Made a test for the PieceMap iterators
Moving constructor to top of class
Implementing previous state check
Cleanup
Making everything printable!
Added class for mapping score to state
Switching to EvaluatedState
Evaluating a set of states
Corrected accounting for opponent move evaluation
Some king logic cleanup
Cleanup
Removing outdated test
Some trivial tests for getAllPossibleStates
NEGAMAX
Endgame logic
Basic AI vs AI game
Some refactoring of jump logic