2017-02-08 1 views
0

GISを使って、都市のロードマップを作成しました。私はセットアップ中に道路に付いているパッチのいずれかに亀がランダムに表示されるようにします。これをどうやってやりますか?特定のパッチにランダムに亀が現れる

答えて

0

"n-of"、 "with"、 "sprout"コマンドを使用すると、ジョブが完了します。

to world           ## This block will make the colors, 
                ##you won't want to use this but it made the example reproducible 
ask patches [set pcolor random 50] 
end 

to make_turtles 
    let Q 5           ##set this to the number of patches you want to spawn a turtle 
    ask n-of Q patches with [pcolor = 30] [sprout 1] ##tells Q number of random of patches with 
                ##the desired character (in this case pcolor = 30) 
                ## to sprout 1 turtle 
end 

あなたが所有している変数での再現性の例を置くしたい場合、あなたに多くを与えることが容易になるだろう

with [ROAD=TRUE] 

すると、[XXX]ビットを変更することができます便利な答え

0

パッチ[道路?]

カメ、自分の[ホームパッチ]

トンOセットアップ

セットアップ、ドライバー

エンド

セットアップ、ドライバー
の数の-車・ドライバを作成する[
セットホーム・パッチ1-の[道路でのパッチ? = TRUE]
セット形 "飛行機"
セットカラー25
セットサイズ8
ムーブにホームパッチ
]

関連する問題