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….

Please or Register to create posts and topics.

Davinci Engines

Page 1 of 2Next

I am new to Certabo and am enjoying my new board.  Is anyone aware of a summary of the characteristics of the 50 engines available on the Raspberry PI?  I am interested in human-style play at a not very strong level and am curious about which of the engines would be fun to play against.  Maia is fun, and playable on Lucas Chess with a PC, but is not available on the PI as far as I know.

Hi Arthur,

I think it's a matter of you testing the different engines until you find the one you like. I understand by "human style" you mean an engine that does not analyze movements very deeply. Try to weaken it by removing playing strength in settings.

All the best,

Nacho.

Hello Arthur, I recommend you to play against humans. To Look for an engine that plays like an human, in my opinion, there's no sense. In lichess.org or chess.com you have thousands and thousands of players to play, all the day, and normally the system pairs a rival with a level very close to you.

The engines are very useful to study positions, openings or tactics. And of course, to anbalyze the games you play and learn from your mistakes.

Thank you for the responses.  I prefer to play against an engine because I can take-back moves and try different plans with a given position. I was looking for something like Maia which does what I want but is not available on the Raspberry PI.

Leela is available for PC and Android, without being the same, maybe you could give it a try.

https://github.com/LeelaChessZero/lc0/releases/tag/v0.27.0

 

 

Quote from Arthur on April 23, 2021, 10:33 pm

Thank you for the responses.  I prefer to play against an engine because I can take-back moves and try different plans with a given position. I was looking for something like Maia which does what I want but is not available on the Raspberry PI.

Hi Arthur,

I play Maia actually with LucasChess with my CertaboBoards. Makes much fun also for me as a weak player.

Scally ("Al") from the PicoChess Forum compiled Maia for the Raspberry.

https://groups.google.com/g/picochess/c/ka0oimR4o84/m/V4-Pw4E2AQAJ

But I have no idea, how to run under DaVinci. The engine starts on the raspberry, but crashes in the DaVinci environment. I have no idea, how to get the Maia-engine run under DaVinci. Perhaps Pietro or someone else could help here.

 

Hello again.

You can play against Maia in lichess.org. Here the link to the lowest level: https://lichess.org/@/maia1

Hope it can helps.

 

Hello Arthur, guys

According to our knowledge Maia chess is set of weights got from real played games. It not exactly an engine in other term are kind of neural network set which use Lc0 as main UCI engine, but functioning architecture is the same. You can see details here

https://github.com/CSSLab/maia-chess

So you should be able to directly already run on DaVinci just doing this

  1. go in engine directory and remove the .pb default file you see there (or move in other dir).
  2. Then download from previous link Maia1 2 or whaterver Elo you like
  3. unzip it and put in the same directory.
  4. Then select LCo as uci engine, it will call directly that file you have copied (you must have only one file .pb) and by default it will call that.
  5. Then you are done.

We will check in next days (as we did not do extensive tests with maia weight on PI if this requires some twitick)  but it should work. Lco will crash if there is no .pb is in directory when try to reply to your move if instead it will call correctly the move and leds of opponent light up it means it is reading correctly the Maia weights.

All the best

Pietro

 

It requires the UCI main

tobias has reacted to this post.
tobias

Ah, that's easy. Thank you, Pietro

I did the weight-files in a subfolder, so it couldn't work 😉

Now I put one weight-file from maia in the engines folder and both run, lc0 and the compiled maia from Scally works also.

For testing I used the 1100er weight and I could easy win against Lc0 but lost against Maia, so I am not sure, if the compiled Maia works not correct or I am to tired from work 😉

 

nevertheless, now it seems, we can play Maia on DaVinci, lets test it with different files

 

Lc0 with Maia is working fine. I just played (and lost :-)) a game against it.

If I would tell a wish for a davinci-feature then it would be to allow selecting a Lc0 network in a similar manner like an opening book.
e.g. we can put several Lc0 networks into a folder and when starting a new game we can choose from different lc0 networks.

I love my Certabo board and the combination with all the latest and greatest engines to experiment with.

Page 1 of 2Next