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.