coopihc.observation.BaseObservationEngine.BaseObservationEngine
- class BaseObservationEngine(*args, seed=None, **kwargs)[source]
Bases:
object
Base Class for Observation Engine.
Does nothing but specify a type for the observation engine and return the full game state.
All Observation Engines are subclassed from this main class, but you are really not inheriting much… This is mostly here for potential future changes.
Methods
Apply this decorator to use bundle.game_state as default value to observe if game_state = None
observe
observe_from_substates
reset _summary_
Attributes
returns the last action
bundle
returns the last observation
unwrapped