Booot 6.5 release

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

Moderators: hgm, Rebel, chrisw

Wolfgang
Posts: 894
Joined: Sat May 13, 2006 1:08 am

Re: Booot 6.5 release

Post by Wolfgang »

Wolfgang wrote: Mon Mar 22, 2021 12:38 pm Thanks to Alex! ;)

Test for CEGT-40/4 is underway
https://cegt.forumieren.com/t1467-testi ... t-6-5#2863

Other time controls to follow soon I guess... :D
1100 games played, +42 so far 8-)

Werner started for 40/20 list, https://cegt.forumieren.com/t1276-testing-booot-6-4-6-5
Best
Wolfgang
CEGT-Team
www.cegt.net
www.cegt.forumieren.com
User avatar
mclane
Posts: 18748
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Booot 6.5 release

Post by mclane »

amazingly strong this "final" engine !!!
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Booot 6.5 release

Post by Dann Corbit »

I am pretty sure booot is the strongest Pascal engine in the world.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: Booot 6.5 release

Post by CMCanavessi »

booot wrote: Sun Mar 21, 2021 8:05 pm Good day all!

https://www.dropbox.com/s/35r7jacuyypw5 ... e.rar?dl=0

Here is a new version of my engine. The last version with 'classical' evaluation function and, most probably, the last at all. New age of NN-evaluation has come and there in no space here without it. I know what to do, how to do and i know all tools to do it but i am not sure i will pass all this way by my own to implement NN in my Pascal code engine. But i will try.

Anyway i spent really good time with all of you here, met lots of really great people during this years!

All the best!

Alex Morozov.
Does Booot support FRC ?
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
Jesse Gersenson
Posts: 593
Joined: Sat Aug 20, 2011 9:43 am

Re: Booot 6.5 release

Post by Jesse Gersenson »

Does anyone have instructions for getting this to run on linux?

Even better, a Dockerfile for running booot on linux?
Jesse Gersenson
Posts: 593
Joined: Sat Aug 20, 2011 9:43 am

Re: Booot 6.5 release

Post by Jesse Gersenson »

Here is my attempt to compile booot on a fresh debian system:

Code: Select all

docker run -it --rm debian:latest /bin/bash
root@388ad702e27b:/booot6_5_release/booot6# history | cut -b8-

apt-get update && apt-get install -y unrar-free fpc wget
wget --accept -O file.rar "https://www.dropbox.com/s/35r7jacuyypw5cg/booot6_5_release.rar?dl=0"
unrar 'booot6_5_release.rar?dl=0.tmp' 
cd booot6_5_release
unrar booot65_source.rar 
fpc booot6.dpr
fpc booot6.dproj

root@388ad702e27b:/booot6_5_release/booot6# fpc booot6.dpr
Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
Copyright (c) 1993-2017 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling booot6.dpr
Compiling uBitBoards.pas
Compiling uMagic.pas
uMagic.pas(91,6) Error: Identifier not found "Result"
uMagic.pas(113,5) Error: Identifier not found "Result"
uMagic.pas(135,5) Error: Identifier not found "Result"
uMagic.pas(147,5) Error: Identifier not found "Result"
uMagic.pas(157,5) Error: Identifier not found "Result"
uMagic.pas(171,4) Error: Identifier not found "result"
uMagic.pas(177,5) Error: Identifier not found "result"
uMagic.pas(182,5) Error: Identifier not found "result"
uMagic.pas(212,4) Error: Identifier not found "Result"
uMagic.pas(347,11) Error: Identifier not found "Result"
uMagic.pas(362,4) Error: Identifier not found "Result"
uMagic.pas(421) Fatal: There were 11 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode

root@388ad702e27b:/booot6_5_release/booot6# fpc booot6.dproj
Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
Copyright (c) 1993-2017 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling booot6.dproj
booot6.dproj(1,5) Fatal: Syntax error, "BEGIN" expected but "<" found
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode
Colin-G
Posts: 191
Joined: Mon Oct 31, 2016 6:30 pm
Location: England

Re: Booot 6.5 release

Post by Colin-G »

I used to use Borland Delphi many years ago on Win98 and WinXP.
The extension name for some of the files in the Booot sources folder made me think that Booot was compiled using Delphi.
A few years ago I installed Lazarus (a native linux version of Delphi) on a linux computer and wrote a few programs ok.
I don't have that computer anymore and so installed a more recent Lazarus version and the Pascal compiler on one of my current computers running Mint 20.1, because Lazarus has a tool to convert Delphi projects to Lazarus format.
I ran the conversion tool on the Booot project file and it ran without errors.
However when I tried to compile the converted version with Lazarus it gave masses of errors so I gave up.
At least Booot runs ok with wine, but I like to use native linux versions for engine matches in Xboard if possible.