Exemplo n.º 1
0
        public static void RunClient(TCPClient client, Func <TCPClient, SolutionBase> newSolver)
        {
            SolutionBase solver = newSolver(client);

            while (true)
            {
                //if (client.TurnLeftIsNewGame().Item2)
                //    solver.Restart();

                solver.GetData();
                if (solver.Act() == false)
                {
                    break;
                }

                //client.Wait();
            }
        }