問題タブ [netlogo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - NetLogo API を使用してタートル座標を取得する
Java API を使用して、NetLogo でタートルの座標を取得しようとしています。ワークスペースをロードすることができ、作成した次のコードを使用しています。
ただし、小さな問題が 1 つあります。タートルが 5 を超えると非常に遅くなります。座標を取得せずに 200 匹のカメで Flocking コードを実行すると、10 秒で約 300 ティックが得られます。座標でコードを実行すると、各ティックに約 3 秒かかります。これを達成するためのより効率的な方法はありますか?
ありがとう、
ナディム
netlogo - NetLogo-NetLogoの1距離単位とは何ですか?
私は大学院のプロジェクトでNetLogoを使用して交通シミュレーションに取り組んでいます。
カメが前進するために、移動できるユニットの数を指定できます。たとえばfd 1
、カメが1ずつ前進することを意味します。この1ユニットは何ですか?それは1パッチに等しいですか、それともカメのサイズに等しいですか?
netlogo - NetLogo プログラミングに関する質問: エージェントの色を確認する/品種を互いに通過させる
NetLogo での基本的なプログラミングに関する質問:
1)
is-agent?
値コマンド内。ID = 4 のエージェントが緑色かどうかを具体的に確認するにはどうすればよいですか?対照的に、
is-agent? green
いずれかのエージェントが緑色の場合にのみ true になります。2) 2 種類のエージェントを作成しましたが、互いに衝突すると停止します。どうすればそれらを互いに通過させることができますか?
ありがとうございました。
file - NetLogo: 出力ファイルの改行?? それほど単純ではありません。
出力ファイルに新しい行を作成するためにすべてのオプションを試しましたが、それでも以前の情報の背後にあるすべての txt ファイルを取得します。この超単純なコードでも:
グローバル [ファイル]
空白行や改行が表示されません。私は NetLogo 4.1 で作業しています。何が問題なのか誰か知っていますか?
java - NetLogo - Java API を使用するためのテキスト ファイルの読み取りと書き込み
NetLogo プログラムで Java API を使用したいと考えています。そのためには、テキスト ファイルに書き込み、テキスト ファイルから入力を読み取る必要があります。これは NetLogo でどのように行うことができますか?
さらに、Java API を NetLogo と統合するにはどのような方法がありますか?
netlogo - netlogoチェックパッチの色
簡単に言えば、私が苦労しているのは次のとおりです。
if(パッチの色=赤)次にコードを実行します
netlogo - NetLogo で 50 X 50 グリッドのパッチを作成する
NetLogo で、特定の数のパッチ (例: 50 x 50 グリッド) を作成したいと考えています。
環境のサイズを設定できる手段はありますか?
simulation - トラフィック シミュレーションに関する netlogo プログラミング ヘルプ
カメがいるかどうかを調べようとしていますpatch-ahead n
その速度 - 加速度は <= 0 です。私が思いついたコードは次のとおりです。
しかし、これにより次のエラーが発生します。
patch-ahead は数値を期待していますが、代わりにエージェント セットを取得しました。
これを解決するにはどうすればよいですか?
nは数値変数です。呼び出し元のタートルからn番目のパッチで、ユーザー定義のタートル独自の変数であるタートルの「速度」にアクセスしたいと考えています。コマンド ' with
' はここでは機能しません。たとえば、呼び出し元のタートルからの 3 番目のパッチで、タートルの速度にアクセスするための代替案を提案してください。
simulation - netlogo runtime error 'turtles on'
while running the following code
if any? (turtles-on patch-ahead q) [ some commands ]
where q is a number variable
there is a run time error saying: turtles-on expected the input to be agent or agent set but got nothing.
what can be wrong.
netlogo - NetLogo: 1 ティック = 何秒?
NetLogo シミュレーション (通常の速度) の何ティックが 1 '実世界' 秒に等しいか?