1

AnyLogic で先読みシミュレーションを実行することは可能ですか? 具体的には:

  1. 時間 T までシミュレートします。
  2. 変数の 2 つの値を使用して、T+t まで両方の値を並行してシミュレートします。
  3. T+t でのシステム状態を評価し、パフォーマンスの向上につながる変数の値を選択します。
  4. 選択した変数の値を使用して、T からのシミュレーションを続行します。

これは私が実装しようとしている基本的な機能です。変数値は決定木から取得できますが、実装には影響しません。

誰かがこのようなことをしたかどうか教えてください。

4

1 に答える 1

2

はい、一部の Java コードでは可能です。してもいいです:

  1. 親実験を一時停止し、時間 T でスナップショットを保存します。
  2. 親実験から 2 つの新しい実験を作成します。
  3. 2 つの新しい実験でスナップショットを読み込みます。
  4. 時間 T + t まで両方の実験の実行を続けます。
  5. 親実験に通知を送信し、結果を比較して、最適な値を割り当て、シミュレーションを続行します。

一部のポイントは、UI コントロールまたはコードを使用して手動で実行できますが、コードのみで実行できるものもあります。

于 2016-12-07T12:16:14.593 に答える