1
AnyLogicで先読みシミュレーションを実行できますか? 具体:変数の2つの値を用いて時間T AnyLogic:先読みシミュレーション
- シミュレーションは、並列にT + Tまでの両方の値のためにシミュレート。
- T + tでシステム状態を評価し、より良いパフォーマンスにつながる変数の値を選択します。
- 変数から選択した値を使用してTからシミュレーションを続けます。
これは実装しようとしている基本機能です。変数値は意思決定ツリーから取得できますが、これは実装に影響を与えません。
誰かがこのようなことをしていれば教えてください。
スナップショットの一時停止、保存、読み込みのために呼び出されるメソッドが見つかりました。 runTillTime()メソッドと2つの実験間のコミュニケーションについて教えてください。 –
「変数の2つの値を使用して、両方の値をT + tまでシミュレートする」ということは、モデルの設計について心配する必要があることを意味します。このミッドランへの変更は、変数を変更したときの効果を「連鎖」するためのAnyLogicパラメータ)。モデルの機能性によっては問題ありません。 –
@SwapRenushe、時間T + tまで実行する: 'getEngine()。runFast(time()+ constant);'。実験コミュニケーション:別の実験で実験インスタンスを作成するため、親実験で新しい実験への参照を保存するだけです。最上位のエージェントとそのすべてのメンバを '((Main)getEngine()。getRoot())'のようなもので取得できます。 –