another bug fix
This commit is contained in:
parent
cca121b09c
commit
6cd2d727c6
49
algorithm.c
49
algorithm.c
|
@ -748,6 +748,25 @@ bool is_overlap_creneau(creneau* edt, int len_edt, int id, int grp) { // detect
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int free_math_space(creneau* edt, int len_edt, int id) {
|
||||||
|
int k = 1;
|
||||||
|
int howmany = 0;
|
||||||
|
while(id+k < len_edt && is_equal_date(edt[id].date, edt[id+k].date)) {
|
||||||
|
if(edt[id+k].mat == NOTHING || edt[id+k].mat == MATH) {
|
||||||
|
howmany++;
|
||||||
|
}
|
||||||
|
k++;
|
||||||
|
}
|
||||||
|
k = 1;
|
||||||
|
while(id-k >= 0 && is_equal_date(edt[id].date, edt[id-k].date)) {
|
||||||
|
if(edt[id-k].mat == NOTHING || edt[id-k].mat == MATH) {
|
||||||
|
howmany++;
|
||||||
|
}
|
||||||
|
k++;
|
||||||
|
}
|
||||||
|
return howmany;
|
||||||
|
}
|
||||||
|
|
||||||
void add_colles_for_group_MP2I(int* weeks_len, creneau* edt, int len_edt, colleur* chads, int len_chads, int n_weeks, int grp, topic start_rotation, int mth, int inf, int* skip_count) {
|
void add_colles_for_group_MP2I(int* weeks_len, creneau* edt, int len_edt, colleur* chads, int len_chads, int n_weeks, int grp, topic start_rotation, int mth, int inf, int* skip_count) {
|
||||||
topic rotation = start_rotation; // physics/english rotation
|
topic rotation = start_rotation; // physics/english rotation
|
||||||
int math = mth; // math (3/4)
|
int math = mth; // math (3/4)
|
||||||
|
@ -770,7 +789,7 @@ void add_colles_for_group_MP2I(int* weeks_len, creneau* edt, int len_edt, colleu
|
||||||
int* perm = malloc(sizeof(int)*30); // randomize who to pick
|
int* perm = malloc(sizeof(int)*30); // randomize who to pick
|
||||||
int len_perm = 0; // length of int*
|
int len_perm = 0; // length of int*
|
||||||
|
|
||||||
bool has_math_dude = false; // length of colleur*
|
int math_dude = 0; // length of colleur*
|
||||||
|
|
||||||
//printf("\n");
|
//printf("\n");
|
||||||
for(int week = 0; week < n_weeks; week++) {
|
for(int week = 0; week < n_weeks; week++) {
|
||||||
|
@ -888,23 +907,27 @@ void add_colles_for_group_MP2I(int* weeks_len, creneau* edt, int len_edt, colleu
|
||||||
// do it again for physics/english colles
|
// do it again for physics/english colles
|
||||||
while(remaining_to_add == 1) {
|
while(remaining_to_add == 1) {
|
||||||
if(edt[k+r%weeklen].mat == NOTHING && edt[k+r%weeklen].length == 1) {
|
if(edt[k+r%weeklen].mat == NOTHING && edt[k+r%weeklen].length == 1) {
|
||||||
dudes = get_colleurs(chads, len_chads, edt[k+r%16].date, &len_dudes);
|
dudes = get_colleurs(chads, len_chads, edt[k+r%weeklen].date, &len_dudes);
|
||||||
len_perm = len_dudes;
|
len_perm = len_dudes;
|
||||||
if(len_dudes != 0) {
|
if(len_dudes != 0) {
|
||||||
generate_random_perm(perm, len_perm);
|
generate_random_perm(perm, len_perm);
|
||||||
has_math_dude = false;
|
math_dude = 0;
|
||||||
/*for(int dude = 0; dude < len_perm*(1-has_math_dude); dude++) {
|
for(int dude = 0; dude < len_dudes; dude++) {
|
||||||
if(dudes[dude].mat == MATH) {
|
if(dudes[dude].mat == MATH) {
|
||||||
has_math_dude = true;
|
math_dude++;
|
||||||
}
|
}
|
||||||
}*/
|
}
|
||||||
for(int dude = 0; dude < len_perm*(1-found)*(1-has_math_dude); dude++) {
|
for(int dude = 0; dude < len_perm*(1-found); dude++) {
|
||||||
//printf("%d\n", chads[perm[dude]]);
|
//printf("%d\n", chads[perm[dude]]);
|
||||||
if(dudes[perm[dude]].mat == rotation) {
|
if(dudes[perm[dude]].mat == rotation) {
|
||||||
add_colle(edt, dudes, grp, k+r%weeklen, perm[dude]);
|
add_colle(edt, dudes, grp, k+r%weeklen, perm[dude]);
|
||||||
found = true;
|
if(math_dude > free_math_space(edt, len_edt, k+r%weeklen)) {
|
||||||
remaining_to_add--;
|
remove_colle(edt, k+r%weeklen);
|
||||||
//printf("+secondary for week %d and group %d (index %d)\n", week, grp, k+r%weeklen);
|
} else {
|
||||||
|
found = true;
|
||||||
|
remaining_to_add--;
|
||||||
|
//printf("+secondary for week %d and group %d (index %d)\n", week, grp, k+r%weeklen);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -932,7 +955,7 @@ void write_to_file(char* filename, creneau* edt, int len_edt) {
|
||||||
for(int i = 0; i < len_edt; i++) {
|
for(int i = 0; i < len_edt; i++) {
|
||||||
fprintf(ptr, "%d,%d,%d,%d,%d,%d,%s,", edt[i].date.hour, edt[i].date.day, edt[i].date.month, edt[i].date.year, edt[i].length, edt[i].group, edt[i].name);
|
fprintf(ptr, "%d,%d,%d,%d,%d,%d,%s,", edt[i].date.hour, edt[i].date.day, edt[i].date.month, edt[i].date.year, edt[i].length, edt[i].group, edt[i].name);
|
||||||
if(edt[i].mat == NOTHING) {
|
if(edt[i].mat == NOTHING) {
|
||||||
fprintf(ptr, "none");
|
fprintf(ptr, "_");
|
||||||
} else if(edt[i].mat == MATH) {
|
} else if(edt[i].mat == MATH) {
|
||||||
fprintf(ptr, "Maths");
|
fprintf(ptr, "Maths");
|
||||||
} else if(edt[i].mat == PHYSICS) {
|
} else if(edt[i].mat == PHYSICS) {
|
||||||
|
@ -1019,7 +1042,7 @@ void aux_2(creneau* edt, int len_edt, colleur* chads, int len_chads, int n_group
|
||||||
*/
|
*/
|
||||||
printf("\n");
|
printf("\n");
|
||||||
|
|
||||||
int max_score = 0;
|
int max_score = -900000;
|
||||||
int global_min = 0;
|
int global_min = 0;
|
||||||
int global_skipped = 0;
|
int global_skipped = 0;
|
||||||
int screwed_group = 0;
|
int screwed_group = 0;
|
||||||
|
@ -1071,7 +1094,7 @@ void aux_2(creneau* edt, int len_edt, colleur* chads, int len_chads, int n_group
|
||||||
if(max_score == 100*n_groups) {
|
if(max_score == 100*n_groups) {
|
||||||
printf("Interrupting early due to a perfect score achieved\n");
|
printf("Interrupting early due to a perfect score achieved\n");
|
||||||
} else {
|
} else {
|
||||||
printf("100% Completed, best score is %d/%d with %d skipped colle(s)\n", max_score, 100*n_groups, global_skipped);
|
printf("100% Completed, best score is %d/%d (without skip penalty) with %d skipped colle(s)\n", max_score+global_skipped*30, 100*n_groups, global_skipped);
|
||||||
printf("Most screwed group is %d with a score of %d/100\n", screwed_group, global_min);
|
printf("Most screwed group is %d with a score of %d/100\n", screwed_group, global_min);
|
||||||
}
|
}
|
||||||
int end = time(NULL);
|
int end = time(NULL);
|
||||||
|
|
2
main.c
2
main.c
|
@ -24,7 +24,7 @@ int main() {
|
||||||
/*int* a = malloc(sizeof(int)*10);
|
/*int* a = malloc(sizeof(int)*10);
|
||||||
generate_random_perm(a, 10);
|
generate_random_perm(a, 10);
|
||||||
print_arr(a, 10);*/
|
print_arr(a, 10);*/
|
||||||
aux_2(edt, len_edt, dudes, n_colleurs, 15, 6, 1000);
|
aux_2(edt, len_edt, dudes, n_colleurs, 15, 6, 1500);
|
||||||
//generate_colles_v1(edt, len_creneau, dudes, n_colleurs, 9, 4);
|
//generate_colles_v1(edt, len_creneau, dudes, n_colleurs, 9, 4);
|
||||||
//generate_colles_v1(edt, len_creneau, dudes, n_colleurs, 15, 4);
|
//generate_colles_v1(edt, len_creneau, dudes, n_colleurs, 15, 4);
|
||||||
|
|
||||||
|
|
352
output.csv
352
output.csv
|
@ -1,199 +1,199 @@
|
||||||
hour,day,month,year,length,group,colleur,matiere
|
hour,day,month,year,length,group,colleur,matiere
|
||||||
12,5,2,2024,1,3,Herbaut,Anglais
|
12,5,2,2024,1,12,Chevalier,Physique
|
||||||
13,5,2,2024,1,5,Belaggoune,Anglais
|
13,5,2,2024,1,1,Herbaut,Anglais
|
||||||
14,6,2,2024,1,6,Chevalier,Physique
|
14,6,2,2024,1,5,Belaggoune,Anglais
|
||||||
14,6,2,2024,1,10,Chevalier,Physique
|
14,6,2,2024,1,7,Belaggoune,Anglais
|
||||||
14,6,2,2024,1,2,Mullaert,Maths
|
14,6,2,2024,1,8,Mullaert,Maths
|
||||||
17,6,2,2024,1,12,Colin,Physique
|
17,6,2,2024,1,14,Colin,Physique
|
||||||
17,6,2,2024,1,2,Colin,Physique
|
17,6,2,2024,1,2,Chevalier,Physique
|
||||||
18,6,2,2024,1,4,Rapin,Maths
|
18,6,2,2024,1,11,Rapin,Maths
|
||||||
13,7,2,2024,1,6,Carpintero,Maths
|
13,7,2,2024,1,12,Carpintero,Maths
|
||||||
14,7,2,2024,1,1,Le_Gouriellec,Anglais
|
14,7,2,2024,1,2,Bouverot,Maths
|
||||||
14,7,2,2024,1,10,Bouverot,Maths
|
14,7,2,2024,1,9,Le_Gouriellec,Anglais
|
||||||
14,7,2,2024,1,11,Carpintero,Maths
|
14,7,2,2024,1,4,Carpintero,Maths
|
||||||
14,7,2,2024,1,12,Boully,Maths
|
14,7,2,2024,1,11,Le_Gouriellec,Anglais
|
||||||
14,7,2,2024,2,12,Colleur_Dinfo,Info
|
14,7,2,2024,2,12,Colleur_Dinfo,Info
|
||||||
14,7,2,2024,2,0,none,none
|
14,7,2,2024,2,0,none,_
|
||||||
14,7,2,2024,2,6,Colleur_Dinfo,Info
|
14,7,2,2024,2,6,Colleur_Dinfo,Info
|
||||||
15,7,2,2024,1,8,Chevalier,Physique
|
15,7,2,2024,1,10,Boully,Maths
|
||||||
15,7,2,2024,1,13,Herbaut,Anglais
|
15,7,2,2024,1,13,Le_Gouriellec,Anglais
|
||||||
15,7,2,2024,1,14,Boully,Maths
|
15,7,2,2024,1,14,Bouverot,Maths
|
||||||
16,7,2,2024,1,14,Chevalier,Physique
|
16,7,2,2024,1,15,Mann,Anglais
|
||||||
16,7,2,2024,2,0,none,none
|
16,7,2,2024,2,0,none,_
|
||||||
16,7,2,2024,2,0,none,none
|
16,7,2,2024,2,0,none,_
|
||||||
16,7,2,2024,2,0,none,none
|
16,7,2,2024,2,0,none,_
|
||||||
17,7,2,2024,1,4,De_Roux,Physique
|
17,7,2,2024,1,4,Poupy,Physique
|
||||||
17,7,2,2024,1,0,none,none
|
17,7,2,2024,1,6,Poupy,Physique
|
||||||
18,7,2,2024,1,7,Le_Gouriellec,Anglais
|
18,7,2,2024,1,8,Poupy,Physique
|
||||||
14,8,2,2024,1,9,Le_Gouriellec,Anglais
|
14,8,2,2024,1,3,Belaggoune,Anglais
|
||||||
15,8,2,2024,1,11,Le_Gouriellec,Anglais
|
15,8,2,2024,1,0,none,_
|
||||||
18,8,2,2024,1,3,Rapin,Maths
|
18,8,2,2024,1,3,Rapin,Maths
|
||||||
18,8,2,2024,1,15,Le_Gouriellec,Anglais
|
18,8,2,2024,1,0,none,_
|
||||||
16,9,2,2024,1,0,none,none
|
16,9,2,2024,1,10,Chibani,Physique
|
||||||
17,9,2,2024,1,7,Oubaha,Maths
|
17,9,2,2024,1,7,Oubaha,Maths
|
||||||
18,9,2,2024,1,8,Oubaha,Maths
|
18,9,2,2024,1,6,Oubaha,Maths
|
||||||
12,12,2,2024,1,7,Chevalier,Physique
|
12,12,2,2024,1,9,Chevalier,Physique
|
||||||
13,12,2,2024,1,9,Chevalier,Physique
|
13,12,2,2024,1,6,Herbaut,Anglais
|
||||||
14,13,2,2024,1,11,Chevalier,Physique
|
|
||||||
14,13,2,2024,1,4,Mullaert,Maths
|
14,13,2,2024,1,4,Mullaert,Maths
|
||||||
14,13,2,2024,1,6,Belaggoune,Anglais
|
14,13,2,2024,1,2,Belaggoune,Anglais
|
||||||
17,13,2,2024,1,15,Chevalier,Physique
|
14,13,2,2024,1,11,Chevalier,Physique
|
||||||
17,13,2,2024,1,0,none,none
|
17,13,2,2024,1,13,Chevalier,Physique
|
||||||
18,13,2,2024,1,1,Rapin,Maths
|
17,13,2,2024,1,15,Colin,Physique
|
||||||
13,14,2,2024,1,7,Carpintero,Maths
|
18,13,2,2024,1,8,Rapin,Maths
|
||||||
14,14,2,2024,1,2,Le_Gouriellec,Anglais
|
13,14,2,2024,1,11,Carpintero,Maths
|
||||||
14,14,2,2024,1,11,Carpintero,Maths
|
|
||||||
14,14,2,2024,1,5,Bouverot,Maths
|
|
||||||
14,14,2,2024,1,12,Boully,Maths
|
14,14,2,2024,1,12,Boully,Maths
|
||||||
|
14,14,2,2024,1,14,Le_Gouriellec,Anglais
|
||||||
|
14,14,2,2024,1,13,Bouverot,Maths
|
||||||
|
14,14,2,2024,1,15,Carpintero,Maths
|
||||||
|
14,14,2,2024,2,5,Colleur_Dinfo,Info
|
||||||
14,14,2,2024,2,11,Colleur_Dinfo,Info
|
14,14,2,2024,2,11,Colleur_Dinfo,Info
|
||||||
14,14,2,2024,2,0,none,none
|
14,14,2,2024,2,0,none,_
|
||||||
14,14,2,2024,2,0,none,none
|
15,14,2,2024,1,9,Boully,Maths
|
||||||
15,14,2,2024,1,3,Bouverot,Maths
|
15,14,2,2024,1,12,Le_Gouriellec,Anglais
|
||||||
15,14,2,2024,1,4,Herbaut,Anglais
|
15,14,2,2024,1,1,Bouverot,Maths
|
||||||
15,14,2,2024,1,3,Chevalier,Physique
|
16,14,2,2024,1,4,Mann,Anglais
|
||||||
16,14,2,2024,1,5,Chevalier,Physique
|
16,14,2,2024,2,0,none,_
|
||||||
16,14,2,2024,2,5,Colleur_Dinfo,Info
|
16,14,2,2024,2,0,none,_
|
||||||
16,14,2,2024,2,0,none,none
|
16,14,2,2024,2,0,none,_
|
||||||
16,14,2,2024,2,0,none,none
|
17,14,2,2024,1,1,Poupy,Physique
|
||||||
17,14,2,2024,1,13,De_Roux,Physique
|
17,14,2,2024,1,3,Poupy,Physique
|
||||||
17,14,2,2024,1,0,none,none
|
18,14,2,2024,1,5,Poupy,Physique
|
||||||
18,14,2,2024,1,8,Le_Gouriellec,Anglais
|
14,15,2,2024,1,8,Belaggoune,Anglais
|
||||||
14,15,2,2024,1,10,Le_Gouriellec,Anglais
|
15,15,2,2024,1,10,Belaggoune,Anglais
|
||||||
15,15,2,2024,1,12,Le_Gouriellec,Anglais
|
18,15,2,2024,1,3,Rapin,Maths
|
||||||
18,15,2,2024,1,8,Rapin,Maths
|
18,15,2,2024,1,0,none,_
|
||||||
18,15,2,2024,1,14,Le_Gouriellec,Anglais
|
16,16,2,2024,1,7,Chibani,Physique
|
||||||
16,16,2,2024,1,0,none,none
|
17,16,2,2024,1,5,Oubaha,Maths
|
||||||
17,16,2,2024,1,9,Oubaha,Maths
|
18,16,2,2024,1,7,Oubaha,Maths
|
||||||
18,16,2,2024,1,1,Chevalier,Physique
|
12,19,2,2024,1,8,Chevalier,Physique
|
||||||
12,19,2,2024,1,3,Herbaut,Anglais
|
13,19,2,2024,1,9,Herbaut,Anglais
|
||||||
13,19,2,2024,1,6,Chevalier,Physique
|
14,20,2,2024,1,1,Mullaert,Maths
|
||||||
14,20,2,2024,1,8,Mullaert,Maths
|
|
||||||
14,20,2,2024,1,10,Chevalier,Physique
|
14,20,2,2024,1,10,Chevalier,Physique
|
||||||
14,20,2,2024,1,12,Chevalier,Physique
|
14,20,2,2024,1,13,Belaggoune,Anglais
|
||||||
17,20,2,2024,1,14,Colin,Physique
|
17,20,2,2024,1,14,Colin,Physique
|
||||||
17,20,2,2024,1,0,none,none
|
17,20,2,2024,1,12,Chevalier,Physique
|
||||||
18,20,2,2024,1,5,Rapin,Maths
|
18,20,2,2024,1,10,Rapin,Maths
|
||||||
13,21,2,2024,1,9,Carpintero,Maths
|
13,21,2,2024,1,13,Carpintero,Maths
|
||||||
14,21,2,2024,1,10,Carpintero,Maths
|
14,21,2,2024,1,14,Boully,Maths
|
||||||
14,21,2,2024,1,12,Boully,Maths
|
|
||||||
14,21,2,2024,1,13,Bouverot,Maths
|
|
||||||
14,21,2,2024,1,15,Le_Gouriellec,Anglais
|
14,21,2,2024,1,15,Le_Gouriellec,Anglais
|
||||||
14,21,2,2024,2,0,none,none
|
14,21,2,2024,1,6,Carpintero,Maths
|
||||||
14,21,2,2024,2,0,none,none
|
14,21,2,2024,1,5,Bouverot,Maths
|
||||||
14,21,2,2024,2,0,none,none
|
14,21,2,2024,2,4,Colleur_Dinfo,Info
|
||||||
15,21,2,2024,1,2,Boully,Maths
|
14,21,2,2024,2,10,Colleur_Dinfo,Info
|
||||||
15,21,2,2024,1,7,Herbaut,Anglais
|
14,21,2,2024,2,0,none,_
|
||||||
15,21,2,2024,1,4,Chevalier,Physique
|
15,21,2,2024,1,1,Le_Gouriellec,Anglais
|
||||||
16,21,2,2024,1,2,Chevalier,Physique
|
15,21,2,2024,1,9,Bouverot,Maths
|
||||||
16,21,2,2024,2,4,Colleur_Dinfo,Info
|
15,21,2,2024,1,12,Boully,Maths
|
||||||
16,21,2,2024,2,10,Colleur_Dinfo,Info
|
16,21,2,2024,1,11,Mann,Anglais
|
||||||
16,21,2,2024,2,0,none,none
|
16,21,2,2024,2,0,none,_
|
||||||
17,21,2,2024,1,8,De_Roux,Physique
|
16,21,2,2024,2,0,none,_
|
||||||
17,21,2,2024,1,0,none,none
|
16,21,2,2024,2,0,none,_
|
||||||
18,21,2,2024,1,1,Le_Gouriellec,Anglais
|
17,21,2,2024,1,2,Poupy,Physique
|
||||||
14,22,2,2024,1,5,Le_Gouriellec,Anglais
|
17,21,2,2024,1,3,Mann,Anglais
|
||||||
15,22,2,2024,1,11,Le_Gouriellec,Anglais
|
18,21,2,2024,1,4,Poupy,Physique
|
||||||
18,22,2,2024,1,1,Rapin,Maths
|
14,22,2,2024,1,5,Belaggoune,Anglais
|
||||||
18,22,2,2024,1,13,Le_Gouriellec,Anglais
|
15,22,2,2024,1,7,Belaggoune,Anglais
|
||||||
16,23,2,2024,1,9,Le_Gouriellec,Anglais
|
18,22,2,2024,1,2,Rapin,Maths
|
||||||
|
18,22,2,2024,1,0,none,_
|
||||||
|
16,23,2,2024,1,6,Chibani,Physique
|
||||||
17,23,2,2024,1,4,Oubaha,Maths
|
17,23,2,2024,1,4,Oubaha,Maths
|
||||||
18,23,2,2024,1,6,Oubaha,Maths
|
18,23,2,2024,1,8,Oubaha,Maths
|
||||||
12,26,2,2024,1,13,Chevalier,Physique
|
12,26,2,2024,1,9,Chevalier,Physique
|
||||||
13,26,2,2024,1,9,Chevalier,Physique
|
13,26,2,2024,1,2,Herbaut,Anglais
|
||||||
14,27,2,2024,1,10,Mullaert,Maths
|
14,27,2,2024,1,7,Mullaert,Maths
|
||||||
14,27,2,2024,1,3,Chevalier,Physique
|
14,27,2,2024,1,8,Belaggoune,Anglais
|
||||||
14,27,2,2024,1,1,Chevalier,Physique
|
14,27,2,2024,1,11,Chevalier,Physique
|
||||||
17,27,2,2024,1,11,Chevalier,Physique
|
17,27,2,2024,1,13,Colin,Physique
|
||||||
17,27,2,2024,1,5,Colin,Physique
|
17,27,2,2024,1,15,Colin,Physique
|
||||||
18,27,2,2024,1,5,Rapin,Maths
|
18,27,2,2024,1,9,Rapin,Maths
|
||||||
13,28,2,2024,1,11,Carpintero,Maths
|
13,28,2,2024,1,3,Carpintero,Maths
|
||||||
14,28,2,2024,1,13,Bouverot,Maths
|
14,28,2,2024,1,4,Le_Gouriellec,Anglais
|
||||||
14,28,2,2024,1,14,Boully,Maths
|
14,28,2,2024,1,10,Carpintero,Maths
|
||||||
14,28,2,2024,1,6,Le_Gouriellec,Anglais
|
14,28,2,2024,1,11,Bouverot,Maths
|
||||||
14,28,2,2024,1,7,Carpintero,Maths
|
14,28,2,2024,1,13,Boully,Maths
|
||||||
14,28,2,2024,2,9,Colleur_Dinfo,Info
|
14,28,2,2024,2,9,Colleur_Dinfo,Info
|
||||||
|
14,28,2,2024,2,3,Colleur_Dinfo,Info
|
||||||
14,28,2,2024,2,15,Colleur_Dinfo,Info
|
14,28,2,2024,2,15,Colleur_Dinfo,Info
|
||||||
14,28,2,2024,2,0,none,none
|
15,28,2,2024,1,1,Boully,Maths
|
||||||
15,28,2,2024,1,2,Boully,Maths
|
15,28,2,2024,1,14,Bouverot,Maths
|
||||||
15,28,2,2024,1,2,Herbaut,Anglais
|
15,28,2,2024,1,6,Le_Gouriellec,Anglais
|
||||||
15,28,2,2024,1,1,Bouverot,Maths
|
16,28,2,2024,1,10,Mann,Anglais
|
||||||
16,28,2,2024,1,7,Chevalier,Physique
|
16,28,2,2024,2,0,none,_
|
||||||
16,28,2,2024,2,0,none,none
|
16,28,2,2024,2,0,none,_
|
||||||
16,28,2,2024,2,3,Colleur_Dinfo,Info
|
16,28,2,2024,2,0,none,_
|
||||||
16,28,2,2024,2,0,none,none
|
17,28,2,2024,1,5,Poupy,Physique
|
||||||
17,28,2,2024,1,15,De_Roux,Physique
|
17,28,2,2024,1,7,Poupy,Physique
|
||||||
17,28,2,2024,1,0,none,none
|
18,28,2,2024,1,1,Poupy,Physique
|
||||||
18,28,2,2024,1,8,Le_Gouriellec,Anglais
|
14,29,2,2024,1,12,Belaggoune,Anglais
|
||||||
14,29,2,2024,1,12,Le_Gouriellec,Anglais
|
15,29,2,2024,1,14,Belaggoune,Anglais
|
||||||
15,29,2,2024,1,14,Le_Gouriellec,Anglais
|
18,29,2,2024,1,2,Rapin,Maths
|
||||||
18,29,2,2024,1,4,Le_Gouriellec,Anglais
|
18,29,2,2024,1,0,none,_
|
||||||
18,29,2,2024,1,6,Rapin,Maths
|
16,1,3,2024,1,3,Chibani,Physique
|
||||||
16,1,3,2024,1,10,Le_Gouriellec,Anglais
|
17,1,3,2024,1,5,Oubaha,Maths
|
||||||
17,1,3,2024,1,3,Oubaha,Maths
|
18,1,3,2024,1,6,Oubaha,Maths
|
||||||
18,1,3,2024,1,9,Oubaha,Maths
|
12,4,3,2024,1,6,Chevalier,Physique
|
||||||
12,4,3,2024,1,2,Chevalier,Physique
|
13,4,3,2024,1,5,Herbaut,Anglais
|
||||||
13,4,3,2024,1,5,Belaggoune,Anglais
|
|
||||||
14,5,3,2024,1,8,Mullaert,Maths
|
|
||||||
14,5,3,2024,1,1,Belaggoune,Anglais
|
|
||||||
14,5,3,2024,1,8,Chevalier,Physique
|
14,5,3,2024,1,8,Chevalier,Physique
|
||||||
17,5,3,2024,1,10,Colin,Physique
|
14,5,3,2024,1,10,Chevalier,Physique
|
||||||
17,5,3,2024,1,12,Chevalier,Physique
|
14,5,3,2024,1,15,Mullaert,Maths
|
||||||
18,5,3,2024,1,2,Rapin,Maths
|
17,5,3,2024,1,12,Colin,Physique
|
||||||
13,6,3,2024,1,4,Carpintero,Maths
|
17,5,3,2024,1,14,Chevalier,Physique
|
||||||
14,6,3,2024,1,12,Boully,Maths
|
18,5,3,2024,1,6,Rapin,Maths
|
||||||
14,6,3,2024,1,13,Le_Gouriellec,Anglais
|
13,6,3,2024,1,8,Carpintero,Maths
|
||||||
14,6,3,2024,1,14,Carpintero,Maths
|
14,6,3,2024,1,11,Le_Gouriellec,Anglais
|
||||||
14,6,3,2024,1,11,Bouverot,Maths
|
14,6,3,2024,1,2,Bouverot,Maths
|
||||||
|
14,6,3,2024,1,7,Boully,Maths
|
||||||
|
14,6,3,2024,1,11,Carpintero,Maths
|
||||||
14,6,3,2024,2,2,Colleur_Dinfo,Info
|
14,6,3,2024,2,2,Colleur_Dinfo,Info
|
||||||
14,6,3,2024,2,8,Colleur_Dinfo,Info
|
14,6,3,2024,2,8,Colleur_Dinfo,Info
|
||||||
14,6,3,2024,2,14,Colleur_Dinfo,Info
|
14,6,3,2024,2,14,Colleur_Dinfo,Info
|
||||||
15,6,3,2024,1,6,Boully,Maths
|
15,6,3,2024,1,13,Le_Gouriellec,Anglais
|
||||||
15,6,3,2024,1,10,Bouverot,Maths
|
15,6,3,2024,1,10,Boully,Maths
|
||||||
15,6,3,2024,1,3,Belaggoune,Anglais
|
15,6,3,2024,1,4,Bouverot,Maths
|
||||||
16,6,3,2024,1,14,Chevalier,Physique
|
16,6,3,2024,1,15,Mann,Anglais
|
||||||
16,6,3,2024,2,0,none,none
|
16,6,3,2024,2,0,none,_
|
||||||
16,6,3,2024,2,0,none,none
|
16,6,3,2024,2,0,none,_
|
||||||
16,6,3,2024,2,0,none,none
|
16,6,3,2024,2,0,none,_
|
||||||
17,6,3,2024,1,6,De_Roux,Physique
|
17,6,3,2024,1,1,Mann,Anglais
|
||||||
17,6,3,2024,1,0,none,none
|
17,6,3,2024,1,3,Mann,Anglais
|
||||||
18,6,3,2024,1,11,Le_Gouriellec,Anglais
|
18,6,3,2024,1,4,Poupy,Physique
|
||||||
14,7,3,2024,1,15,Le_Gouriellec,Anglais
|
14,7,3,2024,1,7,Belaggoune,Anglais
|
||||||
15,7,3,2024,1,0,none,none
|
15,7,3,2024,1,9,Belaggoune,Anglais
|
||||||
|
18,7,3,2024,1,0,none,_
|
||||||
18,7,3,2024,1,3,Rapin,Maths
|
18,7,3,2024,1,3,Rapin,Maths
|
||||||
18,7,3,2024,1,7,Le_Gouriellec,Anglais
|
16,8,3,2024,1,2,Chibani,Physique
|
||||||
16,8,3,2024,1,9,Le_Gouriellec,Anglais
|
17,8,3,2024,1,12,Oubaha,Maths
|
||||||
17,8,3,2024,1,7,Oubaha,Maths
|
18,8,3,2024,1,14,Oubaha,Maths
|
||||||
18,8,3,2024,1,4,Chevalier,Physique
|
12,11,3,2024,1,7,Chevalier,Physique
|
||||||
12,11,3,2024,1,8,Herbaut,Anglais
|
13,11,3,2024,1,12,Herbaut,Anglais
|
||||||
13,11,3,2024,1,7,Chevalier,Physique
|
14,12,3,2024,1,13,Chevalier,Physique
|
||||||
14,12,3,2024,1,9,Mullaert,Maths
|
14,12,3,2024,1,3,Chevalier,Physique
|
||||||
14,12,3,2024,1,11,Chevalier,Physique
|
14,12,3,2024,1,3,Mullaert,Maths
|
||||||
14,12,3,2024,1,13,Colin,Physique
|
17,12,3,2024,1,5,Colin,Physique
|
||||||
17,12,3,2024,1,0,none,none
|
17,12,3,2024,1,15,Chevalier,Physique
|
||||||
17,12,3,2024,1,15,Colin,Physique
|
18,12,3,2024,1,4,Rapin,Maths
|
||||||
18,12,3,2024,1,1,Rapin,Maths
|
13,13,3,2024,1,5,Carpintero,Maths
|
||||||
13,13,3,2024,1,11,Carpintero,Maths
|
14,13,3,2024,1,7,Carpintero,Maths
|
||||||
|
14,13,3,2024,1,8,Boully,Maths
|
||||||
14,13,3,2024,1,6,Le_Gouriellec,Anglais
|
14,13,3,2024,1,6,Le_Gouriellec,Anglais
|
||||||
14,13,3,2024,1,2,Le_Gouriellec,Anglais
|
14,13,3,2024,1,9,Bouverot,Maths
|
||||||
14,13,3,2024,1,4,Boully,Maths
|
|
||||||
14,13,3,2024,1,12,Carpintero,Maths
|
|
||||||
14,13,3,2024,2,1,Colleur_Dinfo,Info
|
14,13,3,2024,2,1,Colleur_Dinfo,Info
|
||||||
14,13,3,2024,2,7,Colleur_Dinfo,Info
|
14,13,3,2024,2,7,Colleur_Dinfo,Info
|
||||||
14,13,3,2024,2,13,Colleur_Dinfo,Info
|
14,13,3,2024,2,13,Colleur_Dinfo,Info
|
||||||
15,13,3,2024,1,1,Chevalier,Physique
|
15,13,3,2024,1,1,Boully,Maths
|
||||||
15,13,3,2024,1,8,Bouverot,Maths
|
15,13,3,2024,1,4,Le_Gouriellec,Anglais
|
||||||
15,13,3,2024,1,5,Chevalier,Physique
|
15,13,3,2024,1,12,Bouverot,Maths
|
||||||
16,13,3,2024,1,9,Chevalier,Physique
|
16,13,3,2024,1,14,Mann,Anglais
|
||||||
16,13,3,2024,2,0,none,none
|
16,13,3,2024,2,0,none,_
|
||||||
16,13,3,2024,2,0,none,none
|
16,13,3,2024,2,0,none,_
|
||||||
16,13,3,2024,2,0,none,none
|
16,13,3,2024,2,0,none,_
|
||||||
17,13,3,2024,1,3,De_Roux,Physique
|
17,13,3,2024,1,8,Mann,Anglais
|
||||||
17,13,3,2024,1,0,none,none
|
17,13,3,2024,1,9,Poupy,Physique
|
||||||
18,13,3,2024,1,4,Le_Gouriellec,Anglais
|
18,13,3,2024,1,11,Poupy,Physique
|
||||||
14,14,3,2024,1,10,Le_Gouriellec,Anglais
|
14,14,3,2024,1,2,Belaggoune,Anglais
|
||||||
15,14,3,2024,1,12,Le_Gouriellec,Anglais
|
15,14,3,2024,1,10,Belaggoune,Anglais
|
||||||
18,14,3,2024,1,5,Rapin,Maths
|
18,14,3,2024,1,11,Rapin,Maths
|
||||||
18,14,3,2024,1,14,Le_Gouriellec,Anglais
|
18,14,3,2024,1,0,none,_
|
||||||
16,15,3,2024,1,0,none,none
|
16,15,3,2024,1,1,Chibani,Physique
|
||||||
17,15,3,2024,1,7,Oubaha,Maths
|
17,15,3,2024,1,13,Oubaha,Maths
|
||||||
18,15,3,2024,1,3,Oubaha,Maths
|
18,15,3,2024,1,15,Oubaha,Maths
|
||||||
|
|
|
Loading…
Reference in New Issue