Page 1 of 1

ZZZZZZ 3.44JA with a Thinker/Polyglot book?

PostPosted: 08 Nov 2008, 12:31
by Guenther Simon
I already thought I had solved the problem, but I was wrong.
On my P4 ZZZZZZ exits during thinking with a Polyglot book
and exits already before thinking after ThinkerBook moves.
Any solution?

Regards,
Guenther

Re: ZZZZZZ 3.44JA with a Thinker/Polyglot book?

PostPosted: 09 Nov 2008, 21:50
by Kerwin
I can check it out. Can you please tell me where I can get ZZZZZ?

Re: ZZZZZZ 3.44JA with a Thinker/Polyglot book?

PostPosted: 09 Nov 2008, 21:57
by Guenther Simon
Kerwin wrote:I can check it out. Can you please tell me where I can get ZZZZZ?


You'll find that version on Jim Abletts site:
http://homepages.tesco.net/henry.ablett/jims.html

BTW you can check any available WB/UCI engines link at my own
homepage too. It is called the WB/UCI antholgy on my RWBC site.
There is a link to it on top of the forum.
(It is updated once or twice a month currently)

http://rwbc-chess.de/wb_chron.htm

Thanks for the help.

Regards,
Guenther

Re: ZZZZZZ 3.44JA with a Thinker/Polyglot book?

PostPosted: 11 Nov 2008, 08:44
by Kerwin
Guenther Simon wrote:
Kerwin wrote:I can check it out. Can you please tell me where I can get ZZZZZ?


You'll find that version on Jim Abletts site:
http://homepages.tesco.net/henry.ablett/jims.html

BTW you can check any available WB/UCI engines link at my own
homepage too. It is called the WB/UCI antholgy on my RWBC site.
There is a link to it on top of the forum.
(It is updated once or twice a month currently)

http://rwbc-chess.de/wb_chron.htm

Thanks for the help.

Regards,
Guenther


The ZZZ engine has a bug, in that it does not correctly keep track of the side-to-move when it is in the "force" mode.

For BookThinker to control a WB engine, it has to set the engine in "force" mode and send it the book moves. The when there are no more book moves, BookThinker then sends "go" to the engine.

In the case of ZZZ, if you are lucky and the book moves run out such that it is now white's turn and ZZZ is white, then ZZZ would be fine. Otherwise, ZZZ expects the "black" command (which is now obsolete).

Here is how you can see ZZZ in action.

1. In Windows Exploere, run the ZZZ exe.
2. Type the following:
xboard
post
time 1000
force
d2d4
d7d5
b1c3
go

Notice that the ZZZ engine will do nothing. With other WB engines, they would already start thinking.

Now, run ZZZ again, but this time, add the "black" command, like so:
xboard
post
time 1000
force
d2d4
d7d5
b1c3
black
go

You will see ZZZ thinking.

Run ZZZ again, and this time, make the book move end at white's turn:
xboard
post
time 1000
force
d2d4
d7d5
b1c3
g8f6
go

Again, you will see ZZZ thinking.

I think what is happening is that, at the initial state, the side to move is white. Then when a "force" move is sen't, ZZZ does not update the side to move.

Lastly, it looks like ZZZ has a problem with clearing its state when it is sent the "new" command. It does not seem to reset its state completely. For this to work, the engine has to be re-started for each new game.

Re: ZZZZZZ 3.44JA with a Thinker/Polyglot book?

PostPosted: 15 Jan 2009, 14:44
by Jim Ablett
Update:

Image
ZZZZZZ 3.4.5 by Gijsbert Wiesenekker
http://tinyurl.com/5ztfd6

Changes:

1. Now works correctly with bookthinker.
2. Corrected pv output
3. Some eval tweaks.
4. Removed redundant code.
5. Added uci protocol version (wb2uci)

Download:
http://www.mediafire.com/?mmmoyim0odw

Jim.

Re: ZZZZZZ 3.44JA with a Thinker/Polyglot book?

PostPosted: 15 Jan 2009, 17:21
by Olivier Deville
Jim Ablett wrote:Update:

Image
ZZZZZZ 3.4.5 by Gijsbert Wiesenekker
http://tinyurl.com/5ztfd6

Changes:

1. Now works correctly with bookthinker.
2. Corrected pv output
3. Some eval tweaks.
4. Removed redundant code.
5. Added uci protocol version (wb2uci)

Download:
http://www.mediafire.com/?mmmoyim0odw

Jim.


Hello Jim !

The link does not seem to work.

Olivier

Re: ZZZZZZ 3.44JA with a Thinker/Polyglot book?

PostPosted: 15 Jan 2009, 18:16
by Tony Mokonen
Olivier Deville wrote:
Jim Ablett wrote:Update:

Image
ZZZZZZ 3.4.5 by Gijsbert Wiesenekker
http://tinyurl.com/5ztfd6

Changes:

1. Now works correctly with bookthinker.
2. Corrected pv output
3. Some eval tweaks.
4. Removed redundant code.
5. Added uci protocol version (wb2uci)

Download:
http://www.mediafire.com/?mmmoyim0odw

Jim.


Hello Jim !

The link does not seem to work.

Olivier


Hi Olivier, try it again. It wasn't working for me about half an hour ago, but I tried again just now and it was ok. It seemed to be a temporary glitch with Mediafire.

Tony

Re: ZZZZZZ 3.44JA with a Thinker/Polyglot book?

PostPosted: 17 Jan 2009, 19:01
by Jim Ablett
Update:

ZZZZZZ 3.4.7 by G. Wiesenekker

What's new: (Big update).

1. Added winboard 'setboard' command. Can now play from a fen position.
2. Added winboard 'analyze' command. Can now analyze a fen position.
3. Implemented a dedicated mate search into program.
4. Fixed castling problem.
5. Eval tweaks.

Download:
http://www.mediafire.com/?zzndr2jjfmu

Jim.