test/data/game062.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 "1-0"]
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 g6 2. Nc3 Bg7 3. g3 Bxc3 4. bxc3 e6 5. Bg2 d6 6. d4 c6 7. Bb2 Ne7 8. Rb1 O-O 9. e3 Qa5 10. Ne2 Qxa2 11. c5 dxc5 12. dxc5 Qc4 13. O-O Qxc5 14. Qb3 a5 15. Ba3 Qf5 16. Bxe7 Re8 17. Bc5 Na6 18. Ba3 c5 19. Qa2 Rd8 20. Rfd1 Rxd1+ 21. Rxd1 b6 22. Bxa8 Nc7 23. Bg2 Nd5 24. Bxd5 exd5 25. Nf4 Qe4 26. Qxd5 Qc2 27. Rc1 Qa2 28. Qd8+ Kg7 29. Qxc8 Qxa3 30. Rf1 Qxc3 31. Nd5 Qe5 32. Nxb6 1-0

mercurial