DGT Centaur uses Stockfish DD (Stockfish 4.5)

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
User avatar
PeterO
Posts: 121
Joined: Sun Jul 31, 2016 4:35 pm

DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by PeterO » Sun Jun 02, 2019 9:31 am

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: 43
Joined: Sat Aug 01, 2015 4:16 pm
Location: France
Contact:

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by Tibono » Sun Jun 02, 2019 7:05 pm

PeterO wrote:
Sun Jun 02, 2019 9: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: 121
Joined: Sun Jul 31, 2016 4:35 pm

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by PeterO » Sun Jun 02, 2019 7: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

User avatar
abik
Posts: 740
Joined: Fri Dec 01, 2006 9:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik
Contact:

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by abik » Mon Jun 03, 2019 12:01 am

PeterO wrote:
Sun Jun 02, 2019 7: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: 43
Joined: Sat Aug 01, 2015 4:16 pm
Location: France
Contact:

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by Tibono » Mon Jun 03, 2019 5:44 am

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: 121
Joined: Sun Jul 31, 2016 4:35 pm

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by PeterO » Mon Jun 03, 2019 2:33 pm

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: 740
Joined: Fri Dec 01, 2006 9:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik
Contact:

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by abik » Mon Jun 03, 2019 5:51 pm

PeterO wrote:
Mon Jun 03, 2019 2:33 pm
I 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: 43
Joined: Sat Aug 01, 2015 4:16 pm
Location: France
Contact:

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by Tibono » Mon Jun 03, 2019 6:44 pm

PeterO wrote:
Mon Jun 03, 2019 2: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: 740
Joined: Fri Dec 01, 2006 9:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik
Contact:

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by abik » Mon Jun 03, 2019 7:23 pm

Tibono wrote:
Mon Jun 03, 2019 6: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: 740
Joined: Fri Dec 01, 2006 9:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik
Contact:

Re: DGT Centaur uses Stockfish DD (Stockfish 4.5)

Post by abik » Mon Jun 03, 2019 7:24 pm

Tibono wrote:
Mon Jun 03, 2019 6:44 pm
Not 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.

Post Reply