Roce 0.0343 [Bugfixes]

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

Roce 0.0343 [Bugfixes]

Postby Roman Hartmann » 08 Aug 2005, 16:03

Hi all,
I found and fixed quite a few bugs in Roce over the weekend so I couldn't postpone the upload of a new version to my site any longer. Playing 'strength' is still about the same as there were no changes in the eval/search part of the engine.

Fixed Bugs in Version 0.0343:

[UCI]
-Underpromotion bug is fixed now (Roce did not recognize an underpromotion move as it expected 'e7e8N' rather than 'e7e8n' and Roce also never did send the promotion piece to the GUI* when a promotion move was chosen, this is fixed as well)
-Analyze mode should work now (not very usefull with an engine that searches usually only to ply 6 in the middlegame, but well, it's there just for completeness)
-PV shouldn't be garbled anymore (still no QS in Roce, so the PV often still doesn't make too much sense but that's not related to the way I store the PV anymore)
-Problem with buffered output seems to be fixed now (in long time controls bestmove was sometimes never sent to the GUI)

[console]
-Roce can now be played in console mode as well (currently only time per move can be set or a fixed searchdepth be chosen)
-Roce can also analyze a position now when beeing in console mode

[winboard]
-The winboard protocol is only partially implemented and I def. don't recommend to use it yet. Better to use it in UCI-mode or with Polyglot if you have to stick to winboard.

[Linux]
-The Linux version is postponed till the winboard protocol is properly implemented.

*I figured this out when running Roce in the Shredder Classic interface. The GUI suddenly showed a 0-0 in an endgame with both of the kings in the centre of the board. Seems the Shredder GUI gets out of concept if it doesn't receive infos about the promotion piece when a promotion move occurs. So if the engine sends a7a8 instead of a7a8[q,r,b,n] the Shredder Classic GUI gets confused.

direct link to updated Roce 0.0343: http://mypage.bluewin.ch/romanhartmann/roce03.zip

Roman

PS: Consider it a feature and not a bug in case Roce plays like drunken patzer :wink:
User avatar
Roman Hartmann
 
Posts: 155
Joined: 11 Oct 2004, 14:21

Re: Roce 0.0343 [Bugfixes]

Postby Roger Brown » 08 Aug 2005, 17:31

Roman Hartmann wrote:

[winboard]
-The winboard protocol is only partially implemented and I def. don't recommend to use it yet. Better to use it in UCI-mode or with Polyglot if you have to stick to winboard.


Roman







Hello Roman,


Cough, cough!


:shock:


I cannot imagine someone not sticking to Winboard.


Oh the horror....


:shock:


Later.



Ps. I do hope that your engine plays like a drunken patzer because I am tired of being abused. Time to dish out some punishment!


:twisted:
Roger Brown
 
Posts: 346
Joined: 24 Sep 2004, 12:31

Re: Roce 0.0343 [Bugfixes]

Postby Roman Hartmann » 08 Aug 2005, 18:29

Roger Brown wrote:
Roman Hartmann wrote:
[winboard]
-The winboard protocol is only partially implemented and I def. don't recommend to use it yet. Better to use it in UCI-mode or with Polyglot if you have to stick to winboard.

Roman



Hello Roman,

Cough, cough!

:shock:

I cannot imagine someone not sticking to Winboard.


Oh the horror....

:shock:

Later.

Ps. I do hope that your engine plays like a drunken patzer because I am tired of being abused. Time to dish out some punishment!

:twisted:


Hello Roger,
I can assure you that adding winboard support has the highest priority on my todo-list, even though my search would need some attention badly. So it's only a question of time till Roce will run under winboard as well.

And I''m afraid Roce does really play like a drunken patzer but I will work on that as soon as the winboard gods are satisified with my winboard implementation. So take your chance to beat it up as long as this is possible :D

Roman
User avatar
Roman Hartmann
 
Posts: 155
Joined: 11 Oct 2004, 14:21


Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 31 guests

cron