State machines for the RoboCup EGPSR challenge