From: cracraft@ai.mit.edu (Stuart Cracraft)
Subject: GNU Chess wins London computer chess tourney
Organization: GNUs Not Usenet
Distribution: gnu
Date: Mon, 17 Aug 1992 00:54:58 GMT

[gnuchess 3.1, the version used in the tournament, is on prep.ai.mit.edu,
 available via anonymous FTP as gnuchess-3.1.tar.Z. --SC]

Don Beal, a noted computer chess author, who has edited the annual
Advances in Computer Chess series volumes 4 and 5, recently held a
computer chess tournament. One division of the tournament, called the
C language division, had all computer chess entries written in the C
language and running on the same computer platform. Play was 
automated by a software program and human interaction with the
programs was minimized. 

Here is Don's report about the results in the C language division
and in other divisions.			--SC

Return-Path: <don@dcs.qmw.ac.uk>
From: don@dcs.qmw.ac.uk
Subject: Re: computer chess tournament
To: cracraft@ai.mit.edu (Stuart Cracraft)
Date: Sun, 16 Aug 92 11:16:09 BST
Cc: don@dcs.qmw.ac.uk (Don Beal)
X-Mailer: ELM [version 2.3 PL11]

Gnuchess 3.1 won the C-language division!

Here are some brief reports made during the tournament, the cross-tables
and results, and GNUCHESS games.

A fuller report (but not all the games) will appear in the ICCA Journal.


                QMW  UNIFORM-PLATFORM  AUTOPLAY
                   COMPUTER-CHESS TOURNAMENT


For this first such tournament, there were five entrants in each division.

C Language Division
Program:        Author(s)
PHOENIX         Jonathan Schaeffer,  CANADA
PROCHESS        Tom Pronk,  HOLLAND
NOTCHESS        Andy Walker,  UK
ARES            Frans van Gool  &  Erik Leenders,  HOLLAND
GNU 3.1         Various,  USA.

PC Division
Program:        Author(s)
MCHESS          Marty Hirsch,  USA
NOW             Mark Lefler,  USA
SCHACH 3.0      Matthias Engelbach  &  Thomas Kreitmair,  GERMANY & HOLLAND
PAWNDER         Truman Collins,  USA
GNU 3.1         Various,  USA

The tournament was played as an all-play-all event (larger numbers of
entrants would have required a swiss-system of pairings), and so the order
of pairing, and rounds, is arbitrary, rather than being based on seeding as
a swiss-system would be.

Rounds 1 and 2

Despite last minute modifications to software being received up to the last
minute (and beyond), the tournament started on time.

In the C division, PHOENIX emerged clear favourite at the end of round 2
with 3.5 out of 4 games.  PROCHESS had 2.5 out of 4, ARES was even at
2 points from 4 games.  NOTCHESS was trailing, having lost all 4 games
contested so far.  GNU 3.1 did not play any of its games in rounds 1 and 2.

In the PC Division, MCHESS obtained 2.5 out of 3, NOW had 2.5 out of 4,
SCHACH 3.0 had 2 out of 3, and PAWNDER was trailing with 0 out of 4.
GNU 3.1 did not have any games scheduled in rounds 1 or 2.

The game PAWNDER versus SCHACH 3.0 provided an interesting test of move
communications where pawn promotion is involved.  The interface
specification requires a pawn promotion to specify the piece to be promoted
to (usually queen).  SCHACH 3.0 had a programming error and displayed a
promotion to Q on the machine screen, but sent promote-to-Knight to the
autoplay mechanism.  Fortunately for SCHACH 3.0, PAWNDER had a matching
programming error, ignored the Knight specification, and assumed promotion
to Queen anyway!  The autoplay monitor at first reported this as a SCHACH
3.0 loss (illegal move after the promotion - trying to move the Knight as if
it were a Queen), but on discovering the situation, I decided to allow the
game to continue as the programs intended, since it was mutually consistent
and legal, and on this occasion the only effect was a warning in the monitor
printout.

Rounds 3 and 4

Round 3 saw a mysterious disruption to two games in the middle of the night
(well 3am in the morning - late evening for some computer programmers).  The
notices on two keyboards saying "do not touch" had been displaced a little,
and the PCs had rebooted.  The silent monitor was able to report the time of
the disruption.  None of the late-night students said they had been there
that late.  Then I thought  - at 3am in the morning security guards are
required to come to the building, check it is empty, and activate the
intruder alarms.  Perhaps the unusual sight of several chess boards on the
screens was tempting curiosity too much!   Fortunately the specification of
the autoplay interface provided for re-starting interrupted games, and the
games could be continued from the point reached at 3am.

The results continued to show PHOENIX the leader in the C division, with
5.5 out of 7, followed by PROCHESS with 5 out of 7, GNUCHESS 3.1 with
3.5 out of 4, leaving 2 out of 7 for ARES, and NOTCHESS still stuck
on zero points.

MCHESS led the PC division, with  6.5 out of 7, followed by NOW
with 4.5 out of 6, SCHACH 3.0 on 2 out of 7, GNUCHESS 3.1 with 1 out of
3, and PAWNDER yet to score.

Rounds 5 and final Result

Round 5 produced a surprise in the C-language division!  GNUCHESS 3.1, which
had played few games in the early rounds, won game after game, and ended up
the winner.  Up to the last round PHOENIX had been leading.  The result is
interesting because, although GNUCHESS was known to be a good program, it is
also available free, in source form, to all programmers, and so one might
have expected some programs to be better, assuming that GNUCHESS is not the
ultimate best way to utilise processor time.

M-CHESS won convincingly in the PC division.  GNUCHESS was joint second
with NOW.

Although the results of the two divisions are not directly comparable, due
to the difference in computer power, the presence of the same program in
both divisions does allow some conclusions to be drawn.  In particular, if
one assumes that the results of this single event represent playing
strength, it could be deduced that M-CHESS is the strongest program, and
that NOW is approximately equal to GNUCHESS.  Also that all other
programs are weaker!

Don Beal
Tournament Organiser


                                C-DIVISION
                                ----------


         \  White
           \
             \   PHOENIX  PROCHESS   ARES   NOTCHESS  GNU3.1
 Black         \
-------------------------------------------------------------|
                |\       |        |        |        |        |
                |  \     |0.5-0.5 | 0 - 1  | 0 - 1  | 1 - 0  | 2.5
PHOENIX         |    \   |        |        |        |        |
                |      \ |        |        |        |        |
                ----------------------------------------------
                |        |\       |        |        |        |
                | 1 - 0  |  \     | 0 - 1  | 0 - 1  | 1 - 0  | 2
PROCHESS        |        |    \   |        |        |        |
                |        |      \ |        |        |        |
                ----------------------------------------------
                |        |        |\       |        |        |
                | 1 - 0  | 1 - 0  |  \     | 0 - 1  | 1 - 0  | 1
ARES            |        |        |    \   |        |        |
                |        |        |      \ |        |        |
                ----------------------------------------------
                |        |        |        |\       |        |
                | 1 - 0  | 1 - 0  | 1 - 0  |  \     | 1 - 0  | 0
NOTCHESS        |        |        |        |    \   |        |
                |        |        |        |      \ |        |
                ----------------------------------------------
                |        |        |        |        |\       |
                | 0 - 1  |0.5-0.5 | 0 - 1  | 0 - 1  |  \     | 3.5
GNU3.1          |        |        |        |        |    \   |
                |        |        |        |        |      \ |
-------------------------------------------------------------|
                    3        3         1        0       4

                                 score   position
                        GNU3.1    7.5     1
                        PHOENIX   5.5     2
                        PROCHESS  5       3
                        ARES      2       4
                        NOTCHESS  0       5


                               PC-DIVISION
                               -----------


         \  White
           \
             \   MCHESS     NOW    PAWNDER  SCHACH3.0  GNU3.1
 Black         \
-------------------------------------------------------------|
                |\       |        |        |        |        |
                |  \     |0.5-0.5 | 0 - 1  | 0 - 1  | 0 - 1  | 3.5
MCHESS          |    \   |        |        |        |        |
                |      \ |        |        |        |        |
                ----------------------------------------------
                |        |\       |        |        |        |
                | 1 - 0  |  \     | 0 - 1  | 0 - 1  | 0 - 1  | 3
NOW             |        |    \   |        |        |        |
                |        |      \ |        |        |        |
                ----------------------------------------------
                |        |        |\       |        |        |
                | 1 - 0  | 1 - 0  |  \     | 1 - 0  | 1 - 0  | 0
