0
私は、使用されているリソースによって異なるサービスを作成しようとしています。Anylogic - リソースに依存する遅延
たとえば、看護師がサービスを実行する場合、10〜35分かかることがありますが、これが他のスタッフによって実行される場合、5〜25分かかります。
私は下の図のように行っていますが、私が書いたものは動作していないようです。
リソース依存遅延
すべてのヘルプは大規模いただければ幸いです!
私は、使用されているリソースによって異なるサービスを作成しようとしています。Anylogic - リソースに依存する遅延
たとえば、看護師がサービスを実行する場合、10〜35分かかることがありますが、これが他のスタッフによって実行される場合、5〜25分かかります。
私は下の図のように行っていますが、私が書いたものは動作していないようです。
リソース依存遅延
すべてのヘルプは大規模いただければ幸いです!
最初に、パラメータ「遅延時間」が値を受け入れるので、if-else文をconditional expression "? :"に置き換える必要があります。構文は次のとおりです。条件? 値がtrueの場合:値がfalseの場合。おかげでたくさん -
agent.resourceUnitOfPool(Nurse) != null ? triangular(10, 15, 35) :
triangular(5, 10, 25)
パーフェクト: また、あなたは、エージェントが「ナース」からリソースユニットを持っているかどうかを確認するために、別の条件を使用する必要があります! –