2015-11-11 30 views
2

是否有可能在不同時間點更新地塊?更新NetLogo中的一些地塊

我的模型看起來像(這是動態複製):

to go 
    repeat 10 [do-something] 
    replicate 
    tick 
end 

然後我想有一個情節是在tick更新,就像往常一樣,那就是在do-something更新第二個然後在tick重置。

我試圖在文檔中找到解決方案,但update-plots命令更新所有不是我想要的圖。

+0

我們曾經能夠 –

回答

2

您可以使用各種手工繪圖命令(例如plotxyplot-pen-downplot-pen-up)明確畫出的東西,看用戶手冊的繪圖部分,但往往是簡單的有情節的情節命令,而不是代碼。

要做到這一點的情節,而不是代碼,你可以改變這樣的結構(如果你的全碼適用):

to go 
    do-something 
    if ticks mod 10 = 0 [ replicate ] 
    tick 
end 

和使用地塊的自動更新tick。您還可以在劇情的update部分使用if ticks mod 10 = 0技巧。