Booot 6.4 release

Discussion of anything and everything relating to chess playing software and machines.

Moderators: Harvey Williamson, Dann Corbit, hgm

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Gabor Szots
Posts: 655
Joined: Sat Jul 21, 2018 5:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Booot 6.4 release

Post by Gabor Szots » Tue Apr 07, 2020 7:22 am

ThatsIt wrote:
Tue Apr 07, 2020 7:17 am
Gabor Szots wrote:
Mon Apr 06, 2020 2:52 pm
I have started a gauntlet and first results are above expectation.
The same here so far.

https://cegt.forumieren.com/t1277-testing-booot-6-4-x64

Best wishes,
G.S.
(CEGT team)
Fantastic progress for an engine which is already so high ranked.

Best wishes,
Gabor
Gabor Szots
CCRL testing group

booot
Posts: 24
Joined: Sun Jul 03, 2016 8:29 pm

Re: Booot 6.4 release

Post by booot » Tue Apr 07, 2020 8:23 am

Good day!

Thanks for testing!

Some words about Linux version: this task seems much more difficult then i expected. The good news are: the new version of Delphi IDE already has compiler for Linux, MacOs (and even Android and Ios) platforms. The bad news: Booot has lots of Windows-specific code (WinApi calls for multithread and console input-output routines). I have to rewrite this code completely. The main problem: i am not a programmer yet and chessprogramming is my only hobby in this area (this is why 'Pascal' - the only language i studied 25 years ago in University). I really confused how it works in Linux and need some community help to make platform-independed product. This quarantine is only good for hobby and I already have new beta version of my engine (seems also already about 30-50 Elo stronger then just released) and it should be good if this new booot 6.5 version would have some non-windows binaries.

Alex.

camava
Posts: 42
Joined: Tue Apr 09, 2019 6:10 pm
Full name: mario varela

Re: Booot 6.4 release

Post by camava » Tue Apr 07, 2020 12:24 pm

booot wrote:
Tue Apr 07, 2020 8:23 am
Good day!

Thanks for testing!

Some words about Linux version: this task seems much more difficult then i expected. The good news are: the new version of Delphi IDE already has compiler for Linux, MacOs (and even Android and Ios) platforms. The bad news: Booot has lots of Windows-specific code (WinApi calls for multithread and console input-output routines). I have to rewrite this code completely. The main problem: i am not a programmer yet and chessprogramming is my only hobby in this area (this is why 'Pascal' - the only language i studied 25 years ago in University). I really confused how it works in Linux and need some community help to make platform-independed product. This quarantine is only good for hobby and I already have new beta version of my engine (seems also already about 30-50 Elo stronger then just released) and it should be good if this new booot 6.5 version would have some non-windows binaries.

Alex.
Great news!

When will you post the new version all platforms you said you allready have?
Thank you sir

Fuddur
Posts: 49
Joined: Sun Mar 18, 2018 5:35 am

Re: Booot 6.4 release

Post by Fuddur » Tue Apr 07, 2020 12:44 pm

booot wrote:
Tue Apr 07, 2020 8:23 am
Good day!

Thanks for testing!

Some words about Linux version: this task seems much more difficult then i expected. The good news are: the new version of Delphi IDE already has compiler for Linux, MacOs (and even Android and Ios) platforms. The bad news: Booot has lots of Windows-specific code (WinApi calls for multithread and console input-output routines). I have to rewrite this code completely. The main problem: i am not a programmer yet and chessprogramming is my only hobby in this area (this is why 'Pascal' - the only language i studied 25 years ago in University). I really confused how it works in Linux and need some community help to make platform-independed product. This quarantine is only good for hobby and I already have new beta version of my engine (seems also already about 30-50 Elo stronger then just released) and it should be good if this new booot 6.5 version would have some non-windows binaries.

Alex.
Waiting for Android version!
Thanks

Damir
Posts: 2451
Joined: Mon Feb 11, 2008 2:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Booot 6.4 release

Post by Damir » Wed Apr 08, 2020 8:48 am

booot wrote:
Tue Apr 07, 2020 8:23 am
Good day!

Thanks for testing!

