3_3_DiscreteActions
actions.ContinuousActionsとactions.DiscreteActionsは、通常、同時には存在しません。ML-Agentsでは、エージェントは連続アクションまたは離散アクションのいずれかを選択しますが、両方を同時に使用することはできません。これらのアクションのタイプは、エージェントのポリシー設定によって決定されます。
設定の例
連続アクションの場合
YAML設定ファイルで連続アクションを指定する例:
behaviors:
MyAgentBehavior:
trainer_type: ppo
behavior_parameters:
vector_action_space_type: continuous
vector_action_space_size: 3 # 連続アクションの数
離散アクションの場合
YAML設定ファイルで離散アクションを指定する例:
behaviors:
MyAgentBehavior:
trainer_type: ppo
behavior_parameters:
vector_action_space_type: discrete
vector_action_space_size: 3 # 離散アクションの数