MCPcopy Index your code
hub / github.com/battlecode/battlecode-2018 / player_id2index

Method player_id2index

battlecode-manager/server.py:141–145  ·  view source on GitHub ↗
(self, client_id)

Source from the content-addressed store, hash-verified

139 return game
140
141 def player_id2index(self, client_id):
142 for i in range(len(self.players)):
143 if self.players[i]['id'] ==client_id:
144 return i
145 raise Exception("Invalid id")
146
147 def get_player(self, client_id):
148 return self.players[self.player_id2index(client_id)]

Callers 4

get_playerMethod · 0.95
player_connectedMethod · 0.95
start_turnMethod · 0.95
make_actionMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected