test/data/game120.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. e4 e5 2. Nf3 Nf6 3. d3 d6 4. Bg5 Be7 5. Nc3 h6 6. Bh4 Nbd7 7. Be2 g5 8. Bg3 Nb6 9. O-O Bd7 10. a3 d5 11. exd5 Nfxd5 12. Nxd5 Nxd5 13. Nxe5 Nf4 14. Nxd7 Qxd7 15. Bxf4 gxf4 16. Bh5 O-O-O 17. Bxf7 Bf6 18. Bh5 Bxb2 19. Bg4 Bxa1 20. Bxd7+ Rxd7 21. Qxa1 Rg8 22. f3 Rdg7 23. Rf2 Re8 24. Qxg7 1-0

mercurial