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.

mikkojoo

As a quick idea, I think "min acts in a term" would be a solution just like that.
If there would even be an option for empty terms or not, in between them, it would be perfect - I think.

Liviu Lalescu

I think it is impossible an option to allow empty terms in between the non-empty terms. You need to use max days between activities. Is that OK?

By "min acts in a term" do you mean min activities from a set in a term with/without allow empty terms?


Liviu Lalescu

Or maybe you need also another constraint, max terms between activities? Because max days is not perfect in this case.

mikkojoo

Quote from: Liviu Lalescu on May 19, 2022, 04:47:39 PMOr maybe you need also another constraint, max terms between activities? Because max days is not perfect in this case.


This is true!

"Min activities from a set in a term" is fine just like that - just like "Max activities from a set in  a term". It is not necessary that the same constraint cares about empty terms.

Btw, I wrote some words about FET in my Facebook, just to tell Finnish principals about FET.
I will tell everyone willing to hear about this software and how nice it is to make timetables with it.

mikkojoo

Is it possible to use 'max terms between activities' with value 0?

Liviu Lalescu

Quote from: mikkojoo on May 19, 2022, 04:54:02 PMIs it possible to use 'max terms between activities' with value 0?

Yes, it should be very easy to allow 0.


Liviu Lalescu

Quote from: mikkojoo on May 19, 2022, 04:53:03 PM"Min activities from a set in a term" is fine just like that - just like "Max activities from a set in  a term". It is not necessary that the same constraint cares about empty terms.

Btw, I wrote some words about FET in my Facebook, just to tell Finnish principals about FET.
I will tell everyone willing to hear about this software and how nice it is to make timetables with it.

Thank you!

I am not sure I understand the first paragraph. We need to allow empty terms in this constraint, otherwise your timetable will be impossible for 9 activities, min 2 per term, 5 terms.

Please go outside. You'll write later.

mikkojoo

I'll go now  8)
Yes, you have it rigth. This and 'max terms between activities' would be perfect solution for me.
Back in hour or two

Liviu Lalescu

I hope it will go well. I hope that I written the correct code for the generate part, which was the important and difficult part. I did for the more complicated min in a term and for the easy max terms between.

It remains now only the interface, which is tedious and long, but very simple.

Now I am too tired to work anymore, but I hope later tomorrow I might have something working for a test run. Note that before putting a snapshot for you, I need to test and re-examine my code, which might take some more.

mikkojoo

I can't stop wondering your skills and kindness.
I'm here first time in a year and you are tryin to fulfill my quite special needs immediately.

So thanks very much!

Liviu Lalescu

You are welcome!  :-)

But the constraints you requested are logical and necessary for hopefully more Finnish users.

mikkojoo

I am getting used 8)  with an idea of making very basic introduction video about basic 5-term planning with FET, in Finnish

Liviu Lalescu