Page 1 of 1

Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 10:09
by J_Huikari
I have played engine-v-engine matches with WinBoard using option
/mg 30 (or some other number of games). Sometimes (not very often)
engines make illegal moves when starting a new game.

Yesterday I played Nero against Gnu. In game 13 Gnu's first move
was illegal. (Still playing the previous game?) Nero had resigned in
game 12. (Time control was all moves in 3 minutes.)

Is this problem of engines or doesn't WinBoard always reset the
engines correctly when starting a new game?

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 10:44
by Dr.Wael Deeb
Hi,
Which version of Gnuchess you used!?
What parameters did you use in the command line!?

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 10:49
by J_Huikari
I used that GnuChess which comes with WinBoard 4.2.7
AutoFlag and No pondering.

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 10:51
by J_Huikari
GnuChess 4.0

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 10:56
by J_Huikari
Sorry that this answer comes in so many messages. I'm just drinking
my second mug of coffee this morning.

I used that startup dialog box. And only additional option was the
number of games /mg 30 or something.

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 10:59
by Guenther Simon
Hello Jari,
We need a debug file otherwise help is difficult.
(Can you reproduce the error with WB 4.27x AS?)
You can get it from this sticky topic. I would advise you
to read the whole thread anyway as a WB prog author ;-)
http://wbforum.volker-pittlik.name/viewtopic.php?t=1949&start=0

Regards,
Guenther

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 11:18
by Guenther Simon
I tried to reproduce your problem, because I thought you
do perhaps something wrong with resigning, but here Nero 6.0
from December 3rd never resigns(so far it always played until
it was mated by Gnu in 2 0 games)?

Regards,
guenther

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 11:51
by J_Huikari
My new version NeroWB 6.1 resigns in games of type All in N minutes too.

You can download it from http://www.kanetti.fi/jari.huikari

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 12:05
by J_Huikari
So this problem could be due to NeroWB? I'll try to find out and fix it.

I don't know if I'm doing anything wrong in resigning. When
resigning Nero always
moves first and then tells that it resigns. Is that wrong? Should it
rather announce it's resignation right after opponents move without
moving self any more?

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 12:37
by Guenther Simon
<Jari wrote:>
So this problem could be due to NeroWB? I'll try to find out and fix it.

I don't know if I'm doing anything wrong in resigning. When
resigning Nero always
moves first and then tells that it resigns. Is that wrong? Should it
rather announce it's resignation right after opponents move without
moving self any more?


It is better to resign without making a real move on the
board anymore. If your last search triggers the resign command
skip the move and just send the resign command.
AFAIK some programs might have a problem with input, if it
happens the way you do it.

Regards,
Guenther
P.S. I downloaded nero 6.1 and played test games with 2 0,
but still it never resigned? What are the conditions for resigning?

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 12:51
by J_Huikari
It will resign if the score has been worse than -9.7 ten moves in row.

Often the opponent mates before that.

I'm currently running hundred All moves in 1 minute games against Gnu.
Nero has resigned couple of times and the next games have began
all right.

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 13:09
by Guenther Simon
It will resign if the score has been worse than -9.7 ten moves in row.

Often the opponent mates before that.

I'm currently running hundred All moves in 1 minute games against Gnu.
Nero has resigned couple of times and the next games have began
all right.


Hi again Jari,

I see 10 moves in a row is a lot ;) That was the reason it never happened
in my fast 2 minutes games. Would you mind to lower it to 6?
For the second part of your message, does this mean you have
already changed the resign behaviour or did Gnu behave better this
time? ;-)
BTW did you have a look at the WB 4.27x thread? This extended
WB version has some very good improvements(new features) and fixed
a few rare bugs in old WB(e.g.buffer overflows).

Below an example what infos new WB can save now in PGN files:
(games played only on my slow second machine P3 650, tc g/2)

[Event "General Test"]
[Site "KABA"]
[Date "2005.12.14"]
[Round "1"]
[White "Nero_61"]
[Black "GnuChess 4.0.80TM"]
[Result "0-1"]
[TimeControl "120"]
[Annotator "9. -0.87 3... +0.76"]

