This PR makes the Move and UndoMove methods into templated methods depending on whether no updates are necessary (Normal), classical updates are necessary (ClassicalUpdate), or the neural network updates are necessary (NNUpdate).
Due to the nature of this PR, no ELO test is required.
This PR makes the
Move
andUndoMove
methods into templated methods depending on whether no updates are necessary (Normal
), classical updates are necessary (ClassicalUpdate
), or the neural network updates are necessary (NNUpdate
).Due to the nature of this PR, no ELO test is required.