PAWNDER         |        |        |    \   |        |        |
                |        |        |      \ |        |        |
                ----------------------------------------------
                |        |        |        |\       |        |
                | 1 - 0  |0.5-0.5 | 0 - 1  |  \     | 1 - 0  | 1.5
SCHACH 3.0      |        |        |        |    \   |        |
                |        |        |        |      \ |        |
                ----------------------------------------------
                |        |        |        |        |\       |
                | 1 - 0  | 0 - 1  | 0 - 1  | 0 - 1  |  \     | 3
GNU3.1          |        |        |        |        |    \   |
                |        |        |        |        |      \ |
-------------------------------------------------------------|
                    4        2         0        1       2

                                 score   position
                        MCHESS    7.5     1
                        NOW       5       2
                        GNU3.1    5       2
                        SCHACH3.0 2.5     4
                        PAWNDER   0       5



     PHOENIX          GNUCHESS 3.1
      White    (time)    Black    (time)
  1)  c2c4     0:10*    e7e5     0:01
  2)  b1c3     0:02     g8f6     0:00
  3)  g2g3     0:03     f8b4     4:03
  4)  f1g2     0:00     e8g8     3:53
  5)  g1f3     0:02     d7d6     4:10
  6)  e1g1     0:00     b8c6     3:35
  7)  d2d4     6:11     b4c3     6:07
  8)  b2c3     4:10     c8f5     4:53
  9)  f3h4     2:14     f5e4     2:47
 10)  f2f3     2:39     e4g6     5:18
 11)  h4g6     3:50     f7g6     4:17
 12)  g2h3     3:38     d8e8     2:02
 13)  a1b1     3:31     a8b8     1:59
 14)  d4d5     3:58     c6a5     2:24
 15)  c1e3     0:57     b7b6     2:23
 16)  h3e6     0:05     g8h8     2:10
 17)  b1b4     6:00     c7c5     1:24
 18)  b4a4     5:14     b8b7     1:20
 19)  d1c2     2:02     h7h6     2:36
 20)  g1g2     4:18     g6g5     0:44
        49:04             56:06
 21)  e6f5     2:12     a7a6     3:48
 22)  f1b1     2:19     b7b8     3:38
 23)  f5e6     4:24     e8h5     2:25
 24)  h2h3     1:16     h5e8     6:57
 25)  e6f5     6:57     f6g8     2:05
 26)  f5g6     2:17     e8d7     4:23
 27)  h3h4     0:00     g8e7     1:58
 28)  h4h5     2:54     e7g6     2:47
 29)  h5g6     0:00     g5g4     2:40
 30)  b1b2     3:16     g4f3     2:35
 31)  e2f3     0:14     d7e8     2:55
 32)  b2b1     0:00     e5e4     2:20
 33)  b1f1     3:11     f8f3     2:22
 34)  f1f3     3:26     e4f3     2:08
 35)  g2f3     0:00     b8d8     2:03
 36)  e3g5     8:41     d8c8     3:35
 37)  g5f4     2:34     e8d7     1:38
 38)  g3g4     4:41     c8f8     1:58
 39)  f3g3     2:19     d7e7     2:28
 40)  c2b1     4:23     e7f6     1:14
      1:44:08           1:52:03
 41)  b1e4     1:29     f6c3     3:48
 42)  g3g2     0:00     b6b5     3:40
 43)  f4d6     5:49     f8g8     3:32
 44)  c4b5     0:00     a6b5     4:31
 45)  a4a5     4:31     c3a5     6:22
 46)  d6c5     6:22     a5a2     2:49
 47)  g2g3     4:32     a2b3     2:15
 48)  g3h4     1:23     b3b2     2:18
 49)  h4h3     0:22     b2c3     2:34
 50)  c5e3     3:39     b5b4     2:28
 51)  g4g5     0:00     c3c8     3:25
 52)  h3g3    11:43     g8e8     3:18
 53)  e4d4     1:46     c8c3     1:58
 54)  d4c3     7:29     b4c3     2:05
 55)  e3f4     0:49     h6g5     1:47
 56)  f4c1     2:40     e8d8     1:43
 57)  g3g4     1:03     d8d5     1:39
 58)  g4f3     1:39     c3c2     1:36
 59)  f3e4     1:34     g5g4     1:32
 60)  e4f4     3:35     d5d1     1:30
      2:44:33           2:46:53
 61)  c1b2     4:52     d1b1     3:49
 62)  f4e3    35:14     b1b2     2:28
 63)  e3d2     1:03     h8g8     4:03
 64)  d2c1     1:39     b2a2     3:28
 65)  c1d2     0:00     g4g3     2:12
 66)  d2e3     0:12     c2c1Q    1:27
 67)  e3d4     0:00     g3g2     0:00
 68)  d4d5     0:03     g2g1Q    0:14
 69)  d5d6     0:00     g1g6     0:01
 70)  d6d5     0:07     g6f5     0:01
 71)  d5d4     0:01     c1c5     0:01

Checkmate!
      3:27:44           3:04:37

Position:
8 . . . . . . k .
7 . . . . . . p .
6 . . . . . . . .
5 . . q . . q . .
4 . . . K . . . .
3 . . . . . . . .
2 r . . . . . . .
1 . . . . . . . . white to play
  a b c d e f g h
Black Wins

      ARES             GNUCHESS 3.1
      White    (time)    Black    (time)
  1)  e2e4     0:10*    c7c5     0:01
  2)  b1c3     1:57     b8c6     0:01
  3)  d1h5     2:17     c6d4     4:03
  4)  f1d3     2:32     d7d6     3:54
  5)  d3b5     3:01     d4b5     7:27
  6)  c3b5     2:46     g8f6     5:20
  7)  h5f3     2:40     d8b6     3:02
  8)  c2c4     3:34     c8d7     2:53
  9)  b5c3     3:43     d7g4     2:46
 10)  f3d3     3:15     g7g6     2:09
 11)  h2h3     3:14     g4d7     2:53
 12)  g1e2     3:09     b6b4     2:29
 13)  e1g1     3:19     f8g7     1:57
 14)  b2b3     3:15     d7c6     2:21
 15)  a1b1     4:11     e8g8     2:14
 16)  c1b2     2:57     b7b5     2:11
 17)  b2a1     3:01     a8b8     1:32
 18)  g1h2     2:58     b5c4     4:13
 19)  b3c4     4:21     b4a5     1:36
 20)  f2f3     4:42     b8b4     1:04
      1:01:02             54:06
 21)  b1b4     3:22     c5b4     3:47
 22)  e2d4     3:07     c6d7     3:45
 23)  d4b3     2:51     a5a6     3:41
 24)  c3d5     3:14     f6d5     5:12
 25)  d3d5     2:39     d7e6     2:35
 26)  d5a5     2:29     e6c4     4:13
 27)  a5a6     2:16     c4a6     2:51
 28)  f1b1     2:15     a6d3     2:44
 29)  b1h1     2:38     e7e5     2:37
 30)  h1c1     2:32     f7f5     2:31
 31)  c1c6     2:29     f5e4     2:59
 32)  c6d6     2:48     e4f3     2:31
 33)  g2f3     2:18     d3b1     2:08
 34)  d6a6     3:03     f8f3     2:11
 35)  a6a7     2:28     b1a2     2:41
 36)  a7a2     2:19     f3b3     1:46
 37)  a2a8     2:23     g7f8     3:25
 38)  a1e5     2:32     b3d3     1:21
 39)  e5f4     2:49     g8f7     2:30
 40)  h2g2     3:22     b4b3     0:42
      1:54:56           1:50:16
 41)  a8a7     2:48     f7e6     5:04
 42)  a7b7     2:25     f8a3     3:36
 43)  b7h7     2:31     d3d4     3:28
 44)  f4e3     2:29     b3b2     4:34
 45)  e3d4     2:15     b2b1Q    2:38
 46)  g2f2     2:19     b1d3     3:02
 47)  d4c3     2:34     a3b2     2:54
 48)  h7h8     3:41     b2c3     2:13
 49)  d2c3     2:28     d3d2     2:42
 50)  f2f1     2:55     d2c3     2:37
 51)  h8h7     2:30     c3f3     2:31
 52)  f1e1     2:53     f3e3     2:25
 53)  e1f1     3:22     g6g5     2:20
 54)  h7h6     2:46     e6f7     2:14
 55)  f1g2     2:51     g5g4     2:09
 56)  h6h7     3:18     f7g6     2:04
 57)  g2h1    11:17     g4g3     1:26
 58)  h7e7     1:21     e3f3     0:00
 59)  h1g1     0:02     f3f2     0:01
 60)  g1h1     0:01     g3g2     0:01
      2:51:42           2:38:15
 61)  h1h2     0:00     g2g1Q    0:01

