Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

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

Moderators: hgm, Rebel, chrisw

Pi4Chess
Posts: 253
Joined: Mon Nov 16, 2020 12:13 pm
Full name: Manuel Rivera

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by Pi4Chess »

jshriver wrote: Tue Dec 15, 2020 2:08 am Amazing collection of builds, thank you for your hard work. Im ordering my Pi 4 this week and can't wait. Going to try running these under Pi Zero as well
Nice ! Hope we get more and more Pi4 users for computer chess ☺️ another tester and compiler in the pipe then 😉

Is Pi Zero 64 bits cpu and able to install a Linux 64 bits distro?
User avatar
jshriver
Posts: 1342
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by jshriver »

Pi4Chess wrote: Tue Dec 15, 2020 2:40 am Nice ! Hope we get more and more Pi4 users for computer chess ☺️ another tester and compiler in the pipe then 😉

Is Pi Zero 64 bits cpu and able to install a Linux 64 bits distro?
Its 32 bits so wont work but i have been making 32 bit builds. Will gladly help out testing and building 64bit once the Pi4 arrives!

Would you be willing to make a tar of all the source code for engines you've compiled? Would save me a lot of time from going out to each one and grab.
User avatar
jshriver
Posts: 1342
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by jshriver »

Btw I put a copy of your engine distribution up on my CDN as a mirror. I can remove if you prefer.

https://chess.nyc3.cdn.digitaloceanspac ... 020.tar.gz
User avatar
jshriver
Posts: 1342
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by jshriver »

Took a bit but managed to track down source for almost every engine and even added a few.

Here are some you might be interested in:
Rasch r142 GS xboard Rust https://github.com/Ingo60/rasch
Chessier both Rust https://github.com/achien/chessier
Haddock uci Rust https://github.com/hiblom/haddock
Frech xboard Frege https://github.com/Ingo60/frech
Brainfish uci C++ https://zipproth.de/Brainfish/download/
Maxima2 uci C++ https://github.com/hof/qm2
Crafty xboard C https://craftychess.com/downloads/source/
Glaurung uci C++ https://github.com/phenri/glaurung
Arasan both C++ https://github.com/jdart1/arasan-chess

How could you forget crafty and Arasan :)

Two I couldn't find are Achilles and DiscoCheck 5.2. DC became Demolito and found that but not the 5.2 version. Mind sending me the code for both?

Also for Diablo051 is this the correct source that you used? Its the only engine I could find called Diablo.
Diablo051 uci C https://github.com/sprakhar77/DiabloEngine
User avatar
Guenther
Posts: 4606
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by Guenther »

jshriver wrote: Wed Dec 16, 2020 5:43 pm Took a bit but managed to track down source for almost every engine and even added a few.

...

Two I couldn't find are Achilles and DiscoCheck 5.2. DC became Demolito and found that but not the 5.2 version. Mind sending me the code for both?

Also for Diablo051 is this the correct source that you used? Its the only engine I could find called Diablo.
Diablo051 uci C https://github.com/sprakhar77/DiabloEngine
You forgot to look at the XB/UCI chronology? ;-)

It is Achillees and not Achilles BTW.
The real github links for Achillees and Diablo are of course there.

For DiscoCheck sources it will be more complicated.
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Pi4Chess
Posts: 253
Joined: Mon Nov 16, 2020 12:13 pm
Full name: Manuel Rivera

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by Pi4Chess »

jshriver wrote: Wed Dec 16, 2020 5:43 pm Took a bit but managed to track down source for almost every engine and even added a few.

Here are some you might be interested in:
Rasch r142 GS xboard Rust https://github.com/Ingo60/rasch
Chessier both Rust https://github.com/achien/chessier
Haddock uci Rust https://github.com/hiblom/haddock
Frech xboard Frege https://github.com/Ingo60/frech
Brainfish uci C++ https://zipproth.de/Brainfish/download/
Maxima2 uci C++ https://github.com/hof/qm2
Crafty xboard C https://craftychess.com/downloads/source/
Glaurung uci C++ https://github.com/phenri/glaurung
Arasan both C++ https://github.com/jdart1/arasan-chess

How could you forget crafty and Arasan :)

Two I couldn't find are Achilles and DiscoCheck 5.2. DC became Demolito and found that but not the 5.2 version. Mind sending me the code for both?

Also for Diablo051 is this the correct source that you used? Its the only engine I could find called Diablo.
Diablo051 uci C https://github.com/sprakhar77/DiabloEngine
Hey,

No problem for the mirror 😉

I have made indeed a copy of all sources but not cleaned them of all bins or other intermediate files created by compilation process for doing all the job quicker since I did mostly git cloning with - - recursive option for less false flags while compiling also. So the tar.gz is like 2 Gb 😅 the biggest git repository is Minic engine one with about 3 Gbytes 🙃

As for Rasch, Rascher and Chessier i managed to compile them yesterday. Was testing them today : it seems to me that Rasch is poor performance engine (40 kns, depth 5/6).

I discarded Haddock because of very poor behavior and thought that it was bad Vice clone.

Did not knew Frech will take a look and forget about Brainfish thanks!

I compiled maxima 2 actually.
For Arasan I forgot to try Last version since there was already one with Arena.

Did not managed to compile Crafty 25.2 wb or 25.6 uci 😕 there is only 23.7 on Ubuntu repositories. Same for glaurung.

If you can compile Crafty 25.6 Uci for pi4 it would be awesome ☺️

For diablo yes it's in Guenther chronology 👍😊
Pi4Chess
Posts: 253
Joined: Mon Nov 16, 2020 12:13 pm
Full name: Manuel Rivera

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by Pi4Chess »

For discocheck I took sources from Jim Ablett collection
User avatar
Guenther
Posts: 4606
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by Guenther »

Pi4Chess wrote: Wed Dec 16, 2020 7:04 pm For discocheck I took sources from Jim Ablett collection
I know, but this stops at 4.21 and above sources are missing there...
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Pi4Chess
Posts: 253
Joined: Mon Nov 16, 2020 12:13 pm
Full name: Manuel Rivera

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by Pi4Chess »

Guenther wrote: Wed Dec 16, 2020 7:06 pm
Pi4Chess wrote: Wed Dec 16, 2020 7:04 pm For discocheck I took sources from Jim Ablett collection
I know, but this stops at 4.21 and above sources are missing there...
It's r43 like i stated in last list inside code window . I think I took Linux or Linux 64 bits source I don't remember but yes it's not 5.2
User avatar
Guenther
Posts: 4606
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

Post by Guenther »

Pi4Chess wrote: Wed Dec 16, 2020 7:20 pm
Guenther wrote: Wed Dec 16, 2020 7:06 pm
Pi4Chess wrote: Wed Dec 16, 2020 7:04 pm For discocheck I took sources from Jim Ablett collection
I know, but this stops at 4.21 and above sources are missing there...
It's r43 like i stated in last list inside code window . I think I took Linux or Linux 64 bits source I don't remember but yes it's not 5.2
Well, one of the links again in my chronology for DiscoCheck was Tonys New Site collection, it seems Josh hasn't really checked my site.
https://drive.google.com/drive/folders/ ... HlLYzU4X3M

This has various 5.0 - 5.21 compilations with source available ;-)
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy