Implement in case of: - Stalemate - 50-move rule - Repetition rule https://www.chessprogramming.org/Draw