Some words about Linux version: this task seems much more difficult then i expected. The good news are: the new version of Delphi IDE already has compiler for Linux, MacOs (and even Android and Ios) platforms. The bad news: Booot has lots of Windows-specific code (WinApi calls for multithread and console input-output routines). I have to rewrite this code completely. The main problem: i am not a programmer yet and chessprogramming is my only hobby in this area (this is why 'Pascal' - the only language i studied 25 years ago in University). I really confused how it works in Linux and need some community help to make platform-independed product. This quarantine is only good for hobby and I already have new beta version of my engine (seems also already about 30-50 Elo stronger then just released) and it should be good if this new booot 6.5 version would have some non-windows binaries.

Alex.
Hi Alex

Sorry to tell you this, but I experienced 2 Exception errors with Booot on Playchess server. In both cases engine resigned the games on its own... :(

booot
Posts: 24
Joined: Sun Jul 03, 2016 8:29 pm

Re: Booot 6.4 release

Post by booot » Wed Apr 08, 2020 10:42 am

Fuddur wrote:
Tue Apr 07, 2020 12:44 pm
Hi Alex

Sorry to tell you this, but I experienced 2 Exception errors with Booot on Playchess server. In both cases engine resigned the games on its own...
Is it possible to receive some logs with positions ?

Damir
Posts: 2451
Joined: Mon Feb 11, 2008 2:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Booot 6.4 release

Post by Damir » Wed Apr 08, 2020 3:17 pm


User avatar
Roland Chastain
Posts: 440
Joined: Sat Jun 08, 2013 8:07 am
Location: France
Full name: Roland Chastain
Contact:

Re: Booot 6.4 release

Post by Roland Chastain » Wed Apr 08, 2020 8:49 pm

Hello Alex!

Congratulations for the new release. Not yet had time to test it, but will do it ASAP.
booot wrote:
Sun Apr 05, 2020 7:15 pm
Finally small uci bug fixed (Thanks to Roland Chastain)!
You're welcome.
booot wrote:
Tue Apr 07, 2020 8:23 am
Some words about Linux version: this task seems much more difficult then i expected. The good news are: the new version of Delphi IDE already has compiler for Linux, MacOs (and even Android and Ios) platforms. The bad news: Booot has lots of Windows-specific code (WinApi calls for multithread and console input-output routines). I have to rewrite this code completely. The main problem: i am not a programmer yet and chessprogramming is my only hobby in this area (this is why 'Pascal' - the only language i studied 25 years ago in University). I really confused how it works in Linux and need some community help to make platform-independed product.
I noticed that most Pascal engines use Window API for input/output. I never really understood the reason. In my programs, I simply use the standard "ReadLn" and "WriteLn" and it works, under Linux and under Windows. There must be a reason to use Windows API (since it's what everybody do), but I don't see it.

I have no experience of Delphi under Linux. I have the free version of Delphi and, as far as I know, Linux compilation is only available in paid versions. For my chess projects, I rather use Free Pascal (except for this project, which has never been tested under Linux).

But if I can help you in one way or another I will be glad to do it.

Regards.

Roland
Qui trop embrasse mal étreint.

MOBMAT
Posts: 327
Joined: Sat Feb 04, 2017 10:57 pm
Location: USA

Re: Booot 6.4 release

Post by MOBMAT » Wed Apr 08, 2020 9:27 pm

From my meager testing, which is for mate solving, I find that 6.3.1 is much faster than 6.4
But I'll keep trying more positions.
i7-6700K @ 4.00Ghz (using 6 threads), EGTBs on PCI SSD
Benchmark: Stockfish 11 64 bmi2 (nps): 2067669

User avatar
Roland Chastain
Posts: 440
Joined: Sat Jun 08, 2013 8:07 am
Location: France
Full name: Roland Chastain
Contact:

Re: Booot 6.4 release

Post by Roland Chastain » Wed Apr 08, 2020 9:39 pm

MOBMAT wrote:
Wed Apr 08, 2020 9:27 pm
From my meager testing, which is for mate solving, I find that 6.3.1 is much faster than 6.4
But I'll keep trying more positions.
Interesting. Could you explain how you use it for that purpose? Is there a special option for that, or do you simply send a position and ask for the best move?
Qui trop embrasse mal étreint.

Post Reply