Franck wrote:...
All feedbacks are welcome.
...
First of all thank you very much
Then the bug report
:
Using it with wine under Xboard and Linux it plays normal if playing as human against it. Also testing epd files works fine so I think there is no general problem.
When playing itself or other engines under Xboard then it makes out-of-turn-moves here:
- Code: Select all
volker:~/schach/pharaon> xb pharaon-1 pharaon-2 -debug
...
StartChildProcess (dir="/home/volker/schach/pharaon") wine Pharaon.exe
562 >first : xboard
protover 2
...
5642 <first : feature ping=1 setboard=1 playother=0 san=0 usermove=0 time=1 draw=1 sigint=1 sigterm=1 reuse=1 analyze=1 myname="Pharaon 3.4 Beta15" variants="normal,fischerandom" colors=1 ics=1 name=1 done=1
5643 >first : accepted ping
...
5735 >first : new
random
5735 >first : ics -
5735 >first : level 0 5 5
5736 >first : post
5736 >first : hard
5736 >first : ping 1
5751 <first : pong 1
...
StartChildProcess (dir="/home/volker/schach/pharaon") wine Pharaon.exe
8786 >second: xboard
protover 2
...
12680 >first : computer
12680 >first : name Pharaon 3.4 Beta15
12680 >second: computer
12680 >second: name Pharaon 3.4 Beta15
12680 >first : black
12681 >first : time 30000
otim 30000
12681 >first : white
12681 >first : go
12807 <first : 1. ... c2c4
12808 >second: time 30000
otim 30487
12808 >second: c2c4
12808 >second: black
12808 >second: go
AnimateMove: piece 0 slides from 2,1 to 2,3
12957 <second: pong 1
12958 <second: 1. ... e7e6
Interrupting first
12959 >first : time 30487
otim 30485
12959 >first : e7e6
AnimateMove: piece 6 slides from 4,6 to 4,5
13181 <first : 1. ... g8f6
xboard: Illegal move "g8f6" from first machine
GameEnds(32, Forfeit due to illegal move, 4)
Interrupting first
13274 >first : result 0-1 {Forfeit due to illegal move}
xboard: Error writing to first chess program: Broken pipe
GameEnds(0, (null), 2)
13440 >first : quit
Interrupting second
13440 >second: quit
From another game:
- Code: Select all
20718 >first : computer
20719 >first : name Pharaon 3.4 Beta15
20719 >second: computer
20719 >second: name Pharaon 3.4 Beta15
20719 >first : black
20719 >first : time 30000
otim 30000
20719 >first : white
20719 >first : go
20840 <first : 1. ... c2c4
20842 >second: time 30000
otim 30487
20843 >second: c2c4
20843 >second: black
20843 >second: go
AnimateMove: piece 0 slides from 2,1 to 2,3
20989 <first : 1. ... e7e6
Ignoring move out of turn by first, gameMode 5, forwardMost 1
20990 <first : 2. ... d2d4
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21105 <first : 2. ... g8f6
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21172 <first : 3. ... b1c3
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21235 <first : 3. ... d7d5
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21304 <first : 4. ... c1g5
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21374 <first : 4. ... f8e7
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21454 <first : 5. ... e2e3
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21680 <first : 5. ... e8g8
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21767 <first : 6. ... g1f3
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21834 <first : 6. ... b8d7
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21919 <first : 7. ... a1c1
Ignoring move out of turn by first, gameMode 5, forwardMost 1
21983 <first : 7. ... c7c6
Ignoring move out of turn by first, gameMode 5, forwardMost 1
22076 <first : 8. ... a2a3
Ignoring move out of turn by first, gameMode 5, forwardMost 1
22144 <first : 8. ... f6e4
Ignoring move out of turn by first, gameMode 5, forwardMost 1
22386 <first : 9. ... g5e7
Ignoring move out of turn by first, gameMode 5, forwardMost 1
22459 <first : 9. ... d8e7
Ignoring move out of turn by first, gameMode 5, forwardMost 1
22823 <first : 6. 25 0 45943 Bd3 Ndf6 O-O Nxc3 Rxc3 Ne4 Bxe4 dxe4
22907 <first : 6-> 25 0 64287 Bd3 Ndf6 O-O Nxc3 Rxc3 Ne4 Bxe4 dxe4
23056 <second: pong 1
23185 <second: 1. ... g8f6
Interrupting first
23186 >first : time 30487
otim 30265
23186 >first : g8f6
AnimateMove: piece 7 hops from 6,7 to 5,5
23557 <second: 2. ... g1f3
Ignoring move out of turn by second, gameMode 5, forwardMost 2
23558 <second: 2. ... g7g6
Ignoring move out of turn by second, gameMode 5, forwardMost 2
23558 <second: 3. ... g2g3
Ignoring move out of turn by second, gameMode 5, forwardMost 2
23558 <second: 3. ... f8g7
Ignoring move out of turn by second, gameMode 5, forwardMost 2
23677 <second: 4. ... f1g2
Ignoring move out of turn by second, gameMode 5, forwardMost 2
23740 <second: 4. ... e8g8
Ignoring move out of turn by second, gameMode 5, forwardMost 2
23803 <second: 5. ... e1g1
Ignoring move out of turn by second, gameMode 5, forwardMost 2
23867 <second: 5. ... d7d5
Ignoring move out of turn by second, gameMode 5, forwardMost 2
23933 <second: 6. ... d2d4
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24022 <second: 6. ... d5c4
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24091 <second: 7. ... b1a3
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24164 <second: 7. ... b8c6
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24241 <second: 8. ... a3c4
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24312 <second: 8. ... c8e6
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24389 <second: 9. ... b2b3
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24467 <second: 9. ... a7a5
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24541 <second: 10. ... c1b2
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24618 <second: 10. ... e6d5
Ignoring move out of turn by second, gameMode 5, forwardMost 2
24690 <second: 11. ... a2a4
Ignoring move out of turn by second, gameMode 5, forwardMost 2
25380 <second: 6. 8 0 137278 Qd7 Qd2 Ng4 h3 Bh6 Ng5
25507 <second: 6-> 8 1 167864 Qd7 Qd2 Ng4 h3 Bh6 Ng5
26018 <second: 7. 1 1 323258 Qd7 Rc1 Rad8 Ne3 Be4 Ng5 Bxg2 Nxg2
26654 <second: 7. 1 2 516623 Be4!
26733 <second: 7. 4 2 530195 Be4 Ncd2 Bf5 Ng5 h6 Bxc6 bxc6 Ngf3
26911 <second: 7-> 4 2 573789 Be4 Ncd2 Bf5 Ng5 h6 Bxc6 bxc6 Ngf3
27352 <second: 8. 1 2 708388 Be4 Ncd2 Bf5 Rc1 Bh6 Nh4 Nxd4 Bxb7
29876 <second: 8-> 1 5 1531787 Be4 Ncd2 Bf5 Rc1 Bh6 Nh4 Nxd4 Bxb7
32046 <second: 9. -1 7 2345097 Be4 Rc1 Bh6 Ncd2 Bf5
48643 <second: 9. -1 24 7769984 Qc8!
53784 <second: 9. 0 29 9407302 Qc8 Qc1 Qe6 Re1 Qe4 Nh4 Qe6 Nf3
53802 <second: 9-> 0 29 9411962 Qc8 Qc1 Qe6 Re1 Qe4 Nh4 Qe6 Nf3
53803 <second: 11. ... d8c8
Ignoring move out of turn by second, gameMode 5, forwardMost 2
54150 <second: 6. 0 0 293 Qc1 Qe6
54151 <second: 6-> 0 0 327 Qc1 Qe6
54151 <second: 7. 0 0 328 Qc1 Qe6
54151 <second: 7-> 0 0 362 Qc1 Qe6
54152 <second: 8. 0 0 363 Qc1 Qe6
54161 <second: 8-> 0 0 4689 Qc1 Qe6
GameEnds(0, (null), 2)
Interrupting first
61163 >first : quit
Interrupting second
61164 >second: quit