Your code will probably need to look for different markers depending on the zone your robot starts in. Whilst you could have different files for each zone, there's also a property on the robot object for this.
R.zone will be equal to the start zone of the robot and will have a value from
Here's an example:
if R.zone == 3: print "Do something!" else: print "Do something else!"
You can find the zone block in the Movement section.