1. e4 e6 2. d4 d5 3. c4 dxe4 {+0.76/7} 4. Nc3 Nf6 {+0.45/6} 5. Be3
Nc6 {+0.70/7} 6. g3 Bb4 {+0.86/6} 7. Bg2 O-O {+1.09/5} 8. Ne2 e5 {+0.95/5}
9. d5 {-0.87/6} Na5 {+1.03/4} 10. Qa4 {-0.90/5} c5 {+1.02/6} 11.
Bg5 {-1.72/5} Nxc4 {+2.31/5} 12. O-O-O {-1.96/5} Bd7 {+1.67/5} 13.
Qb3 {-1.77/5} Na5 {+1.52/5} 14. Qc2 {-1.52/5} h6 {+1.36/4} 15.
Bxf6 {-0.64/5} Qxf6 {+1.30/4} 16. Nxe4 {+0.65/4} Qa6 {+0.20/5} 17.
a3 {-0.98/5} c4 {+0.63/4} 18. f4 {-0.90/4} Ba4 {+4.20/6} 19. Nc5 {-3.23/4}
Bxc5 {+7.44/6} 20. Qf5 {-6.18/4} Bxd1 {+7.60/5} 21. Kxd1 {-6.49/5}
exf4 {+7.43/6} 22. Be4 {-5.97/5} g6 {+7.23/6} 23. Qxf4 {-6.54/4}
Kh7 {+7.41/6} 24. Qc7 {-6.16/5} Rac8 {+7.93/6} 25. Qd7 {-6.23/5}
Rce8 {+7.92/5} 26. Nc3 {-6.18/5} Re7 {+8.29/6} 27. Qa4 {-6.33/5}
b5 {+8.48/7} 28. Nxb5 {-7.45/5} Rxe4 {+10.21/6} 29. b4 {-7.06/4}
cxb3 {+9.97/4} 30. Qxe4 {-7.71/5} Qxb5 {+10.23/5} 31. a4 {-7.97/5}
Qd7 {+10.71/4} 32. h4 {-8.15/4} Re8 {+12.11/4} 33. Qf3 {-8.34/4}
Re3 {+16.92/4} 34. Qg2 {-9.51/4} Qg4+ {+99.88/5} 35. Kc1 {-9.52/4}
Ba3+ {+99.90/2} 36. Kb1 {-99.93/5} Qf5+ {+99.92/2} 37. Ka1 {-99.95/4}
Qe5+ {+99.94/2} 38. Kb1 {-99.97/3} Re1+ {+99.96/2} 39. Rxe1 {-99.99/1}
Qxe1# {+99.98/2}
{Black mates} 0-1

[Event "General Test"]
[Site "KABA"]
[Date "2005.12.14"]
[Round "2"]
[White "GnuChess 4.0.80TM"]
[Black "Nero_61"]
[Result "1-0"]
[TimeControl "120"]
[Annotator "6. +0.42 4... +0.01"]

1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be3 Bg7 {+0.01/5} 5. f3 Bd7 {+0.14/5} 6.
Qd2 {+0.42/7} Nc6 {+0.58/5} 7. O-O-O {+0.44/7} a6 {+0.03/5} 8. d5 {+0.73/7}
Ne5 {+0.24/5} 9. h3 {+0.91/7} b5 {+0.22/5} 10. f4 {+1.29/8} Nc4 {-0.15/5}
11. Bxc4 {+1.16/7} bxc4 {-0.54/5} 12. Qd4 {+1.19/7} Bb5 {-0.37/5} 13.
Nf3 {+1.42/7} Qd7 {-0.27/4} 14. e5 {+1.58/6} Nh5 {-0.58/4} 15. g4 {+2.08/5}
Ng3 {-1.96/5} 16. Rhg1 {+3.96/5} dxe5 {-2.51/5} 17. fxe5 {+4.76/6}
c5 {-3.23/5} 18. Qxc5 {+5.80/4} Rc8 {-3.27/4} 19. Qb4 {+6.03/5}
Bxe5 {-3.34/5} 20. Nxe5 {+7.75/6} Qd6 {-6.22/5} 21. Qxd6 {+8.34/7}
exd6 {-6.27/6} 22. Nf3 {+8.30/8} Nh5 {-6.36/5} 23. gxh5 {+8.92/7}
gxh5 {-6.80/5} 24. Bf4 {+10.62/7} Bd7 {-6.57/4} 25. Rde1+ {+10.92/5}
Kd8 {-6.68/6} 26. Ng5 {+11.18/6} Be8 {-6.86/5} 27. Nge4 {+11.65/5}
Bd7 {-7.37/4} 28. Nxd6 {+13.18/5} Be8 {-8.87/4} 29. Nxc8 {+13.31/4}
Kxc8 {-9.90/5} 30. Rg7 {+13.43/6} Kd8 {-9.63/5} 31. Ne4 {+13.86/6}
Bd7 {-9.69/5} 32. Nd6 {+14.14/6} Be8 {-10.07/4} 33. Nxe8 {+17.29/5}
c3 {-13.18/5} 34. bxc3 {+17.93/5} h4 {-14.23/5} 35. Rxf7 {+28.02/6}
Kc8 {-99.93/6} 36. Rc7+ {+99.92/5} Kb8 {-99.95/5} 37. d6 {+99.94/2}
Rf8 {-99.97/3} 38. d7 {+99.96/2} Rxf4 {-99.99/1} 39. d8=Q# {+99.98/2}
{White mates} 1-0

