Currently we can perform a partial save (e.g., a flop or turn save) and reload it, but are unable to load/resolve unsaved nodes. This is crucial for making postflop-solver a full-fledged commercial grade solver.
This should be fairly straight forward to implement. We would need to
Allocate global storage in the PostFlopGame and copy flop/turn data
Allocate node_arena and rerun build_tree_recurisive. This will set up proper child/parent relationships between PostFlopNodes
Add a new solve_from_node function that lets us perform a partial solve
Find the boundary of for unsolved nodes and run solve_from_node on each
Currently we can perform a partial save (e.g., a flop or turn save) and reload it, but are unable to load/resolve unsaved nodes. This is crucial for making postflop-solver a full-fledged commercial grade solver.
This should be fairly straight forward to implement. We would need to
PostFlopGame
and copy flop/turn datanode_arena
and rerunbuild_tree_recurisive
. This will set up proper child/parent relationships betweenPostFlopNode
ssolve_from_node
function that lets us perform a partial solvesolve_from_node
on each