ChessDotNet.Variants.ThreeCheck.ThreeCheckChessGame.IsWinner C# (CSharp) Method

IsWinner() public method

public IsWinner ( Player player ) : bool
player Player
return bool
        public override bool IsWinner(Player player)
        {
            int checks = player == Player.White ? ChecksByWhite : ChecksByBlack;
            return checks >= 3 || IsCheckmated(ChessUtilities.GetOpponentOf(player));
        }
    }