1
0

initial commit

This commit is contained in:
Tibeuleu
2023-12-31 15:42:33 +01:00
commit 9882d0c0d1
484 changed files with 28426 additions and 0 deletions

26
TravelingSalesPerson.cpp Executable file
View File

@@ -0,0 +1,26 @@
#include<iostream>
#include<stdlib.h>
#include<time.h>
#include"models.h"
#include"methods.h"
int main(){
time_t start = time(nullptr);
srand(1);//time(NULL));
Data Distrib("30Villes");
Distrib.randSet(30);
//Distrib.exportData();
TSP TSP_distrib(Distrib);
Model* Mod = new TSP(TSP_distrib);
//std::cout << Mod4->getCost()<< std::endl;
SimulatedAnnealing Opti(Mod);
Opti.initialise();
Opti.execute();
Opti.finalise();
free(Mod);
std::cout << "Elapsed time : " << difftime(time(nullptr),start) << "s." << std::endl;
return 0;
}