Ejemplo n.º 1
0
	def feed(self, curState, wateringHole, players):
		jsonState = PlayerState.stateToJson(curState)
		jsonState.append(wateringHole)
		jsonState.append([[Species.speciesToJson(spec) for spec in player.species] for player in players])
		time.sleep(.01) 
		self.sock.sendall(json.dumps(jsonState))
		return self.getResponse()
Ejemplo n.º 2
0
	def start(self, curState, wateringHole):
		self.state = curState
		gameState = [wateringHole]
		gameState += PlayerState.stateToJson(self.state)
		self.sock.sendall(json.dumps(gameState))