Cette révision appartient à :
Raphaël LACROIX 2023-04-28 19:56:00 +02:00
Parent 6832369317
révision 597fe69ba0
16 fichiers modifiés avec 4 ajouts et 4 suppressions

BIN
charts/comp5-2.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 66 Kio

BIN
charts/comp5-3.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 67 Kio

BIN
charts/comp5.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 72 Kio

BIN
charts/descVStaboo.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 48 Kio

BIN
charts/desc_est_lrptVSmulti.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 47 Kio

BIN
charts/estVStaboo.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 53 Kio

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 48 Kio

BIN
charts/image.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 258 Kio

BIN
charts/image2.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 179 Kio

BIN
charts/lrptVSest_lrpt Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 38 Kio

BIN
charts/makespans1.ods Fichier normal

Fichier binaire non affiché.

BIN
charts/makespans2.ods Fichier normal

Fichier binaire non affiché.

BIN
charts/makespans3.ods Fichier normal

Fichier binaire non affiché.

BIN
charts/sptVSest_spt Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 36 Kio

BIN
charts/taboo.png Fichier normal

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 36 Kio

Voir le fichier

@ -100,11 +100,11 @@ public class TabooSolver implements Solver {
/* Check if we have a cycle */
if (isCycle(historic, result.toSchedule().get())){
System.out.println("CYCLE");
break;
break; // remove to allow cycles
}
System.out.println("\u001b[34m" + "Current makespam : " + result.toSchedule().get().makespan() + "\u001b[0m, "
+ "\u001b[32m" + "Current best makespam : " + best + "\u001b[0m, "
System.out.println("\u001b[34m" + "Current makespan : " + result.toSchedule().get().makespan() + "\u001b[0m, "
+ "\u001b[32m" + "Current best makespan : " + best + "\u001b[0m, "
+ "\u001b[33m" + "Number of neighbours : " + getNumberOfNeighbours(neighbours) + "\u001b[0m, "
+ "\u001b[37m" + "Number of non-forbidden neighbours : " + getNumberOfNonForbiddenNeighbours(neighbours,previousRO, forbiddenNeighbours, iterationCount) + "\u001b[0m");
// print to csv
@ -142,7 +142,7 @@ public class TabooSolver implements Solver {
chart.addSeries("a", xData, makespansData);
chart.addSeries("b", xData, bestData);
new SwingWrapper(chart).displayChart();
new SwingWrapper(chart).displayChart(); // comment to remove chart display
return bestRO.toSchedule();
}