public bool TryUpdateSquare(string input, Game.Players player) { string digits1thru9Pattern = @"^[1-9]$"; if (!Regex.IsMatch(input, digits1thru9Pattern)) { return(false); } for (int i = 0; i < Squares.Length; i++) { if (Squares[i].Contains(input)) { Squares[i] = player.ToString(); return(true); } } return(false); }
public string GetPlayerId(Game.Players player) { return(player == Game.Players.A ? PlayerAId : PlayerBId); }