Replaced hacky solution for bad goal value calculation with clean solution courtesy of Alex
Improved use of heuristics for forced-move games, exemplified by English Draughts
Tidied some dead code
Optimized distincts involving does props in typical propnet usage (connect5 is a canonical example)
Simple state machine performance measuring app
Minior stats fix
Refactoring of SelectAction + some factoring tweaks
Misc performance tweaks
Dead code removal
Fixes for input set replacement by converse sets, especially in regard to factorization compatibility
Minor changes for current tests
Corrected default for complete node freeing accidnetally left disabled after some tests
Fixed some obscure cases that input compliment optimization was breaking
Small optimization of AND and OR components
Tweaks to expansion to minimize the number of state transitions applied to the underlying state-machine during node expansion
Modified internal state representation in components to be slightly more runtime efficient
Rework state machine propagation to provide locality of reference
Animator class (forgot to commit last commit)
Fixed some mal-optimizations in propnet opt code
Test apps cuurent state (nothing to see here)