0

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 つのアプローチがパフォーマンスに与える影響を誰かが見つけたことがあるかどうか疑問に思っていました (違いがある場合)。 )

4

1 に答える 1

1

パフォーマンスの違いはないと予測します。

于 2013-11-12T15:02:47.493 に答える