Building 'evaluation' neural networks for go, reversi, checkers etc, how to train?
The evaluation of the last steps in the game can be made with the 1 and 0 as you said. For all the other steps, the evaluation should be the evaluation of the best next step with a small decay.