Commit graph

16 commits

Author SHA1 Message Date
Loic Guegan
81f06cb209 Integrate Chess Move Interface 2023-01-19 15:51:12 +01:00
Loic Guegan
da88575493 Improve NAG parsing 2023-01-18 18:42:13 +01:00
Loic Guegan
52c2fd4521 Debug PGN parsing from a string. Add the ParseSANMoves() function. Add a new tests set 2023-01-15 08:26:49 +01:00
Loic Guegan
ef75681956 Add GotoNextGame() function to skip an entire game 2023-01-05 17:15:19 +01:00
Loic Guegan
43434b170c Update CMakeLists to avoid target clash name on other projects 2022-02-19 13:52:38 +01:00
Loic Guegan
2ec4942cc0 Improve tests 2022-01-27 10:34:05 +01:00
Loic Guegan
0fa6b682f5 Debug and Improve tests:
- Debug missing NAG in HalfMove Copy function
- Improve combined tests
2022-01-26 18:36:48 +01:00
Loic Guegan
a1f2467a87 Debug and new tests:
- Fix HalfMove memory leak
- Fix integer overflow
- Update combined tests
2022-01-26 15:02:15 +01:00
Loic Guegan
f4f436870f - Debug parser (carriage returns)
- Improve test framework
2022-01-26 14:41:38 +01:00
Loic Guegan
e063e1453c Improve parser 2022-01-25 16:51:37 +01:00
Loic Guegan
2e30eaccb1 Improve parser 2022-01-25 14:53:34 +01:00
Loic Guegan
e817ac6bed Improve PGNP API 2022-01-24 21:03:30 +01:00
Loic Guegan
5d4a7d66cb Cleaning tests 2022-01-24 18:32:05 +01:00
Loic Guegan
e6e2c5a8bf Improve tests 2022-01-24 16:41:02 +01:00
Loic Guegan
8c77f7a054 Improve overall parsing 2022-01-24 15:29:22 +01:00
Loic Guegan
fd78f92863 Create project 2022-01-23 20:57:28 +01:00