EdwardPiwowar / BBA

1 stars 0 forks source link

Challenge the Champions #914

Open ThorvaldAagaard opened 1 month ago

ThorvaldAagaard commented 1 month ago

Eamon have created pbn-files with the boards from challenge the champs, and also boards from Pavliceks site

https://github.com/lorserker/ben/tree/main/Challenges

BEN can read these and bid them - in the file there is a score for the contracts, typical scoring between 0 and 10

It would be nice if we could run BBA on those to see how BBA score compared to BEN (And the Champions)

In https://github.com/lorserker/ben/tree/main/Challenges/Results are there files generated by BEN, where the score is presented in a nicer way (Using Bridge Composer)

The input files might have some bidding (AC means any call), that should be used and EW will just pass if no bidding entered.

For now I have to select manual for EW making it much slower - one way could be to select a robot that just PASS, then handling the few with bidding manually

Let me know what you think

EdwardPiwowar commented 1 month ago

So you want BBA to read the score from pbn, compare it and save the result? By the way: BW2_INT-BEN3.pbn Board 11 is strange, 3NT is a good contract by DD.

ThorvaldAagaard commented 1 month ago

First I just want a simple way to bid the hands with BBA In BEN we are reading the scores, and save the result and the score. But the important part is that scoring 2 or less needs to be fixed

If you look at the PBN generated by BEN it will look like this when displayed in Bridge Composer: image

I agree with 3N at board 11. Sometimes the scoring in Bridge World are a bit strange, but as it is a 3 we are happy with tht bidding

EdwardPiwowar commented 1 month ago

It would be easier if BBA itself displays the results, even including those already obtained. I am not sure if this will help us improve the bidding.

ThorvaldAagaard commented 1 month ago

It will only help to find, where the bidding is bad. But for now just reading the EW bids and pass if none would be enough. Thwn it is simple to create a script outside BBA that score the result

EdwardPiwowar commented 1 month ago

You can check the Second room auction as in the .pbn file option to keep the original bid in the .pbn file in the second room (right-click menu of the auction). image There is currently a bug where the hands sometimes rotate upon subsequent viewing.

ThorvaldAagaard commented 1 month ago

I need BBA to follow the bidding in the pbn (EW overcall 2H if possible etc) It will never be the full bidding

EdwardPiwowar commented 1 month ago

I'm afraid I don't quite understand. Maybe an example? source=>?=>?

ThorvaldAagaard commented 1 month ago

Use https://raw.githubusercontent.com/lorserker/ben/refs/heads/main/Challenges/BW.pbn as input

Board 3 look like this image

So just ignore the EW hands and West will open 1H, and East/West will pass rest of the board

Challenge the Champs is a bidding contest, where 2 players bids a predefined set, and most of the time EW just pass

EdwardPiwowar commented 1 month ago

If [Scoring "Facit"] and "Second room auction as in the *.pbn file" bidding in the secon room: image

ThorvaldAagaard commented 1 month ago

OK, I will test it with next version

EdwardPiwowar commented 1 month ago

BBA.exe.zip

ThorvaldAagaard commented 1 month ago

Hitting the virus problem. Need to find another pc

EdwardPiwowar commented 1 month ago

BBA.exe.zip signed

EdwardPiwowar commented 1 month ago

For BW2_INT-BEN3.pbn probable BBA 209 Ben 231

ThorvaldAagaard commented 1 month ago

As said before only 0-2 are the ones to look at. BEN had problems at 4,8,19 and I assume BBA has the same problems

EdwardPiwowar commented 1 month ago

This way should be better, there are both results at once. image

image