[Event "General Test"]
[Site "KABA"]
[Date "2005.12.14"]
[Round "3"]
[White "Nero_61"]
[Black "GnuChess 4.0.80TM"]
[Result "0-1"]
[TimeControl "120"]
[Annotator "3. +0.35 4... +0.05"]

1. c4 c5 2. Nc3 g6 3. Nf3 {+0.35/6} Bg7 4. b3 {-0.01/6} d6 {+0.05/8} 5.
d4 {+0.31/5} cxd4 {+0.24/7} 6. Nxd4 {-0.09/6} Nc6 {+0.16/7} 7.
Be3 {-0.27/5} Nf6 {+0.29/6} 8. Bg5 {-0.28/5} Qa5 {+2.67/6} 9.
Nxc6 {-0.49/5} Qxc3+ {+3.81/7} 10. Bd2 {-2.97/5} Ne4 {+4.32/7} 11.
Rc1 {-3.01/5} Qf6 {+4.68/7} 12. f3 {-2.69/5} Qh4+ {+5.17/6} 13.
g3 {+0.47/3} Nxg3 {+6.85/7} 14. Bg5 {-4.43/5} Qxg5 {+7.03/6} 15.
Rg1 {-4.71/5} Qe3 {+7.15/5} 16. Rxg3 {-6.77/5} Bc3+ {+7.18/6} 17.
Rxc3 {-6.59/5} Qxc3+ {+7.22/7} 18. Kf2 {-6.57/5} bxc6 {+7.13/7} 19.
h4 {-6.54/4} Qe5 {+7.36/2} 20. a4 {-6.57/4} c5 {+7.86/6} 21. Qd3 {-6.48/4}
Rb8 {+8.31/7} 22. Bh3 {-6.75/4} f5 {+8.38/7} 23. Qc2 {-7.41/5} f4 {+9.40/7}
24. Rg5 {-7.85/5} Qe3+ {+9.43/7} 25. Kg2 {-8.05/5} Bxh3+ {+9.65/7} 26.
Kxh3 {-8.09/5} Rxb3 {+9.64/6} 27. Rd5 {-7.49/4} Qf2 {+16.24/4} 28.
Rg5 {-13.96/5} Rxf3+ {+16.62/4} 29. exf3 {-14.25/5} Qxc2 {+17.29/7} 30.
a5 {-14.05/5} Qxc4 {+18.70/7} 31. Kg4 {-14.88/5} Qf1 {+21.24/5} 32.
Kxf4 {-14.37/5} Rf8+ {+23.51/5} 33. Ke3 {-99.93/5} Qe1+ {+99.90/5} 34.
Kd3 {-14.05/3} Rxf3+ {+99.92/3} 35. Kc4 {-99.95/4} Qb4+ {+99.94/3} 36.
Kd5 {-15.02/3} Qb7+ {+99.96/2} 37. Ke6 {-99.99/1} Rf6# {+99.98/2}
{Black mates} 0-1

[Event "General Test"]
[Site "KABA"]
[Date "2005.12.14"]
[Round "4"]
[White "GnuChess 4.0.80TM"]
[Black "Nero_61"]
[Result "1-0"]
[TimeControl "120"]
[Annotator "4. +0.05 2... +0.79"]

