Hm, maybe @SET.HOME then?
So it would be the same as BUMP just ending on a different position. I think automatically altering the angle would make more sense.
Considering we have a grid that is 4 columns wide I don’t see interpolating operators like SPEED and DEGREE making much sense.
When you move on the East/West Axis with a speed higher than 1 or an slightly off angle you would just get a pseudo random behavior and this can be reached otherwise. There are no steps possible greater then 3 and it would not be vaguely predictable where the turtle would go in such a small space when it constantly bounces back from a fence.
It would just make the operator set more complex without giving a substantial gain. I think if you want a slightly evolving variation on the North/South Axis you can easily get this by simply adding or substracting offset to the read value or to the position by using @POS.
Also if you want it to autorun why not put it in a Metro script or using the upcoming autotrigger feature?
I like the idea of the turtle very much though and I am a bit excited about it too. Nevertheless I think it makes the most sense to keep it simple so it would work nicely in 4 x 4 grid. You could still make it longer, up to 4 x 64 following the sam principles. I imagine that a 4 x 4 grid moving through the tracker view while the turtle is moving around in it would be very nice. (So yes - moving the fences should somehow get keep the turtle inside or get it back in in sophisticated way)
Another point to consider is the sprite. I would prefer to see the actual value highlighted as it is now in tracker view. Of course a turtle is very cute but it would obscure the actual value and I don’t see any use in it.