Timetable production

Started by johnanagno, August 09, 2025, 08:28:44 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

johnanagno

Hello everyboby. I am relatively new user of F.E.T
I have not find a clear answer yet on my question.
I have setup Data, Activities, Teachers and generated a timetable
Next time i open this fet file and click generate, will it produce the same timetable ?
What should i do in order for the F.E.T to produce me the same timetable (of course when i dont change data)
Thank you

Liviu Lalescu

Hello, joghnanagno, and welcome to the forum! :)

To produce the same timetable, you need to lock the activities in time and space. After a successful generation, FET will write also a file_data_and_timetable.fet in the fet-results. If you generate on this file, the generation will be instant and identical * (*: it might be slightly delayed in some cases, and if initially an activity had no room, now it might get into a room). Or, after the timetable generation, lock all the activities in time and space and save the file with a new name. Or save data and timetable as.

johnanagno

Firstly i would like to thank you for your answer
So, i just need to generate the first timetable, and if i am satisfied with that, i just "Lock all activities of the current timetable" and save file.
so next time i open this fet file , clicking Generate, will produce the same timetable.
Have i understood right?

Thanks in advance


Liviu Lalescu

You are welcome!

Yes, exactly!

Note that you can replicate the an exact generation if the file is the same and if before generating you input the same starting random seed. See Settings -> Advanced -> Seed of random number generator.

Volker Dirr

You don't need to lock yourself. As Liviu already wrote: a locked file is written in the results folder.

johnanagno

Thanks a lot, Liviu Lalescu and Volker Dirr!