TODO ---- - make an interface for picking moves - make an interface, period - back-propagate values up the tree BUGS ---- - test framework makes mistake