Savanni D'Gerinel
|
c8d21d0e25
|
Make it possible to share a gametree across the API
|
2023-07-25 21:08:22 -04:00 |
Savanni D'Gerinel
|
741f963606
|
Finish filling out all of the basic game info
|
2023-07-22 00:15:17 -04:00 |
Savanni D'Gerinel
|
82deabce48
|
Add a lot of the date parsing
|
2023-07-21 23:48:05 -04:00 |
Savanni D'Gerinel
|
4b30bf288a
|
Make GameResult parsing slightly more flexible
|
2023-07-21 10:47:30 -04:00 |
Savanni D'Gerinel
|
96c6f2dfbf
|
Start parsing game information
|
2023-07-20 23:22:00 -04:00 |
Savanni D'Gerinel
|
e3957a5dbe
|
Allow newlines and whitespace in more sequence locations
|
2023-07-20 00:42:49 -04:00 |
Savanni D'Gerinel
|
9137909a64
|
Start interpreting a tree as a game of Go
|
2023-07-20 00:00:25 -04:00 |
Savanni D'Gerinel
|
12f4f9dde6
|
Parse soft newlines and escaped closing brackets in propvals
|
2023-07-20 00:00:25 -04:00 |
Savanni D'Gerinel
|
fd4c6ff935
|
Extract out parse_propval_text
|
2023-07-20 00:00:25 -04:00 |
Savanni D'Gerinel
|
3cca3a7f89
|
Add more test cases and try to handle linebreaks
|
2023-07-20 00:00:25 -04:00 |
Savanni D'Gerinel
|
4fd07b240e
|
Add tests for collections
|
2023-07-20 00:00:25 -04:00 |
Savanni D'Gerinel
|
2469cd78fa
|
Start parsing data into a GameTree
|
2023-07-20 00:00:25 -04:00 |
Savanni D'Gerinel
|
f24fb5eae9
|
Reserialize a game tree
|
2023-07-20 00:00:25 -04:00 |
Savanni D'Gerinel
|
798566d01c
|
Set up node parsing without any interpretation
|
2023-07-20 00:00:25 -04:00 |
Savanni D'Gerinel
|
6fd4d9df96
|
Start the framework for parsing SGFs
|
2023-07-20 00:00:25 -04:00 |