GIB pitches an ace
#2
Posted 2011-April-01, 21:20
#3
Posted 2011-April-01, 21:45
Never tell the same lie twice. - Elim Garek on the real moral of "The boy who cried wolf"
#4
Posted 2011-April-02, 21:41
#5
Posted 2011-April-02, 23:12
cloa513, on 2011-April-02, 21:41, said:
Let's not exaggerate. They can only take three ruffs plus a trump promotion. So West's slip only cost 4 tricks.
#7
Posted 2011-April-05, 14:21
#8
Posted 2011-April-06, 04:00
I think looking for a hand where it gains is not necessary. If there are lots of hands where it doesnt matter, and GIB didnt sample any hands where it did matter, then it will play randomly.
#9
Posted 2011-April-06, 07:41
phil_20686, on 2011-April-06, 04:00, said:
GIB's description of the 2♥ bid includes "1-3 S". I'm not convinced that it should, but it does. So, if WestGIB is only sampling hands that meet the bidding consraints, neither East or South can have a spade void.
In hands where a particular play is irrelevant 50% of the time and harmful 50% of the time, I find it hard to believe that GIB doesn't sample enough hands to get it right. In this case, I'd think that pitching the ace is harmful in the vast majority of possible hands, and irrelevant in only a small minority. There's no way GIB's sampling should have included only such a minority of hands. There has got to be a programming problem here.
#10
Posted 2011-April-06, 08:18
Also as I tried to explain in other recent threads, the "basic robots" that one can rent with the web-client are especially vulnerable to not having enough thinking time to make at least semi-reasonable plays most of the time. I believe that the hand in question was played against such robots. The "advanced robots" are more expensive, but they are still a bargain (IMO) and their level of play is much stronger than those of the "basic robots".
Fred Gitelman
Bridge Base Inc.
www.bridgebase.com
#11
Posted 2011-April-06, 08:27
However, we're interested in some details, for example in this thread we were trying to come up with a good explanation. Even if GIB generated very few hands (say, four or five) to decide what to play on this heart, I think it is almost sure (more than 99.9%) that the pitch of the ace of spades did not turn out to be the best play, or even tied for best play. Especially as its constrains there appears a specification that declarer has at least one spade.
Could it be that GIB generated no hands at all to make this decision? Could it be that it generated some hands, but evaluated them incorrectly? Summed the evaluations incorrectly? Some other explanation?
George Carlin
#12
Posted 2011-April-06, 08:48
gwnn, on 2011-April-06, 08:27, said:
Sorry but I can't answer this question properly as I don't know enough about the internals of how GIB works when it has very little time left (or no time left) out of the total thinking time we allocate for each deal and it has to decide which card to play.
I would guess that, however many hands it generated, it interrupted itself partly through the analysis of these hands and that the conclusions it draws in such scenarios are essentially random. I believe it is the case that GIB analyses such hands "all at once" instead of "one at a time" so it is not as if GIB would have the complete analysis of even one deal to fall back on if this process was interrupted.
I don't know what would happen if GIB did not have enough time to generate even a single hand, but I am sure it wouldn't be good. A semi-educated guess suggests to me that this was not the problem here.
The reason I am fairly confident that the problem on this hand is related to time is because we have done some experiments with hyper-fast GIBs. At some point the GIBs essentially become incapable of "following suit" (not in the literal sense!) - a significant percentage of the cards they play are absurd in these circumstances.
Fred Gitelman
Bridge Base Inc.
www.bridgebase.com
#13
Posted 2011-April-06, 09:02
#14
Posted 2011-April-06, 09:32
helene_t, on 2011-April-06, 09:02, said:
Uday would be in a better position than me to answer these questions, but I am fairly sure that the time GIB is given to think about each deal is expressed in (real) seconds. So if the CPU in question is under stress, GIB(s) running on that CPU would not be able to use this time as effectively as it would under "normal" circumstances.
The GIB in question was running on a server - the user's PC and Flash do not enter the equation. But various things can happen that result in these servers slowing down. I would guess that the most likely explanation would be a sudden spike in GIB-demand (which would force us to increase the number of GIBs on each server thereby decreasing the CPU resources available for each GIB per unit time).
Fred Gitelman
Bridge Base Inc.
www.bridgebase.com
#15
Posted 2011-April-06, 10:07
fred, on 2011-April-06, 09:32, said:
#16
Posted 2011-April-06, 10:27
George Carlin
#17
Posted 2011-April-09, 00:55
http://tinyurl.com/3jofevo
All it has to do is play a low ♦, so that the 9 will take the last trick.
And my robot partner owes me a beer.

Help
