通知
すべてクリア

複数エージェントが同時に一つのものを取得しようとした場合に関して

1 投稿
2 ユーザー
0 Reactions
11 表示
0
[#60]
トピックスターター

複数のエージェントが1つしかないモノを同時に取得しようとした場合、どのエージェントが優先してモノを取得できるかどうかは固定されますでしょうか?

または同時に取得しようとした場合のみ、すべてのエージェントにモノが1つずつ与えられたりするのでしょうか。


1件の回答
0

複数のエージェントが動作するモデルの場合、実行順に従って順番にエージェントルールが実行されるため、1つしかないモノを同時に取得することはありません。(つまり、早い者勝ち)

もし、同時に取得しようという状態を作りたい場合は、ステップ毎に1つしかないモノが欲しい人に手を上げてもらい、univ_step_endで当選者を決める、もしくは次のステップで合議により当選者を決めればよいと思います。