pub fn terminal(position: &Position) -> Cp
Given a terminal node, return a score representing a checkmate or a draw. The return score is relative to the player to move.