893 - added test which shows the new action space has been created when ANY is selected in single_action_space_lay_down_config.yaml
This commit is contained in:
@@ -9,4 +9,18 @@ def test_single_action_space():
|
||||
lay_down_config_path=TEST_CONFIG_ROOT
|
||||
/ "single_action_space_lay_down_config.yaml",
|
||||
)
|
||||
print("Average Reward:", env.average_reward)
|
||||
"""
|
||||
nv.action_space.n is the total number of actions in the Discrete action space
|
||||
This is the number of actions the agent has to choose from.
|
||||
|
||||
The total number of actions that an agent can type when a NODE action type is selected is: 6
|
||||
The total number of actions that an agent can take when an ACL action type is selected is: 7
|
||||
|
||||
These action spaces are combined and the total number of actions is: 12
|
||||
This is due to both actions containing the action to "Do nothing", so it needs to be removed from one of the spaces,
|
||||
to avoid duplicate actions.
|
||||
|
||||
As a result, 12 is the total number of action spaces.
|
||||
"""
|
||||
# e
|
||||
assert env.action_space.n == 12
|
||||
|
||||
Reference in New Issue
Block a user