public virtual bool IsWinner(Player player) { return IsCheckmated(ChessUtilities.GetOpponentOf(player)); }