Click on states on the map to add a city to your trip, or click the "random" button to test out simulated annealing on a random group of cities. Try controlling the temperature, cooling rate, and number of cities to get a feel for how the algorithm performs in different contexts. Once you've defined the cities in your trip, click "start" to run the algorithm. You can control the speed at which it runs, and pause and reset the simulation at any time.