Press play and change the speed of the program with the speed slider Press space to change the surroundings
It goes around looking for the longest path it can take and then chooses if it should go to that path or the second longest path. If it's been in a certain area before and the longest path is at that exact coordinate, it will choose a different path.