createCities();
calculateWeights(boltz);
boltz.setTemperature(100);
do {
boltz.establishEquilibrium();
System.out.println(boltz.getTemperature()+" : "+displayTour(boltz.getCurrentState()));
boltz.decreaseTemperature(0.99);
} while (!isValidTour(boltz.getCurrentState()));
System.out.println("Final Length: " + this.lengthOfTour(boltz.getCurrentState()) );