This commit is contained in:
Valentin Moguérou 2024-04-15 22:42:33 +02:00
parent c76f2f7c1b
commit de94240886
1 changed files with 15 additions and 4 deletions

19
main.c
View File

@ -1,20 +1,31 @@
#include <stdio.h>
#include "algorithm.c" #include "algorithm.c"
// gcc -g -Wall -Wextra -Wpedantic main.c -lSDL2 -lSDL2_image -lm -o main // gcc -g -Wall -Wextra -Wpedantic main.c -lSDL2 -lSDL2_image -lm -o main
int main() { int main(int argc, char **argv) {
if (argc!=4) {
fprintf(stderr, "Usage: %s <creneaux> <colleurs> <output>\n", argv[0]);
exit(1);
}
char* path_creneaux = argv[1];
char* path_colleurs = argv[2];
char* path_output = argv[3];
printf("Starting\n"); printf("Starting\n");
srand(time(NULL)); srand(time(NULL));
//creneau* edt = import_creneaux("file.txt", 76); //creneau* edt = import_creneaux("file.txt", 76);
creneau* edt = import_creneaux_oneweek("MP2I-creneaux.txt", 33, 6); creneau* edt = import_creneaux_oneweek(path_creneaux, 33, 6);
int len_edt = 33*6; int len_edt = 33*6;
//colleur* dudes = import_colleurs("some_data.txt", 13, len_creneau); //colleur* dudes = import_colleurs("some_data.txt", 13, len_creneau);
colleur* dudes = import_colleurs_oneweek("MP2I-colleurs.txt", 16, 6, 33); colleur* dudes = import_colleurs_oneweek(path_colleurs, 16, 6, 33);
int n_colleurs = 16; int n_colleurs = 16;
aux_2(edt, len_edt, dudes, n_colleurs, 15, 6, 5000, "output-15.csv"); aux_2(edt, len_edt, dudes, n_colleurs, 15, 6, 5000, path_output);
for(int i = 0; i < len_edt; i++) { for(int i = 0; i < len_edt; i++) {
free(edt[i].name); free(edt[i].name);