This results from evaluate_move.
It has a "delta",
which describes changes to the board
0 if move failed,
1 if move succeeded.
this is why.
"resulting_state" minus "basis_state",
A delta is an object that describes changes between 2 states with the same rulemap.