Checkmate!
      2:51:42           2:38:16

Position:
8 . . . . . . . .
7 . . . . R . . .
6 . . . . . . k .
5 . . . . . . . .
4 . . . . . . . .
3 . . . . . . . P
2 . . . . . q . K
1 . . . . . . q . white to play
  a b c d e f g h
Black Wins

     GNUCHESS 3.1       MCHESS
      White    (time)    Black    (time)
  1)  e2e4     0:09*    c7c5     0:00
  2)  g1f3     0:01     d7d6     0:00
  3)  d2d4     0:01     c5d4     0:00
  4)  f3d4     0:01     g8f6     0:01
  5)  b1c3     0:00     a7a6     0:00
  6)  c1g5     0:01     e7e6     0:00
  7)  f2f4     0:01     f8e7     0:01
  8)  d1f3     0:00     d8c7     0:00
  9)  e1c1     0:01     b8d7     0:00
 10)  g2g4     0:01     b7b5     0:01
 11)  g5f6     0:00     d7f6     0:00
 12)  g4g5     0:01     f6d7     0:00
 13)  a2a3     0:01     a8b8     0:01
 14)  h2h4     0:01     b5b4     0:01
 15)  a3b4     0:00     b8b4     0:00
 16)  f1h3     0:01     c7c5     0:00
 17)  d4b3     9:16     c5b6     0:01
 18)  c3a2     8:54     b4c4     5:10
 19)  h3f1     8:35     c4c7     5:40
 20)  b3d2     8:20     c8b7     4:24
        35:25             15:20
 21)  d2c4     2:54     b6c5     5:45
 22)  a2c3     3:45     f7f5     1:00
 23)  c4d2     7:11     f5e4     7:11
 24)  d2e4     3:22     c5a5     6:12
 25)  d1d6     4:31     c7c3     6:48
 26)  b2c3    10:29     a5a3     0:00
 27)  c1b1     2:32     b7e4     6:33
 28)  f3e4     4:00     a3d6     1:22
 29)  f1c4     3:30     d7c5     9:33
 30)  e4a8     1:33     e7d8     4:14
 31)  a8f3     1:19     e8g8     5:55
 32)  h1d1     1:12     d6b8     2:01
 33)  b1a1     1:31     g8h8     3:19
 34)  f3e3     2:39     b8b6     7:55
 35)  d1d4     1:10     d8c7     2:40
 36)  a1a2     1:16     f8b8     2:17
 37)  e3c1     1:59     b6a5     4:00
 38)  c1a3     0:01     c5a4     7:10
 39)  a3b3     1:56     e6e5     7:09
 40)  f4e5     0:39     a4c3     7:11
      1:32:54           1:53:35
 41)  a2b2     0:01     b8b3     7:58
 42)  c2b3    13:06     c7e5     0:00
 43)  b2c2     2:35     e5d4     0:00
 44)  c2d3     2:30     a5e5     3:20
 45)  c4f7     3:01     e5e4     2:42
 46)  d3c4     3:41     c3b1     3:41
 47)  f7d5     0:16     b1a3     2:59
 48)  c4b4     0:01     e4d5     0:05
 49)  b4a4     0:02     d5b5     0:00
 50)  a4a3     0:01     b5a5     0:01

Checkmate!
      1:58:08           2:14:21

Position:
8 . . . . . . . k
7 . . . . . . p p
6 p . . . . . . .
5 q . . . . . P .
4 . . . b . . . P
3 K P . . . . . .
2 . . . . . . . .
1 . . . . . . . . white to play
  a b c d e f g h
Black Wins

     GNUCHESS 3.1       NOW
      White    (time)    Black    (time)
  1)  e2e4     0:02*    e7e6     0:00
  2)  d2d4     0:01     d7d5     0:02
  3)  b1c3     0:00     f8b4     0:02
  4)  e4e5     0:01     c7c5     0:02
  5)  a2a3     0:01     b4c3     0:01
  6)  b2c3     0:01     g8e7     0:01
  7)  c1d2     4:20     e8g8     4:33
  8)  g1f3     4:32     b8c6     0:00
  9)  f1e2     5:17     b7b6     3:23
 10)  e1g1     4:04     a7a5     0:00
 11)  a1b1     3:55     f7f6     3:27
 12)  e5f6     3:04     f8f6     0:01
 13)  d2g5     3:43     f6f7     3:34
 14)  e2b5     3:32     d8c7     4:17
 15)  d4c5     3:30     b6c5     3:33
 16)  g5e3     3:15     c5c4     0:01
 17)  f3g5     4:23     f7f5     0:00
 18)  b5c6     4:51     e7c6     0:01
 19)  d1h5     1:53     h7h6     0:01
 20)  h5e8     1:32     f5f8     0:01
        51:57             23:00
 21)  e8c8     6:27     c7c8     3:16
 22)  g5f3     3:30     a8b8     0:01
 23)  b1b8     3:22     c8b8     2:45
 24)  e3c5     6:27     f8e8     0:01
 25)  f3d4     2:52     c6d4     0:01
 26)  c3d4     2:58     b8b2     0:01
 27)  f1e1     3:17     b2c2     4:18
 28)  h2h3     4:58     c4c3     5:51
 29)  a3a4     4:20     c2b2     5:52
 30)  c5d6     2:21     g7g5     0:01
 31)  g1h2     3:31     c3c2     6:24
 32)  h3h4     1:15     e8d8     4:13
 33)  d6e7     1:30     d8d7     5:59
 34)  e7f6     1:27     g5g4     0:00
 35)  f6e5     1:24     d7f7     3:09
 36)  g2g3     1:11     f7f2     2:11
 37)  h2g1     0:08     f2g2     0:00
 38)  g1h1     0:31     g2h2     0:07
 39)  h1g1     0:02     c2c1Q    0:01
 40)  e5b8     0:02     c1e1     0:02

Checkmate!
      1:43:30           1:07:13

Position:
8 . B . . . . k .
7 . . . . . . . .
6 . . . . p . . p
5 p . . p . . . .
4 P . . P . . p P
3 . . . . . . P .
2 . q . . . . . r
1 . . . . q . K . white to play
  a b c d e f g h
Black Wins

     NOTCHESS          GNUCHESS 3.1
      White    (time)    Black    (time)
  1)  e2e4     0:06*    c7c5     0:01
  2)  f1c4     1:54     d7d6     3:55
  3)  e1f1     3:36     g8f6     3:46
  4)  b1c3     3:33     b8c6     3:39
  5)  g1f3     3:33     c8g4     3:29
  6)  h2h3     3:32     g4f3     3:21
  7)  g2f3     3:33     f6d7     3:15
  8)  f1g1     3:29     e7e6     3:06
  9)  d2d3     3:29     a7a6     3:00
 10)  c1f4     3:26     d8f6     2:08
 11)  f4e3     3:25     d7e5     1:53
 12)  f3f4     3:25     e5c4     1:55
 13)  d3c4     3:23     e8c8     2:03
 14)  a2a4     3:22     f8e7     2:34
 15)  h1h2     3:19     c6a5     2:41
 16)  d1e2     3:18     f6h4     3:34
 17)  a1d1     3:15     e7f6     2:11
 18)  g1h1     3:14     f6c3     2:16
 19)  b2c3     2:43     f7f5     2:06
 20)  f2f3     3:13     b7b6     3:55
      1:02:48             54:48
 21)  h1g1     3:11     c8b7     3:48
 22)  h2g2     3:09     g7g6     3:40
 23)  g2h2     2:02     h4g3     3:32
 24)  h2g2     1:58     g3h3     2:59
 25)  g1f2     3:13     h8g8     3:18
 26)  e2d3     3:11     b7c7     3:10
 27)  g2g1     3:07     h7h5     3:03
 28)  e3d4     3:04     h3h2     2:25
 29)  g1g2     2:59     h2h4     2:51
 30)  f2e3     2:57     f5e4     2:37
 31)  g2e2     2:56     e4d3     2:29
 32)  c2d3     2:49     c5d4     1:53
 33)  c3d4     2:44     d8f8     2:33
 34)  f4f5     2:39     a5b3     2:26
 35)  e2e1     2:37     d6d5     4:06
 36)  f5e6     2:27     h4g5     0:02
 37)  e3f2     0:51     f8f3     0:03
 38)  f2f3     0:52     g8f8     0:01
 39)  f3e2     0:00     b3d4     0:01

