Moderator: Andres Valverde
H.G.Muller wrote:This is not as it is supposed to be. The name used by WinBoard in PGN files is normally the name the engine reports in the 'feature myname' option. Only if the engine does not send such an option, WB makes an attempt to clean up the file name (stripping of directories, parameters and extensions) and use that.
Did you install any engines with the option 'use nick name in PGN'? (Perhaps that option does not work as it should; it is comparatively little tested.)
/firstChessProgramNames={"Fruit 2.1" -fcp fruit_21 -fd "../Fruit" /fUCI
"Fruit 2.1 (polyglot)" -fcp "polyglot PG/fruit.ini" -firstLogo "..\Fruit\logo.bmp"
"Fairy-Max 4.8" -fcp fmax -fd "..\Fairy-Max" /firstXBook
"Ace 0.1" -fcp ACE -fd "../Ace 0.1" /fUCI
"Alaric 707" -fcp "AlaricWB707.exe" -fd "..\Alaric707" -fn "Alaric 707"
"Bright 0.4a" -fcp "bright-0.4a.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\bright-0.4a" /fUCI
"Chronos 199" -fcp "Chronos.exe" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\Chronos199\x64"
"Crafty 20.14" -fcp crafty2014 -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin/engines/crafty2014"
"Cyclone 3.4" -fcp "cyclone 3.4.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\cyclone 3.4" /fUCI
"Deuterium v11.01.28.159" -fcp "deuterium.exe" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\Deuterium v11.01.28.159"
"Fruit 2.3" -fcp "Fruit23-EM64T.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\fruit 2.3" /fUCI
"Glaurung 2.2" -fcp "glaurung-w64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Glaurung 2.2\Windows" /fUCI
"GNUchess 5.07" -fcp "gnuchess.exe --xboard" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\GNUchess 5.07" -fn "GNUchess 5.07"
"Grapefruit 1.0 beta" -fcp "Grapefruit 1.0 beta.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Grapefruit_1.0_beta" /fUCI
"Gull 1.2" -fcp "Gull 1_2 x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Gull 1_2" /fUCI
"Houdini 1.5a x64" -fcp Houdini_15a_x64 -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin/engines/Houdini_15a" /fUCI
"Jabba 1.0" -fcp "jabba10_32bit.exe" -fd "..\Jabba 1.0"
"Komodo 3" -fcp "komodo3-64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\komodo3" /fUCI
"Naum 2.0" -fcp "naum_x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\naum2_0" /fUCI
"N.E.G. 0.3d" -fcp neg03d -fd "..\N.E.G. 0.3d"
"Phalanx-Scid" -fcp "phalanx-scid.exe" -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin/engines/phalanx-scid"
"Pos 1.20" -fcp "pos-1.20.exe --io-mode xboard" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\Pos-1.20"
"Ram 2.0" -fcp ram -fd "..\Ram"
"Rybka v2.2n2.mp" -fcp "Rybka v2.2n2.mp.x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Rybka v2.2n2.mp" /fUCI
"Rybka 2.3.2a" -fcp "Rybkav2.3.2a.mp.x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Rybka232a" /fUCI
"Scidlet" -fcp "scidlet.exe" -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin"
"Scorpio 2.7" -fcp "scorpio-27-64-ja.exe" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\scorpio-27-ja\Windows"
"Spike 1.2" -fcp "Spike1.2.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Spike 1.2" /fUCI
"Spike 1.4" -fcp Spike1.4.exe -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\spike_14" /fUCI
"Stockfish 2.2.2 x64 ja intel" -fcp stockfish-222-64-ja-intel.exe -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\stockfish-222\Windows\64\Intel" /fUCI
"Toga II 1.2.1" -fcp "TogaII.exe" -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin/engines/toga" /fUCI
"Toga II 1.4.1SE" -fcp "toga141se-2cpu.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Toga II v1.4.1SE" /fUCI
"WildCat 8" -fcp "WildCat_8.exe" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\WildCat8"
"Zappa 1.1" -fcp "zappa x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Zappa 1.1" /fUCI
"Pulsar2009-9b 2" -fd "..\Pulsar" /variant=atomic
"ShaMax" -fd "..\Fairy-Max" /variant=shatranj
"MaxQi 22" -fd "..\Fairy-Max" /variant=xiangqi
"HaQiKi D" -fcp haqikid -fd "..\HaQi" /firstXBook /variant=xiangqi
"Elephant Eye" -fcp "eleeye.exe" -fd "..\EleEye" /fUCCI /variant=xiangqi
"Shokdoki" -fcp "sdk09s" /fd=..\Shokidoki /variant=shogi
"Cyclone 2009" -fcp "UCI2WB cyclone.exe ..\Cyclone" /variant=xiangqi
"Laramie V3" -fcp "UCI2WB -s LaramieV3.exe ..\LaramieV3" /variant=shogi
}
/secondChessProgramNames={"Fruit 2.1" -fcp fruit_21 -fd "../Fruit" /fUCI
"Fruit 2.1 (polyglot)" -fcp "polyglot PG/fruit.ini" -firstLogo "..\Fruit\logo.bmp"
"Fairy-Max 4.8" -fcp fmax -fd "..\Fairy-Max" /firstXBook
"Ace 0.1" -fcp ACE -fd "../Ace 0.1" /fUCI
"Alaric 707" -fcp "AlaricWB707.exe" -fd "..\Alaric707" -fn "Alaric 707"
"Bright 0.4a" -fcp "bright-0.4a.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\bright-0.4a" /fUCI
"Chronos 199" -fcp "Chronos.exe" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\Chronos199\x64"
"Crafty 20.14" -fcp crafty2014 -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin/engines/crafty2014"
"Cyclone 3.4" -fcp "cyclone 3.4.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\cyclone 3.4" /fUCI
"Deuterium v11.01.28.159" -fcp "deuterium.exe" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\Deuterium v11.01.28.159"
"Fruit 2.3" -fcp "Fruit23-EM64T.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\fruit 2.3" /fUCI
"Glaurung 2.2" -fcp "glaurung-w64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Glaurung 2.2\Windows" /fUCI
"GNUchess 5.07" -fcp "gnuchess.exe --xboard" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\GNUchess 5.07" -fn "GNUchess 5.07"
"Grapefruit 1.0 beta" -fcp "Grapefruit 1.0 beta.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Grapefruit_1.0_beta" /fUCI
"Gull 1.2" -fcp "Gull 1_2 x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Gull 1_2" /fUCI
"Houdini 1.5a x64" -fcp Houdini_15a_x64 -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin/engines/Houdini_15a" /fUCI
"Jabba 1.0" -fcp "jabba10_32bit.exe" -fd "..\Jabba 1.0"
"Komodo 3" -fcp "komodo3-64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\komodo3" /fUCI
"Naum 2.0" -fcp "naum_x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\naum2_0" /fUCI
"N.E.G. 0.3d" -fcp neg03d -fd "..\N.E.G. 0.3d"
"Phalanx-Scid" -fcp "phalanx-scid.exe" -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin/engines/phalanx-scid"
"Pos 1.20" -fcp "pos-1.20.exe --io-mode xboard" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\Pos-1.20"
"Ram 2.0" -fcp ram -fd "..\Ram"
"Rybka v2.2n2.mp" -fcp "Rybka v2.2n2.mp.x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Rybka v2.2n2.mp" /fUCI
"Rybka 2.3.2a" -fcp "Rybkav2.3.2a.mp.x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Rybka232a" /fUCI
"Scidlet" -fcp "scidlet.exe" -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin"
"Scorpio 2.7" -fcp "scorpio-27-64-ja.exe" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\scorpio-27-ja\Windows"
"Spike 1.2" -fcp "Spike1.2.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Spike 1.2" /fUCI
"Spike 1.4" -fcp Spike1.4.exe -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\spike_14" /fUCI
"Stockfish 2.2.2 x64 ja intel" -fcp stockfish-222-64-ja-intel.exe -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\stockfish-222\Windows\64\Intel" /fUCI
"Toga II 1.2.1" -fcp "TogaII.exe" -fd "/Users/Efrain/Documents/Res/Projects/Chess/Scid/bin/engines/toga" /fUCI
"Toga II 1.4.1SE" -fcp "toga141se-2cpu.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Toga II v1.4.1SE" /fUCI
"WildCat 8" -fcp "WildCat_8.exe" -fd "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\WildCat8"
"Zappa 1.1" -fcp "zappa x64.exe" -fd "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\Zappa 1.1" /fUCI
"Pulsar2009-9b 2" -fd "..\Pulsar" /variant=atomic
"ShaMax" -fd "..\Fairy-Max" /variant=shatranj
"MaxQi 22" -fd "..\Fairy-Max" /variant=xiangqi
"HaQiKi D" -fcp haqikid -fd "..\HaQi" /firstXBook /variant=xiangqi
"Elephant Eye" -fcp "eleeye.exe" -fd "..\EleEye" /fUCCI /variant=xiangqi
"Shokdoki" -fcp "sdk09s" /fd=..\Shokidoki /variant=shogi
"Cyclone 2009" -fcp "UCI2WB cyclone.exe ..\Cyclone" /variant=xiangqi
"Laramie V3" -fcp "UCI2WB -s LaramieV3.exe ..\LaramieV3" /variant=shogi
}
Betsemes wrote:I insist the best way is taking the name from the list of participants featured within the trn file. At least, their names must be unique within that list... or at least, I assume they are.
H.G.Muller wrote:[Edit] Can you supply me with some more information? E.g. which engines show this behavior w.r.t. inconsistent PGN naming? Is it all, or just a selected few? And is there any correlation between using the tidied filename and whether the engine is first/second? Ideal would be if you could supply me with a debug file of a game where this occurs. You can make each game be saved on a different debug file by including the options -debug -debugfile game%d.debug -pgnNumberTag true (e.g. you could edit them as first line into the tourney file).
-debug -debugfile game%d.debug -pgnNumberTag true
-participants {Fruit 2.1
Fairy-Max 4.8
Ace 0.1
Alaric 707
Bright 0.4a
Chronos 199
Crafty 20.14
Cyclone 3.4
Deuterium v11.01.28.159
Fruit 2.3
Glaurung 2.2
GNUchess 5.07
Grapefruit 1.0 beta
Gull 1.2
Houdini 1.5a x64
Jabba 1.0
Komodo 3
Naum 2.0
N.E.G. 0.3d
Phalanx-Scid
Pos 1.20
Ram 2.0
Rybka v2.2n2.mp
Rybka 2.3.2a
Scidlet
Scorpio 2.7
Spike 1.2
Spike 1.4
Stockfish 2.2.2 x64 ja intel
Toga II 1.2.1
Toga II 1.4.1SE
WildCat 8
Zappa 1.1}
-seedBase 150755452
-tourneyType 0
-tourneyCycles 2
-defaultMatchGames 10
-syncAfterRound true
-syncAfterCycle true
-saveGameFile "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\WinBoard\Tourney_Result.pgn"
-loadGameFile ""
-loadGameIndex 0
-loadPositionFile ""
-loadPositionIndex 1
-rewindIndex 0
-discourageOwnBooks false
-mps 40
-tc 5
-inc -1.00
-results "---+-+-++++---+-+----+-=-+-++++-+++++-++-+-+-+-+-++--+-+-+-++-+-+-+-+-=-+-++--+++-+-+++++--++--+++-+-+-+-+-+-+++++-+-+--+-+--=+-+-+-+-+++-+--+-+-+-+-+----++++--+-++-+-+++--+-+++---++----++--+-+-+-+-+-+++++++-+--+-+---+-+-+---+-+-+-+-+-----++---=++++-+-+-+-+-+-+++--+-+-++--+=+-+=+-+-+++++++--+--------+-+-+-+-+++-+-+++-+-----+++++---+++---+-+-+-+-+-++--+-+-+-+=-+-+++---+--++++-=++-+++-+++-=-==+---+--+-+-+-+-+-+-+-+----+-+-+-+-+-+-+-+-++=-+-+-+-+-+++-+-=---++-+++++---++++----+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+--+-+-+-+++-+-+-+-+-+-+----------- "
-debug
-debugfile game%d.debug
-pgnNumberTag true
-participants {Fruit 2.1
Fairy-Max 4.8
Ace 0.1
Alaric 707
Bright 0.4a
Chronos 199
Crafty 20.14
Cyclone 3.4
Deuterium v11.01.28.159
Fruit 2.3
Glaurung 2.2
GNUchess 5.07
Grapefruit 1.0 beta
Gull 1.2
Houdini 1.5a x64
Jabba 1.0
Komodo 3
Naum 2.0
N.E.G. 0.3d
Phalanx-Scid
Pos 1.20
Ram 2.0
Rybka v2.2n2.mp
Rybka 2.3.2a
Scidlet
Scorpio 2.7
Spike 1.2
Spike 1.4
Stockfish 2.2.2 x64 ja intel
Toga II 1.2.1
Toga II 1.4.1SE
WildCat 8
Zappa 1.1}
-seedBase 150755452
-tourneyType 0
-tourneyCycles 2
-defaultMatchGames 10
-syncAfterRound true
-syncAfterCycle true
-saveGameFile "C:\Users\Efrain\Documents\Res\Projects\Chess\XBoard\WinBoard\Tourney_Result.pgn"
-loadGameFile ""
-loadGameIndex 0
-loadPositionFile ""
-loadPositionIndex 1
-rewindIndex 0
-discourageOwnBooks false
-mps 40
-tc 5
-inc -1.00
-results "---+-+-++++---+-+----+-=-+-++++-+++++-++-+-+-+-+-++--+-+-+-++-+-+-+-+-=-+-++--+++-+-+++++--++--+++-+-+-+-+-+-+++++-+-+--+-+--=+-+-+-+-+++-+--+-+-+-+-+----++++--+-++-+-+++--+-+++---++----++--+-+-+-+-+-+++++++-+--+-+---+-+-+---+-+-+-+-+-----++---=++++-+-+-+-+-+-+++--+-+-++--+=+-+=+-+-+++++++--+--------+-+-+-+-+++-+-+++-+-----+++++---+++---+-+-+-+-+-++--+-+-+-+=-+-+++---+--++++-=++-+++-+++-=-==+---+--+-+-+-+-+-+-+-+----+-+-+-+-+-+-+-+-++=-+-+-+-+-+++-+-=---++-+++++---++++----+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+--+-+-+-+++-+-+-+-+-+-+----------- "
StartChildProcess (dir=".") polyglot -noini -ec "Fruit23-EM64T.exe" -ed "\Users\Efrain\Documents\Res\Projects\Chess\Scid\bin\engines\fruit 2.3" -uci NalimovCache=4 -uci GaviotaTbCache=4
nice engine proc to 10
9308360 >second: xboard
protover 2
9311808 <second: PolyGlot 2.0.1 by Fabien Letouzey.
9313196 <first : PolyGlot 2.0.1 by Fabien Letouzey.
9318453 >second: new
random
9318453 >second: level 40 5 0
9318453 >second: post
9318453 >second: hard
9318453 >second: force
New game (1): Rybka-Fruit23-EM64T (w)
9318469 >first : computer
9318469 >second: computer
9318469 >first : black
9318469 >first : time 30000
9318469 >first : otim 30000
9318469 >first : white
book hit = (NULL)
9318469 >first : go
nps: w=-1, b=-1
9319436 <second: feature done=0
9319436 >second: accepted done
9319436 <second: feature analyze=1
9319436 >second: accepted analyze
9319436 <second: feature exclude=1
9319436 >second: rejected exclude
9319436 <second: feature colors=0
9319436 >second: accepted colors
9319436 <second: feature draw=1
9319436 >second: accepted draw
9319436 <second: feature ics=1
9319436 >second: accepted ics
9319436 <second: feature myname="Fruit 2.3"
9319436 >second: accepted myname
Betsemes wrote:Hello. I run a "debug tourney" yesterday and stored the results of the first 154 games (skipping six of them). It seems I was off target on my assumptions, so I know less than zero about winboard. I'm leaving figuring out everything to you. You can download the tourney results from here: http://www.betsemescoaching.com/chess/wpdebug.zip. Unzip it to an empty directory and look for the readme.txt file.
Efrain Caro
Guenther Simon wrote:I have no idea how serious you set things up for that debug tourney, may be it was really only for showing the naming problem
and you did not care for all the things one should have cared for setting a real tourney?
I have been running this tourney for a few days now. My original purpose was to get a ELO ratings list that could give me an idea on how strong was each engine within my computer. As I see it progressing, it will take months and I'm uncertain on how effective would this be because I'm running a 40/5 round robin.
It seems I was off target on my assumptions, so I know less than zero about winboard.
Betsemes wrote:Guenther Simon wrote:I have no idea how serious you set things up for that debug tourney, may be it was really only for showing the naming problem
and you did not care for all the things one should have cared for setting a real tourney?
I don't know what you mean by "being serious". To quote some bits of what I have already written about myself, there is this from my OP:I have been running this tourney for a few days now. My original purpose was to get a ELO ratings list that could give me an idea on how strong was each engine within my computer. As I see it progressing, it will take months and I'm uncertain on how effective would this be because I'm running a 40/5 round robin.
Then there is another bit:It seems I was off target on my assumptions, so I know less than zero about winboard.
By looking up on your website, I see you seem to be an expert on all this about chess engine tourneys, and along that line of expertise you seem to forget there are people who know very little. So if knowing very little of computer tourneys is not being serious, then I'm definitely not being serious at all. And there is this other thing; there are many people who might be bare beginners too, might want to do a private tourney by themselves, and might find themselves involved in similar situations. Maybe by doing a prefectly structured and configured tourney, Winboard is behaving perfectly; but maybe there are bugs that arise when conditions are less than perfect. I have assumed that Winboard is targetted for everyone, so it will be used by every kind of people. So it's for everyone's advantage to fine tune Winboard for every kind of situation as much as possible. That's only my opinion. The author might have another opinion about Winboard's target audience.
Efrain Caro
Guenther Simon wrote:
I have no idea how serious you set things up for that debug tourney, may be it was really only for showing the naming problem
and you did not care for all the things one should have cared for setting a real tourney?
Anyway in case it should have been at least half-serious I noticed a lot of strange and wrong things. The main source might be
already that you played with ponder on and we don't know if you have a multi core machine?
Resulting from this it is also not clear
if you had limited the cpus for the deep versions in that tourney?(a lot of them have default of 4 cpus!! deadly for ponder games,
except you have at least an octo core machine)
This both errors already would explain the incredible amount of time losses and hangups at start of a game and engines still trying
to complete previous games, strange depths, strange thinking times and so on...
BTW Houdini also played without book and there sure are a lot of other things, but I concentrated on the main possible errors here.
Of course this could have led also to even more problems with hanging engines and so on, a deadly chain.
(If it is not for the above things you must have run some heavy other processes during the tourney which killed the cpus and memory.)
@HG a few times I see moves without given times(only score/depth) e.g. game 19 move 1?
Guenther
Guenther Simon wrote:
OTH if you really wanna have fun and measure something with your tournaments you still have to learn how to set up certain things, because otherwise
the results are irrelevant and false and as you have seen most games not even finish in a normal way. This is with every complex software and
conditions and in no way meant unfriendly.
If you don't like to be helped there is no problem, I am not very keen on this anyway, because my main interest are bugs in Winboard or chess programs
and not user errors. Don't take it personal again I have seen more user errors during the years I could have ever imagined, even from people 'trying' this
hobby for years and years.
May I still ask if you have a single cpu machine? In that case you should set ponder to off... you should also look at the taskmanager from time to time
if some programs are still hanging and/or consuming cpu/memory in your system.
Guenther
Betsemes wrote:May I ask whether there is an online guide on how to set up tourneys?
Thank you.
Efrain Caro
Ron Murawski wrote:Here is a link a very old page that I last updated about 4 years ago:
How to Run a Chess Tournament
http://www.computer-chess.org/doku.php? ... ournaments
Return to Winboard and related Topics
Users browsing this forum: No registered users and 15 guests