예제 #1
0
 public int TabuSearch(GAPinstance instance)
 {
     basicHeu = new BasicHeu(instance);
     return(basicHeu.TabuSearch());
 }
예제 #2
0
 public int Opt10(GAPinstance instance)
 {
     basicHeu = new BasicHeu(instance);
     basicHeu.ConstructiveSolution();
     return(basicHeu.Opt10(GAP.cost));
 }
예제 #3
0
 public int SimulatedAnnealing(GAPinstance instance)
 {
     basicHeu = new BasicHeu(instance);
     return(basicHeu.SimulatedAnnealing());
 }
예제 #4
0
 public int ConstructSolution(GAPinstance instance)
 {
     basicHeu = new BasicHeu(instance);
     return(basicHeu.ConstructiveSolution());
 }