class SimpleAgent: def __init__(self, hostname, port): self.socket = BZRSocket(hostname, port) self.game = BZRGame(self.socket) index = 0 self.tanks = [] for tank in self.socket.mytanks.tanks: targetColor = self.game.enemyTeamColors[index % len( self.game.enemyTeamColors)] self.tanks.append(CaptureFlagTank(tank, self.game, targetColor)) index = index + 1 def run(self): lastPrint = time.time() imageCount = 0 doPrint = False while True: self.socket.mytanks.update() self.game.update() for tank in self.tanks: tank.update() if (doPrint and time.time() - lastPrint > 5): bzrplot.plot(self.tanks[0].field, "curgame_%d.png" % (imageCount, )) imageCount += 1 lastPrint = time.time() time.sleep(0)
class SimpleAgent: def __init__(self, hostname, port): self.socket = BZRSocket(hostname, port) self.game = BZRGame(self.socket) index = 0 self.tanks = [] for tank in self.socket.mytanks.tanks: targetColor = self.game.enemyTeamColors[index % len(self.game.enemyTeamColors)] self.tanks.append(CaptureFlagTank(tank, self.game, targetColor)) index = index + 1 def run(self): lastPrint = time.time() imageCount = 0 doPrint = False while True: self.socket.mytanks.update() self.game.update() for tank in self.tanks: tank.update() if(doPrint and time.time() - lastPrint > 5): bzrplot.plot(self.tanks[0].field, "curgame_%d.png" % (imageCount, )) imageCount+=1 lastPrint = time.time() time.sleep(0)
def __init__(self, hostname, port): self.socket = BZRSocket(hostname, port) self.game = BZRGame(self.socket) index = 0 self.tanks = [] for tank in self.socket.mytanks.tanks: targetColor = self.game.enemyTeamColors[index % len( self.game.enemyTeamColors)] self.tanks.append(CaptureFlagTank(tank, self.game, targetColor)) index = index + 1
def __init__(self, hostname, port): self.socket = BZRSocket(hostname, port) self.game = BZRGame(self.socket) index = 0 self.tanks = [] for tank in self.socket.mytanks.tanks: targetColor = self.game.enemyTeamColors[index % len(self.game.enemyTeamColors)] self.tanks.append(CaptureFlagTank(tank, self.game, targetColor)) index = index + 1