1. Nf3 e6 2. c4 Nc6 {+0.79/6} 3. g3 Bb4 {+0.86/5} 4. a3 {+0.05/8}
Bc5 {+0.69/6} 5. d4 {+1.00/7} Bd6 {+0.32/6} 6. Nc3 {+1.14/7} Nf6 {+0.10/5}
7. e4 {+1.04/7} Be7 {-0.08/5} 8. d5 {+1.78/8} Nb8 {-0.29/5} 9. e5 {+1.51/7}
Ng8 {-0.58/5} 10. Bd3 {+1.46/6} b6 {-0.44/5} 11. Be3 {+1.59/6}
Bb7 {-0.49/5} 12. O-O {+1.66/5} Na6 {-0.68/5} 13. b3 {+1.70/2}
Nc5 {-0.52/5} 14. Bc2 {+1.75/5} a5 {-0.40/5} 15. b4 {+1.67/2}
axb4 {-0.73/5} 16. axb4 {+1.48/6} Na6 {-0.90/5} 17. d6 {+1.58/2}
cxd6 {-0.08/5} 18. Be4 {+0.88/5} Bxe4 {+0.78/5} 19. Nxe4 {+1.05/6}
dxe5 {+0.69/4} 20. Nxe5 {+1.07/7} Nf6 {+0.74/4} 21. Nd6+ {+1.44/6}
Bxd6 {+0.17/5} 22. Qxd6 {+1.49/8} Ne4 {+0.14/5} 23. Qxb6 {+1.46/4}
Qxb6 {-0.13/5} 24. Bxb6 {+1.46/4} f6 {+0.24/4} 25. b5 {+1.43/5}
Nd2 {-2.41/5} 26. Rxa6 {+3.09/7} Rxa6 {-0.05/6} 27. bxa6 {+2.89/8}
Nxf1 {+0.44/5} 28. a7 {+3.08/8} O-O {-2.01/6} 29. Nxd7 {+5.02/8}
Ra8 {-2.28/6} 30. Kxf1 {+4.68/8} Kf7 {-1.99/5} 31. c5 {+6.09/7}
Ke7 {-2.20/6} 32. c6 {+6.98/8} e5 {-5.50/5} 33. Nb8 {+6.73/5}
Rxa7 {-5.75/5} 34. Bxa7 {+8.23/7} Kd8 {-6.15/7} 35. Bb6+ {+10.33/9}
Kc8 {-7.88/7} 36. c7 {+13.46/9} Kb7 {-8.77/8} 37. Ba5 {+13.96/9}
g5 {-10.63/6} 38. Nc6 {+14.31/8} Kc8 {-12.12/6} 39. Na7+ {+14.99/7}
Kd7 {-14.99/8} 40. c8=Q+ {+18.27/7} Ke7 {-15.00/5} 41. Qg8 {+19.90/7}
Kd6 {-99.95/6} 42. Bb4+ {+99.94/2} Kc7 {-99.97/4} 43. Bc5 {+99.96/2}
e4 {-99.99/1} 44. Qc8# {+99.98/2}
{White mates} 1-0

[Event "General Test"]
[Site "KABA"]
[Date "2005.12.14"]
[Round "5"]
[White "Nero_61"]
[Black "GnuChess 4.0.80TM"]
[Result "0-1"]
[TimeControl "120"]
[Annotator "5. -0.28 5... +0.12"]

