Re: Rodent IV 0.33

622 views
Skip to first unread message
Message has been deleted

Dirk

unread,
Oct 16, 2022, 10:02:33 AM10/16/22
to PicoChess
This is really good news as i like  Rodent with its personalities very much for playing  - i will try it soon.

Thanks Danny!

Dirk
DannyN schrieb am Sonntag, 16. Oktober 2022 um 15:58:25 UTC+2:
After a bit of trial and error I managed to compile Rodent IV 0.33 (Randy's image has 0.32) using the source code that can be found here: https://github.com/nescitus/rodent-iv 
I don't know what has changed since 0.32 but something must have as the binary is much larger (877kb for 0.33 vs 223kb for 0.32).

The current Rodent 0.32 uses profiles for famous chess players that were not specifically created for Rodent IV and as such were incomplete. I've also updated these using the settings I found here: http://echecs-et-informatique.franceserv.com/personnalites-pour-rodent-iv.html and added a few more personalities that I found there including player specific opening books.

I have compiled it with some different default folder settings. The rodent4 folder must now be placed within the armv7l folder and the binary and uci file must be placed within the rodent4 folder. I've done this because with different folder settings, the engine when started from the command line, complained that it could not load basic.ini which is a file in the personalities folder. It gave this error in 0.32 as well and although the engine loads without any problems without basic.ini, I do not like errors and this fixes it.

My compile uses the personality text files that are in the personalities folder. I use them with the uci command PersonalityFile =. So for example for the Alekhine personality the uci entry only has:

[Alekhine]
PersonalityFile = alekhine.txt

This has the advantage that the rodent4.uci is much smaller as all uci settings for a personality are loaded from the text file. Also adding new personalities is much easier. Running the engine with logging option shows that it works.

If someone wants to try it out, you can download it here (I hope that works): https://www.dropbox.com/s/oee7pvje53wu5zp/Rodent.zip?dl=0

It's a zip flle which contains the rodent4 folder that must be copied to the armv7l folder and an engines.ini file that contains text that must be copied to engines.ini
I've set up the rodent4.uci file with 10 elo levels (from 1100 to 2000) and 26 personalities of famous chess players. I've not set a default limit strength for elo so all personalities play full strength as this gives the best impression of the different styles imo (but this can be easily changed of course).

Alan Cooper

unread,
Oct 17, 2022, 2:02:19 AM10/17/22
to pico...@googlegroups.com
Hi all, 

I’m away from home at the moment, but I already have Rodent v0.33 compiled. 

Randy it should be my Engines I gave you access to, apologies for not saying so earlier.

Al

Sent from Scally's iPhone 13 Pro


On 16 Oct 2022, at 15:58, DannyN <dnug...@gmail.com> wrote:

After a bit of trial and error I managed to compile Rodent IV 0.33 (Randy's image has 0.32) using the source code that can be found here: https://github.com/nescitus/rodent-iv 
--
You received this message because you are subscribed to the Google Groups "PicoChess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to picochess+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/picochess/e7982f42-859c-40c9-a955-40527947fc84n%40googlegroups.com.

Randy Reade

unread,
Oct 17, 2022, 9:13:51 AM10/17/22
to pico...@googlegroups.com
Hi Al,

I'll have a look today and begin updating the engines in my images.

Thanks for the info, Danny. Btw, you can specify the folder locations by passing variables to the compiler.

Randy

Reply all
Reply to author
Forward
Message has been deleted
Message has been deleted
0 new messages