Checkmate!
      1:49:34           1:39:45

Position:
8 . . . . . r . .
7 . . k . . . . .
6 p p . . P . p .
5 . . . p . . q p
4 P . P n . . . .
3 . . . P . . . .
2 . . . . K . . .
1 . . . R R . . . white to play
  a b c d e f g h
Black Wins

     PROCHESS          GNUCHESS 3.1
      White    (time)    Black    (time)
  1)  e2e4     0:14*    c7c5     0:01
  2)  c2c3     0:01     d7d5     3:56
  3)  e4d5     0:01     d8d5     3:46
  4)  d2d4     0:01     c5d4     4:04
  5)  c3d4     0:01     b8c6     4:09
  6)  g1f3     0:00     c8g4     3:17
  7)  f1e2     3:12     e8c8     3:09
  8)  c1e3     3:12     d5a5     2:15
  9)  d1d2     3:12     a5d2     2:17
 10)  b1d2     3:12     c6b4     2:50
 11)  e1g1     3:12     g8f6     2:54
 12)  a1c1     3:11     c8b8     5:22
 13)  e2c4     3:12     e7e6     2:19
 14)  f3e5     3:11     g4h5     1:41
 15)  f1e1     3:12     h7h6     2:12
 16)  a2a3     3:12     b4d5     1:38
 17)  c4e2     3:12     h5g6     1:52
 18)  e5g6     3:13     f7g6     2:24
 19)  d2c4     3:12     f8d6     2:43
 20)  c4d6     3:12     d8d6     2:32
        45:05             55:21
 21)  c1c4     3:12     h8f8     3:49
 22)  e1c1     3:12     g6g5     3:40
 23)  h2h3     3:12     d5f4     3:32
 24)  e2f3     3:11     f6d5     3:23
 25)  c4c2     3:04     d6b6     5:18
 26)  f3e4     3:12     b6b3     2:59
 27)  c1e1     3:12     f8c8     2:51
 28)  c2c8     3:12     b8c8     0:01
 29)  e3c1    12:58     f4d3     2:53
 30)  e4d3     2:31     b3d3     2:13
 31)  c1e3     2:31     c8d7     2:43
 32)  g1f1     2:30     g7g6     2:38
 33)  g2g3     2:29     d3b3     2:31
 34)  e1e2     2:30     d7e7     2:26
 35)  f1g2     2:30     e7f6     2:20
 36)  g2h2     2:29     b7b5     2:14
 37)  h2g2     2:29     a7a5     2:09
 38)  g2f3     2:31     f6f5     2:03
 39)  e2c2     2:31     e6e5     2:20
 40)  d4e5     2:31     f5e5     2:03
      1:51:02           1:49:27
 41)  c2e2     2:54     d5f4     3:48
 42)  g3f4     2:55     g5f4     3:53
 43)  e2c2     2:55     g6g5     3:31
 44)  c2c6     2:54     f4e3     3:23
 45)  f2e3     2:55     h6h5     2:22
 46)  c6c5     2:54     e5f6     3:17
 47)  h3h4     2:54     g5g4     2:50
 48)  f3f4     2:55     f6g6     3:51
 49)  c5c6     2:54     g6g7     3:30
 50)  c6c7     2:52     g7g6     2:27
 51)  c7c6     2:54     g6h7     2:00
 52)  c6c7     2:55     h7g6     2:15
 53)  c7c6     2:54
(Draw by 3-fold repetition)

      2:28:47           2:26:34

Position:
8 . . . . . . . . black to play
7 . . . . . . . .
6 . . R . . . k .
5 p p . . . . . p
4 . . . . . K p P
3 P r . . P . . .
2 . P . . . . . .
1 . . . . . . . .
  a b c d e f g h
Draw

     SCHACH 3.0        GNUCHESS 3.1
      White    (time)    Black    (time)
  1)  e2e4     1:06*    c7c5     0:01
  2)  g1f3     0:00     d7d6     0:01
  3)  d2d4     2:27     c5d4     0:01
  4)  f1b5     3:31     c8d7     8:21
  5)  f3d4     2:26     e7e5     3:05
  6)  b5d7     2:48     d8d7     7:12
  7)  d4b3     2:00     g8f6     3:11
  8)  b1c3     1:31     b8c6     3:09
  9)  c1g5     2:13     f8e7     4:50
 10)  e1g1     2:19     f6g4     1:57
 11)  g5e7     1:37     c6e7     1:46
 12)  d1d3     1:25     e8g8     2:12
 13)  a1d1     2:51     f8d8     2:30
 14)  a2a4     2:05     e7g6     2:29
 15)  c3b5     2:58     d7c6     2:23
 16)  b5d6     4:13     g6f4     4:31
 17)  d3d2     1:04     g4f6     1:31
 18)  b3a5     2:20     c6a4     1:42
 19)  b2b3     1:17     a4a3     1:13
 20)  a5b7     1:07     f6e4     1:16
        41:18             53:21
 21)  d2e3     1:12     e4d6     7:36
 22)  b7d8     1:14     a8d8     6:02
 23)  e3e5     1:42     f4g6     3:07
 24)  e5c3     1:21     d8c8     3:00
 25)  c3d3     1:48     c8c6     3:30
 26)  d3d5     2:22     g6e7     3:20
 27)  d5e4     1:54     c6c7     6:59
 28)  f1e1     5:02     h7h6     2:38
 29)  e4h4     4:06     d6f5     1:59
 30)  d1d8     1:58     g8h7     0:01
 31)  h4e4     3:16     c7c6     2:01
 32)  d8d5     3:56     c6e6     1:56
 33)  d5e5     2:10     e6e5     1:50
 34)  e4e5     3:02     a3a6     2:35
 35)  e5c7     2:41     a6a3     2:00
 36)  g2g3     3:08     a7a6     1:29
 37)  e1e5     3:16     h6h5     1:12
 38)  g1f1    16:01     a3b4     1:44
 39)  h2h3     3:57     b4a3     1:20
 40)  g3g4    13:30     f7f6     1:24
      1:58:54           1:49:04
 41)  e5e6     1:35     h5g4     3:50
 42)  h3g4     1:20     e7d5     7:20
 43)  c7d7     2:28     f5e3     2:11
 44)  f2e3     3:26     a3c1     3:14
 45)  f1e2     3:06     c1c2     2:05
 46)  e2e1     1:50     d5c3     3:04
 47)  d7d2     2:40     c2b1     2:57
 48)  e1f2     1:02     c3e4     2:50
 49)  e6e4     2:12     b1e4     3:18
 50)  f2g3     3:20     e4e6     1:47
 51)  b3b4     1:53     g7g6     2:33
 52)  g3f3     1:21     h7h6     2:27
 53)  d2h2     2:07     h6g7     3:28
 54)  h2c7     2:09     g7g8     4:02
 55)  c7b8     2:00     g8f7     1:48
 56)  b8b7     5:56     f7f8     2:30
 57)  b4b5     5:25     a6b5     1:28
 58)  b7b5     5:25     f8e7     1:30
 59)  f3f4     2:36     e6d6     1:04
 60)  f4e4     6:52     d6g3     1:30
      2:57:37           2:44:00
 61)  b5b7     1:15     e7f8     4:04
 62)  b7b4     1:24     f8f7     3:49
 63)  b4c4     0:51     f7g7     4:52
 64)  e4d3     1:14     g3e5     4:49
 65)  c4c6     1:33     g7h6     3:02
 66)  c6e4     1:44     e5b5     3:16
 67)  d3c3     1:20     b5e2     3:37
 68)  e4f4     2:18     h6g7     2:23
 69)  f4e4     2:28     e2a2     2:30
 70)  e4b7     3:17     g7h6     3:30
 71)  b7e4     3:10     a2a5     2:22
 72)  c3d3     2:30     a5a6     2:19
 73)  d3c3     2:13     a6a3     2:01
 74)  c3c2     2:32     a3c5     2:04
 75)  c2d3     2:30     c5d6     1:53
 76)  d3e2     8:10     h6g5     1:19
 77)  e4f3     2:07     d6b8     1:48
 78)  e2f2     2:28     b8c7     1:38
 79)  f2g2     8:24     c7e5     1:57
 80)  g2h3     8:05     e5b8     1:23
      3:57:10           3:38:36
 81)  f3d5     1:57     g5h6     7:36
 82)  h3g2     4:00     b8b2     2:19
 83)  g2f3     1:24     b2h2     3:37
 84)  d5c4     3:16     h2h1     2:52
 85)  f3e2     1:32     h1g2     2:11
 86)  e2d1     3:12     g2f3     3:25
 87)  d1d2     1:33     h6g5     2:57
 88)  c4b5     3:20     g5g4     2:50
 89)  b5b4     0:59     g4g5     2:43
 90)  b4d4     3:16     f3f2     2:35
 91)  d2c3     1:07     f2e1     2:31
 92)  c3b3     1:53     e1b1     2:00
 93)  b3c4     1:32     b1c2     2:21
 94)  c4b5     2:12     c2f5     2:15
 95)  b5b4     7:32     f5g4     2:16
 96)  b4c3     3:56     g4c8     2:03
 97)  c3d3     1:32     c8a6     2:00
 98)  d3d2     3:43     a6f1     2:11
 99)  d4c5     2:35     f6f5     1:47
