concepts.benchmark.gridworld.minigrid.gym_minigrid.minigrid.Key#
- class Key[source]#
Bases:
WorldObj
Methods
Can this contain another object?
Modified so that the key can be walked through.
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
(img)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)#
- can_contain()#
Can this contain another object?
- static 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
- see_behind()#
Can the agent see behind this object?
- toggle(env, pos)#
Method to trigger/toggle an action this object performs