Arrange the towns in Dorset as realistically as you can. When linked towns are the correct distance apart, they go grey. Dorchester is the county town of Dorset. In this version, turning on the 'wandering' option makes towns move around; the more accurate the link distances are, the less rapidly they move. The aim is to score as low as possible; at present the score is calculated only on the distances between the interlinked towns, not their position. The program is a quick adaptation of the 'GraphLayout' example in the JDK. There are lots of possible variations, ideas welcome.

Sorry if it doesn't work on your computer, there are several possible reasons including your browser settings or its age. Please use the feedback contact if you're stuck.