1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. f4 Nf6 5. Bb5+ {-0.28/5} c6 {+0.12/6} 6.
Be2 {-0.05/5} b5 {+0.04/7} 7. e5 {+0.67/5} Nfd7 {-0.20/7} 8. Nf3 {+0.72/5}
b4 {-0.32/7} 9. Ne4 {+0.58/5} d5 {-0.44/6} 10. Ng3 {+0.52/5} O-O {-0.64/7}
11. Bd2 {+0.73/5} a5 {-0.39/6} 12. a3 {+0.90/5} bxa3 {-0.50/6} 13.
Rxa3 {+0.94/5} c5 {-0.53/6} 14. c4 {+0.73/5} dxc4 {+0.08/4} 15.
Bxc4 {+0.59/5} cxd4 {+0.39/6} 16. e6 {+0.88/5} fxe6 {+0.79/6} 17.
Bxe6+ {+0.63/4} Kh8 {+0.49/6} 18. Ng5 {-0.17/4} Nc6 {+0.15/6} 19.
Nf7+ {+1.23/4} Rxf7 {-0.43/6} 20. Bxf7 {+0.52/5} Nf8 {-0.49/6} 21.
Qa4 {+0.95/4} Bd7 {-0.01/6} 22. Qc4 {+1.03/4} e6 {+0.44/6} 23. b4 {-0.33/4}
Qe7 {+2.38/7} 24. b5 {-0.60/5} Nd8 {+2.95/6} 25. Bb4 {-0.30/5}
Qxf7 {+4.09/7} 26. Rxa5 {-0.56/4} Rc8 {+5.00/6} 27. Qd3 {-2.16/4}
Rc1+ {+4.61/6} 28. Ke2 {-1.95/5} Rxh1 {+4.63/6} 29. Nxh1 {-2.60/5}
Qxf4 {+4.22/6} 30. Ng3 {-1.58/5} e5 {+4.85/7} 31. h3 {-1.83/5}
Qc1 {+4.89/6} 32. Ba3 {-1.74/4} Qg1 {+5.36/6} 33. Kf3 {-1.82/4}
Qe1 {+5.81/5} 34. Ra7 {-1.81/4} Bxb5 {+7.76/4} 35. Qb3 {-3.94/4}
Bc6+ {+8.22/3} 36. Kg4 {-4.99/4} h5+ {+99.92/4} 37. Nxh5 {-99.95/4}
Qe4+ {+99.94/2} 38. Kg3 {-99.97/3} Qxg2+ {+99.96/2} 39. Kh4 {-99.99/1}
g5# {+99.98/2}
{Black mates} 0-1

[Event "General Test"]
[Site "KABA"]
[Date "2005.12.14"]
[Round "6"]
[White "GnuChess 4.0.80TM"]
[Black "Nero_61"]
[Result "1-0"]
[TimeControl "120"]
[Annotator "5. -0.26 3... +0.72"]

1. d4 d5 2. c4 e6 3. g3 dxc4 {+0.72/5} 4. Qa4+ Nc6 {+1.32/5} 5.
Bg2 {-0.26/7} Bd7 {+1.09/5} 6. Qxc4 {-0.10/7} Bb4+ {+0.94/4} 7.
Bd2 {+0.17/6} Bxd2+ {-0.29/5} 8. Nxd2 {+0.40/7} Nf6 {+0.05/5} 9.
Ngf3 {+0.43/7} Qe7 {+0.08/5} 10. Ne5 {+0.53/7} O-O-O {-0.87/5} 11.
Nxc6 {+1.48/6} Bxc6 {-0.50/5} 12. Bxc6 {+1.48/7} bxc6 {-1.28/5} 13.
Qxc6 {+1.58/7} Qb4 {-0.83/4} 14. Rc1 {+1.87/6} Nd5 {-1.44/5} 15.
e4 {+3.59/6} Qxd4 {-2.06/4} 16. exd5 {+4.17/4} Qe5+ {-2.50/3} 17.
Kf1 {+4.27/6} Kb8 {-2.97/4} 18. Nf3 {+3.93/6} Qxb2 {-3.63/4} 19.
Kg2 {+7.10/6} Qe2 {-4.36/5} 20. Qxc7+ {+99.92/2} Ka8 {-3.45/3} 21.
Qc6+ {+99.94/2} Kb8 {-3.28/3} 22. Rb1+ {+99.96/2} Qb2 {-99.99/1} 23.
Rxb2# {+99.98/2}
{White mates} 1-0

