private void TurnOfComputer(ComputerPlayer i_ComputerPlayer, Player i_SecondPlayer) { bool win = false; bool tie = false; const int k_FirstPlayerSpecialNumber = 1; const int k_SecondPlayerSpecialNumber = 2; i_ComputerPlayer.ComputerAIMove(); PrintBoard(k_FirstPlayerSpecialNumber, k_SecondPlayerSpecialNumber, m_game.Matrix); tie = IfThereIsATie(i_ComputerPlayer.Player, i_SecondPlayer); win = ThereIsAWinner(i_ComputerPlayer.Player); if (win) { BalanceWins(i_ComputerPlayer.Player, i_SecondPlayer); } }
public void PlayWithComputer() { m_Player1 = new Player(1, m_Matrix); m_ComputerPlayer = new ComputerPlayer(2, m_Matrix); }