私はRepast Symphonyでの経験がある方には簡単な質問があります。Repast Symphonyスケジューリング方法の優先順位とエージェントの優先順位
アノテーションベースのスケジューリングでは、優先度の設定が可能です。このためにScheduleParameters.FIRST_PRIORITYおよびScheduleParameters.LAST_PRIORITYパラメータを使用すると、すべてのエージェントがすべてのティックでこれらのメソッドを実行する場合、全体スケジューラがこれをどのように解釈しますか?
まず、すべてのエージェントがScheduleParameters.FIRST_PRIORITYでメソッドを実行し、それだけで後にすべてのエージェントがScheduleParameters.LAST_PRIORITYでメソッドを実行します。
エージェントごとに、まずScheduleParameters.FIRST_PRIORITYを使用するメソッドが実行され、次に同じエージェントがScheduleParameters.LAST_PRIORITYを使用してメソッドを実行します。したがって、すべてのエージェントは次のエージェントが順番になる前に両方の方法を実行します。
返信いただきありがとうございます(とRepast Symphony一般)。それも私が望んでいたものです。 – quadzar