test/data/game140.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 e6 2. Nc3 d5 3. cxd5 exd5 4. d4 Nf6 5. g3 c6 6. Bg2 Bf5 7. e4 Bg4 8. Qc2 dxe4 9. Nxe4 Nbd7 10. Bg5 Be7 11. Bxf6 Bxf6 12. Nf3 O-O 13. O-O Qb6 14. Nd6 Bxd4 15. Nxd4 Qxd4 16. Nc4 Nf6 17. Ne3 Be6 18. Rad1 Qb6 19. Nc4 Qc7 20. Rfe1 Rad8 21. Rxd8 Rxd8 22. Ne3 Qc8 23. Nf5 Bxf5 24. Qb3 Be6 25. Qe3 Re8 26. Qxa7 0-1

mercurial