===========================
Generation #20
problem size = 50 -> eil51.tsp
Heuristic #5, from e2):
objective = 1.95817, time = 0.1 s

problem size = 50 -> rat99.tsp
Heuristic #5, from e2):
objective = 3.34801, time = 0.4 s

problem size = 50 -> kroB100.tsp
Heuristic #5, from e2):
objective = 3.30277, time = 0.5 s

problem size = 50 -> kroC100.tsp
Heuristic #5, from e2):
objective = 3.46854, time = 0.6 s

problem size = 50 -> bier127.tsp
Heuristic #5, from e2):
objective = 2.85449, time = 1.1 s

problem size = 50 -> ch130.tsp
Heuristic #5, from e2):
objective = 5.43304, time = 1.0 s

problem size = 50 -> kroA150.tsp
Heuristic #5, from e2):
objective = 3.25033, time = 2.3 s

problem size = 50 -> ts225.tsp
Heuristic #5, from e2):
objective = 2.55790, time = 2.1 s

problem size = 50 -> pr226.tsp
Heuristic #5, from e2):
objective = 3.56254, time = 5.6 s

problem size = 50 -> pr264.tsp
Heuristic #5, from e2):
objective = 6.22098, time = 3.4 s

problem size = 50 -> pr299.tsp
Heuristic #5, from e2):
objective = 5.21464, time = 16.5 s

problem size = 50 -> lin318.tsp
Heuristic #5, from e2):
objective = 5.60778, time = 19.1 s

problem size = 50 -> fl417.tsp
Heuristic #5, from e2):
objective = 3.70230, time = 66.6 s

problem size = 50 -> pr439.tsp
Heuristic #5, from e2):
objective = 6.35568, time = 43.1 s

problem size = 50 -> d493.tsp
Heuristic #5, from e2):
objective = 3.46757, time = 75.6 s

problem size = 50 -> d657.tsp
Heuristic #5, from e2):
objective = 5.79956, time = 180.6 s

problem size = 50 -> u724.tsp
Heuristic #5, from e2):
objective = 4.85875, time = 266.0 s

problem size = 50 -> fl1577.tsp
Heuristic #5, from e2):
objective = 2.84913, time = 2182.5 s

problem size = 50 -> d1655.tsp
Heuristic #5, from e2):
objective = 7.22808, time = 1883.2 s

problem size = 50 -> u1817.tsp
Heuristic #5, from e2):
objective = 6.24858, time = 2204.1 s

problem size = 50 -> rl1889.tsp
Heuristic #5, from e2):
objective = 7.67080, time = 2456.4 s

