test/data/game059.pgn

Thu, 30 Jul 2026 19:17:38 +0200

author
Mike Becker <universe@uap-core.de>
date
Thu, 30 Jul 2026 19:17:38 +0200
changeset 163
2a6d83f4677e
parent 149
ea2448961441
permissions
-rw-r--r--

major refactoring of rules API

- validate_move() no longer alters the game state (fixes #935)
- get_threats() now correctly only reports threats
while get_candidates() reports possible moves (fixes #959)
- qualify GameState and Move parameters as const where possible

149
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
1 [Result "0-1"]
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
2
ea2448961441 add 150 example games to test PGN parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
3 1. c4 d6 2. Nc3 e5 3. g3 f5 4. Bg2 Nc6 5. e3 Be6 6. Qh5+ g6 7. Qd1 Bg7 8. Nge2 Nge7 9. O-O O-O 10. b3 e4 11. Bb2 Nb4 12. a3 Nd3 13. Rb1 Bd7 14. Nc1 Nxb2 15. Rxb2 Bc6 16. Rb1 d5 17. cxd5 Nxd5 18. Nxd5 Qxd5 19. d3 Qb5 20. Re1 Rad8 21. Bf1 exd3 22. Nxd3 Qd5 23. Qc2 Qh1# 0-1

mercurial