Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: New Wb2Uci 1.3 B21

Author: Odd Gunnar Malin

Date: 04:12:01 06/17/05

Go up one level in this thread


On June 17, 2005 at 04:45:41, Claude Dubois wrote:

>On June 16, 2005 at 17:42:00, Odd Gunnar Malin wrote:
>
>>On June 16, 2005 at 11:48:10, Claude Dubois wrote:
>>
>>>Hello Odd Gunnar,
>>>
>>>Thanks for your update, it's very nice.
>>>
>>>I sent to you in last days examples of problems with SharpChess2. He is playing
>>>very well with Winboard 4.2.7 but with wb2uci.exe no problems.
>>>
>>>I have tried with the last release but nothing is happened.
>>>
>>>Have you an idea what is the problem with the logfile below ?
>>>
>>>Thanks for all.
>>>
>>
>>It looks like it use a lot of time to start up. When using protocol 2 there is a
>>trick to send feature done=0 before it gets anything from the gui/adapter that
>>could be used in the engine, you don't need to wait for protover command.
>>
>>Apart from this there are two parameters you can adjust in your Wb2Uci.eng file
>>when done=0/1 isn't in use (or correct used).
>>
>>Starttime = 15
>>InitTime = 10
>>
>>Set starttime to be longer (in second) that the engine need to start.
>>Set inittime so it is long enough to initilize tablebase, books etc.
>>
>>I played right now 10 bullet games (1 min.) in Shredder Classic without any
>>problem. I didn't do the above adjustement neither but Shredder fire up the
>>engine when you set up the match so I guess this took me enough time to get
>>SharpChess started.
>>
>>Odd Gunnar
>
>Hello Odd Gunnar,
>
>Thanks for the idea.
>
>I tried Inittime = 5 before the version beta 21 and it was not ok :(
>
>The try with Shredderclassic is also not good by me.
>
>I am triying on a Pentium Centrino 1,6 ghz.
>

The log tells me nothing, Sharpchess get a legal move but respond with illegal
move.

There was some problem with Bringer a long time ago (it also running its own
gui). The solution was to add a Deley between each command sent to the engine,
you can try this:

Delay = 100

in the options section.

Else I can create a special built for you without sending anything after
protover until inittime are done. I'm a little afraid to make this public since
the order of command have is made because some engines needed an exact order to
run properly, so when change something here I have to test all engines again.

Odd Gunnar

>But Sharpchess2 is playing fine with Arena and Winboard.
>
>I have tried starttime = 15 but the result is not good. Sharpchess2 is thinking
>but don'nt play.
>
>With starttime = 30 or startime = 8, wb2uci receive illegal move
>
>here is an example :
>
>0.000: ** Adapter: Wb2Uci 1.3B21
>0.040: C> uci
>0.040: C< id name SharpChess2 2.3 W2U
>0.040: C< id author Peter Hugues,
>0.040: C< option name Ponder type check default false
>0.040: C< option name Logfile type check default true
>0.040: C< uciok
>0.090: C> setoption name Hash value 1
>0.090: C> isready
>0.090: S- Starting server: SharpChess2.exe
>8.092: S< xboard
>protover 2
>8.092: S< new
>8.092: S< level 0 5 0
>8.092: S< post
>8.092: S< hard
>easy
>8.142: S> feature ping=1  setboard=1 playother=1 san=0 usermove=1 time=1 draw=0
>sigint=0 sigterm=0 reuse=1 analyze=1 myname="SharpChess" variants="normal"
>colors=0 ics=0 name=0 pause=1 done=1
>8.142: S< accepted ping
>8.142: S< accepted setboard
>8.142: S< accepted playother
>8.142: S< accepted san
>8.142: S< accepted usermove
>8.142: S< accepted time
>8.142: S< accepted draw
>8.142: S< accepted sigint
>8.142: S< accepted sigterm
>8.142: S< accepted reuse
>8.142: S< accepted analyze
>8.142: S< accepted myname
>8.142: S< accepted variants
>8.142: S< accepted colors
>8.142: S< accepted ics
>8.142: S< accepted name
>8.142: S< accepted pause
>8.142: S< accepted done
>18.096: C< readyok
>18.737: C> position startpos
>18.737: C> go movestogo 40 wtime 300000 btime 300000
>18.737: C< info depth 1 score cp 1
>18.737: S< new
>18.737: S< post
>18.737: S< hard
>easy
>18.737: S< level 40 5 0
>18.737: S< time 30000
>18.737: S< otim 30000
>18.737: S< go
>18.787: S> move c2c4
>18.787: C< bestmove c2c4
>18.938: C> position startpos moves c2c4 g8f6
>18.938: C> go movestogo 39 wtime 300000 btime 300000
>18.938: C< info depth 1 score cp 1
>18.938: S< time 30000
>18.938: S< otim 30000
>18.938: S< usermove g8f6
>18.968: S> Illegal move: g8f6
>
>Best wishes and thanks
>
>Claude



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.