Instructions
The genetic algorithm will attempt to find the shortest path that visits all the cities in the dataset. The genetic algorithm will run for the specified number of generations. The genetic algorithm will use the specified mutation rate, crossover rate, speed, tournament size, species size, and population size.
You can adjust each parameter of the algorithm with the sliders below to try to find the optimal solution. Remember to lock the random seed when experimenting.
More details on the project can be found on the project page