100)  c5e7    11:54     g5g4     2:58
      4:59:35           4:34:03
101)  e7b4     2:04     g4h5     7:18
102)  b4d4     1:35     g6g5     3:28
103)  d4d5     1:48     h5g4     3:19
104)  d5d3     1:47     f1h1     7:15
105)  d3d4     4:13     h1e4     4:24
106)  d2e2     3:11     e4d4     2:34
107)  e3d4     2:00     g4f4     2:17
108)  e2d3     1:29     g5g4     3:26
109)  d4d5     1:28     f4e5     2:11
110)  d5d6     1:03     e5d6     2:06
111)  d3d4     1:13     d6d7    19:56
112)  d4d3     1:39     d7e6     0:06
113)  d3d4     2:00     g4g3     0:05
114)  d4e3    10:46     e6e5     0:06
115)  e3f3     1:32     f5f4     0:13
116)  f3g2     1:45     e5e4     0:09
117)  g2g1     6:14     f4f3     0:04
118)  g1f1     0:08     e4e3     0:10
119)  f1g1     8:36     g3g2     0:05
120)  g1h2     0:01     e3f2     0:01
      5:54:07           5:33:16
121)  h2h3     0:00     g2g1Q    0:01
122)  h3h4     0:00     g1g6     0:00
123)  h4h3     0:00     g6g3     0:01

Checkmate!
      5:54:07           5:33:18

Position:
8 . . . . . . . .
7 . . . . . . . .
6 . . . . . . . .
5 . . . . . . . .
4 . . . . . . . .
3 . . . . . p q K
2 . . . . . k . .
1 . . . . . . . . white to play
  a b c d e f g h
Black Wins

     GNU 3.1            ARES
      White    (time)    Black    (time)
  1)  e2e4     0:08*    e7e5     0:02
  2)  g1f3     0:01     b8c6     0:02
  3)  f1b5     0:01     a7a6     0:03
  4)  b5a4     0:00     b7b5     2:37
  5)  a4b3     2:54     g8f6     4:05
  6)  d2d3     4:17     d7d5     2:17
  7)  e4d5     4:21     f6d5     2:37
  8)  d1e2     3:55     c8g4     3:29
  9)  e1g1     7:29     f8c5     3:16
 10)  e2e4     4:05     g4f3     4:17
 11)  e4f3     3:03     c6e7     3:28
 12)  b1c3     2:25     c7c6     3:44
 13)  c3e4     2:43     c5d4     3:36
 14)  c2c4     2:47     b5c4     3:28
 15)  d3c4     1:48     d5c7     4:03
 16)  c4c5     2:42     e8g8     3:19
 17)  a1b1     5:09     d8d7     3:19
 18)  c1e3     2:01     c7d5     3:11
 19)  e3d4     1:58     e5d4     3:59
 20)  f1e1     3:02     f7f5     3:16
        54:49             58:08
 21)  e4g5     2:33     f8c8     4:01
 22)  e1f1     3:34     h7h6     3:00
 23)  g5h3     7:14     d7e6     3:23
 24)  f1d1     2:15     e6f6     3:08
 25)  f3f4     3:42     g8h7     4:03
 26)  f4d4     2:50     c8d8     3:00
 27)  b3c4     2:54     a6a5     2:44
 28)  d4f6     2:49     d5f6     2:21
 29)  h3f4     2:06     a8b8     2:38
 30)  d1d8     2:38     b8d8     2:28
 31)  f4e6     2:33     d8d2     2:20
 32)  a2a4     2:27     f6d5     2:40
 33)  g1f1     2:22     h7g6     2:17
 34)  f1e1     1:41     d2c2     2:14
 35)  c4d3     2:14     g6f7     2:25
 36)  e6d4     2:08     c2c5     2:37
 37)  d4b3     2:07     d5c3     2:38
 38)  b3c5     1:58     c3b1     4:05
 39)  d3b1     1:54     e7d5     2:56
 40)  b1f5     2:49     f7e7     2:26
      1:49:37           1:55:32
 41)  c5b7     3:48     e7f6     5:50
 42)  f5d7     3:38     c6c5     2:18
 43)  e1d2     3:33     d5b6     2:28
 44)  d7b5     3:24     f6g6     2:21
 45)  b7c5     2:45     b6d5     2:06
 46)  c5b7     2:23     d5b4     2:31
 47)  b7a5     3:06     b4d5     2:28
 48)  a5c6     3:01     g6f7     3:08
 49)  b5c4     2:28     f7e6     2:13
 50)  c6b4     2:47     e6d6     2:34
 51)  b4d5     2:41     d6d7     2:21
 52)  a4a5     2:35     d7c8     3:08
 53)  b2b4     2:30     c8b7     2:47
 54)  a5a6     2:23     b7b8     9:10
 55)  b4b5     2:17     g7g5     1:59
 56)  b5b6     1:30     g5g4     1:50
 57)  d5e7     0:08     b8a8     0:25
 58)  c4d5     0:00     a8b8     0:01
 59)  a6a7     0:01
Checkmate!
      2:34:35           2:45:10

Position:
8 . k . . . . . . black to play
7 P . . . N . . .
6 . P . . . . . p
5 . . . B . . . .
4 . . . . . . p .
3 . . . . . . . .
2 . . . K . P P P
1 . . . . . . . .
  a b c d e f g h
White Wins

     GNU 3.1           PHOENIX
      White    (time)    Black    (time)
  1)  e2e4     0:12*    c7c6     0:00
  2)  b1c3     0:00     d7d5     0:02
  3)  g1f3     0:01     c8g4     0:00
  4)  h2h3     0:01     g4f3     0:01
  5)  d1f3     0:01     e7e6     0:01
  6)  d2d4     0:00     g8f6     0:02
  7)  f1d3     0:01     d8b6     0:01
  8)  e4e5     4:53     f6d7     4:53
  9)  f3g4     5:20     h7h5     2:41
 10)  g4h4     4:26     c6c5     2:59
 11)  d4c5     6:15     f8c5     6:15
 12)  f2f4     7:44     b8c6     7:46
 13)  a2a3     5:20     c5e7     6:42
 14)  h4f2     4:02     b6f2     0:07
 15)  e1f2     2:40     d7c5     7:24
 16)  d3b5     2:34     e8c8     6:39
 17)  h1d1     1:51     f7f6     0:54
 18)  b2b4     2:03     c5d7     1:01
 19)  b5c6     2:35     b7c6     0:00
 20)  e5f6     2:24     e7f6     2:52
        52:23             50:20
 21)  c1b2     2:53     d7b6     8:44
 22)  a1b1     3:33     b6c4     1:35
 23)  d1d3     3:36     h8f8     0:00
 24)  f2g1     4:00     f6c3     7:04
 25)  b2c3     3:19     c4a3     0:14
 26)  b1a1     4:58     a3b5     3:36
 27)  c3e5     2:54     d5d4     3:38
 28)  a1e1     2:06     f8f7     3:18
 29)  e1e4     1:58     f7d7     3:34
 30)  g1f2     5:23     c8b7     3:15
 31)  g2g3     2:41     c6c5     3:42
 32)  b4c5     3:06     b7c6     0:23
 33)  e5d6     2:02     b5d6     1:59
 34)  c5d6     1:38     d7d6     1:34
 35)  c2c3     1:55     d4c3     2:47
 36)  d3c3     1:50     c6b7     0:01
 37)  c3e3     1:46     d8e8     3:05
 38)  f2f3     1:41     g7g6     3:13
 39)  e4b4     1:39     b7a8     2:29
 40)  f3e4     1:35     d6c6    10:44
      1:46:56           1:55:15
 41)  e3a3     2:40     e8c8     0:29
 42)  b4a4     3:44     c8c7     1:16
 43)  e4e5     3:36     c7f7     3:36
 44)  a4a6     3:28     c6a6     2:52
 45)  a3a6     3:19     f7f5     0:01
 46)  e5e4     4:21     f5b5     0:00
 47)  a6e6     2:57     g6g5     2:57
 48)  f4f5     2:23     b5b4     0:00
 49)  e4d5     3:18     h5h4     3:11
 50)  g3h4     2:38     b4h4     1:54
 51)  f5f6     5:04     h4f4    14:01
 52)  e6e8     1:28     a8b7     0:02
 53)  e8e7     2:11     b7b6     0:54
 54)  f6f7     3:01     g5g4     3:34
 55)  h3g4     1:20     a7a5     0:49
 56)  g4g5     1:17     b6b5     0:55
 57)  g5g6     1:19     f4f5     1:12
 58)  d5e6     1:51     f5g5     1:00
 59)  f7f8Q    3:30     g5g6     5:54
 60)  e6d7     1:27     g6b6     7:55
      2:41:48           2:47:47
 61)  f8f1     2:32     b5b4     2:26
 62)  e7e4     3:44     b4a3     0:44
 63)  f1c1     3:31     b6b2     0:01
 64)  e4e2     0:02     a3a4     0:00
 65)  c1c4     0:01     a4a3     0:01
 66)  e2e3     0:00     b2b3     0:01
 67)  c4b3     0:00
