def test2(): from examples.gridphysics.mazes import polarmaze_game, maze_level_1 from core import VGDLParser game_str, map_str = polarmaze_game, maze_level_1 g = VGDLParser().parseGame(game_str) g.buildLevel(map_str) actions = [1, 0, 0, 3, 0, 2, 0, 2, 0, 0, 0] env = GameEnvironment(g, visualize=True, actionDelay=100) env.rollOut(actions) env.reset() senv = SubjectiveGame(g, actionDelay=1500) senv.rollOut(actions)
def reset(self): GameEnvironment.reset(self) if hasattr(self, 'screen'): self.screen.reset() pygame.display.flip()
def reset(self): GameEnvironment.reset(self) if hasattr(self, "screen"): self.screen.reset() pygame.display.flip()