2017-02-17 6 views
0

酔っ払いの人が桟橋の別の側面に安全に横切ることができるかどうかをシミュレートするNetlogoプログラムを実行しています。私はこの結果をグローバル変数に保存しました。Netlogo行動空間の各実験の終わりにグローバル変数値を抽出する方法

ここでは、このシミュレーション100xをBehaviorSpaceで繰り返し実行して、異なる結果のパーセンテージを調べたいと思います。

ただし、各繰り返しの最後にその変数の値を抽出できません。

BehaviorSpaceの各繰り返しの最後にグローバル変数の値を抽出する方法があるかどうかを尋ねます。

ありがとうございます。

+0

これはグローバルをどのように使用しているかによって異なりますが、最初の回答ごとにビヘイビアースペースの設定にスローしたいと思う可能性があります。グローバル(文字列、数字など)は何ですか?動作していないビヘイビア空間でどのようにクエリを実行していますか? – Jesse001

答えて

2

Measure runs using these reportersにグローバルでアクセスできます。

最後の結果のみが必要な場合は、Measure runs at every stepのチェックを外します。

すべてのステップを報告したい場合は、すべてのステップでグローバルを記録しないようにしたい場合は、Final commandsに追加して値を別のファイルに書き込むことができます。

+0

私は記者に値を報告し、「すべてのステップで測定が実行されます」のチェックを外して、私が望むものを得ました。ありがとう! –

関連する問題