class_docstr: A high level game controller class for maze levels.
  
  The class allows navigating DMLab mazes using high level actions.
class_docstr_tok: ["A","high","level","game","controller","class","for","maze","levels",".","The","class","allows","navigating","DMLab","mazes","using","high","level","actions","."]
docstr: Initialize the controller.
docstr_tok: ["Initialize","the","controller","."]
code: def __init__(self, env):
      """Initialize the controller."""
      self._env = env
      self._controller = game_controller.GameController(env)
      self._maze = None
      self._pickup_locations = None
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import numpy
  from python.tests.utils import game_controller
label_desc: Use image node_id 1 to create a new MazeGameController object from inherited base classes: object with example: obj = MazeGameController(env)