2017-07-22 5 views
0

私はすべてのカメをポイントと呼ばれるプロパティの値でソートしました。 今、ポイント対カメの数のプロットが必要です。どうすればいいですか?netlogoにソートされた配列をプロットする方法は?

turtles-own [ point ] 

to setup 
ca 
crt 100 
reset-ticks 
end 

to go 
repeat 100[ 
ask turtles[ 
    if random 10 = 1[ 
    set point point + 1 
    ] 
] 
];;sorting 

let array sort-on [point] turtles 
tick 
end 

答えて

2

「カメの数」とは、リスト内の場所を意味します。そして、もちろん

to plotByOrder 
    clear-plot 
    let pts sort [point] of turtles 
    foreach pts [[pt] -> plot pt] 
end 

plotByOrderlet array sort-on [point] turtlesを交換するには、インターフェイスのプロットを作成しておく必要がありますが、これは、それが現在のプロットである前提としています。

関連する問題