2014-01-07 48 views
0

我是NetLogo中的新成員。 我有一套烏龜和一些掠食者。 當海龜在視野半徑內看到一個或多個掠食者時,它們迅速移開。 我想改變的是海龜的速度,我希望他們在每次打勾時逐漸改變速度。 我試圖使用這段代碼,但它不起作用。加速度是從0.0001到0.0099的滑塊。NetLogo中逐漸增加龜速

to avoid 
    turn-away (towards nearest-predator) max-avoid-turn 
    set speed speed + acceleration 
    fd speed 
end 

我該怎麼辦? 謝謝!

+2

此代碼對我來說是正確的。你有什麼證據證明它不起作用?我認爲問題必須存在於您未向我們顯示的代碼中。 –

+0

如果它看起來不像速度正在改變,那可能只是加速度值太低。也就是說,速度*是變化的,只是太小而不明顯。 –

回答

0

將您的加速滑塊從0設置爲1並將其置於1.如果在此之後沒有看到任何明顯的東西,則必須借給我們更多的上下文。不過,我認爲應該這樣做。