Files
uni/year4/semester2/CT421/assignments/assignment1/materials/berlin52.tsp_output.txt
2025-02-19 05:40:33 +00:00

132 lines
11 KiB
Plaintext

Performing grid search with population_size=50, crossover_rate=0.6, & mutation_rate=0.01
Performing grid search with population_size=50, crossover_rate=0.6, & mutation_rate=0.05
Performing grid search with population_size=50, crossover_rate=0.6, & mutation_rate=0.1
Performing grid search with population_size=50, crossover_rate=0.6, & mutation_rate=0.15
Performing grid search with population_size=50, crossover_rate=0.6, & mutation_rate=0.2
Performing grid search with population_size=50, crossover_rate=0.7, & mutation_rate=0.01
Performing grid search with population_size=50, crossover_rate=0.7, & mutation_rate=0.05
Performing grid search with population_size=50, crossover_rate=0.7, & mutation_rate=0.1
Performing grid search with population_size=50, crossover_rate=0.7, & mutation_rate=0.15
Performing grid search with population_size=50, crossover_rate=0.7, & mutation_rate=0.2
Performing grid search with population_size=50, crossover_rate=0.8, & mutation_rate=0.01
Performing grid search with population_size=50, crossover_rate=0.8, & mutation_rate=0.05
Performing grid search with population_size=50, crossover_rate=0.8, & mutation_rate=0.1
Performing grid search with population_size=50, crossover_rate=0.8, & mutation_rate=0.15
Performing grid search with population_size=50, crossover_rate=0.8, & mutation_rate=0.2
Performing grid search with population_size=50, crossover_rate=0.9, & mutation_rate=0.01
Performing grid search with population_size=50, crossover_rate=0.9, & mutation_rate=0.05
Performing grid search with population_size=50, crossover_rate=0.9, & mutation_rate=0.1
Performing grid search with population_size=50, crossover_rate=0.9, & mutation_rate=0.15
Performing grid search with population_size=50, crossover_rate=0.9, & mutation_rate=0.2
Performing grid search with population_size=50, crossover_rate=1, & mutation_rate=0.01
Performing grid search with population_size=50, crossover_rate=1, & mutation_rate=0.05
Performing grid search with population_size=50, crossover_rate=1, & mutation_rate=0.1
Performing grid search with population_size=50, crossover_rate=1, & mutation_rate=0.15
Performing grid search with population_size=50, crossover_rate=1, & mutation_rate=0.2
Performing grid search with population_size=100, crossover_rate=0.6, & mutation_rate=0.01
Performing grid search with population_size=100, crossover_rate=0.6, & mutation_rate=0.05
Performing grid search with population_size=100, crossover_rate=0.6, & mutation_rate=0.1
Performing grid search with population_size=100, crossover_rate=0.6, & mutation_rate=0.15
Performing grid search with population_size=100, crossover_rate=0.6, & mutation_rate=0.2
Performing grid search with population_size=100, crossover_rate=0.7, & mutation_rate=0.01
Performing grid search with population_size=100, crossover_rate=0.7, & mutation_rate=0.05
Performing grid search with population_size=100, crossover_rate=0.7, & mutation_rate=0.1
Performing grid search with population_size=100, crossover_rate=0.7, & mutation_rate=0.15
Performing grid search with population_size=100, crossover_rate=0.7, & mutation_rate=0.2
Performing grid search with population_size=100, crossover_rate=0.8, & mutation_rate=0.01
Performing grid search with population_size=100, crossover_rate=0.8, & mutation_rate=0.05
Performing grid search with population_size=100, crossover_rate=0.8, & mutation_rate=0.1
Performing grid search with population_size=100, crossover_rate=0.8, & mutation_rate=0.15
Performing grid search with population_size=100, crossover_rate=0.8, & mutation_rate=0.2
Performing grid search with population_size=100, crossover_rate=0.9, & mutation_rate=0.01
Performing grid search with population_size=100, crossover_rate=0.9, & mutation_rate=0.05
Performing grid search with population_size=100, crossover_rate=0.9, & mutation_rate=0.1
Performing grid search with population_size=100, crossover_rate=0.9, & mutation_rate=0.15
Performing grid search with population_size=100, crossover_rate=0.9, & mutation_rate=0.2
Performing grid search with population_size=100, crossover_rate=1, & mutation_rate=0.01
Performing grid search with population_size=100, crossover_rate=1, & mutation_rate=0.05
Performing grid search with population_size=100, crossover_rate=1, & mutation_rate=0.1
Performing grid search with population_size=100, crossover_rate=1, & mutation_rate=0.15
Performing grid search with population_size=100, crossover_rate=1, & mutation_rate=0.2
Performing grid search with population_size=200, crossover_rate=0.6, & mutation_rate=0.01
Performing grid search with population_size=200, crossover_rate=0.6, & mutation_rate=0.05
Performing grid search with population_size=200, crossover_rate=0.6, & mutation_rate=0.1
Performing grid search with population_size=200, crossover_rate=0.6, & mutation_rate=0.15
Performing grid search with population_size=200, crossover_rate=0.6, & mutation_rate=0.2
Performing grid search with population_size=200, crossover_rate=0.7, & mutation_rate=0.01
Performing grid search with population_size=200, crossover_rate=0.7, & mutation_rate=0.05
Performing grid search with population_size=200, crossover_rate=0.7, & mutation_rate=0.1
Performing grid search with population_size=200, crossover_rate=0.7, & mutation_rate=0.15
Performing grid search with population_size=200, crossover_rate=0.7, & mutation_rate=0.2
Performing grid search with population_size=200, crossover_rate=0.8, & mutation_rate=0.01
Performing grid search with population_size=200, crossover_rate=0.8, & mutation_rate=0.05
Performing grid search with population_size=200, crossover_rate=0.8, & mutation_rate=0.1
Performing grid search with population_size=200, crossover_rate=0.8, & mutation_rate=0.15
Performing grid search with population_size=200, crossover_rate=0.8, & mutation_rate=0.2
Performing grid search with population_size=200, crossover_rate=0.9, & mutation_rate=0.01
Performing grid search with population_size=200, crossover_rate=0.9, & mutation_rate=0.05
Performing grid search with population_size=200, crossover_rate=0.9, & mutation_rate=0.1
Performing grid search with population_size=200, crossover_rate=0.9, & mutation_rate=0.15
Performing grid search with population_size=200, crossover_rate=0.9, & mutation_rate=0.2
Performing grid search with population_size=200, crossover_rate=1, & mutation_rate=0.01
Performing grid search with population_size=200, crossover_rate=1, & mutation_rate=0.05
Performing grid search with population_size=200, crossover_rate=1, & mutation_rate=0.1
Performing grid search with population_size=200, crossover_rate=1, & mutation_rate=0.15
Performing grid search with population_size=200, crossover_rate=1, & mutation_rate=0.2
Performing grid search with population_size=300, crossover_rate=0.6, & mutation_rate=0.01
Performing grid search with population_size=300, crossover_rate=0.6, & mutation_rate=0.05
Performing grid search with population_size=300, crossover_rate=0.6, & mutation_rate=0.1
Performing grid search with population_size=300, crossover_rate=0.6, & mutation_rate=0.15
Performing grid search with population_size=300, crossover_rate=0.6, & mutation_rate=0.2
Performing grid search with population_size=300, crossover_rate=0.7, & mutation_rate=0.01
Performing grid search with population_size=300, crossover_rate=0.7, & mutation_rate=0.05
Performing grid search with population_size=300, crossover_rate=0.7, & mutation_rate=0.1
Performing grid search with population_size=300, crossover_rate=0.7, & mutation_rate=0.15
Performing grid search with population_size=300, crossover_rate=0.7, & mutation_rate=0.2
Performing grid search with population_size=300, crossover_rate=0.8, & mutation_rate=0.01
Performing grid search with population_size=300, crossover_rate=0.8, & mutation_rate=0.05
Performing grid search with population_size=300, crossover_rate=0.8, & mutation_rate=0.1
Performing grid search with population_size=300, crossover_rate=0.8, & mutation_rate=0.15
Performing grid search with population_size=300, crossover_rate=0.8, & mutation_rate=0.2
Performing grid search with population_size=300, crossover_rate=0.9, & mutation_rate=0.01
Performing grid search with population_size=300, crossover_rate=0.9, & mutation_rate=0.05
Performing grid search with population_size=300, crossover_rate=0.9, & mutation_rate=0.1
Performing grid search with population_size=300, crossover_rate=0.9, & mutation_rate=0.15
Performing grid search with population_size=300, crossover_rate=0.9, & mutation_rate=0.2
Performing grid search with population_size=300, crossover_rate=1, & mutation_rate=0.01
Performing grid search with population_size=300, crossover_rate=1, & mutation_rate=0.05
Performing grid search with population_size=300, crossover_rate=1, & mutation_rate=0.1
Performing grid search with population_size=300, crossover_rate=1, & mutation_rate=0.15
Performing grid search with population_size=300, crossover_rate=1, & mutation_rate=0.2
Performing grid search with population_size=500, crossover_rate=0.6, & mutation_rate=0.01
Performing grid search with population_size=500, crossover_rate=0.6, & mutation_rate=0.05
Performing grid search with population_size=500, crossover_rate=0.6, & mutation_rate=0.1
Performing grid search with population_size=500, crossover_rate=0.6, & mutation_rate=0.15
Performing grid search with population_size=500, crossover_rate=0.6, & mutation_rate=0.2
Performing grid search with population_size=500, crossover_rate=0.7, & mutation_rate=0.01
Performing grid search with population_size=500, crossover_rate=0.7, & mutation_rate=0.05
Performing grid search with population_size=500, crossover_rate=0.7, & mutation_rate=0.1
Performing grid search with population_size=500, crossover_rate=0.7, & mutation_rate=0.15
Performing grid search with population_size=500, crossover_rate=0.7, & mutation_rate=0.2
Performing grid search with population_size=500, crossover_rate=0.8, & mutation_rate=0.01
Performing grid search with population_size=500, crossover_rate=0.8, & mutation_rate=0.05
Performing grid search with population_size=500, crossover_rate=0.8, & mutation_rate=0.1
Performing grid search with population_size=500, crossover_rate=0.8, & mutation_rate=0.15
Performing grid search with population_size=500, crossover_rate=0.8, & mutation_rate=0.2
Performing grid search with population_size=500, crossover_rate=0.9, & mutation_rate=0.01
Performing grid search with population_size=500, crossover_rate=0.9, & mutation_rate=0.05
Performing grid search with population_size=500, crossover_rate=0.9, & mutation_rate=0.1
Performing grid search with population_size=500, crossover_rate=0.9, & mutation_rate=0.15
Performing grid search with population_size=500, crossover_rate=0.9, & mutation_rate=0.2
Performing grid search with population_size=500, crossover_rate=1, & mutation_rate=0.01
Performing grid search with population_size=500, crossover_rate=1, & mutation_rate=0.05
Performing grid search with population_size=500, crossover_rate=1, & mutation_rate=0.1
Performing grid search with population_size=500, crossover_rate=1, & mutation_rate=0.15
Performing grid search with population_size=500, crossover_rate=1, & mutation_rate=0.2
Best solution: [12, 25, 4, 43, 6, 15, 5, 24, 48, 38, 37, 40, 39, 36, 35, 34, 44, 46, 16, 29, 50, 20, 30, 2, 7, 42, 21, 17, 3, 18, 31, 23, 22, 1, 49, 32, 45, 19, 41, 8, 9, 10, 33, 51, 11, 52, 14, 13, 47, 26, 27, 28]
Best solution fitness: 7946.092129324695
Population size: 500
Crossover rate: 0.6
Mutation rate: 0.15
Time taken: 9.583205461502075