1
我知道烏龜命令來檢查目前烏龜前面的海龜前面。檢查當前烏龜背後的海龜
if not any? turtles-on patch-ahead 1
if(any? other turtles in-cone 10 1)
但是,如何檢查烏龜後面的龜?
我知道烏龜命令來檢查目前烏龜前面的海龜前面。檢查當前烏龜背後的海龜
if not any? turtles-on patch-ahead 1
if(any? other turtles in-cone 10 1)
但是,如何檢查烏龜後面的龜?
您應該從官方文檔中閱讀patch-ahead help。
基於只要在文檔上,語法是這樣patch-ahead distance
所以如果你想回頭看看,你應該使用:
patch-ahead -1
但是,使用此你會看不起補丁回來的電流方向龜。若龜的方向變化,你應該考慮在前面的時間步長存儲的方向和使用這樣的(僞代碼):
set t_dir heading
tick
patch-at-heading-and-distance t_dir -1
'補丁提前-1'可能是最簡單的。 –