Welcome to Certabo forum
Both posts in italian and in english are accepted on the forum to help everybody to provide contribution irrespective to geographical location. Object of the forum is to provide technical information on various items and help developer and users to personalise software for Certabo chessboards. User explicitly accepts the conditions of use of this forum here reported.
A brief introduction of user is always appreciated in section Welcome to….
Benvenuti nel forum di Certabo
Sul forum possono essere postati articoli sia in lingua italiana che inglese per permettere a tutti di dare il proprio contributo da diversi luoghi geografici. Il forum ha come scopo fornire informazioni tecniche in generale e aiutare gli sviluppatori ed utenti a personalizzare software per le scacchiere Certabo. L’utente accetta esplicitamente le condizioni del presente forum consultabili qui.
Un breve saluto del nuovo utente è sempre gradito nella sezione Benvenuti a….
What kind of engines can be uploaded to DaVinci?
Quote from cpuchess on May 18, 2021, 1:35 pmExcuse my ignorance but what kind of engines can be uploaded to the Davinci Extreme units? I have numerous engines on my 64 bit Windows 10 pc but they don't appear to work. Many times the engines are built for a particular processor (e.g bmi2) but I have tried uploading just plain 64 bit version of Stockfish 13 and though it appears to recognize it, the engine never responds when it plays black (no book). So I am assuming it has to be a particular type of engine to work on the Davinci Extreme. Can someone advise?
Excuse my ignorance but what kind of engines can be uploaded to the Davinci Extreme units? I have numerous engines on my 64 bit Windows 10 pc but they don't appear to work. Many times the engines are built for a particular processor (e.g bmi2) but I have tried uploading just plain 64 bit version of Stockfish 13 and though it appears to recognize it, the engine never responds when it plays black (no book). So I am assuming it has to be a particular type of engine to work on the Davinci Extreme. Can someone advise?
Quote from tobias on May 18, 2021, 4:01 pmThe DaVinci extreme modules are based on RaspberryPi 4. So the Windows engines can not be used on it. You have to use engines, which are compiled for RaspberryPi e.g. for the Pichochess environment. Some engines you can directly compile on the DaVinci extreme. Herefore you need the source codes.
The DaVinci extreme modules are based on RaspberryPi 4. So the Windows engines can not be used on it. You have to use engines, which are compiled for RaspberryPi e.g. for the Pichochess environment. Some engines you can directly compile on the DaVinci extreme. Herefore you need the source codes.
Quote from Pietro on May 18, 2021, 9:02 pmHi Cpuchess Tobias
We compiled some other engined for Arm processor architecture (PI devices)
Here the link https://www.certabo.com/wp-content/uploads/2021/05/DaVinci_Engines_Compiled_2021.zip
There are about 50 engines recompiled some old some new. If you like any specific engine to be compiled just let us know we can do and keep updated.
You just need to unzip the file in engines directory in PI dragging and dropping from usb stick. Remember you need to authorise the engines to be run so open a terminal in the engines directory and run this command after extracted.
chmod +x *
So it will give permission to all files.
All the best
Pietro
Hi Cpuchess Tobias
We compiled some other engined for Arm processor architecture (PI devices)
Here the link https://www.certabo.com/wp-content/uploads/2021/05/DaVinci_Engines_Compiled_2021.zip
There are about 50 engines recompiled some old some new. If you like any specific engine to be compiled just let us know we can do and keep updated.
You just need to unzip the file in engines directory in PI dragging and dropping from usb stick. Remember you need to authorise the engines to be run so open a terminal in the engines directory and run this command after extracted.
chmod +x *
So it will give permission to all files.
All the best
Pietro
Quote from cpuchess on May 18, 2021, 9:10 pmAwesome, thank you. If you get a chance, please compile Komodo Dragon 2, Stockfish 13 and Rybka 3..
Awesome, thank you. If you get a chance, please compile Komodo Dragon 2, Stockfish 13 and Rybka 3..
Quote from tobias on May 19, 2021, 6:35 pmoh great, Pietro
thank you, will test them 😉
@cpuchess: Komodo would not be possible I think, cause up to now they never published the source code
oh great, Pietro
thank you, will test them 😉
@cpuchess: Komodo would not be possible I think, cause up to now they never published the source code
Quote from Pietro on May 19, 2021, 7:05 pmQuote from cpuchess on May 19, 2021, 6:51 pmOh right, that's true. Probably the same for Rybka 3.
Yes we checked today there is some free version but compiled and not available for pi architecture they have never been released. I think because commercial engine it will be very difficult to lock license to a pi as normally done on Pc. It shall be possible but not sure if this can be of any interest for them.
Pietro
Quote from cpuchess on May 19, 2021, 6:51 pmOh right, that's true. Probably the same for Rybka 3.
Yes we checked today there is some free version but compiled and not available for pi architecture they have never been released. I think because commercial engine it will be very difficult to lock license to a pi as normally done on Pc. It shall be possible but not sure if this can be of any interest for them.
Pietro
Quote from bryan.whitby on May 23, 2021, 7:48 amHi Pietro
Would there be any chance of converting Bill Forster's Sargon UCI engine. Bill managed to produce a Sargon UCI engine from the Spraklen's 1978 book 'Sargon a computer chess program'. Here is his GitHub page.
https://github.com/billforsternz/retro-sargon
Thanks
Bryan
Hi Pietro
Would there be any chance of converting Bill Forster's Sargon UCI engine. Bill managed to produce a Sargon UCI engine from the Spraklen's 1978 book 'Sargon a computer chess program'. Here is his GitHub page.
https://github.com/billforsternz/retro-sargon
Thanks
Bryan
Quote from DanieleC on June 2, 2021, 3:06 pmCiao Pietro, I uploaded the newly compiled engines on my DaVinci, as per your instructions. I noted, however, that some engines crash the DaVinci. For example, if I select rodentIII, or opentalxx, when the computer has to move it freezes: the lights in the centre stop blinking and stay on, while the screen keeps showing "Analyzing". The only solution is a brutal turning off and the back on.Any ideas?Keep up the great work,CiaoDanieleQuote from Pietro on May 18, 2021, 9:02 pmHi Cpuchess Tobias
We compiled some other engined for Arm processor architecture (PI devices)
Here the link https://www.certabo.com/wp-content/uploads/2021/05/DaVinci_Engines_Compiled_2021.zip
There are about 50 engines recompiled some old some new. If you like any specific engine to be compiled just let us know we can do and keep updated.
You just need to unzip the file in engines directory in PI dragging and dropping from usb stick. Remember you need to authorise the engines to be run so open a terminal in the engines directory and run this command after extracted.
chmod +x *
So it will give permission to all files.
All the best
Pietro
Ciao Pietro, I uploaded the newly compiled engines on my DaVinci, as per your instructions. I noted, however, that some engines crash the DaVinci. For example, if I select rodentIII, or opentalxx, when the computer has to move it freezes: the lights in the centre stop blinking and stay on, while the screen keeps showing "Analyzing". The only solution is a brutal turning off and the back on.Any ideas?Keep up the great work,CiaoDanieleQuote from Pietro on May 18, 2021, 9:02 pmHi Cpuchess Tobias
We compiled some other engined for Arm processor architecture (PI devices)
Here the link https://www.certabo.com/wp-content/uploads/2021/05/DaVinci_Engines_Compiled_2021.zip
There are about 50 engines recompiled some old some new. If you like any specific engine to be compiled just let us know we can do and keep updated.
You just need to unzip the file in engines directory in PI dragging and dropping from usb stick. Remember you need to authorise the engines to be run so open a terminal in the engines directory and run this command after extracted.
chmod +x *
So it will give permission to all files.
All the best
Pietro