コミュニティの開発をシミュレートするモデルを実装しようとしています。だから私には、コミュニティの人口を持つ都市があり、各コミュニティには住宅があります。私が問題を抱えているのは、住宅(コミュニティ)が異なる時間と異なる率で開発されるような方法を見つけることです。私はAnyLogicを初めて熟知しており、どんな助けでも大歓迎です。ありがとう。AnyLogicのエージェント集団でランダム性を実装する方法は?
答えて
これは非常に一般的な質問ですが、エージェントのインスタンスを動的に作成することについて話しています。さまざまな時間/レートの作成を行うには、通常、ある確率分布からサンプリングされた繰り返し時間を持つAnyLogicイベントを使用します。
ルックヘルプセクションで
エージェントベースモデリング>人口
動作の定義
と
からエージェントの追加と削除。イベントおよびステートチャート>イベント
レートベースの作成(つまり、指数分布からサンプリングされた時間)では、レートトリガーイベントを使用します。他のいくつかのディストリビューション(通常、統一、カスタムなど)には、ダイナミックイベント(最初にそのようなイベントをダイナミックイベントの別のインスタンスに設定する)か、最初の発生と再発時間を持つ通常のイベント分布 のサンプル(例えば、normal(2,20)
)。
確率分布を持つヘルプはこのヘルプセクション参照してください
:AnyLogicヘルプ>確率的モデリング>確率分布を
動的に作成するには、たとえば、人口の社会は、communities
イベントと呼ばれますアクションはadd_communities()
になります。 (ここでの例では、エージェントのパラメータに設定されているデフォルト値が使用されていますが、add_communities("MyCoolPlace", 10)
などのパラメータ値を入力する代替形式があります。
イベントが母集団を含む同じエージェントに属していない場合、イベントアクションはそのエージェントにアクセスする必要があります(適切なadd_
関数は呼び出すためにのみ存在します)。
Javaを使用した高度なモデリング> AnyLogicのJavaの基本>ここで私はです。この情報については、このヘルプセクションを参照してください。、どうすれば...?
- 1. エージェントの集団を複製する方法
- 2. AnylogicのエージェントIDの取得方法7.3.1
- 3. AnyLogicでstopDelay(エージェント)を使用する方法
- 4. Anylogicの別のエージェントを使用してエージェントを移動する
- 5. AnyLogic - 指定されたエージェント
- 6. 境界間のランダムな集団生成
- 7. 母集団を母集団にした後に集計する方法
- 8. Djangoアプリケーションでエージェントを実装する最良の方法
- 9. AnyLogicでランダム変数を複数回実行するモデル
- 10. AnyLogicスプリットコンポーネントで、1つのエージェントを複数のエージェントに分割できますか?
- 11. 代表団の実装
- 12. ドワーラー集団マネージャーは集団クラスターの一部ですか?
- 13. Java SpringのmongoTemplate集約で$ SetIsSubsetを実装する方法は?
- 14. AngularJSのデータセットでインライン編集を実装する方法は?
- 15. symfony 1.4(フォームフィールドの母集団)でajaxを使用する方法
- 16. Anylogicのキューにエージェントを追加/注入する
- 17. Anylogic - エージェント間の通信を理解する
- 18. 次のケースでカスタムAuthorize属性を実装する方法は?
- 19. ウィンドウでmysqlの高可用性を実装する方法は?
- 20. Asp.net MVCでオンライン編集のエクセルを実装する方法
- 21. Postgresのポリシー集団データを表現する最良の方法
- 22. Grailsで反応性テーブルを実装する方法は?
- 23. フルデータ集団のページを自動的にリフレッシュする方法
- 24. 関連集団の属性によってフィルタリングされた関連集計の集計で集計(トップ20のように)をソートする方法は?
- 25. 必要性のアイデアは、それを実装する方法を
- 26. c#/ .netで編集 - >コピーメニューを実装する方法
- 27. Webベースの匿名性テストを実装する方法は?
- 28. 行をランダムに画像を表示するコードを実装する方法は?
- 29. Entity Frameworkでデータベースの独立性を実装する方法
- 30. 母集団に関するデータの生成方法