Checkmate!
      2:51:38           2:51:00

Position:
8 . . . . . . . . black to play
7 . . . K . . . .
6 . . . . . . . .
5 p . . . . . . .
4 . . . . . . . .
3 k Q . . R . . .
2 . . . . . . . .
1 . . . . . . . .
  a b c d e f g h
White Wins

     GNU 3.1           NOTCHESS
      White    (time)    Black    (time)
  1)  e2e4     0:09*    e7e5     3:27
  2)  b1c3     0:01     b8c6     3:21
  3)  f2f4     0:01     e5f4     3:09
  4)  g1f3     0:00     g8f6     3:26
  5)  e4e5     4:20     f6g4     3:01
  6)  d2d4     4:11     g4e3     3:24
  7)  c1e3     7:08     f4e3     3:24
  8)  c3d5     3:34     f8b4     3:23
  9)  c2c3     3:26     b4e7     1:15
 10)  f1b5     3:18     e7h4     3:25
 11)  g2g3     4:05     a7a6     1:51
 12)  b5d3     2:57     h4e7     3:23
 13)  e1g1     3:30     d7d6     1:34
 14)  e5d6     5:17     c7d6     3:28
 15)  f1e1     2:11     e8g8     3:28
 16)  d1c2     2:11     h7h5     1:24
 17)  d5e3     2:02     f8e8     1:31
 18)  c2b3     1:57     c6a5     1:41
 19)  b3d5     1:16     g7g5     3:36
 20)  d5e4     1:57     g8f8     1:27
        53:31             54:38
 21)  e4h7     4:40     e7f6     3:39
 22)  h7h5     2:40     c8e6     3:38
 23)  d4d5     3:32     e6d7     3:34
 24)  f3g5     3:24     d8e7     3:32
 25)  e3f1     3:18     d7g4     3:30
 26)  g5h7     3:33     f8g8     3:25
 27)  h5g4     2:13     g8h8     3:23
 28)  g4h3     6:26     f6e5     1:15
 29)  h7f6     0:01     h8g7     0:01
 30)  h3h7     0:02     g7f8     1:15
 31)  h7h8     0:01
Checkmate!
      1:23:21           1:21:50

Position:
8 r . . . r k . Q black to play
7 . p . . q p . .
6 p . . p . N . .
5 n . . P b . . .
4 . . . . . . . .
3 . . P B . . P .
2 P P . . . . . P
1 R . . . R N K .
  a b c d e f g h
White Wins

     GNU 3.1           PROCHESS
      White    (time)    Black    (time)
  1)  g1f3     0:09*    f7f5     0:01
  2)  g2g3     0:00     b7b6     0:01
  3)  b1c3     4:02     c8b7     2:58
  4)  f1g2     5:01     g7g5     2:58
  5)  e1g1     2:53     g5g4     2:56
  6)  f3d4     2:24     b7g2     2:57
  7)  g1g2     7:01     g8h6     2:57
  8)  d2d3     3:07     e7e5     2:56
  9)  c1h6     3:00     e5d4     2:55
 10)  h6f8     2:53     d4c3     2:58
 11)  f8g7     2:46     c3b2     2:56
 12)  a1b1     2:39     h8g8     2:57
 13)  g7b2     2:24     b8c6     2:31
 14)  f1e1     1:46     d7d5     2:59
 15)  d1c1     2:26     d8d7     2:58
 16)  c1e3     2:22     d7e7     2:58
 17)  e3h6     1:36     g8g6     2:58
 18)  h6f4     3:21     e7f7     2:59
 19)  h2h3     1:58     e8c8     2:58
 20)  h3h4     2:23     c8b8     2:59
        54:11             52:50
 21)  f4a4     3:22     d8e8     2:58
 22)  a2a3     3:41     g6e6     2:58
 23)  e2e3     3:20     f7e7     2:58
 24)  a4f4     3:26     e7f8     2:59
 25)  c2c4     2:36     c6e5     2:58
 26)  b2e5     2:45     e6e5     2:58
 27)  e1c1     4:08     d5c4     2:59
 28)  f4c4     3:39     f8d6     2:59
 29)  d3d4     2:46     e5e7     2:57
 30)  a3a4     2:40     h7h6     2:58
 31)  a4a5     2:19     e8d8     2:43
 32)  a5b6     2:28     a7b6     3:01
 33)  b1b5     3:44     d8f8     2:59
 34)  c1a1     2:10     e7e8     3:00
 35)  g2h2     2:04     e8d8     3:01
 36)  c4a4     1:58     b8c8     2:59
 37)  a4c2     1:55     d6e6     3:01
 38)  a1a7     1:49     e6d6     7:58
 39)  b5d5     1:09     f8f7     0:29
 40)  a7a8     1:51     c8b7     1:33
      1:48:01           1:53:16
 41)  a8d8     3:24     d6a3     2:53
 42)  d8d7     3:42     f7d7     5:12
 43)  d5d7     3:34     a3b4     3:22
 44)  h2g1     3:22     b4e1     2:30
 45)  g1g2     3:19     e1b4     7:42
 46)  d7c7     3:10     b7a6     2:26
 47)  c7h7     3:03     a6b5     2:30
 48)  c2f5     2:57     b5a4     2:22
 49)  h7h6     3:16     b4a5     2:23
 50)  f5a5     2:34     a4a5     2:25
 51)  h6b6     2:34     a5b6     2:02
 52)  h4h5     2:26     b6a5     2:26
 53)  h5h6     2:22     a5b4     2:28
 54)  d4d5     2:16     b4c5     1:56
 55)  e3e4     2:48     c5d4     3:16
 56)  d5d6     1:57     d4e4     5:21
 57)  d6d7     1:58     e4f5     6:37
 58)  h6h7     0:13     f5e4     0:12
 59)  d7d8Q    0:01     e4f5     0:19
 60)  h7h8Q    0:02     f5e4     0:06
      2:36:59           2:51:44
 61)  h8d4     0:01     e4f5     0:01
 62)  d8f6     0:01
Checkmate!
      2:37:01           2:51:45

Position:
8 . . . . . . . . black to play
7 . . . . . . . .
6 . . . . . Q . .
5 . . . . . k . .
4 . . . Q . . p .
3 . . . . . . P .
2 . . . . . P K .
1 . . . . . . . .
  a b c d e f g h
