Chess Engines binaries for Raspberry Pi 4 Linux 64 bits

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

Moderator: Ras

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 »

Added 5 more compilations :

-Arasan 22.1
-BrainFish 240720 Final (then continued with BrainLearn)
-Chessier 0.1
-Rasch r142
-Rascher r380

30 days download file : https://pixeldrain.com/u/ERV4usSh

This tar.gz will be added to the big archive collection at some time.

I also compiled the gui Cutechess and cmd line tournament manager Cutechess-cli.

To run Cutechess i need to right-click then launch as admin or in terminal. It works but i need a tester to tel me if it works for non-compiling user without Qt5 libs?

Here your can download the 2 binaries : https://pixeldrain.com/l/iTGjkFzy
User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

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

Post by xr_a_y »

Pi4Chess wrote: Wed Dec 16, 2020 6:25 pm So the tar.gz is like 2 Gb 😅 the biggest git repository is Minic engine one with about 3 Gbytes 🙃
This is not totally true. Minic is using git submodule and the "main" git repo is only 7Mb !
If you just clone Minic without (Dist, Book, ...) is it quite small.
In order to build you will just need Fathom submodule.
Guenther
Posts: 4718
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 11:59 pm
I also compiled the gui Cutechess and cmd line tournament manager Cutechess-cli.

To run Cutechess i need to right-click then launch as admin or in terminal. It works but i need a tester to tel me if it works for non-compiling user without Qt5 libs?

Here your can download the 2 binaries : https://pixeldrain.com/l/iTGjkFzy
A quick hint. You get a much more advanced CuteChess GUI and cutechess-cli (several new features and bugfixes), if you compile the current EXPER1 branch from alwey. The main cutechess github is currently a bit well, let's say orphaned (except for some low level changes).

https://github.com/alwey/cutechess/tree/EXPER1
https://github.com/alwey/cutechess/commits/EXPER1

I made compilations available for WIN two months ago on my site too.
http://talkchess.com/forum3/viewtopic.p ... ss#p863514
https://rwbc-chess.de

[Trolls n'existent pas...]
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 »

xr_a_y wrote: Thu Dec 17, 2020 9:22 am
Pi4Chess wrote: Wed Dec 16, 2020 6:25 pm So the tar.gz is like 2 Gb 😅 the biggest git repository is Minic engine one with about 3 Gbytes 🙃
This is not totally true. Minic is using git submodule and the "main" git repo is only 7Mb !
If you just clone Minic without (Dist, Book, ...) is it quite small.
In order to build you will just need Fathom submodule.
Thanks Vivien, i will git clone with only this submodule then to save space 👍.
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: Thu Dec 17, 2020 9:41 am
Pi4Chess wrote: Wed Dec 16, 2020 11:59 pm
I also compiled the gui Cutechess and cmd line tournament manager Cutechess-cli.

To run Cutechess i need to right-click then launch as admin or in terminal. It works but i need a tester to tel me if it works for non-compiling user without Qt5 libs?

Here your can download the 2 binaries : https://pixeldrain.com/l/iTGjkFzy
A quick hint. You get a much more advanced CuteChess GUI and cutechess-cli (several new features and bugfixes), if you compile the current EXPER1 branch from alwey. The main cutechess github is currently a bit well, let's say orphaned (except for some low level changes).

https://github.com/alwey/cutechess/tree/EXPER1
https://github.com/alwey/cutechess/commits/EXPER1

I made compilations available for WIN two months ago on my site too.
http://talkchess.com/forum3/viewtopic.p ... ss#p863514
Very good info there. I will compile this version also then, thank you.
Still need some input from a pi 4 user to know if compiled binaries can run without qt5 librairies.
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 »

Added 2 more compilations :

-Discocheck r521 (thanks to Guenther for the link to source)
-Sting SF 25 ( a modified SF without NNUE for studies and analysis) I played with flags to have best performance.

30 days download file : https://pixeldrain.com/u/RmBC3W1U

This tar.gz will be added to the big archive collection at some time.

I also compiled the gui Cutechess and cmd line tournament manager Cutechess-cli but with alwey EXPER1 repository as being better maintained thanks to Guenther again.

I still need someone with Pi4 and Linux 64 bits distro and without Qt5 libs installed to tell me if it works or not, to see if it's relevant to share binaries of Cutechess.

Download Link : https://pixeldrain.com/l/VbkKvG7b
Archimedes
Posts: 167
Joined: Tue Mar 05, 2019 3:43 pm
Full name: Archimedes

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

Post by Archimedes »

Could you please test, wether this version works for your environment.

Halogen 9:
https://app.box.com/s/zzaj5to2nlm9baojhdixk92rpfp530zn
User avatar
jshriver
Posts: 1358
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 »

Ordered the CanaKit Pi 4 8gig ram extreme edition :) wont be here till the 23rd though, excited!
Archimedes
Posts: 167
Joined: Tue Mar 05, 2019 3:43 pm
Full name: Archimedes

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

Post by Archimedes »

Archimedes wrote: Fri Dec 18, 2020 3:42 pm Could you please test, wether this version works for your environment.

Halogen 9:
https://app.box.com/s/zzaj5to2nlm9baojhdixk92rpfp530zn
This builds are static builds. :wink:
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 »

Archimedes wrote: Fri Dec 18, 2020 4:22 pm
Archimedes wrote: Fri Dec 18, 2020 3:42 pm Could you please test, wether this version works for your environment.

Halogen 9:
https://app.box.com/s/zzaj5to2nlm9baojhdixk92rpfp530zn
This builds are static builds. :wink:
Thanks for your help testing this issue Archimedes.

The engine is not recognized as an engine when installing in arena. But forcing the path to file and starting the engine it says in a window ;

Code: Select all

/home/xxxxx/SRC2/arm64-v8a/Halogen

Executable bit not set. Would you like to set the executable bit and continue?

Warning: Executing programs from unknown source can damage your computer.
i Say yes and then it works.... BUT at 990 kns while the complied version i am testing since yesterday does 1990 kns on same position and conditions and with same evaluation score.

You binary is 1,8 M while mine is 979 Ko. When using Pedone's armv8 i did not have to do this manipulation and did not have this window.

I don't think -static is the only cause and may be ndk is adressing specific android librairies ONLY while the compiler of Pedone is adressing more universal librairies or at least linux compatible ones ?
Last edited by Pi4Chess on Fri Dec 18, 2020 4:52 pm, edited 1 time in total.