Jump to content

Cache previous actions in robot tournaments


Recommended Posts

I was surprised to find that the robots in the robot duplicate don't bid consistently. I don't know if this link is viewable by you guys with the new security rules

http://www.bridgebase.com/myhands/hands.php?traveller=4454-1435802041-33713758

but what happened is that I was dealt 26 HCP and opened 3NT. For whatever reason, my bot with 1HCP and 5 hearts transferred to hearts. Most of the bots passed the 3NT opener! Since this was a matchpoint game, it led to a fairly big swing.

How about making actions more deterministic? I understand that the bots run some kind of simulation before acting. However, I'd like to think that in a robot tournament, these actions could be cached somehow so that everyone plays under the same conditions. For each unique situation, run the simulation once and provide the result upon request. It seems to me that it would save computing power as well.

Link to comment
Share on other sites

This problem should be fixed. When we upgraded the robots a few weeks ago, one of the servers was missed, so it was still running GIB v33.

 

slar, be on the lookout for some BB$ in gratitude for discovering this error.

 

Caching wouldn't have solved this. We have multiple servers running the robot software, so a cached result on one machine would not be used on another machine (unless we implement an elaborate protocol for sharing the results among all the servers).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...