Rodent II 0.9.64 released

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
PK
Posts: 755
Joined: Mon Jan 15, 2007 10:23 am
Location: Warsza
Contact:

Rodent II 0.9.64 released

Post by PK » Thu Sep 22, 2016 11:35 am

available at http://www.pkoziol.cal24.pl/rodent/download.htm

There are two packages to download: normal with a lot of opening books and 30+ different personalities and lite with just the engine and its main opening book.

32-bit compile will be added in a couple of days, I need the access to my old laptop to make it Windows-XP compatibile.

Engine should be about 30 Elo stronger than 0.9.33 (and so might be already approaching to 2900 Elo on the CCRL scale), but the main point of this release is improving personality system. Personalities can now have their own books and a couple of new options were exposed, including three different pst tables, bishop pair, exchange imbalance value and forwardness.

With that many parameters tuning has become a bit more complicated. To facilitate that, Rodent now has a totally new feature - online personality creator, accessible http://www.pkoziol.cal24.pl/rodent/tuner.htm
It is a shameless JavaScript hack which I am going to improve soon, but even now it allows creating personality files and downloading them to your machine.

If You create something interesting, please send it to me!

Changes since version 0.9.33:

- UCI Elo option implemented (not sure if it is well implemented, but it works)
- a set of 30+ new exciting personalities
- importing a couple of opening books by Pavel Hase (http://www.chesspraga.cz/spikebook.htm)
- opening book can be set in the personality file now
- UCI options react to loercase version as well
- three alternate piece/square table sets. Default (PstStyle 0) has been taken from Hakapeliitta, made symmetric and tweaked. PstStyle 1 is the previous set of tables, modified version of Fruit/Toga tables. PstStyle 2 comes from Joe Velasco (http://www.talkchess.com/forum/viewtopi ... t&start=60) and is a simplified version of tables from the Ippolit and company.
- two alternate mobility table sets. Default (0) is from good old Fruit (via Toga Log User Manual), the second one comes from Fruit Reloaded. Both changes increase the number of possible playing styles.
- tweaking mobility values and conditions (in short, no bonus for defending own pawns)
- bugfix of check threat eval (no threats from squares occupied by own pieces)
- internal iterative deepening in cut nodes
- escapes from a capture refuting null move are sorted higher
- evaluation of castling rights in the opening
- discovered checks by knight are generated in QuiesceChecks()
- bugfix of static draw detection routine
- razoring tweaks
- mobility tweaks
- conservative LMR of bad captures (one ply)

Have fun!

Frank Quisinsky
Posts: 4819
Joined: Wed Nov 18, 2009 6:16 pm
Location: Trier, Germany
Contact:

Re: Rodent II 0.9.64 released

Post by Frank Quisinsky » Thu Sep 22, 2016 9:39 pm

Hi Pawel,

but what I should test?

Download 1 file:
Rodent2-0963-win64.exe (from Sep 09th, 2016) ...

Download 2 file (bigger download):
RodetII_x64.exe (from Sep 22th, 2016) ...

Different size and data for the two executables.

And if I should test the file from download 2 ... which setting you prefer?

I will start the test directly after the "Fght For Place 1" before Laser 1.2. But at the moment I am not sure witch of the two available different files with different size and date I should config for the test-run.

...

A lot what you do ...
Must see it!

:-)

Best
Frank
I like computer chess!

carldaman
Posts: 1543
Joined: Sat Jun 02, 2012 12:13 am

Re: Rodent II 0.9.64 released

Post by carldaman » Thu Sep 22, 2016 9:50 pm

PK wrote:available at http://www.pkoziol.cal24.pl/rodent/download.htm

There are two packages to download: normal with a lot of opening books and 30+ different personalities and lite with just the engine and its main opening book.

32-bit compile will be added in a couple of days, I need the access to my old laptop to make it Windows-XP compatibile.

Engine should be about 30 Elo stronger than 0.9.33 (and so might be already approaching to 2900 Elo on the CCRL scale), but the main point of this release is improving personality system. Personalities can now have their own books and a couple of new options were exposed, including three different pst tables, bishop pair, exchange imbalance value and forwardness.

With that many parameters tuning has become a bit more complicated. To facilitate that, Rodent now has a totally new feature - online personality creator, accessible http://www.pkoziol.cal24.pl/rodent/tuner.htm
It is a shameless JavaScript hack which I am going to improve soon, but even now it allows creating personality files and downloading them to your machine.

If You create something interesting, please send it to me!

Changes since version 0.9.33:

- UCI Elo option implemented (not sure if it is well implemented, but it works)
- a set of 30+ new exciting personalities
- importing a couple of opening books by Pavel Hase (http://www.chesspraga.cz/spikebook.htm)
- opening book can be set in the personality file now
- UCI options react to loercase version as well
- three alternate piece/square table sets. Default (PstStyle 0) has been taken from Hakapeliitta, made symmetric and tweaked. PstStyle 1 is the previous set of tables, modified version of Fruit/Toga tables. PstStyle 2 comes from Joe Velasco (http://www.talkchess.com/forum/viewtopi ... t&start=60) and is a simplified version of tables from the Ippolit and company.
- two alternate mobility table sets. Default (0) is from good old Fruit (via Toga Log User Manual), the second one comes from Fruit Reloaded. Both changes increase the number of possible playing styles.
- tweaking mobility values and conditions (in short, no bonus for defending own pawns)
- bugfix of check threat eval (no threats from squares occupied by own pieces)
- internal iterative deepening in cut nodes
- escapes from a capture refuting null move are sorted higher
- evaluation of castling rights in the opening
- discovered checks by knight are generated in QuiesceChecks()
- bugfix of static draw detection routine
- razoring tweaks
- mobility tweaks
- conservative LMR of bad captures (one ply)

Have fun!
Thanks a lot, Pawel. Impressive work! :D

Cheers,
CL

Frank Quisinsky
Posts: 4819
Joined: Wed Nov 18, 2009 6:16 pm
Location: Trier, Germany
Contact:

Re: Rodent II 0.9.64 released

Post by Frank Quisinsky » Thu Sep 22, 2016 11:37 pm

Hi Pawel,

sorry for my fast message.
Version 0.9.64 and 0.9.63.

All is clear!
Also with the configuration!

Sorry and thanks again for your new version!

Best
Frank
I like computer chess!

Jimbo I
Posts: 138
Joined: Thu Feb 15, 2007 3:34 am
Location: USA

Re: Rodent II 0.9.64 released

Post by Jimbo I » Wed Oct 26, 2016 4:13 pm

Hi Pawel,

I have a question I hope you can help me with. If I set up a Rodent engine using "ELO_SLIDER" in the basic.ini file and select an Elo setting, is there any way I can determine the EVAL_BLUR setting used for that engine? My GUI can report the NPS value in the engine debug log, but I couldn't fine the EVAL_BLUR value anywhere.

Thanks for your work on the new Rodent!

PK
Posts: 755
Joined: Mon Jan 15, 2007 10:23 am
Location: Warsza
Contact:

Re: Rodent II 0.9.64 released

Post by PK » Wed Oct 26, 2016 5:41 pm

ELO_SLIDER modifies both nps and blur (blur is used only below 1800 Elo)

Pilchard
Posts: 1
Joined: Fri Oct 28, 2016 6:03 pm

Re: Rodent II 0.9.64 released

Post by Pilchard » Fri Nov 11, 2016 12:03 pm

"32-bit compile will be added in a couple of days, I need the access to my old laptop to make it Windows-XP compatibile. "

Looking forward to trying it on my 32 bit system, any idea when it will become available please?

Jamal Bubker
Posts: 260
Joined: Mon May 24, 2010 2:32 pm

Re: Rodent II 0.9.64 released

Post by Jamal Bubker » Sun Nov 13, 2016 6:55 pm

Thank you Pawel 8-)

jdart
Posts: 3503
Joined: Fri Mar 10, 2006 4:23 am
Location: http://www.arasanchess.org

Re: Rodent II 0.9.64 released

Post by jdart » Mon Nov 14, 2016 12:49 am

FYI Visual C++ 2015 community edition can build an XP-compatible executable on a modern machine. See https://msdn.microsoft.com/en-us/library/jj851139.aspx. And it has 32-bit and 64-bit compilers.

--Jon

Colin-G
Posts: 102
Joined: Mon Oct 31, 2016 5:30 pm
Location: England

Re: Rodent II 0.9.64 released

Post by Colin-G » Mon Nov 14, 2016 10:37 am

jdart wrote:FYI Visual C++ 2015 community edition can build an XP-compatible executable on a modern machine. See https://msdn.microsoft.com/en-us/library/jj851139.aspx. And it has 32-bit and 64-bit compilers.

--Jon
When I click on your link I get this message

Server Error in '/' Application.
Runtime Error
Description: An exception occurred while processing your request. Additionally, another exception occurred while executing the custom error page for the first exception. The request has been terminated.

Perhaps it is because I am using firefox in linux and am blocked by Microsoft.

Post Reply