Somebody has updated (and totally broken) GIB :O
#1
Posted 2024-February-09, 13:41
With N/S vulnerable, GIB alerts 4NT as Blackwood here. Yet if you check the responses, none of them are Blackwood responses.
Yet when I switch to North's seat, and try to bid myself, 4NT is natural (and GIB responds to it as Blackwood).
It appears someone has updated GIB, but not updated the version of GIB that is used to generate descriptions of human bids (via the REST API).
I assume 3♥ shows support with newGIB but not restGIB. Why that would be a good update, I have no clue. Interestingly, it showed support with veryveryOldGIB, so maybe we're taking steps backwards.
So yeah, this kinda needs fixing ASAP. With almost as high a priority as the bug where it still calculates dummy double scores wrongly in 3 card endings
#2
Posted 2024-February-09, 18:04
smerriman, on 2024-February-09, 13:41, said:
There's no money in the budget to make GIB fixes. BBO will have to double robot game prices to be able to do anything, and users should demand to pay more to use GIB to make this happen.
#3
Posted 2024-February-10, 01:22
Will check just in case.
#4
Posted 2024-February-10, 01:42
lorserker, on 2024-February-10, 01:22, said:
Will check just in case.
Perhaps it was the same mysterious person who definitely didn't update the forum database
#5
Posted 2024-February-10, 15:36
smerriman, on 2024-February-10, 01:42, said:
And definitely didn't worry about gratuitously nuking the tricks function in Dealer
#7
Posted 2024-February-12, 10:46
tsankaR, on 2024-February-12, 10:15, said:
I think that is worth a thread of its own
The system notes say that Stayman promises at least one 4-card major, which might be part of the explanation as it seems to have no way of either finding the hearts fit or showing the clubs.
Or maybe this was not GiB but Ben, and you are in the wrong thread?
Unfortunately BBO have still not got round to naming the robots.
#8
Posted 2024-February-12, 12:10
tsankaR, on 2024-February-12, 10:15, said:
hi, thanks for raising.
yes, i am aware of this bug.
the cause is that gib doesn't have a bidding rule for what to bid in this situation. when there is no rule, basic gib will pass.
we are going to fix it.
another example of the same: https://www.bridgeba...=web&v3v=6.14.5
#9
Posted 2024-February-12, 12:38
That is, adding a rule likely won't improve advanced GIB much if at all, and there are lots of other situations where adding a rule has the potential to make it worse than better.
If the aim was to provide a better experience for nonpaying customers, it would be far more logical to simply re-enable simulations for them instead..
#10
Posted 2024-February-12, 19:28
#11
Posted 2024-February-13, 07:11
smerriman, on 2024-February-12, 12:38, said:
Am I right in thinking that it does not realise that it can bid a slammish 6 card minor through Stayman even though not holding a 4 card major? If so, does that not require a rule or two to fix?
#12
Posted 2024-February-13, 13:09
pescetom, on 2024-February-13, 07:11, said:
Advanced GIB does realise it can bid Stayman, and does, so no, it doesn't require a rule to fix. Unless you're solely wanting to fix it for non-paying customers as mentioned (in which case, it's illogical to want to intentionally provide them a much weaker robot, while at the same time not wanting them to have a weaker robot).
I mean, yes, it is literally a 2 minute fix and I could write the rule right now trivially, but it's rather pointless; there are so many other situations where a free bot will make a dumb decision which can't ( and often shouldn't) be fixed by rules, and that's specifically why the bot was designed to simulate; the database was never intended to be used standalone.
#14
Posted 2024-February-14, 16:24
#16
Posted 2024-February-14, 16:39
In this case giving it specific rules to handle them doesn't improve the end product one bit.. so if it's a choice between spending resources "fixing" this, and {virtually anything else to do with GIB}, this should be the lowest priority.
#17
Posted 2024-February-15, 04:15
smerriman, on 2024-February-14, 16:39, said:
It's comforting to know the robot gets it right, thanks. But the System Notes should correspond of course. BBO has a duty to provide and maintain them, deletion is not an option. How else should a human learn this rather eccentric system?
#18
Posted 2024-February-15, 04:38
FYI the notes are correct; GIBs system tells it to only bid 3♣ with a 4 card major. It just appends "or any hand where the system as written would give a far worse result than making this bid" to the definition of all bids.