ランダムに動いているが特定の障害を回避しているエージェントの簡単なシミュレーションを作成しようとしています。私は彼らが行った場所の座標を保存して、再びそこに行かないようにします。これは私がこれまで持っていたものの一部です:NetLogoのリストにエージェント座標を格納する
to move-agent
let move random 3
if (move = 0) []
if (move = 1)[ left-turn ]
if (move = 2)[ right-turn ]
set xint int xcor ;;here i'm storing the coordinates as integers
set yint int ycor
set xylist (xint) (yint)
go-forward
end
to xy_list
set xy_list []
set xy_list fput 0 xy_list ;;populating new list with 0
end
しかし、それは私に "SET expected 2 inputs"エラーを与え続けます。誰もこれで私を助けることができますか?