BBO Discussion Forums: Really bad play by GIB - BBO Discussion Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Really bad play by GIB

#1 User is offline   AyunuS 

  • PipPipPipPip
  • Group: Full Members
  • Posts: 284
  • Joined: 2011-December-15

Posted 2011-December-15, 17:37

I was playing a tourney a few days ago when GIB (v 19, probably not fixed though) did something...understandable, but still clearly inferior. We were going for 6 hearts and had lost 1 trick so far. I had a QJ of spades, the A was played already and it had none left. It needed to slough off one card from its hand in order to be able to make the contract. It played one of the QJ and got rid of the card it needed to, and neither opponent played the K. I assume it assumed the opponent to play last must have the K. It could have been guaranteed to make the contract, but it played the last spade. When the first opponent did not play the K, it just got rid of some random card from its hand like it was assuming it had made the contract and the player who went last couldn't have the K, except that that player did, took the trick, and then the contract failed. I admit the player with the K should have taken it the first time, but still, GIB had a guaranteed making of the contract with sure information at that point that didn't need to rely on likely information.
0

#2 User is offline   BunnyGo 

  • Lamentable Bunny
  • PipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 1,505
  • Joined: 2008-March-01
  • Gender:Male
  • Location:Portland, ME

Posted 2011-December-15, 17:42

View PostAyunuS, on 2011-December-15, 17:37, said:

I was playing a tourney a few days ago when GIB (v 19, probably not fixed though) did something...understandable, but still clearly inferior. We were going for 6 hearts and had lost 1 trick so far. I had a QJ of spades, the A was played already and it had none left. It needed to slough off one card from its hand in order to be able to make the contract. It played one of the QJ and got rid of the card it needed to, and neither opponent played the K. I assume it assumed the opponent to play last must have the K. It could have been guaranteed to make the contract, but it played the last spade. When the first opponent did not play the K, it just got rid of some random card from its hand like it was assuming it had made the contract and the player who went last couldn't have the K, except that that player did, took the trick, and then the contract failed. I admit the player with the K should have taken it the first time, but still, GIB had a guaranteed making of the contract with sure information at that point that didn't need to rely on likely information.


This is particularly strange considering GIB has been known to not repeat a finesse when it *does* need it.
Bridge Personality: 44 44 43 34

Never tell the same lie twice. - Elim Garek on the real moral of "The boy who cried wolf"
0

#3 User is offline   AyunuS 

  • PipPipPipPip
  • Group: Full Members
  • Posts: 284
  • Joined: 2011-December-15

Posted 2011-December-15, 23:51

Now that is interesting. I know how to program and thus I've dealt with tons of bugs before. This sounds like the if/else statements in one place are switched.
0

#4 User is offline   Antrax 

  • PipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 2,458
  • Joined: 2011-March-15
  • Gender:Male

Posted 2011-December-16, 00:10

That's not really how GIB (or any AI) works. If you're interested, someone linked me once to a really excellent article about GIB: http://www.jair.org/...0-1957-jair.pdf
0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users