go プロシージャですべてのエージェントに 1 回尋ねるモデルがあり、エージェントがその条件を持っている場合、残りのプロデューサーは条件で開始します。
To go
ask agents
[
Task1
TASK 2
]
end
To Task1
if condition [...]
end
to Task 2
if condition [...]
end
これを別の方法で行うには、条件に [条件] を使用してエージェントに依頼し、進行中の依頼手続きを省略します。
To go
Task1
Task1
End
To task1
ask agents with [Condition1] [...]
end
to task2
ask agents with [Condition2] [...]
end
最初のアプローチを使用してモデル全体を作成しましたが、2 番目のアプローチでテストするには非常に時間がかかります。これら 2 つのアプローチがパフォーマンスに与える影響を誰かが見つけたことがあるかどうか疑問に思っていました (違いがある場合)。 )