diff --git a/src/primaite/game/agent/interface.py b/src/primaite/game/agent/interface.py index 01b7fb0a..c00fd9d4 100644 --- a/src/primaite/game/agent/interface.py +++ b/src/primaite/game/agent/interface.py @@ -69,7 +69,7 @@ class AgentSettings(BaseModel): "Configuration for when an agent begins performing it's actions" flatten_obs: bool = True "Whether to flatten the observation space before passing it to the agent. True by default." - action_masking: bool = True + action_masking: bool = False "Whether to return action masks at each step." @classmethod diff --git a/src/primaite/simulator/core.py b/src/primaite/simulator/core.py index 7653a3ab..574fcc19 100644 --- a/src/primaite/simulator/core.py +++ b/src/primaite/simulator/core.py @@ -174,6 +174,7 @@ class RequestManager(BaseModel): return requests def show(self) -> None: + """Display all currently available requests and whether they are valid.""" table = PrettyTable(["request", "valid"]) table.align = "l" table.add_rows(self.get_request_types_recursively())