rofChade 2.0 released, first version with regular eval
Moderators: bob, hgm, Harvey Williamson
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
- Ronald
- Posts: 90
- Joined: Tue Jan 23, 2018 9:18 am
- Location: Rotterdam
- Full name: Ronald Friederich
- Contact:
rofChade 2.0 released, first version with regular eval
Hi,
A new version of rofChade has been released, version 2.0. This is the first "official" version with regular evaluation elements added. This version is slightly changed compared to version 1.023T which competed in TCEC 14 division 3.
rofChade 2.0 is beeing tested by CCRL right now (40/40), so I don't know the CCRL rating yet. My own estimate is somewhere between 3050 and 3100 single threaded.
More information about the version and download information can be found on the website http://rofchade.nl/
Happy holidays everybody,
Ronald
A new version of rofChade has been released, version 2.0. This is the first "official" version with regular evaluation elements added. This version is slightly changed compared to version 1.023T which competed in TCEC 14 division 3.
rofChade 2.0 is beeing tested by CCRL right now (40/40), so I don't know the CCRL rating yet. My own estimate is somewhere between 3050 and 3100 single threaded.
More information about the version and download information can be found on the website http://rofchade.nl/
Happy holidays everybody,
Ronald
Re: rofChade 2.0 released, first version with regular eval
Many thanks for new RofChade version Ronald. You have done an amazing progress in such a short amount of time. I hope you continue in improving your engine.



- Graham Banks
- Posts: 33236
- Joined: Sun Feb 26, 2006 9:52 am
- Location: Auckland, NZ
Re: rofChade 2.0 released, first version with regular eval
Thanks Ronald.
RofChade is a very nice (and strong) engine.
RofChade is a very nice (and strong) engine.

My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz
- Scally
- Posts: 97
- Joined: Thu Sep 28, 2017 7:34 pm
- Location: Bermondsey, London
- Full name: Alan Cooper
- Contact:
Re: rofChade 2.0 released, first version with regular eval
Hi Ronald,
No Raspberry Pi version this time?
Al.
No Raspberry Pi version this time?
Al.
Alan Cooper
My Chess Computers
My Chess Computers
Re: rofChade 2.0 released, first version with regular eval
Nice progress!
+350 Elo after v1.0!
+350 Elo after v1.0!
Code: Select all
tc=10s+0.1s
hash=16
Score of RofChade Version 2.0 vs RofChade Version 1.0 b104: 795 - 34 - 171 [0.880] 1000
Elo difference: 346.94 +/- 25.67
Zevra 2 - my chess engine.
Binary, source and description here: https://github.com/sovaz1997/Zevra2
Binary, source and description here: https://github.com/sovaz1997/Zevra2
Re: rofChade 2.0 released, first version with regular eval
Waiting for android compilation or a raspberry compilation who runs on android!!!Ronald wrote: ↑Thu Dec 20, 2018 5:54 pmHi,
A new version of rofChade has been released, version 2.0. This is the first "official" version with regular evaluation elements added. This version is slightly changed compared to version 1.023T which competed in TCEC 14 division 3.
rofChade 2.0 is beeing tested by CCRL right now (40/40), so I don't know the CCRL rating yet. My own estimate is somewhere between 3050 and 3100 single threaded.
More information about the version and download information can be found on the website http://rofchade.nl/
Happy holidays everybody,
Ronald
Thanks
Re: rofChade 2.0 released, first version with regular eval
Hello Ronald,
thanks for the new and advanced (Mac-)version
Just noticed, while running a cutechess-cli match with Ponder=on there are sometimes warnings in the console output
thanks for the new and advanced (Mac-)version

Just noticed, while running a cutechess-cli match with Ponder=on there are sometimes warnings in the console output
Started game 1 of 100 (Stockfish vs Rofchade)
Warning: Illegal PV move f6g5 from Rofchade
Warning: Illegal PV move e5f7 from Rofchade
Warning: Illegal ponder move from Rofchade: e5f7
Warning: Illegal PV move f3g4 from Rofchade
Warning: Illegal ponder move from Rofchade: f3g4
Warning: Illegal PV move d5c6 from Rofchade
Warning: Illegal ponder move from Rofchade: d5c6
Warning: Premature bestmove while pondering from Rofchade
- Ronald
- Posts: 90
- Joined: Tue Jan 23, 2018 9:18 am
- Location: Rotterdam
- Full name: Ronald Friederich
- Contact:
Re: rofChade 2.0 released, first version with regular eval
First of all, everybody thanks for your nice reactions.
Concering the cutechess-cli warnings, I have only used cutechess in the GUI version, and it seems that the warning is not issued in the GUI version. Fortunately when I tried the cli version I was able to reproduce the warnings and I found out it was caused by 2 bugs
The PV (and pondermove) is retrieved from the hashtable, but sometimes I got an incorrect length, due to not initialising it.. This causes the Illegal PV and Ponder move sometimes. The premature warning is caused by a proven mate. When a proven mate is found the search is stopped and the mate value is returned. Steve Maughan already noticed this when in infinite mode, so I changed it for infinite mode, but I should also continue searching when still pondering.
So thanks for sending me your findings!
Concerning the Raspberry Pi version, I'm going to work on that one, I'm only not sure when, because of the holidays. An Android version is still not high on my priority list, as I don't have Android devices, but maybe I can get my oldest son to create an Android version...

Concering the cutechess-cli warnings, I have only used cutechess in the GUI version, and it seems that the warning is not issued in the GUI version. Fortunately when I tried the cli version I was able to reproduce the warnings and I found out it was caused by 2 bugs

So thanks for sending me your findings!
Concerning the Raspberry Pi version, I'm going to work on that one, I'm only not sure when, because of the holidays. An Android version is still not high on my priority list, as I don't have Android devices, but maybe I can get my oldest son to create an Android version...
Re: rofChade 2.0 released, first version with regular eval
Will you offer a fixed version?