[Event "General Test"]
[Site "KABA"]
[Date "2005.12.14"]
[Round "7"]
[White "Nero_61"]
[Black "GnuChess 4.0.80TM"]
[Result "0-1"]
[TimeControl "120"]
[Annotator "6. +0.84 6... -0.69"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bb5+ {+0.84/4}
Bd7 {-0.69/6} 7. Bg5 {+0.99/5} Bg7 {-0.41/6} 8. Bxf6 {+0.53/5}
Bxf6 {-0.11/7} 9. Nd5 {+0.44/5} Bg7 {-0.04/6} 10. Bxd7+ {+0.36/5}
Nxd7 {+0.27/6} 11. f3 {-0.03/5} e6 {+1.10/7} 12. Nc3 {-0.53/5}
Qb6 {+1.25/7} 13. Ncb5 {-0.92/5} a6 {+2.98/6} 14. Nxe6 {-0.11/4}
fxe6 {+3.20/6} 15. Nxd6+ {-1.15/4} Ke7 {+3.31/7} 16. Nf7 {-1.35/4}
Qe3+ {+4.89/5} 17. Qe2 {-3.28/6} Qxe2+ {+4.99/6} 18. Kxe2 {-3.82/3}
Kxf7 {+5.07/7} 19. c3 {-3.17/5} Rhd8 {+5.16/6} 20. Rad1 {-3.04/6}
Nc5 {+5.28/6} 21. g3 {-3.31/5} Na4 {+5.98/6} 22. Rxd8 {-3.27/5}
Rxd8 {+6.54/7} 23. f4 {-4.72/5} Nxb2 {+6.62/6} 24. e5 {-4.62/5}
b5 {+7.19/6} 25. h4 {-4.62/5} Rd3 {+7.27/7} 26. Rb1 {-4.22/5}
Rxg3 {+7.25/4} 27. Kf2 {-4.91/5} Rh3 {+6.71/8} 28. Kg2 {-4.05/5}
Rxh4 {+6.72/8} 29. Kg3 {-4.34/5} g5 {+7.27/8} 30. fxg5 {-5.39/5}
Rh5 {+7.21/8} 31. Rxb2 {-5.49/5} Bxe5+ {+7.60/8} 32. Kg4 {-5.18/5}
Kg6 {+7.28/7} 33. Kf3 {-5.37/5} Bxc3 {+7.63/7} 34. Rc2 {-6.19/5}
Kf5 {+7.71/6} 35. a4 {-6.04/5} bxa4 {+8.64/7} 36. Kg2 {-7.22/5}
Be5 {+9.36/7} 37. Rc5 {-7.22/5} a3 {+14.86/9} 38. g6 {-8.01/5}
a2 {+15.69/6} 39. Ra5 {-10.31/5} a1=Q {+16.09/8} 40. Rxa1 {-11.14/5}
Bxa1 {+16.09/7} 41. gxh7 {-10.54/5} Bd4 {+16.46/8} 42. Kf3 {-10.41/4}
Rxh7 {+16.94/8} 43. Ke2 {-10.75/7} Ke4 {+16.39/7} 44. Kd2 {-10.90/7}
Rh2+ {+99.92/7} 45. Ke1 {-99.93/5} Rc2 {+99.94/2} 46. Kd1 {-99.97/3}
Kd3 {+99.96/2} 47. Ke1 {-99.99/1} Rc1# {+99.98/2}
{Black mates} 0-1

[Event "General Test"]
[Site "KABA"]
[Date "2005.12.14"]
[Round "8"]
[White "GnuChess 4.0.80TM"]
[Black "Nero_61"]
[Result "1-0"]
[TimeControl "120"]
[Annotator "7. +0.54 7... -0.56"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7.
Bc4 {+0.54/6} Nc6 {-0.56/6} 8. Nxc6 {+0.69/5} bxc6 {-0.75/5} 9.
Qf3 {+0.46/5} Be7 {-0.28/6} 10. O-O {+0.44/5} Bb7 {-0.02/5} 11.
Rfd1 {+0.61/6} O-O {+0.12/5} 12. e5 {+0.51/6} Nd5 {-0.15/6} 13.
Bxe7 {+0.54/6} Qxe7 {-0.49/6} 14. exd6 {+0.59/6} Qxd6 {-0.17/5} 15.
Ne4 {+0.54/6} Qe5 {+0.00/4} 16. c3 {+0.63/5} g6 {+0.04/4} 17.
Bxd5 {+1.03/6} cxd5 {-1.78/5} 18. Nf6+ {+1.64/6} Kg7 {-1.83/5} 19.
Nd7 {+1.84/6} Qg5 {-1.75/4} 20. Nxf8 {+1.59/6} Kxf8 {-2.17/5} 21.
c4 {+1.70/6} Bc6 {-1.90/4} 22. Rac1 {+1.90/5} Kg7 {-1.73/4} 23.
g3 {+1.91/5} f6 {-1.71/4} 24. cxd5 {+2.23/5} Bxd5 {-2.19/4} 25.
Rc7+ {+2.20/6} Kh6 {-1.80/5} 26. Qc3 {+2.36/6} a5 {-1.80/4} 27.
b3 {+2.82/3} a4 {-1.66/4} 28. Rd4 {+3.35/4} axb3 {-4.16/4} 29.
axb3 {+6.42/5} Bf3 {-4.47/4} 30. Qxf3 {+9.83/7} Ra1+ {-4.68/3} 31.
Kg2 {+13.38/7} Rc1 {-6.29/4} 32. Rxc1 {+13.37/7} Qxc1 {-6.81/4} 33.
Qxf6 {+99.90/2} Qc6+ {-10.51/4} 34. Kh3 {+99.92/2} Qa4 {-99.93/4} 35.
Rxa4 {+99.96/3} e5 {-99.99/1} 36. Rh4# {+99.98/2}
{White mates} 1-0

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 13:40
by J_Huikari
Guenther Simon wrote:
It will resign if the score has been worse than -9.7 ten moves in row.

Often the opponent mates before that.

I'm currently running hundred All moves in 1 minute games against Gnu.
Nero has resigned couple of times and the next games have began
all right.


Hi again Jari,

I see 10 moves in a row is a lot ;) That was the reason it never happened
in my fast 2 minutes games. Would you mind to lower it to 6?
For the second part of your message, does this mean you have
already changed the resign behaviour or did Gnu behave better this
time? ;-)
BTW did you have a look at the WB 4.27x thread? This extended
WB version has some very good improvements(new features) and fixed
a few rare bugs in old WB(e.g.buffer overflows).

