• Joined on 2022-09-24
savanni created branch tree-traversals in savanni/monorepo 2023-10-25 03:05:22 +00:00
savanni pushed to tree-traversals at savanni/monorepo 2023-10-25 03:05:22 +00:00
c2e34db79c Map on the data within the node instead of the node itself
0fbfb4f1ad Add a tree map operation
c2e78d7c54 Clean up some unnecessary references
2ceccbf38d Remove the Clone constraint from T
fbf6a9e76e Move the refcell to inside of the Node
Compare 6 commits »
savanni created branch kifu/game-repr in savanni/monorepo 2023-10-20 04:52:46 +00:00
savanni pushed to kifu/game-repr at savanni/monorepo 2023-10-20 04:52:46 +00:00
e814bb10f8 Reduce the recursion amount of parser Node to GameNode
ab78e3419d Write the more semantic Game interpreter
Compare 2 commits »
savanni pushed to kifu/board-parser at savanni/monorepo 2023-10-19 07:02:43 +00:00
8c3ce0c911 Import the new level-one parser
savanni created branch kifu/board-parser in savanni/monorepo 2023-10-19 06:43:31 +00:00
savanni pushed to kifu/board-parser at savanni/monorepo 2023-10-19 06:43:31 +00:00
2443a434c5 Disable sgf::go and provide a shim for a game
savanni pushed to kifu/board-repr at savanni/monorepo 2023-10-19 03:31:36 +00:00
b2063943e9 Work on child conversions and error handling
9ccad97e87 Convert the root game node
b0322facf4 Process GameResult, fix TimeLeft, and allow Pass moves
7d53854a98 Add date parsing
1eee8280f6 Parse GameType, BoardSize, VariationDisplay, and TimeLimit
Compare 92 commits »
savanni pushed to error-handling-golf at savanni/monorepo 2023-10-19 03:24:19 +00:00
b0a467eda2 Add a placeholder for doing parser-recovery tests
savanni pushed to error-handling-golf at savanni/monorepo 2023-10-19 03:15:11 +00:00
ebb28c3ae6 Develop a flow-style implementation of the sled example
7e14f71eaa Fill out the sled-style tests
32478d0968 Set up a mock database for the sled example
f9079db520 Add conversions between Sled results and Flow results
4114874156 Fix some linter errors
Compare 5 commits »
savanni merged pull request savanni/monorepo#78 2023-10-19 03:13:37 +00:00
Fix some linter errors
savanni pushed to main at savanni/monorepo 2023-10-19 03:13:37 +00:00
4114874156 Fix some linter errors
savanni deleted branch fix-errors from savanni/monorepo 2023-10-19 03:13:37 +00:00
savanni created pull request savanni/monorepo#78 2023-10-19 03:13:30 +00:00
Fix some linter errors
savanni created branch fix-errors in savanni/monorepo 2023-10-19 03:13:06 +00:00
savanni pushed to fix-errors at savanni/monorepo 2023-10-19 03:13:06 +00:00
4114874156 Fix some linter errors
savanni merged pull request savanni/monorepo#77 2023-10-19 03:01:28 +00:00
Rename flow to result-extended and reverse the error types
savanni pushed to main at savanni/monorepo 2023-10-19 03:01:28 +00:00
b756e8ca81 Reverse the order of Error and FatalError parameters in the Result
3cb742d863 Rename flow to result-extended
Compare 2 commits »
savanni deleted branch rename-flow from savanni/monorepo 2023-10-19 03:01:28 +00:00
savanni created pull request savanni/monorepo#77 2023-10-19 03:01:12 +00:00
Rename flow to result-extended and reverse the error types