Ejemplo n.º 1
0
        public override Command MakeTurn()
        {
            var sensorsData = Competitions.GetSensorsData <ISensorsData>(ControlledRobot);

            client.Send(Serializer.Serialize(sensorsData));
            var command = Serializer.Deserialize <Command>(client.ReadToEnd());

            command.RobotId = ControlledRobot;
            return(command);
        }
Ejemplo n.º 2
0
 public ClientWithPackage(TcpClient client)
 {
     Client = new GroboTcpClient(client);
     HelloPackage = Serializer.Deserialize<HelloPackage>(Client.ReadToEnd());
 }
Ejemplo n.º 3
0
 public ClientWithPackage(TcpClient client)
 {
     Client       = new GroboTcpClient(client);
     HelloPackage = Serializer.Deserialize <HelloPackage>(Client.ReadToEnd());
 }