...


Yes, I can lower that to 6 moves. Gnu behaved better this time. I
didn't change anything in NeroWB 6.1 yet.

I haven't looked at WB 4.27x thread yet.

Maybe that moving and resigning can also confuse opponents clock.
Because Gnu chess lost on time twice against Nero in winning position.

Here are the four games. Two resigned by Nero and two lost on time by Gnu:


[Event "Computer chess game"]
[Site "JARIN P?YT?KONE"]
[Date "2005.12.14"]
[Round "20"]
[White "nerowb61"]
[Black "GNUChess"]
[Result "0-1"]
[TimeControl "60"]

1. d4 g6 2. Bf4 d5 3. Nc3 Bh6 4. Bxh6 Nxh6 5. Nf3 c6 6. e3 Qb6 7. Na4 Qa5+
8. c3 Bg4 9. Nc5 Qb6 10. b3 Nf5 11. Bd3 Nh4 12. Rg1 Qc7 13. Be2 Bxf3 14.
gxf3 Qxh2 15. Rf1 b6 16. Nd3 Nd7 17. Nf4 e5 18. dxe5 Nxe5 19. a3 O-O 20. a4
Rfe8 21. Kd2 Nf5 22. Kc1 h6 23. c4 dxc4 24. Bxc4 Nxc4 25. bxc4 Rxe3 26.
fxe3 Nxe3 27. Qd3 Qxf4 28. Re1 Ng2+ 29. Kb2 Nxe1 30. Rxe1 h5 31. Kb3 h4 32.
Re7 h3 33. Qe4 Qxe4 34. Rxe4 Kg7 35. Rh4 Rh8 36. Rxh8 Kxh8 37. c5 h2 38.
cxb6 axb6 39. a5 bxa5 40. Ka4 h1=Q 41. Kxa5 Qxf3 42. Kb4 Qd5 43. Kc3 Kg7
44. Kb4 Qd4+ 45. Kb3
{White resigns} 0-1

[Event "Computer chess game"]
[Site "JARIN P?YT?KONE"]
[Date "2005.12.14"]
[Round "21"]
[White "GNUChess"]
[Black "nerowb61"]
[Result "0-1"]
[TimeControl "60"]

1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. c3 Bd6 7. Bd3
Be6 8. Nf3 Qa5 9. b4 Qh5 10. Bd2 O-O 11. Qe2 Bg4 12. h3 Nd7 13. O-O-O Bxf3
14. Qxf3 Qxf3 15. gxf3 Nb6 16. Rhg1 Bh2 17. Rg2 Bd6 18. Bh6 g6 19. Bxf8
Bf4+ 20. Kb2 Kxf8 21. Kb3 a5 22. b5 a4+ 23. Kc2 Nd5 24. bxc6 bxc6 25. Rb1
Bd6 26. Bc4 a3 27. Bxd5 cxd5 28. Rb5 h5 29. Rxd5 Ke7 30. Kd3 Bf4 31. c4 f5
32. Rb5 Rd8 33. d5 Rd7 34. Rg1 Be5 35. Re1 Kf6 36. Rb6+ Rd6 37. c5 Rxb6 38.
cxb6 g5 39. Rxe5 Kxe5 40. b7 Kxd5 41. b8=Q f6 42. Qb3+ Ke5 43. Qxa3 Ke6 44.
Qb3+ Ke7 45. Qb7+ Ke6 46. f4 gxf4 47. Kd4 Kd6 48. Qf7 h4 49. Qxf6+ Kc7 50.
Qxf5 f3
{Black wins on time} 0-1

