static void Main(string[] args) { IGame tictactoe = new TicTacToe(3, 3, new Fields?[3, 3], null); ConsoleUI ui = new ConsoleUI(); while (tictactoe.GetActPlayer() == null) { Console.WriteLine("Welchen Spieler möchtest du wählen? Drücke 1 für Kreuz oder 2 für Kreis"); string s = Console.ReadLine(); int x = Int32.Parse(s); if (x != 1 && x != 2) { continue; } else if (x == 1) { tictactoe.SetActPlayer(Fields.cross); } else { tictactoe.SetActPlayer(Fields.circle); } } ui.Play(tictactoe); Console.ReadKey(); }
static void Main(string[] args) { TicTacToe _TicTacToe = new TicTacToe(); RandomAI _RandomAI = new RandomAI(); ConsoleUI _ConsoleUI = new ConsoleUI(_TicTacToe, _RandomAI); _ConsoleUI.Play(); }