White Wins

     GNU 3.1           PAWNDER
      White    (time)    Black    (time)
  1)  d2d4     0:08*    d7d5     0:08
  2)  c2c4     0:01     e7e6     0:01
  3)  g2g3     0:01     d5c4     3:13
  4)  d1a4     0:01     b8c6     2:58
  5)  f1g2     4:20     g8e7     2:48
  6)  e2e3     5:07     e6e5     2:58
  7)  d4e5     4:06     d8d3     3:24
  8)  b1c3     3:45     c8e6     1:31
  9)  g2f1     3:19     d3f5     3:56
 10)  f2f4     2:33     e8c8     1:53
 11)  e3e4     5:41     f5h5     1:15
 12)  f4f5     2:15     e7f5     3:11
 13)  f1e2     2:19     h5g6     1:12
 14)  e4f5     2:01     g6f5     3:05
 15)  g1f3     3:00     f8b4     2:25
 16)  e1g1     2:27     b4c3     1:40
 17)  b2c3     2:50     e6d5     1:43
 18)  c1f4     2:46     f5e4     4:10
 19)  f1f2     2:40     h8e8     2:22
 20)  f4g5     2:34     d8d7     1:17
        51:54             45:10
 21)  a1d1     3:48     a7a6     2:47
 22)  g5f4     3:40     h7h6     3:29
 23)  h2h4     3:32     e8e7     3:20
 24)  g1h2     3:25     e7e8     2:47
 25)  d1e1     3:50     d7e7     2:07
 26)  e2f1     2:35     e4g6     3:31
 27)  f1c4     2:34     d5f3     1:40
 28)  f2f3     2:57     c6e5    12:29
 29)  f4e5     2:16     e7e5     3:29
 30)  a4e8     2:46     e5e8     0:00
 31)  e1e8     1:46     c8d7     0:00
 32)  c4f7     2:38     g6d6     3:41
 33)  e8e4     1:56     d6d2     3:59
 34)  h2h3     2:34     c7c5     4:41
 35)  f7c4     2:25     d2c2     3:47
 36)  f3d3     2:20     d7c8     4:38
 37)  e4e5     2:12     c8b8     2:04
 38)  e5c5     2:09     c2c1     4:38
 39)  d3d8     1:43     b8a7     0:00
 40)  c4d5     2:05     c1f1     2:24
      1:45:05           1:50:41
 41)  d5g2     4:13     f1f6     3:14
 42)  c5c7     3:40     f6e6     1:39
 43)  h3h2     3:41     a7b6     1:26
 44)  c7b7     3:22     b6c5     1:54
 45)  d8d5     3:15     e6d5     2:20
 46)  g2d5     2:07     c5d5     2:29
 47)  b7g7     3:05     d5c4     3:10
 48)  g7h7     4:14     c4c3     1:48
 49)  h2g2     4:25     c3b2     2:35
 50)  h7h6     2:29     a6a5     3:57
 51)  g3g4     1:37     a5a4     1:35
 52)  g4g5     2:23     a4a3     3:32
 53)  g5g6     2:08     b2a2     2:30
 54)  g6g7     2:11     a2a1     2:52
 55)  g7g8Q    2:06     a1b2     6:33
 56)  h6a6     2:03     b2c2     9:02
 57)  a6a3     1:58     c2c1     8:10
 58)  g8c4     0:06     c1d2     1:38
 59)  c4c3     0:02     d2e2     5:25
 60)  a3a2     0:01     e2d1     0:00
      2:34:11           2:56:30
 61)  c3d2     0:00
Checkmate!
      2:34:11           2:56:30

Position:
8 . . . . . . . . black to play
7 . . . . . . . .
6 . . . . . . . .
5 . . . . . . . .
4 . . . . . . . P
3 . . . . . . . .
2 R . . Q . . K .
1 . . . k . . . .
  a b c d e f g h
White Wins

     GNU 3.1           SCHACH 3.0
      White    (time)    Black    (time)
  1)  d2d4     0:09*    d7d5     4:58
  2)  c2c4     0:01     e7e6     1:22
  3)  g2g3     0:01     d5c4     2:19
  4)  d1a4     0:01     c8d7     0:52
  5)  a4c4     0:01     d7c6     3:10
  6)  f2f3     4:29     b8d7     3:49
  7)  e2e4     4:45     d7b6     2:34
  8)  c4c3     6:06     a7a5     3:30
  9)  a2a3     5:39     b6a4     3:13
 10)  c3d3     4:10     h7h5     1:32
 11)  b2b3     2:41     a4b6     3:39
 12)  b1c3     3:11     a5a4     3:39
 13)  b3b4     3:03     h5h4     3:25
 14)  f1g2     2:57     h8h5     2:46
 15)  g1e2     3:32     h4h3     4:33
 16)  g2f1     2:12     e6e5     1:34
 17)  c1e3     2:35     d8f6     3:38
 18)  e2g1     2:30     a8d8     4:19
 19)  c3b5     2:24     e5d4     1:11
 20)  b5c7     1:34     e8d7     1:53
        52:01             57:56
 21)  e3f4     3:23     f8d6     1:02
 22)  f4d6     3:15     f6d6     1:01
 23)  c7d5     5:55     c6d5     4:51
 24)  e4d5     6:34     d6d5     4:17
 25)  e1f2     4:35     g8f6     3:33
 26)  g1e2     2:40     d5e5     3:04
 27)  e2d4     2:36     f6d5     0:48
 28)  f3f4     2:30     e5f6     1:46
 29)  f1e2     2:23     h5h8     2:19
 30)  e2g4     2:18     d7c7     2:38
 31)  h1d1     2:13     d5f4     1:18
 32)  a1c1     5:56     c7b8     4:31
 33)  g3f4     1:11     f6f4     2:34
 34)  g4f3     1:20     d8d7     5:09
 35)  d3e3     2:07     f4h2     6:06
 36)  f2f1     2:53     b8a8     6:10
 37)  e3g5     0:48     f7f5     0:51
 38)  g5f5     1:12     h2b8     0:58
 39)  f5b5     1:09     h3h2     4:17
 40)  f1g2     2:07     h8h6     3:22
      1:49:06           1:58:31
 41)  g2h1     3:13     h6f6     1:15
 42)  b5a5     3:43     b8a7     0:01
 43)  d1d3     7:06     f6h6     4:57
 44)  a5b5     3:12     h6d6     2:16
 45)  c1e1     2:31     b6c8     4:56
 46)  e1e8     2:59     d7c7     2:40
 47)  h1h2     2:53     g7g6     2:00
 48)  f3e4     2:46     c7h7     1:20
 49)  h2g2     3:23     h7c7     2:50
 50)  d4e6     2:31     c7c2     1:52
 51)  g2h3     2:51     a7a6     6:23
 52)  b5a6     1:32     d6a6     1:32
 53)  e6c5     2:15     a8a7     1:53
 54)  e8c8     2:10     g6g5     5:12
 55)  h3g4     2:43     a6e6     2:00
 56)  d3d8     1:30     c2c5     1:13
 57)  c8a8     1:18     a7b6     1:18
 58)  b4c5     2:10     b6c5     2:08
 59)  e4b7     1:50     e6e7     2:28
 60)  b7f3     2:14     e7e1     3:25
      2:43:56           2:50:10
 61)  d8d1     3:49     e1d1     1:42
 62)  f3d1     3:41     c5d5     3:23
 63)  a8a4     3:33     d5e5     1:42
 64)  g4g5     3:25     e5d5     1:03
 65)  a4b4     3:15     d5e5     4:42
 66)  a3a4     2:08     e5e6     2:04
 67)  a4a5     6:53     e6d5     1:16
 68)  a5a6     1:47     d5c5     3:51
 69)  b4a4     2:39     c5d6     2:32
 70)  a6a7     2:28     d6e7     2:50
 71)  a4a6     0:31     e7f7     0:01
 72)  a7a8Q    0:02     f7e7     0:01
 73)  a8b7     0:00     e7d8     0:00
 74)  a6a8     0:01
Checkmate!
      3:18:08           3:15:17

Position:
8 R . . k . . . . black to play
7 . Q . . . . . .
6 . . . . . . . .
5 . . . . . . K .
4 . . . . . . . .
3 . . . . . . . .
2 . . . . . . . .
1 . . . B . . . .
  a b c d e f g h
