This repository was archived by the owner on Feb 14, 2025. It is now read-only.

Description
The following setup on http://robotopia.co/#tutorial/Conditions/1 causes the robot to get stuck in the top left corner:
when start
repeat 50 times
do
if
isNextField Water
do
Rotate Right
else
Move Forward
But the following seems to work:
when start
repeat 50 times
do
if
isNextField Water
do
Rotate Right
Move Forward
else
Move Forward
It appears that isNextField Water is returning true after rotating right. I assume that it isn't taking the current orientation into account when checking the next field.