private void button1_Click(object sender, EventArgs e) { mainBoard = new TicTacToeBoard(); mainBoard.Mode = CheckMode(); mainBoard.FirstMove = CheckWhoStarts(); DrawBoard(); pictureBox1.Visible = true; pictureBox2.Visible = true; pictureBox3.Visible = true; pictureBox4.Visible = true; pictureBox5.Visible = true; pictureBox6.Visible = true; pictureBox7.Visible = true; pictureBox8.Visible = true; pictureBox9.Visible = true; if (mainBoard.FirstMove == 2) { string[,] board = mainBoard.FirstComputerMove(); DrawBoard(); } if (mainBoard.Mode == 3) { button2.Enabled = true; mainBoard.ComputerVsComputer(); DrawBoard(); } }
private void button2_Click(object sender, EventArgs e) { mainBoard.ComputerVsComputer(); DrawBoard(); if (mainBoard.CheckGameEnd()) { MessageBox.Show("Игра завершена\n" + mainBoard.GetWinner()); mainBoard = null; } }