Ez az előre is jó ötlet. Annyi hogy szerintem még következetesebb lenne, ha koordinátákkal megadott előre is a teknős aktuális irányához képest lenne értendő.
Tehát:
előre [100 , 0] == előre 100
egyenértékű lenne.
+
Nem változtatva irányt mindeközben. Tehát úgymond oldalazva sétálna végig a szakaszon. :)