Class SimulatedAnnealing


  • public class SimulatedAnnealing
    extends java.lang.Object
    This class implements the simulated annealing algorithm for combinatrics problems It is natively implemented
    Author:
    Sebastian Franke
    • Method Summary

      Modifier and Type Method Description
      java.util.ArrayList<ElementOfCombinatoricsProb> solve​(java.util.ArrayList<ElementOfCombinatoricsProb> initialSol)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SimulatedAnnealing

        public SimulatedAnnealing​(CombinatoricsProblem prob,
                                  double startTemp,
                                  double decreasePerIt,
                                  int maxStepsWithNoImprove)