White Wins

      MCHESS           GNU 3.1
      White    (time)    Black    (time)
  1)  d2d4     0:10*    g8f6     0:01
  2)  c2c4     0:01     e7e6     0:01
  3)  g2g3     0:00     e6e5     0:01
  4)  d4e5     3:19     f6g4     4:12
  5)  d1d4     4:19     h7h5     4:02
  6)  f1g2     3:57     b8a6     6:11
  7)  d4e4     3:13     f8c5     4:43
  8)  g1h3     0:00     d8e7     2:35
  9)  c1f4     2:48     c5b4     2:48
 10)  b1d2     3:21     a6c5     3:10
 11)  e4f5     2:31     b4d2     3:09
 12)  e1d2     2:30     g7g6     2:13
 13)  f5g5     2:00     e7f8     2:48
 14)  g5h4     2:57     c5e6     2:44
 15)  d2c2     2:30     f8c5     2:38
 16)  a1e1     3:34     c5c4     2:32
 17)  c2b1     8:41     e8g8     2:08
 18)  h4e7     2:59     c4b5     1:48
 19)  h3g5     1:41     a7a6     4:50
 20)  g5e6     2:07     d7e6     1:12
        52:38             53:46
 21)  h2h3     1:26     f8e8    10:37
 22)  e7c7     0:00     g6g5    19:20
 23)  h3g4     2:59     g5f4     2:31
 24)  h1h5     1:25     f4g3     3:43
 25)  e1h1     2:38     b5b2     7:07
 26)  b1b2     0:03     c8d7     0:10
 27)  h5g5     0:11     g8f8     0:00
 28)  c7c5     0:00     e8e7     0:01
 29)  h1h8     0:00
Checkmate!
      1:01:20           1:37:15

Position:
8 r . . . . k . R black to play
7 . p . b r p . .
6 p . . . p . . .
5 . . Q . P . R .
4 . . . . . . P .
3 . . . . . . p .
2 P K . . P P B .
1 . . . . . . . .
  a b c d e f g h
White Wins

      NOW              GNU 3.1
      White    (time)    Black    (time)
  1)  e2e4     0:15*    c7c5     0:01
  2)  g1f3     0:01     d7d6     0:01
  3)  f1b5     0:01     b8c6     0:01
  4)  e1g1     0:02     a7a6     0:01
  5)  b5c6     0:01     b7c6     0:01
  6)  d2d4     0:02     c5d4     0:01
  7)  d1d4     0:01     e7e5     0:01
  8)  d4d3     0:02     f7f6     0:01
  9)  c2c4     0:01     c8e6     0:01
 10)  b1c3     0:02     d8c7     0:01
 11)  f1d1     3:37     c7a5     6:39
 12)  c1d2     3:35     a8b8     6:39
 13)  c3e2     2:00     a5c5     4:59
 14)  b2b3     3:41     f8e7     6:06
 15)  a2a4     0:02     g7g6     3:04
 16)  a4a5     3:47     h7h6     3:00
 17)  d2e3     3:47     c5b4     6:55
 18)  e3b6     0:01     f6f5     6:40
 19)  a1a4     3:59     f5e4     3:09
 20)  d3e3     2:18     b4a4     6:07
        27:15             53:28
 21)  b3a4     0:00     e4f3     7:13
 22)  e3f3     0:01     c6c5     3:27
 23)  e2g3     0:00     g8f6     6:38
 24)  f3d3     0:01     e8f7     2:00
 25)  d1f1     0:01     f7g7     2:54
 26)  f1e1     5:14     b8f8     4:15
 27)  f2f4     5:12     f6d7     5:10
 28)  f4e5     0:00     d7e5     1:32
 29)  d3d1     0:01     e6c4     2:18
 30)  b6c7     6:00     f8f6     2:34
 31)  g3e4     3:29     e5d3     2:25
 32)  e4f6     0:01     e7f6     1:55
 33)  e1e2     0:00     f6d4     1:26
 34)  g1h1     0:00     h8e8     1:20
 35)  d1d3     0:01     e8e2     1:35
 36)  d3d1     0:01     e2f2     1:46
 37)  d1g1     0:00     f2f1     1:41
 38)  g1f1     0:00     c4f1     1:38
 39)  c7d6     0:00     c5c4     1:35
 40)  h2h3     0:01     c4c3     1:52
        47:18           1:48:42
 41)  d6f4     0:00     c3c2     4:09
 42)  f4c1     6:08     f1c4     3:40
 43)  h3h4     5:21     d4f2     3:32
 44)  h4h5     0:00     g6h5     3:24
 45)  g2g3     0:01     f2g3     3:15
 46)  h1g2     0:00     g3c7     3:07
 47)  g2f3    10:12     c7a5     3:01
 48)  c1b2    12:35     g7g6     4:52
 49)  f3e3     0:01     h5h4     2:36
 50)  e3f3    11:54     a5d2     1:54
 51)  b2a3     6:51     c2c1B    2:28
 52)  a3e7     6:53     h4h3     2:22
 53)  e7d6     9:07     d2f4     1:34
 54)  d6f4     0:02     c1f4     2:15
 55)  f3f4     0:01     h3h2     1:55
 56)  f4e3     0:00     h2h1Q    3:33
 57)  a4a5     9:15     h1a1     1:50
 58)  e3f4     9:58     a1a5     1:49
 59)  f4e3     4:01     a5e5     1:49
 60)  e3d2     2:02     g6f5     1:12
      2:21:40           2:42:59
 61)  d2c2     0:00     e5e3     1:39
 62)  c2b2     0:16     e3d2     0:02
 63)  b2a3     0:01     d2c3     0:01
 64)  a3a4     0:01     c4b5     0:00

Checkmate!
      2:21:58           2:44:41

Position:
8 . . . . . . . .
7 . . . . . . . .
6 p . . . . . . p
5 . b . . . k . .
4 K . . . . . . .
3 . . q . . . . .
2 . . . . . . . .
1 . . . . . . . . white to play
  a b c d e f g h
Black Wins

     PAWNDER           GNU 3.1
      White    (time)    Black    (time)
  1)  e2e4     0:21*    c7c5     0:01
  2)  g1f3     0:01     b8c6     0:02
  3)  f1c4     4:09     d7d6     4:03
  4)  e1g1     1:21     g8f6     3:54
  5)  b1c3     2:59     c8g4     3:45
  6)  c4b5     2:04     g4d7     3:35
  7)  d2d4     2:55     c5d4     4:22
  8)  f3d4     2:51     c6d4     3:15
  9)  b5d7     2:53     d8d7     2:56
 10)  d1d4     3:07     e7e5     3:02
 11)  d4c4     3:12     a8c8     2:04
 12)  c4d3     1:17     f8e7     2:29
 13)  c1e3     2:57     b7b6     2:13
 14)  f2f4     2:02     f6g4     2:01
 15)  f4e5     1:14     g4e3     2:45
 16)  d3e3     3:21     d6e5     5:16
 17)  f1f5     3:09     d7f5     1:27
 18)  e4f5     3:21     e7c5     1:43
 19)  e3c5     2:52     c8c5     4:02
 20)  a1d1     3:07     c5c4     1:39
        49:13             54:34
 21)  d1e1     3:12     f7f6     6:35
 22)  e1e4     3:10     c4e4     3:28
 23)  c3e4     1:38     e8e7     4:01
 24)  h2h4     3:17     h8c8     3:11
 25)  e4c3     3:27     c8d8     3:04
 26)  c3b5     2:24     d8d1     2:57
 27)  g1h2     2:36     a7a6     2:50
 28)  b5c7     2:02     d1d2     2:44
 29)  b2b3     3:55     d2c2     2:37
 30)  c7d5     4:05     e7d6     3:25
 31)  d5b6     3:40     c2a2     1:56
 32)  h4h5     3:34     a2f2     1:42
 33)  b6c4     1:51     d6c5     2:50
 34)  h5h6     2:59     g7h6     1:59
 35)  c4e3     2:21     c5d4     1:22
 36)  e3c4     1:41     e5e4     1:43
 37)  c4d6     2:55     e4e3     2:01
 38)  h2g1     5:14     f2a2     1:55
 39)  g2g4     4:03     a2a1     1:53
 40)  g1g2     7:43     e3e2     1:47
      1:55:00           1:48:34
 41)  d6e8     3:01     e2e1Q    0:52
 42)  e8f6     8:16     a1a2     0:01
 43)  g2h3     1:08     e1e3     0:02
 44)  h3h4     0:02     a2h2     0:00

Checkmate!
      2:07:27           1:49:29

Position:
8 . . . . . . . .
7 . . . . . . . p
6 p . . . . N . p
5 . . . . . P . .
4 . . . k . . P K
3 . P . . q . . .
2 . . . . . . . r
1 . . . . . . . . white to play
  a b c d e f g h
Black Wins