0

現在、2 つの遅延ブロックが上下にあり、1 つのエージェントがブロックの 1 つを通過し、もう 1 つのエージェントがもう 1 つのブロックを通過します。

私のモデルのスクリーンショット

しかし、平均 120 秒の指数分布の値が必要な場合は、両方とも常に同じ値である必要があります。したがって、それらは同時に行われます。

4

2 に答える 2

0

リソースを使用しないことでおそらく悪い設計に疑問を呈するのではなく、これらがまったく同時に発生することを保証するために従うべき手順です。

1.シードと呼ばれる long 型の変数を作成します

2. 1 分ごとに実行され、次のコードを持つ周期的なイベントを作成します。

seed=(new Random()).nextLong();

3.両方のブロックで、次のコードを使用して指数分布を計算します。

exponential(120,0,new Random(seed))
于 2022-01-10T18:35:00.430 に答える