concepts.benchmark.gridworld.minigrid.gym_minigrid.minigrid.WorldObj#
- class WorldObj[source]#
Bases:
object
Base class for grid world objects
Methods
Can this contain another object?
Can the agent overlap with this?
Can the agent pick this up?
decode
(type_idx, color_idx, state)Create an object from a 3-tuple state description
encode
()Encode the a description of this object as a 3-tuple of integers
render
(r)Draw this object with the given renderer
Can the agent see behind this object?
toggle
(env, pos)Method to trigger/toggle an action this object performs
- __new__(**kwargs)#