def get_game(self, hid, room, table): key = str(room) + '-' + str(table) game = self.games.get(key) if not game: game = GomokuGame() game.set_bplayer(hid) opponent = self.get_opponent(hid) game.set_wplayer(opponent) self.games[key] = game return game