MCPcopy Create free account
hub / github.com/rlcode/reinforcement-learning / __init__

Method __init__

1-grid-world/env.py:65–74  ·  view source on GitHub ↗
(self, title="GridWorld")

Source from the content-addressed store, hash-verified

63 HUD = 32
64
65 def __init__(self, title="GridWorld"):
66 self.title = title
67 self.agent = [0, 0]
68 self.obstacles = [[1, 2], [2, 1]]
69 self.goal = [2, 2]
70 self.q_overlay = None # set by print_value_all; rendered on next render()
71 self.episode = 0 # current episode index
72 self.steps = 0 # steps taken in the current episode
73 self.last_reward = None # terminal reward from the previous episode
74 self._screen = None
75
76 def reset(self):
77 # Open a new episode (skipped at the very first reset).

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected