Installing Engines

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

Installing Engines

Postby mactuan12 » 13 Feb 2020, 02:50

I am new to using Winboard, and have managed to get the crafty engine installed, but I'm having the following issues with a couple of engines.

My computer (Win 7 ultimate 64-bit, Phenom II X4, 16GB RAM, nVidia GT240 w/1GB GDDR3)

Winboard 4.5.1 using Tom's Winboard Engine Manager 1.41

Fire-1.31 (will not start due to fire.cfg not being present) - I didn't see this file in the zip/rar archive, how do you generate it?)

Stockfish will start, but does nothing (here is some output from the debugger):

nice engine proc to 10
1234 >first : xboard
protover 2
1245 <first : Stockfish 2.0.1 JA 64bit by Tord Romstad, Marco Costalba, Joona Kiiski
1246 <first : Unknown command: xboard
1246 <first : Unknown command: protover 2
11252 >first : new
random
11252 >first : level 40 5 0
11252 >first : post
11252 >first : hard
11255 <first : Unknown command: new
11255 <first : Unknown command: random
11255 <first : Unknown command: level 40 5 0
11255 <first : Unknown command: post
11255 <first : Unknown command: hard

From what I see here, looks like it doesn't understand xboard/winboard (I could be wrong)...

Here is the Houdini engine (I make my first move, but Black never seems to move, even after the clock has reached zero)

StartChildProcess (dir="c:\winboard-4.5.1\houdini") Houdini_15a_x64
nice engine proc to 10
1181 >first : xboard
protover 2
1195 <first : Houdini 1.5a x64
1195 <first : (c) 2010-11 Robert Houdart
1195 <first :
1195 <first : info string POPCNT available
1195 <first : info string 128 MB Hash
11188 >first : new
random
11188 >first : level 40 5 0
11188 >first : post
11188 >first : hard
7 0 4 7 0 4 Legality test? e2e4
TC string = ':40/300'
mps=40 tc=300000 inc=0
CoordsToAlgebraic, piece=0 (4,1)-(4,3) -
7 0 4 7 0 4 Legality test? e2e4
movetype=21, promochar=0=-
MateTest: K=1, my=16, his=16
move: e2e4
, parse: e4 (
)
MateTest: K=1, my=16, his=16
repeat test fmm=1 bmm=0 ep=-4, reps=3
1 ep=-3
0 ep=-4
nps: w=-1, b=-1
nps: w=-1, b=-1
time odds: 1.000000 1.000000
40995 >first : time 30000
40995 >first : otim 30000
book hit = (NULL)
40996 >first : e2e4
size-move
moving
moving
moving
moving
moving
moving
exit size-move, size = 49
square size = 49
TC string = ':40/300'
mps=40 tc=300000 inc=0
GameEnds(25, White wins on time, 4)
Interrupting first
341006 >first : result 1-0 {White wins on time}
341006 >first : force
mactuan12
 
Posts: 1
Joined: 13 Jan 2020, 09:50

Re: Installing Engines

Postby H.G.Muller » 14 Feb 2020, 11:51

Stockfish and Houdini are UCI engines; they cannot communicate to WinBoard without a protocol adapter (such as Polyglot or UCI2WB). They do not understand the commands WinBoard sends to an engine, and WinBoard would not understand their output.

Why are you using such obsolete versions?
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL


Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 20 guests