DGT Centaur uses Stockfish DD (Stockfish 4.5)

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

Moderators: hgm, Rebel, chrisw

User avatar
PeterO
Posts: 215
Joined: Sun Jul 31, 2016 6:35 pm

DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by PeterO »

Hello friends,

I read in a forum: The new chess computer DGT Centaur uses Stockfish DD (Stockfish 4.5)!
I would love to use this engine in Aart Bik´s great app - „Chess for Android“.

Question: Is there a android version of this engine? - or can somebody please compile such an engine for Android?

Peter
User avatar
Tibono
Posts: 79
Joined: Sat Aug 01, 2015 6:16 pm
Location: France

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by Tibono »

PeterO wrote: Sun Jun 02, 2019 11:31 am Question: Is there a android version of this engine?
Hi PeterO, yes, and I uploaded it for you here
Best regards,
Tibono
User avatar
PeterO
Posts: 215
Joined: Sun Jul 31, 2016 6:35 pm

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by PeterO »

Hi Tibomo,

Thanks for your prompt answer - and the link!
I installed it immediately in „Chess for Android“ and it seems to run. But I cańt set the UCI options and dont see the enginés name in the app??? :?:

Peter
User avatar
abik
Posts: 819
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by abik »

PeterO wrote: Sun Jun 02, 2019 9:40 pm Hi Tibomo,

Thanks for your prompt answer - and the link!
I installed it immediately in „Chess for Android“ and it seems to run. But I cańt set the UCI options and dont see the enginés name in the app??? :?:

Peter
Are you sure it is actually running? (I suspect you see an "engine exit" and then fall back to built-in engine).
This binary is non-PIE, which means that many Android versions will refuse to run the binary:

Code: Select all

"./stockfish-dd-armv7": error: Android 5.0 and later only support position-independent executables (-fPIE).
User avatar
Tibono
Posts: 79
Joined: Sat Aug 01, 2015 6:16 pm
Location: France

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by Tibono »

Indeed my Android is 4.1.2 - consistent with Aart's explanation.
Try to pick & choose from here then (thks to Gurcan)
BR, Tibono
User avatar
PeterO
Posts: 215
Joined: Sun Jul 31, 2016 6:35 pm

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by PeterO »

Hi Aart,

you are absolutely right- its an "engine exit" and then fall back to built-in engine). :D

Hi Tibono, thanks for your new link. I can not install/run this engine (using Android 5.1) - does it run on your device?

Peter
User avatar
abik
Posts: 819
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by abik »

PeterO wrote: Mon Jun 03, 2019 4:33 pmI can not install/run this engine (using Android 5.1) - does it run on your device?
Peter, just in case, note that these files are 7z compressed, so make sure to uncompress them first. Having said that, I don't think any of these binaries is in PIE format.
User avatar
Tibono
Posts: 79
Joined: Sat Aug 01, 2015 6:16 pm
Location: France

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by Tibono »

PeterO wrote: Mon Jun 03, 2019 4:33 pm does it run on your device?
Hello Peter, yes it does (but Android 4.1.2).
A last chance for you Peter: I digged out the full download from which the DD engine I use came. And know what? Source is included! :D
So maybe a gentleman would be able to create a modern compile for you, not to forget others that could be interested in (sorry I have not the skills nor tools do to it).

Not sure this engine was used for DGT Centaur (and if so, adaptative feature would lack anyway) but I enjoy this Stockfish version as it was named in memory of Don Dailey, of Komodo fame.
KR, Tibono
User avatar
abik
Posts: 819
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by abik »

Tibono wrote: Mon Jun 03, 2019 8:44 pm So maybe a gentleman would be able to create a modern compile for you.
A gentleman could.... (pie version)

Code: Select all

Stockfish DD by Tord Romstad, Marco Costalba and Joona Kiiski
uci
id name Stockfish DD
id author Tord Romstad, Marco Costalba and Joona Kiiski

option name Write Debug Log type check default false
option name Write Search Log type check default false
option name Search Log Filename type string default SearchLog.txt
option name Book File type string default book.bin
option name Best Book Move type check default false
option name Contempt Factor type spin default 0 min -50 max 50
option name Mobility (Midgame) type spin default 100 min 0 max 200
option name Mobility (Endgame) type spin default 100 min 0 max 200
option name Pawn Structure (Midgame) type spin default 100 min 0 max 200
option name Pawn Structure (Endgame) type spin default 100 min 0 max 200
option name Passed Pawns (Midgame) type spin default 100 min 0 max 200
option name Passed Pawns (Endgame) type spin default 100 min 0 max 200
option name Space type spin default 100 min 0 max 200
option name Aggressiveness type spin default 100 min 0 max 200
option name Cowardice type spin default 100 min 0 max 200
option name Min Split Depth type spin default 0 min 0 max 12
option name Max Threads per Split Point type spin default 5 min 4 max 8
option name Threads type spin default 1 min 1 max 64
option name Idle Threads Sleep type check default false
option name Hash type spin default 32 min 1 max 8192
option name Clear Hash type button
option name Ponder type check default true
option name OwnBook type check default false
option name MultiPV type spin default 1 min 1 max 500
option name Skill Level type spin default 20 min 0 max 20
option name Emergency Move Horizon type spin default 40 min 0 max 50
option name Emergency Base Time type spin default 60 min 0 max 30000
option name Emergency Move Time type spin default 30 min 0 max 5000
option name Minimum Thinking Time type spin default 20 min 0 max 5000
option name Slow Mover type spin default 70 min 10 max 1000
option name UCI_Chess960 type check default false
User avatar
abik
Posts: 819
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by abik »

Tibono wrote: Mon Jun 03, 2019 8:44 pmNot sure this engine was used for DGT Centaur (and if so, adaptative feature would lack anyway).
On another forum it was confirmed that this is not the engine used in the Centaur.