EdwardPiwowar / BBA

2 stars 0 forks source link

New version of BBA released. #137

Open EdwardPiwowar opened 8 months ago

EdwardPiwowar commented 8 months ago

compilation 7574

Regression may occur in some situations.

Muppet1 commented 6 months ago

virus detected excluding again On Wednesday, 14 February 2024 at 20:17:58 GMT, EdwardPiwowar @.***> wrote:

7918 BiddingAnalyser.exe.zip

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

EdwardPiwowar commented 6 months ago

7932 BiddingAnalyser.exe.zip

EdwardPiwowar commented 6 months ago

7933 BiddingAnalyser.exe.zip

EdwardPiwowar commented 6 months ago

7949 BiddingAnalyser.exe.zip

EdwardPiwowar commented 5 months ago

7963 BiddingAnalyser.exe.zip

ThorvaldAagaard commented 5 months ago

Getting this image

when I try to download it

Muppet1 commented 5 months ago

fails for me too On Tuesday, 12 March 2024 at 22:39:59 GMT, Thorvald Aagaard @.***> wrote:

Getting this image.png (view on web)

when I try to download it

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

EdwardPiwowar commented 5 months ago

7963 BiddingAnalyser.exe.zip Microsoft Defender doesn't like BBA. I use Avast, to which I send BBA from time to time.

ThorvaldAagaard commented 5 months ago

Defender likes this one. Very good

EdwardPiwowar commented 5 months ago

7972 BiddingAnalyser.exe.zip After our opening 1NT:

EdwardPiwowar commented 5 months ago

Meaning of -4 and 4+ in BBA: "-4" means 4 or less (not the same as <4); "4+" means 4 or more (not the same as >4). https://sites.google.com/view/bbaenglish/program-description/auction-description

EdwardPiwowar commented 5 months ago

8006 BiddingAnalyser.exe.zip

https://sites.google.com/view/bbaenglish/description-of-conventions/new-minor-forcing

EdwardPiwowar commented 5 months ago

8023 BiddingAnalyser.exe.zip Preview for:

EdwardPiwowar commented 5 months ago

8027 BiddingAnalyser.exe.zip

Changes mainly related to GIB:

EdwardPiwowar commented 5 months ago

8053 BiddingAnalyser.exe.zip 2M rebuilded

It will be corrected bacause of some bugs.

EdwardPiwowar commented 5 months ago

8058 BiddingAnalyser.exe.zip

EdwardPiwowar commented 4 months ago

BBA-preview.zip

https://sites.google.com/view/bbaenglish/program-description/players-choice

ThorvaldAagaard commented 4 months ago

Great.

1: What is the standard BOT? (Different from EPBot) image

2: Can I be possible to select more than one for Manual?

Please explain how you intend manual and automatic for Table Manager

Muppet1 commented 4 months ago

Ok so I set up 1 table of wbridge in all seats and set archive table one. I set it running but it only plays one hand and wants to have a table 2. Is there anyway I can skip table 2 as that is just more time and the same with another 4 wbridge?

Ok I made table 2 epbots so that shd make it faster.

EdwardPiwowar commented 4 months ago

BBA-preview.zip

https://sites.google.com/view/bbaenglish/program-description/players-choice

EdwardPiwowar commented 4 months ago

BBA-preview.zip

EdwardPiwowar commented 4 months ago

8069 BiddingAnalyser.exe.zip I added "Trigger for double as suit"

EdwardPiwowar commented 4 months ago

BBA-preview.zip

EdwardPiwowar commented 4 months ago

8071 BiddingAnalyser.exe.zip

EdwardPiwowar commented 4 months ago

BBA-preview.zip I guess I'm close to success.

EdwardPiwowar commented 4 months ago

BBA-preview.zip

https://sites.google.com/view/bbaenglish/program-description/players-choice

EdwardPiwowar commented 4 months ago

BBA-preview.zip

Now proper port for Ben 4114, the same for others.

ThorvaldAagaard commented 4 months ago

Should I build an executable of BEN to use with BBA?

EdwardPiwowar commented 4 months ago

No, folder Ben with table_manager_client.exe, config and models.

ThorvaldAagaard commented 4 months ago

All config and models, or just some specific?

ThorvaldAagaard commented 4 months ago

Try this: https://www.netbridge.dk/bridge/upload/BEN/table_manager_client.zip

It is 625 MB

Be aware it is slow to start as the entire python environment is included in the executable

EdwardPiwowar commented 4 months ago

New table_manager_client.exe. What am I doing wrong? image

ThorvaldAagaard commented 4 months ago

I think I am expecting the names of the teams image

image Used for saving opponents

EdwardPiwowar commented 4 months ago

I sent "seated" twice, then I will check it, because I tried it on a very weak computer, on which the previous table_manager_client.exe did not work at all.

EdwardPiwowar commented 4 months ago

Takes 4 minutes to boot on a very weak computer, but seems to work fine. It thinks a lot longer than the previous version because of DD I think.

ThorvaldAagaard commented 4 months ago

The time is spent on unpacking python, and creating the environment, I think the previous version included less python packages, and perhaps I should make a go for creating a bare minimum python environment to include. But I had problems creating the .exe in anaconda environment, so I was happy getting it to work.

EdwardPiwowar commented 4 months ago

8091 BiddingAnalyser.exe.zip

EdwardPiwowar commented 4 months ago

table_manager_client.exe creates a huge number of large files in "C:\Users\User\AppData\Local\Temp" which causes the disk to overflow.

ThorvaldAagaard commented 4 months ago

Yes, it includes a full python environment. I will try to see if I can reduce it

EdwardPiwowar commented 4 months ago

8092 BiddingAnalyser.exe.zip

EdwardPiwowar commented 4 months ago

Additionally, table_manager_client.exe could delete its folder when it is closed. Another option may be an additional command parameter with the name of the folder being created, so that it can be deleted by name.

EdwardPiwowar commented 4 months ago

8101 BiddingAnalyser.exe.zip

EdwardPiwowar commented 4 months ago

8105 BiddingAnalyser.exe.zip

ThorvaldAagaard commented 4 months ago

I have just bid the 1 mill hands with 8101. So I am thinking about a log, so I can see what is updated.

I am also thinking about bidding the hands again, and the compare the bidding from the 2 versions, so I can be more certain about the changes, but also can check if it is needed training a new model

EdwardPiwowar commented 4 months ago

I don't think we've yet hit upon the main reason why WB5 is better.

ThePokerDude commented 4 months ago

@EdwardPiwowar The progress BBA is making is really good.

Any time a new version is released I go over randomly generated boards. I have no statistics but I observe that the number of clear errors is strongly decreasing. Thanks for putting in so much work and releasing new versions at such a high frequency.

EdwardPiwowar commented 4 months ago

@ThePokerDude I am also interested in improving BBA. Especially in conditions of such nice and professional cooperation.

EdwardPiwowar commented 4 months ago

To do image

ThorvaldAagaard commented 4 months ago

So what play-algorithm are you planning to add?

EdwardPiwowar commented 4 months ago

First I need to fully prepare BBA TM to play with bots. Then I will apply a one-shot DD to EBot + rules. BBA should be good at generating the right hand, but there must be rules in the first tricks.