codegame 0.7.0

CodeGame framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import model


class DebugInterface:
    def __init__(self, reader, writer):
        self.reader = reader
        self.writer = writer

    def send(self, command):
        model.ClientMessage.DebugMessage(command).write_to(self.writer)
        self.writer.flush()

    def get_state(self):
        model.ClientMessage.RequestDebugState().write_to(self.writer)
        self.writer.flush()
        return model.DebugState.read_from(self.reader)