2016-04-30 8 views
1

netlogoの以前の出力をどのように参照できますか?例: ループがあり、終了条件 が3つの連続した結果(コマンドセンターに表示されている結果)を観測しているようにしたい場合 これを行う方法がわかりません(つまり、その値を参照する方法私はそれらを比較することができるようnetlogoの出力を参照しています

はこちら)、コマンドセンターに表示されます私のコードです:

let exit false 
let i 0 
while [ not exit ] [let x (random 6) 
type x 
set exit (???) 
set i (i + 1)] 

答えて

3

これを行うための方法はたくさんあります。あなたの基本的な目標に関するいくつかのコンテキストが役立つかもしれません。しかし、あなたの質問に合わせて細かく調整された例があります:

to test 
    let lst [-1 -2 -3] 
    while [1 < length remove-duplicates lst] [ 
    let x (random 6) 
    type x 
    set lst lput x butfirst lst 
    ] 
end 
関連する問題