Пример #1
0
 def start_new_game(self):
     users = [
         User.get_or_create(display_name=self.black_name,
                            defaults={'token': '1'})[0],
         User.get_or_create(display_name=self.white_name,
                            defaults={'token': '2'})[0]
     ]
     timer = Timer()
     players = {Color.black: users[0], Color.white: users[1]}
     self.game = Game.new_game(size=9,
                               rule_set=get_japanese_rule_set(),
                               players=players,
                               timer=timer)
     self.game.save()
     self.api.start_game(self.game)
     return self.game