test/test-real-pgn.c

Thu, 03 Sep 2026 12:13:05 +0200

author
Mike Becker <universe@uap-core.de>
date
Thu, 03 Sep 2026 12:13:05 +0200
changeset 214
31d73d150c76
parent 212
16a114c84ff5
permissions
-rw-r--r--

make all should really build all (including the tests)

we removed the tests from the all-target initially
because they will cause warnings with compilers not
supporting C23

but we should not care too much about this

149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
1 /*
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
2 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
3 *
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
4 * Copyright 2026 Mike Becker. All rights reserved.
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
5 *
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
6 * Redistribution and use in source and binary forms, with or without
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
7 * modification, are permitted provided that the following conditions are met:
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
8 *
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
9 * 1. Redistributions of source code must retain the above copyright
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
10 * notice, this list of conditions and the following disclaimer.
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
11 *
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
12 * 2. Redistributions in binary form must reproduce the above copyright
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
13 * notice, this list of conditions and the following disclaimer in the
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
14 * documentation and/or other materials provided with the distribution.
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
15 *
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
16 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
17 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
18 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
19 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
20 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
21 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
22 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
23 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
24 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
25 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
26 * POSSIBILITY OF SUCH DAMAGE.
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
27 *
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
28 */
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
29
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
30 #include "ucxtest.h"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
31 #include "chess/pgn.h"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
32
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
33 #if __STDC_VERSION__ < 202310L
193
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
34 /* since #warning is also a C23 feature, the only hope is this: */
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
35 #pragma GCC warning "Need at least a C23 compiler to compile test-real-pgn.c"
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
36 CxTestSuite* test_real_pgn_suite(void) {
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
37 CxTestSuite* suite = cx_test_suite_new("Skip testing real PGN Files");
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
38 return suite;
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
39 }
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
40 #else
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
41
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
42 const char pgn_data[150][1500];
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
43
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
44 /* we have no clock info here, resign also includes running out of clock */
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
45 enum expected_result {
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
46 EXPECTED_WRESIGN,
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
47 EXPECTED_BRESIGN,
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
48 EXPECTED_CHECKMATE,
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
49 EXPECTED_STALEMATE,
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
50 EXPECTED_THREEFOLD,
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
51 EXPECTED_NOMATERIAL,
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
52 };
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
53
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
54 static CX_TEST_SUBROUTINE(verify_expected_result,
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
55 const GameState *gs, enum expected_result rs) {
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
56 CX_TEST_ASSERT(gs->wresign == (rs == EXPECTED_WRESIGN));
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
57 CX_TEST_ASSERT(gs->bresign == (rs == EXPECTED_BRESIGN));
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
58 CX_TEST_ASSERT(gs->stalemate == (rs == EXPECTED_STALEMATE));
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
59 CX_TEST_ASSERT(gs->checkmate == (rs == EXPECTED_CHECKMATE));
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
60 CX_TEST_ASSERT(gs->threefold == (rs == EXPECTED_THREEFOLD));
179
5ef724e21702 implement draw due to insufficient material
Mike Becker <universe@uap-core.de>
parents: 178
diff changeset
61 CX_TEST_ASSERT(gs->nomaterial == (rs == EXPECTED_NOMATERIAL));
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
62 CX_TEST_ASSERT(!gs->remis); /* no draw offers in example games */
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
63
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
64 const Move *last_move = &gs->moves[gs->movecount-1];
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
65 CX_TEST_ASSERT((last_move->checkmate == 1) == (rs == EXPECTED_CHECKMATE));
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
66 }
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
67
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
68 static CX_TEST(test_real_pgn) {
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
69 static unsigned index = 0;
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
70 ++index;
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
71 GameState gamestate;
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
72 gamestate_init(&gamestate);
178
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
73 char *chkpgn = NULL;
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
74 CX_TEST_DO {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
75 const enum expected_result rs = pgn_data[index-1][0];
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
76 const char *pgn = pgn_data[index-1]+1;
212
16a114c84ff5 fix missing test adaptation for pgn_result
Mike Becker <universe@uap-core.de>
parents: 193
diff changeset
77 pgn_result result = parse_pgn(pgn, &gamestate);
150
7d57a252948e fix regression: position reporting about PGN errors
Mike Becker <universe@uap-core.de>
parents: 149
diff changeset
78 char msg[64];
212
16a114c84ff5 fix missing test adaptation for pgn_result
Mike Becker <universe@uap-core.de>
parents: 193
diff changeset
79 sprintf(msg,
16a114c84ff5 fix missing test adaptation for pgn_result
Mike Becker <universe@uap-core.de>
parents: 193
diff changeset
80 "failed to parse game%03u.pgn: code %d, pos: %zu, merr: %d",
16a114c84ff5 fix missing test adaptation for pgn_result
Mike Becker <universe@uap-core.de>
parents: 193
diff changeset
81 index, result.code, result.position, result.move_error);
16a114c84ff5 fix missing test adaptation for pgn_result
Mike Becker <universe@uap-core.de>
parents: 193
diff changeset
82 CX_TEST_ASSERTM(result.code == pgn_no_error, msg);
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
83 CX_TEST_CALL_SUBROUTINE(verify_expected_result, &gamestate, rs);
178
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
84
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
85 /* check if we get the PGN text back */
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
86 chkpgn = create_pgn(&gamestate, false);
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
87 /* find move blocks (ignore the STR) */
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
88 char *chkpgn_moves = strstr(chkpgn, "1. ");
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
89 const char *pgn_moves = strstr(pgn, "1. ");
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
90 /* revert the formatting (test data is also unformatted) */
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
91 for (size_t i = 0; ; i++) {
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
92 if (chkpgn_moves[i] == '\n') chkpgn_moves[i] = ' ';
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
93 if (chkpgn_moves[i] == '\0') {
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
94 /* do not replace last line break */
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
95 chkpgn_moves[i-1] = '\n';
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
96 break;
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
97 }
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
98 }
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
99
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
100 /* compare */
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
101 CX_TEST_ASSERTM(strcmp(chkpgn_moves, pgn_moves) == 0, "PGN move text mismatch");
159
07c7be5661f4 add another game to test stalemate detection
Mike Becker <universe@uap-core.de>
parents: 150
diff changeset
102 }
178
724e8acff6f8 add create_pgn() function and use it in test-real-pgn
Mike Becker <universe@uap-core.de>
parents: 172
diff changeset
103 free(chkpgn);
159
07c7be5661f4 add another game to test stalemate detection
Mike Becker <universe@uap-core.de>
parents: 150
diff changeset
104 gamestate_cleanup(&gamestate);
07c7be5661f4 add another game to test stalemate detection
Mike Becker <universe@uap-core.de>
parents: 150
diff changeset
105 }
07c7be5661f4 add another game to test stalemate detection
Mike Becker <universe@uap-core.de>
parents: 150
diff changeset
106
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
107 CxTestSuite* test_real_pgn_suite(void) {
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
108 CxTestSuite* suite = cx_test_suite_new("Real PGN Files");
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
109 for (unsigned i = 0 ; i < 150 ; i++) {
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
110 cx_test_register(suite, test_real_pgn);
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
111 }
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
112 return suite;
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
113 }
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
114
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
115 const char pgn_data[150][1500] = {
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
116 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
117 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
118 #embed "data/game001.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
119 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
120 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
121 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
122 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
123 #embed "data/game002.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
124 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
125 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
126 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
127 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
128 #embed "data/game003.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
129 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
130 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
131 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
132 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
133 #embed "data/game004.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
134 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
135 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
136 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
137 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
138 #embed "data/game005.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
139 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
140 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
141 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
142 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
143 #embed "data/game006.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
144 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
145 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
146 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
147 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
148 #embed "data/game007.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
149 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
150 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
151 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
152 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
153 #embed "data/game008.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
154 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
155 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
156 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
157 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
158 #embed "data/game009.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
159 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
160 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
161 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
162 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
163 #embed "data/game010.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
164 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
165 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
166 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
167 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
168 #embed "data/game011.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
169 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
170 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
171 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
172 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
173 #embed "data/game012.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
174 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
175 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
176 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
177 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
178 #embed "data/game013.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
179 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
180 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
181 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
182 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
183 #embed "data/game014.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
184 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
185 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
186 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
187 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
188 #embed "data/game015.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
189 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
190 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
191 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
192 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
193 #embed "data/game016.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
194 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
195 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
196 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
197 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
198 #embed "data/game017.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
199 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
200 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
201 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
202 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
203 #embed "data/game018.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
204 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
205 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
206 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
207 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
208 #embed "data/game019.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
209 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
210 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
211 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
212 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
213 #embed "data/game020.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
214 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
215 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
216 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
217 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
218 #embed "data/game021.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
219 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
220 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
221 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
222 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
223 #embed "data/game022.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
224 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
225 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
226 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
227 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
228 #embed "data/game023.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
229 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
230 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
231 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
232 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
233 #embed "data/game024.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
234 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
235 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
236 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
237 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
238 #embed "data/game025.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
239 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
240 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
241 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
242 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
243 #embed "data/game026.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
244 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
245 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
246 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
247 EXPECTED_THREEFOLD,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
248 #embed "data/game027.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
249 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
250 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
251 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
252 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
253 #embed "data/game028.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
254 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
255 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
256 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
257 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
258 #embed "data/game029.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
259 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
260 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
261 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
262 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
263 #embed "data/game030.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
264 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
265 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
266 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
267 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
268 #embed "data/game031.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
269 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
270 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
271 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
272 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
273 #embed "data/game032.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
274 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
275 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
276 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
277 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
278 #embed "data/game033.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
279 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
280 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
281 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
282 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
283 #embed "data/game034.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
284 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
285 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
286 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
287 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
288 #embed "data/game035.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
289 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
290 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
291 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
292 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
293 #embed "data/game036.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
294 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
295 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
296 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
297 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
298 #embed "data/game037.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
299 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
300 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
301 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
302 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
303 #embed "data/game038.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
304 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
305 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
306 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
307 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
308 #embed "data/game039.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
309 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
310 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
311 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
312 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
313 #embed "data/game040.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
314 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
315 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
316 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
317 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
318 #embed "data/game041.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
319 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
320 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
321 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
322 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
323 #embed "data/game042.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
324 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
325 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
326 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
327 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
328 #embed "data/game043.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
329 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
330 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
331 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
332 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
333 #embed "data/game044.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
334 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
335 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
336 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
337 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
338 #embed "data/game045.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
339 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
340 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
341 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
342 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
343 #embed "data/game046.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
344 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
345 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
346 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
347 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
348 #embed "data/game047.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
349 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
350 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
351 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
352 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
353 #embed "data/game048.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
354 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
355 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
356 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
357 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
358 #embed "data/game049.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
359 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
360 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
361 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
362 EXPECTED_THREEFOLD,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
363 #embed "data/game050.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
364 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
365 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
366 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
367 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
368 #embed "data/game051.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
369 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
370 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
371 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
372 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
373 #embed "data/game052.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
374 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
375 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
376 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
377 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
378 #embed "data/game053.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
379 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
380 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
381 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
382 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
383 #embed "data/game054.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
384 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
385 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
386 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
387 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
388 #embed "data/game055.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
389 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
390 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
391 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
392 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
393 #embed "data/game056.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
394 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
395 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
396 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
397 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
398 #embed "data/game057.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
399 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
400 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
401 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
402 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
403 #embed "data/game058.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
404 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
405 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
406 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
407 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
408 #embed "data/game059.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
409 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
410 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
411 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
412 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
413 #embed "data/game060.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
414 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
415 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
416 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
417 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
418 #embed "data/game061.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
419 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
420 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
421 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
422 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
423 #embed "data/game062.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
424 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
425 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
426 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
427 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
428 #embed "data/game063.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
429 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
430 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
431 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
432 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
433 #embed "data/game064.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
434 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
435 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
436 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
437 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
438 #embed "data/game065.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
439 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
440 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
441 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
442 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
443 #embed "data/game066.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
444 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
445 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
446 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
447 EXPECTED_THREEFOLD,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
448 #embed "data/game067.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
449 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
450 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
451 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
452 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
453 #embed "data/game068.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
454 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
455 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
456 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
457 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
458 #embed "data/game069.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
459 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
460 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
461 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
462 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
463 #embed "data/game070.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
464 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
465 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
466 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
467 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
468 #embed "data/game071.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
469 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
470 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
471 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
472 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
473 #embed "data/game072.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
474 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
475 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
476 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
477 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
478 #embed "data/game073.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
479 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
480 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
481 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
482 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
483 #embed "data/game074.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
484 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
485 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
486 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
487 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
488 #embed "data/game075.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
489 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
490 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
491 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
492 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
493 #embed "data/game076.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
494 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
495 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
496 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
497 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
498 #embed "data/game077.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
499 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
500 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
501 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
502 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
503 #embed "data/game078.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
504 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
505 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
506 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
507 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
508 #embed "data/game079.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
509 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
510 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
511 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
512 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
513 #embed "data/game080.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
514 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
515 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
516 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
517 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
518 #embed "data/game081.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
519 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
520 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
521 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
522 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
523 #embed "data/game082.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
524 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
525 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
526 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
527 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
528 #embed "data/game083.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
529 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
530 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
531 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
532 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
533 #embed "data/game084.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
534 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
535 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
536 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
537 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
538 #embed "data/game085.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
539 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
540 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
541 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
542 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
543 #embed "data/game086.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
544 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
545 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
546 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
547 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
548 #embed "data/game087.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
549 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
550 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
551 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
552 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
553 #embed "data/game088.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
554 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
555 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
556 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
557 EXPECTED_NOMATERIAL,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
558 #embed "data/game089.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
559 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
560 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
561 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
562 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
563 #embed "data/game090.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
564 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
565 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
566 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
567 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
568 #embed "data/game091.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
569 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
570 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
571 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
572 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
573 #embed "data/game092.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
574 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
575 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
576 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
577 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
578 #embed "data/game093.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
579 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
580 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
581 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
582 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
583 #embed "data/game094.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
584 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
585 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
586 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
587 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
588 #embed "data/game095.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
589 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
590 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
591 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
592 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
593 #embed "data/game096.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
594 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
595 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
596 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
597 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
598 #embed "data/game097.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
599 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
600 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
601 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
602 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
603 #embed "data/game098.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
604 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
605 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
606 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
607 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
608 #embed "data/game099.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
609 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
610 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
611 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
612 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
613 #embed "data/game100.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
614 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
615 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
616 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
617 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
618 #embed "data/game101.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
619 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
620 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
621 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
622 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
623 #embed "data/game102.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
624 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
625 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
626 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
627 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
628 #embed "data/game103.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
629 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
630 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
631 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
632 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
633 #embed "data/game104.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
634 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
635 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
636 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
637 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
638 #embed "data/game105.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
639 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
640 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
641 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
642 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
643 #embed "data/game106.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
644 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
645 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
646 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
647 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
648 #embed "data/game107.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
649 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
650 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
651 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
652 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
653 #embed "data/game108.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
654 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
655 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
656 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
657 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
658 #embed "data/game109.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
659 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
660 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
661 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
662 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
663 #embed "data/game110.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
664 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
665 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
666 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
667 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
668 #embed "data/game111.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
669 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
670 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
671 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
672 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
673 #embed "data/game112.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
674 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
675 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
676 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
677 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
678 #embed "data/game113.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
679 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
680 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
681 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
682 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
683 #embed "data/game114.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
684 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
685 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
686 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
687 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
688 #embed "data/game115.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
689 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
690 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
691 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
692 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
693 #embed "data/game116.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
694 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
695 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
696 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
697 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
698 #embed "data/game117.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
699 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
700 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
701 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
702 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
703 #embed "data/game118.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
704 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
705 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
706 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
707 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
708 #embed "data/game119.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
709 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
710 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
711 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
712 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
713 #embed "data/game120.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
714 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
715 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
716 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
717 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
718 #embed "data/game121.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
719 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
720 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
721 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
722 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
723 #embed "data/game122.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
724 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
725 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
726 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
727 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
728 #embed "data/game123.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
729 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
730 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
731 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
732 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
733 #embed "data/game124.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
734 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
735 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
736 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
737 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
738 #embed "data/game125.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
739 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
740 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
741 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
742 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
743 #embed "data/game126.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
744 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
745 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
746 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
747 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
748 #embed "data/game127.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
749 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
750 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
751 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
752 EXPECTED_STALEMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
753 #embed "data/game128.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
754 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
755 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
756 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
757 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
758 #embed "data/game129.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
759 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
760 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
761 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
762 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
763 #embed "data/game130.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
764 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
765 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
766 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
767 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
768 #embed "data/game131.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
769 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
770 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
771 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
772 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
773 #embed "data/game132.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
774 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
775 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
776 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
777 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
778 #embed "data/game133.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
779 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
780 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
781 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
782 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
783 #embed "data/game134.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
784 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
785 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
786 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
787 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
788 #embed "data/game135.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
789 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
790 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
791 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
792 EXPECTED_CHECKMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
793 #embed "data/game136.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
794 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
795 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
796 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
797 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
798 #embed "data/game137.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
799 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
800 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
801 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
802 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
803 #embed "data/game138.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
804 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
805 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
806 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
807 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
808 #embed "data/game139.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
809 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
810 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
811 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
812 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
813 #embed "data/game140.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
814 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
815 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
816 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
817 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
818 #embed "data/game141.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
819 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
820 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
821 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
822 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
823 #embed "data/game142.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
824 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
825 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
826 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
827 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
828 #embed "data/game143.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
829 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
830 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
831 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
832 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
833 #embed "data/game144.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
834 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
835 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
836 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
837 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
838 #embed "data/game145.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
839 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
840 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
841 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
842 EXPECTED_STALEMATE,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
843 #embed "data/game146.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
844 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
845 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
846 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
847 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
848 #embed "data/game147.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
849 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
850 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
851 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
852 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
853 #embed "data/game148.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
854 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
855 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
856 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
857 EXPECTED_WRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
858 #embed "data/game149.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
859 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
860 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
861 {
171
09f18c3316f9 add expected game result to test-real-pgn suite
Mike Becker <universe@uap-core.de>
parents: 170
diff changeset
862 EXPECTED_BRESIGN,
149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
863 #embed "data/game150.pgn"
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
864 , '\0'
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
865 },
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
866 };
193
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
867
d1420f5c5704 increase type safety + add backwards compatibility including C99
Mike Becker <universe@uap-core.de>
parents: 179
diff changeset
868 #endif /* C23 compiler */

mercurial