Looks like several bugs(book bug and Spider bug).SzG wrote:This game was just played under Arena. SpiderChess lost on time, while considering an illegal move, however, it is not clear to me that it was given the correct position.
Can you help? Here is the Arena log:
21.823.516********- - - - Pairing 11/28 : SpiderChess - GreKo - - - -
21.823.516********Starting engine 1 SpiderChess
21.823.860*1*-----------------------Starting engine 1 SpiderChess------------------------
21.823.860*1*Configured Engine 1 Type: WB2
21.824.110*1*Engine 1 dir: C:\Sakk\WinBoard\Engines\SpiderChess
21.824.173*1*Engine 1 commandline: C:\Sakk\WinBoard\Engines\SpiderChess\SpiderChess.exe
21.825.360*1*Engine 1 ProcessID: 2060
21.825.423-->1:xboard
21.825.423-->1:protover 2
21.827.641<--1:feature done=0
21.827.641-->1:accepted done
21.827.641<--1:feature myname="SpiderChess 070603"
21.827.641-->1:accepted myname
21.827.641<--1:feature san=0
21.827.641-->1:accepted san
21.827.641<--1:feature usermove=1
21.827.641-->1:accepted usermove
21.827.641<--1:feature analyze=0
21.827.641-->1:accepted analyze
21.827.641<--1:feature setboard=1
21.827.641-->1:accepted setboard
21.827.641<--1:feature reuse=0
21.827.641-->1:accepted reuse
21.827.641<--1:feature sigterm=0
21.827.641-->1:accepted sigterm
21.827.641<--1:feature sigint=0
21.827.641-->1:accepted sigint
21.827.641<--1:feature done=1
21.827.641-->1:accepted done
21.827.970-->1:new
21.827.970-->1:random
21.827.970-->1:level 40 6 0
21.828.032-->1:post
21.828.032-->1:hard
21.828.032-->1:easy
21.828.032-->1:computer
21.830.438********Starting engine 2 GreKo
21.830.875*2*--------------------------Starting engine 2 GreKo---------------------------
21.830.891*2*Configured Engine 2 Type: UCI
21.831.079*2*Engine 2 dir: C:\Sakk\Engines\GreKo
21.831.141*2*Engine 2 commandline: C:\Sakk\Engines\GreKo\GreKo.exe
21.831.375*2*Engine 2 ProcessID: 2232
21.831.407<--2:GreKo 5.2.5 (23-Feb-2007)
21.831.563-->2:uci
21.831.657<--2:id name GreKo 5.2.5
21.831.657<--2:id author Vladimir Medvedev
21.831.657<--2:option name Hash type spin default 1 min 1 max 1024
21.831.657<--2:option name MultiPV type spin default 1 min 1 max 128
21.831.657<--2:uciok
21.831.657-->2:setoption name Hash value 96
21.831.657-->2:setoption name MultiPV value 1 min 1 max 128
21.831.657<--2:main hash: 2097151 nodes = 64.00 MB
21.831.719-->2:isready
21.832.797<--2:readyok
21.836.829-->2:isready
21.836.859<--2:readyok
21.836.859-->1:easy
21.836.922********»»»»Game 4 of 32: GreKo - SpiderChess««««
21.836.969**-------------New game-------------
21.836.969-->1:level 40 6 0
21.836.969-->1:new
21.836.969-->1:random
21.836.969-->1:level 40 6 0
21.837.032-->1:post
21.837.032-->1:hard
21.837.032-->1:easy
21.837.032-->1:computer
21.838.095*2*Start calc, move no: 0
21.838.095*2*HS-Book.abk:
21.838.095*2*d2d4
21.838.516*1*Start calc, move no: 1
21.838.516*1*HS-Book.abk:
21.838.516*1*d7d5
21.838.938*2*Start calc, move no: 2
21.838.938*2*HS-Book.abk:
21.838.938*2*g1f3
21.839.360*1*Start calc, move no: 3
21.839.360*1*HS-Book.abk:
21.839.360*1*c7c6
21.839.782*2*Start calc, move no: 4
21.839.782*2*HS-Book.abk:
21.839.782*2*b1c3
21.840.235*1*Start calc, move no: 5
21.840.438-->1:level 40 6 0
21.840.438-->1:new
21.840.438-->1:random
21.840.438-->1:level 40 6 0
21.840.501-->1:post
21.840.501-->1:hard
21.840.501-->1:easy
21.840.501-->1:computer
21.840.501-->1:force
21.840.720-->1:usermove d2d4
21.840.720-->1:usermove d7d5
21.840.720-->1:usermove g1f3
21.840.720-->1:usermove c7c6
21.840.720-->1:usermove b1c3
21.840.782-->1:time 36000
21.840.782-->1:otim 36000
21.840.782-->1:black
21.840.782-->1:go
21.840.970<--1:4 -23 0 1229 g8-f6 c1-g5 b8-d7
...snip
21.853.704<--1:move g8f6
21.853.704*1*Found move:Ng8-f6
21.854.048*2*Start calc, move no: 6
...snip
21.861.687*1*HS-Book.abk:
21.861.687*1*e8c8
21.862.110*2*Start calc, move no: 24
21.862.126-->2:ucinewgame
21.862.126-->2:isready
21.862.126<--2:Unknown command: ucinewgame
21.862.126<--2:readyok
21.862.141-->2:position startpos moves d2d4 d7d5 g1f3 c7c6 b1c3 g8f6 e2e3 c8g4 f1e2 b8d7 e1g1 e7e6 c3b1 f8d6 f3d2 h7h5 f2f4 d8c7 h2h3 g4e2 d1e2 c6c5 c2c3 e8c8
21.862.141-->2:go wtime 360000 btime 347083 winc 0 binc 0 movestogo 28
...snip
21.875.001<--2:bestmove b1a3
21.875.001*2*Found move:Nb1-a3
21.875.344*1*Start calc, move no: 25
21.875.563-->1:force
21.875.782-->1:usermove e2e3
21.875.782-->1:usermove c8g4
21.875.782-->1:usermove f1e2
21.875.782-->1:usermove b8d7
21.875.782-->1:usermove e1g1
21.875.782-->1:usermove e7e6
21.875.782-->1:usermove c3b1
21.875.782-->1:usermove f8d6
21.875.782-->1:usermove f3d2
21.875.844-->1:usermove h7h5
21.875.844-->1:usermove f2f4
21.875.844-->1:usermove d8c7
21.875.844-->1:usermove h2h3
21.875.844-->1:usermove g4e2
21.875.844-->1:usermove d1e2
21.875.844-->1:usermove c6c5
21.875.844-->1:usermove c2c3
21.875.844-->1:usermove e8c8
21.875.844-->1:usermove b1a3
21.875.907-->1:time 34709
21.875.907-->1:otim 34715
21.875.907-->1:black
21.875.907-->1:go
21.876.891<--1:4 +510 0 1796 g3xh1 d2-d4 h1-g3
21.876.923<--1:5 +499 3 6962 g3xh1 e2-f3 h1-g3 g1-e2 g3-f5
21.876.923<--1:6 +479 3 10487 g3xh1 e2-f3 h1-g3 g1-e2 g3xe2 d1xe2
21.876.985<--1:7 +485 9 31774 g3xh1 e2-b5 h1-g3 d1-f3 g3-f5 e3-e4 f5-d6
21.877.079<--1:8 +495 19 71763 g3xh1 e2-g4 h1-g3 d1-f3 g3-f5 e3-e4 f5-d6
21.877.422<--1:9 +503 53 193651 g3xh1 e2-d3 h1-g3 d1-g4 g3-h5 d3-b5 h5-f6 g4-g5
21.878.329<--1:10 +498 144 537441 g3xh1 e2-b5 g7-f6 d2-d3 f6-h4 e1-d2 h1-g3 g1-f3 h4-f6
21.879.547<--1:11 +472 267 1067093 g3xh1 e2-d3 g7-f6 g1-f3 h1-g3 e1-f2 g3-f5 e3-e4 f5-h6 e4-e5 f6-g7
21.879.798<--1:move g3h1
First of all it is strange that the used book
is out of play in ply 6 already (after the weak book move ply 5)
and then in again after Spiders own calulated move.
Then it seems the book in - out - in - out again confused Spider.
At least the given position from Arena was correct.
Guenther