[Event "Computer chess game"]
[Site "JARIN P?YT?KONE"]
[Date "2005.12.14"]
[Round "22"]
[White "nerowb61"]
[Black "GNUChess"]
[Result "0-1"]
[TimeControl "60"]

1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 d6 5. Bf4 Nc6 6. Nf3 e5 7. Be3 Nf6
8. Qa4 Bg4 9. Be2 Be7 10. O-O-O O-O 11. Bg5 Bxf3 12. Bxf3 Nxe4 13. Bxe7
Nxc3 14. Bxd8 Nxa4 15. Bc7 Nd4 16. Bxb7 Rac8 17. Bxc8 Rxc8 18. f4 Rxc7+ 19.
Kb1 Rc2 20. Rd3 Rxb2+ 21. Kc1 Ne2+ 22. Kd1 Nac3+ 23. Rxc3 Nxc3+ 24. Kc1
Rb1+ 25. Kc2 Rxh1 26. Kxc3 Rxh2 27. g3 Rxa2 28. Kd3 Ra3+ 29. Ke4 Rxg3 30.
fxe5 dxe5 31. Kxe5 Rg5+ 32. Kf4 f6 33. Ke4 Re5+ 34. Kd4 h5 35. Kc4 h4 36.
Kd4 h3 37. Kc4 h2 38. Kc3 h1=Q 39. Kc4 Qe4+ 40. Kb3 Kf7 41. Kb2 Qd3 42. Kc1
{White resigns} 0-1

[Event "Computer chess game"]
[Site "JARIN P?YT?KONE"]
[Date "2005.12.14"]
[Round "23"]
[White "GNUChess"]
[Black "nerowb61"]
[Result "0-1"]
[TimeControl "60"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bb5 Bd7 7. Bg5 e6
8. O-O Nxd4 9. Bxd7+ Kxd7 10. Qxd4 Kc8 11. b4 Be7 12. f3 Qc7 13. Nb5 Qb6
14. Qxb6 axb6 15. a4 d5 16. e5 Ng8 17. Bxe7 Nxe7 18. Nd6+ Kd7 19. Nxf7 Rhf8
20. Nd6 Nc6 21. Nxb7 Nxb4 22. Rfb1 Nxc2 23. Ra2 Kc7 24. Rxc2+ Kxb7 25. Rcb2
Ra6 26. a5 Rxa5 27. Rxb6+ Ka7 28. Rxe6 Rf7 29. Reb6 d4 30. e6 Re7 31. Rc6
Re5 32. Rbb6 Re1+ 33. Kf2 Ra1 34. Rb2 d3 35. f4 Rh1 36. h3 Rd1 37. f5 Rh1
38. Rd6 Rc1 39. Rxd3 Ra1 40. g4 g6 41. Rd7+ Rxd7 42. exd7 Rd1 43. f6 Rxd7
44. Ke3 h6 45. Kf4 Rd4+ 46. Ke5 Rd3 47. f7 Rf3 48. Ke6 g5 49. Rb5 Ka6 50.
Rf5 Re3+ 51. Kf6 Rxh3 52. f8=Q Kb6 53. Qd6+ Kb7
{Black wins on time} 0-1

Updated NeroWB 6.1

PostPosted: 14 Dec 2005, 14:23
by J_Huikari
I put the updated version to my home page
http://www.kanetti.fi/jari.huikari/

Now it resigns after 6 bad scores (less than -9.70) in row.

Also it won't make the last move when it resigns.

Re: Illegal move by GnuChess...

PostPosted: 14 Dec 2005, 14:29
by J_Huikari
The time problem with GnuChess is probably due to my computer.
It has Windows 98 and sometimes it gets stuck for a while and
perhaps it caused time loss for Gnu.