# GridWorldEnv ```{eval-rst} .. autoclass:: sorrel.environments.GridworldEnv ``` ## Methods ### Class Methods ```{eval-rst} .. automethod:: sorrel.environments.GridworldEnv.create_world .. automethod:: sorrel.environments.GridworldEnv.add .. automethod:: sorrel.environments.GridworldEnv.remove .. automethod:: sorrel.environments.GridworldEnv.move .. automethod:: sorrel.environments.GridworldEnv.observe .. automethod:: sorrel.environments.GridworldEnv.take_turn .. automethod:: sorrel.environments.GridworldEnv.valid_location ``` ### Static Methods ```{eval-rst} .. tip:: You can still call a static method using an instance. .. automethod:: sorrel.environments.GridworldEnv.get_entities_of_kind ```