Page 3 of 3

Re: New release: rofChade 2.1

Posted: Wed May 01, 2019 7:56 pm
by tpoppins
It crashes the first time you load it , yes. You need to configure it to fill in the Sygygy path, then it works without crashing.

Re: New release: rofChade 2.1

Posted: Thu May 02, 2019 3:05 pm
by joechess
tpoppins wrote: Wed May 01, 2019 7:56 pm It crashes the first time you load it , yes. You need to configure it to fill in the Sygygy path, then it works without crashing.
Ok that worked - but all my other engines in arena are happy with the <empty> setting for Syzgy tableses as i dont use tablebases

Re: New release: rofChade 2.1

Posted: Sat May 04, 2019 1:03 pm
by Ronald
tpoppins wrote: Wed May 01, 2019 7:56 pm It crashes the first time you load it , yes. You need to configure it to fill in the Sygygy path, then it works without crashing.
I tried to find out what is happening in Arena, and it seems that when you add rofChade as a new engine and don't set the specific parameters yet in Arena, Arena sends a setoption command for the SysygyProbeDepth without specifying a value:

Code: Select all

setoption name SyzygyProbeDepth value
rofChade doesn't like that, it expects a value after "value" and it crashes..... When you define the uci options for the engine, SysygyProbeDepth gets its default value in Arena (0) and after that Arena will send 0 as value. I checked the "uci specification document" and it states that with the setoption command you should always specify a value, except for button type options, so technically I think it's an Arena bug..

However, it's also not so nice to let the engine crash when this happens, so I will fix this in the next version.

Thanks for sharing the info!

Re: New release: rofChade 2.1

Posted: Sun May 05, 2019 6:16 pm
by Ronald
Scally wrote: Sat Apr 27, 2019 12:31 pm Hi Ronald,

When can we expect a Raspberry Pi binary?

Thanks,

Al.
Hi Al,

I just added a Raspberry Pi version to the download page on rofChade.nl. I build and tested it on my DGT Pi and it seems to work.

Let me know if it works,

Ronald

Re: New release: rofChade 2.1

Posted: Sun May 05, 2019 7:55 pm
by Scally
Hi Ronald,

Thanks very much, it works a treat ....

Al.

Re: New release: rofChade 2.1

Posted: Sun May 05, 2019 10:10 pm
by Ronald
Scally wrote: Sun May 05, 2019 7:55 pm it works a treat ....
:lol:

Re: New release: rofChade 2.1

Posted: Tue May 21, 2019 12:13 am
by gbtami
Just noticed this post containing some issues regarding PyChess can't install rofChade.
This is because PyChess fails to parse the invalid(!) option line rofChade emits:

option name SyzygyProbeDepth type spin default default 0 min 0 max 127

Notice the 2x "default"!

Re: New release: rofChade 2.1

Posted: Tue May 21, 2019 11:52 pm
by Ronald
gbtami wrote: Tue May 21, 2019 12:13 am option name SyzygyProbeDepth type spin default default 0 min 0 max 127

Notice the 2x "default"!
Oops...... :oops:

This is to make really really sure the default value is 0.... :D

Stupid mistake which probably also is the reason for the problem with Arena.

I'll fix it in the next version and thanks for noticing and sharing it!