FET with five terms / for Finland (Five 7 weeks terms in a school year)

Started by mathmake, January 11, 2020, 12:45:20 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Liviu Lalescu

In the activities time constraints, there are two constraints: "A set of activities occupies min (or max) time slots from selection". I think you can use the "min" variant. Add 5 such constraints, one for each term: select all activities of a teacher, then select all slots of the term with X, min/max occupied = the desired value.

Please let me know.


mikkojoo

Seems to work alrigth, but because we have quite many activities with meny groups and activities, these constraints are quite heavy, both to me and and the computer :)

Liviu Lalescu

Hmm, I am so sorry. Don't worry about the computer, these constraints are optimized to the fullest.

Maybe you could send me your file, so that I can have a look.

mikkojoo

The situation is quite good now., really.
Again, i have a noob question: how can I move an activity manually - the timetable is really good, but I could move a few activities manually to make it even better?

Liviu Lalescu

Unfortunately, this is not easy. You might work with the locked timetable and deactivate some locking constraints (activity preferred starting time/room) and lock them to other places.


mikkojoo


mikkojoo

#68

"Is this a bug?!6 2020-08-30 - 13 - 1"

In all cases i saw it was not a bug so far, but i am not sure. That is why i wrote the waring. i can't answer that without seeing your dataset. Maybe sent it to me. see my mail at www.timetabling.de

"Ambiguous valid timetables at su kesä 21 2020. (ID 1 and ID 1)"
Has it something to do with the 5-term system or should I just read manuals more carefully?

I guess this happens because you imported at least 2 fet files and set both with the same date. That is impossible/ambiguous because TiTiTo don't know which one you want to use today.
So you need to setup different dates for the timetables or delete the old table.

mikkojoo

The main problem seems to be that we have so many constraints, that they are overlapping and not working the best possible way.
The biggest concern just now is that there are quite many 1-activity days for teachers. Student/group timetables are quite good, but we would prefere even less 2-activity days.

Volker Dirr

#70
"Is this a bug?!6 2020-08-30 - 13 - 1"

In all cases i saw it was not a bug so far, but i am not sure. That is why i wrote the waring. i can't answer that without seeing your dataset. I will check it if you sent me your dataset to my email (see www.timetabling.de )



"Ambiguous valid timetables at su kesä 21 2020. (ID 1 and ID 1)"
Has it something to do with the 5-term system or should I just read manuals more carefully?


This happens because you imported at least 2 fet files and set both with the same date. That is impossible/ambiguous because TiTiTo don't know which one you want to use today.
So you need to setup different dates for the timetables or delete the old tables.

Liviu Lalescu

Volker, I think you wrongly edited post #68 of mikkojoo?

Volker Dirr

uppss...
yes, sorry. I wanted to modify my post.
hmmm... I can't undo it.

Sadly i don't rember exactly the original post.

If i remeber correct the original post included the two problems with TiTiTo that i quoted; one (similar?) problem with FET-Read and the comment that he has no time to care about that.

I am so sorry mikkojoo. Please ask/write one more time.

mikkojoo

No problem, I got the answers I needed!

Really big thanks for FET and for you Liviu and Volker.

I began using FET in MAy and in June we got our 2020-2021 timetable ready. The learning curve was deep and it was hard work, but worth it! The program is much more understandable than Untis we have been using for decades in our school.

Volkers help on using TiTiTo was to the point, but in the end I did not use it. We have to use Kurre is a "final tool" for timetabeling and publishing timetables for students. So, I made the finalising in Kurre.

FET is just amazing tool for a five term school like ours. Thanks!

mikkojoo

So, we got the the timetable done and I'm really happy and little bit proud for that.

I think we have too many and too complicated constraints there. There are more than 3000 of those now... Some of them are certainly overlaping and some are just stupid. But anyway, we got the job done, thanks to FET.

I noticed that Visma, the company behind Kurre, Wilma, Primus, made a donation to you some years ago. It would be so nice to have these funtionalities in Kurre or API / interface getting information from one to another. Now I needed to manually enter those five timetables to Kurre.