Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Thorsten ? Winboard autoplaying

Author: Chessfun

Date: 10:19:00 11/01/00

Go up one level in this thread


On November 01, 2000 at 13:05:16, Chessfun wrote:

>On November 01, 2000 at 12:10:54, Chessfun wrote:
>
>>This is your previous message on the subject;
>>My questions are at the end.
>>
>>-----------------------------------------------
>>1.you have to have an installed gandalf and an installed winboard
>>ready. normally c:\winboard and c:\winboard\gandalf.
>>
>>2.you have to copy a file called .cui into the directory
>>you start winboard from (most often c:\winboard)
>>for the winboard-engine
>>you want to use. this .gui file is a kind of dos-batch stuff
>>and directs the process.
>>you can then name this .gui file the way the program is named,
>>e.g. here gandalf4.cui not to mix it with others.
>>
>>3.you copy a file called wbengine.exe into c:\winboard
>>this is the file that starts the gandalf4.gui batch file
>>instead of the normal winboard user interface.
>>you need to copy gandalf432f.exe into this directory to.
>>4. copy gandalf4.res in this directory to.
>>
>>gandalf432f.exe is the normal wb-gandalf executable.
>>gandalf4.res is a gandalf-internal setup file that
>>overgives the bookpath and and the tb-paths and the
>>other settings of gandalf.
>>
>>altogether there you should have:
>>
>>gandalf4.cui                         the 2 wb-autoplayer files
>>wbengine.exe
>>
>>gandalf432f.exe                      the 2 gandalf files
>>gandalf4.res
>>
>>5.
>>now computer1 (the computer you want to use the wb-program, in
>>our case Gandalf machine) you have top open dos-box
>>
>>6. go into the winboard directory.
>>start wbengine executing gandalf4.cui
>>in the syntax:
>>wbengine.exe gandalf4.cui
>>
>>now computer1 starts the slave with the wb-autoplayer
>>and the parameters for games and time control that are
>>chosen in the gandalf4.cui file.
>>
>>e.g. in our case the file looks alike:
>>
>>
>>special
>>command gandalf432f.exe xboard nodebug
>>start
>>ponder on
>>send level 40 120 0
>>x
>>enginewin
>>win on
>>x
>>win232
>>comport 1
>>numgames 50
>>initcom
>>wait off
>>--------------end of quoted text - file
>>with the command send level you set up the time control
>>on the slave machine.
>>with the command comport you can set the right comport
>>you use on the slave machine.
>>numgames give the number of games you want to play
>>in this session.
>>the rest is internal.
>>
>>6.
>>you can start the computer2 (the NON wb-program e.g.)
>>and make the normal start autoplayer stuff with master
>>and the amount of games and time and all that stuff
>>we know so good from working.
>>
>>enough!
>>the programs begin to run.
>>
>>as far as i see it, the wbengine.exe replaces the winboard
>>user interface with a dummy and controls the auto232
>>process with stefan-meyer-kahlen autoplayer-code.
>>imo you don“t need the winboard installation at all,
>>the 2 files and the gandalf stuff would be enough IMO.
>>
>>it should work with other wb-programs too. Wonderful.
>>Now we can let crafty work run on autoplayer will all
>>others !!!
>>
>>on the slave you get a window showing the stage of the program
>>("active" when the program computes, "ponder" in the ponder case).
>>
>>maybe the programmer of this utiliy or others can say more to
>>this tool.
>>
>>i am doing gambit-tiger 1.0 versus gandalf4 in the moment.
>>first some 60/60 games to warm up, later longer time control.
>>
>>thanks to all who made this possible.
>>
>>now i can go sleep and the machines work while i dreaming
>>computerchess-games... :-)))
>>
>>this program seems to be ideal to test winboard programs
>>on 2 machines against commercials or non-winboarders.
>>
>>that is what we needed.
>>
>>please correct me when i wrote nonsense in the instructions.
>>-------------------------------------------------
>>
>>
>>Ok my gandalf4.cui reads as follows;
>>What do I change the send levels to so as to get 5min 3 inc?.
>>
>>special
>>command gandalf432f.exe xboard nodebug
>>start
>>ponder on
>>send level 40 120 0
>>x
>>enginewin
>>win on
>>x
>>win232
>>comport 2
>>numgames 40
>>initcom
>>wait off
>>-------------------
>>
>>After opening my dos box going to my winboard directory
>>where the files gandalf4.cui wbengine.exe gandalf432f.exe and
>>gandalf4.res file are located then typing;
>>wbengine.exe gandalf4.cui
>>
>>I get;
>>WinboardEngine>gandalf432f.exe xboard nodebug
>>WinboardEngine>Error starting the child process
>>WinboardEngine>on
>>WinboardEngine>WinboardEngine>on
>>(@n)EngineControl|WindowsAuto232>2
>>(@n)EngineControl|WindowsAuto232>40
>>(@n)EngineControl|WindowsAuto232>Unknown command: initcom
>>type '?' for help
>>(@n)EngineControl|WindowsAuto232>off
>>
>>
>>I do get the window come up;
>>on the slave you get a window showing the stage of the program
>>("active" when the program computes, "ponder" in the ponder case).
>>The gear box is ticked at neutral.
>>
>>Once I start my second program on the second computer set as master
>>and start I get nothing.
>>
>>My gandalf4.res file located in the same directory as the
>>gandalf4.cui wbengine.exe gandalf432f.exe and winboard.exe
>>reads:
>>
>>LEARNING 1
>>DRAW 6 50
>>CONTEMPT 0
>>RESIGN 7 6
>>TB D:\Tablebases
>>BOOKPATH e:\winboard\gandalf\book
>>HASH 48
>>TBCACHE 4
>>
>>Any help appreciated
>>
>>Thanks.
>>Sarah.
>
>I changed the gandalf4.cui to;
>
>Special
>command e:\winboard\gandalf432f.exe xboard nodebug
>dir e:\winboard
>start
>ponder on
>send level 40 120 0
>x
>enginewin
>win on
>x
>win232
>comport 2
>numgames 40
>alternate on
>interval 1
>control
>open 0
>startmatch
>wait off
>
>Now it works I just need to fix the time controls to 5/3?
>
>Sarah.

Ok seems.
Send level 0 5 3
is correct and the match has begun.

Sarah.





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.