Main Menu

need help with input

Started by MrcHERI, October 05, 2023, 10:35:34 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MrcHERI

I have 2 questions, sorry to bother you with it,

Q1: I want to make all students start the day at a specific hour (8am for example)
but i can't find an option to do this or think of a way to,

Q2: I don't want teachers to just have 1 hour in the morning or evening, min 2 hours, is this possible?
if yes please help me,
thank you in advance


Liviu Lalescu

Absolutely no problem!

Q1: Either students begin early max 0 beginnings at the second hour (only for the first hour), or a constraint activities occupy min time slots from selection for each students set, select all activities of that students set, select with X (red) the first slots of the days (first 1, 2 or more), min occupied = 5 (or 10, or 15).

Q2: Maybe you need to use the Mornings-Afternoons mode, which so far has been used in Morocco, Algeria, and Vietnam, as far as we know. Read this mode's help in the FET Help menu.

MrcHERI

Thank you for responding to my question and for your first answer
i managed to change "all students begin early" to 0

for your 2nd answer, i really don't know how and i can't find a explanation on that (morning and afternoon thing)
setting the mode to "morning afternoon" in the unrestricted Algerian time, made the table look like a mess

any tips? a video will be great if there is any

Volker Dirr

You done it too complicated.
Go to FET -> Data -> Hours per day and reduce the number of hours down to 4.
Just call the hours 1, 2, 3 and 4.
Then you only need to set a break constraint in the afternoon the last hour.
That is much easier.
If you import such a file into TiTiTo, then the days will look normal (so 2 fet days will become a real day again). There you can also name the hours like you want and print the table as a normal table.

MrcHERI

#4
i never actually heard of TiTiTo, this my first time using FET and still learning it, how do i import my file from FET to TITITO exactly?

Volker Dirr

TiTiTo uses FET timetables. It is mainly used for doing the substitution planning.
But it can be also used for other stuff like:
Supervision planning.
Convert from or to FET.
Send timetables and substituation tables by email.
Import FET MA files and print them nicer (like you probably want to do it)
...
There is a board about TiTiTo here in this forum. See:
https://lalescu.ro/liviu/fet/forum/index.php?board=36.0

Volker Dirr

Import it by going to
TiTiTo -> Settings -> Timetable -> Import FET MA file.

Volker Dirr

Too avoid missunderstanding.
Do yur timetable first like i wrote it:
Go to FET -> Data -> Hours per day and reduce the number of hours down to 4.
Just call the hours 1, 2, 3 and 4.
Then you only need to set a break constraint in the afternoon the last hour.
Then do your timetable in FET. Even it doesn't "look good", just add all needed constraints. You can change the "look" later (after you finished the whole timetable with FET) by importing it into TiTiTo and export it again. Then the days will look correct.

MrcHERI

I'm very grateful to you for helping me and im sorry for bothering you with these questions

for now I'm following along, and I think i manged to get it ready, last questions
in the help section, there is "Very important advice about the constraint min days between activities: probably you will need to add min days = 1 for all constraints" where do I find this in FET

 And for my first question if I sat morning and afternoon correctly I still don't know who make it minimum hours per period (morning OR afternoon) to be 2 hours at minimum for each teacher. I don't want a teacher to come in morning for 1 hour only.

Volker Dirr

#9
1) FET -> Data -> Time constraints -> Activities -> others (1) -> Min days between a set of activities

2) FET -> Data -> Time constraint -> Teachers -> All teachers (2) -> Min hours daily for all teachers
This constraint is for a "FET" day. So for "morning days" and "Evening days". That is what you requested.
(It is not for a real day. That is not what you want. That the next constraint with "real day".)

Liviu Lalescu

Quote from: MrcHERI on October 06, 2023, 03:22:30 PMin the help section, there is "Very important advice about the constraint min days between activities: probably you will need to add min days = 1 for all constraints" where do I find this in FET

No problems.

Where exactly did you find this? If you add activities normally, these constraints will be added by default.

Quote from: MrcHERI on October 06, 2023, 03:22:30 PMAnd for my first question if I sat morning and afternoon correctly I still don't know who make it minimum hours per period (morning OR afternoon) to be 2 hours at minimum for each teacher. I don't want a teacher to come in morning for 1 hour only.

If you read the Help for Mornings-Afternoons mode, you would have known that you need to add min hours daily 2 for all the teachers. FET MA mode uses a FET day = half-day.


MrcHERI

Found it in "help>unrestricted morning/afternoon (Algeria)"

MrcHERI

Quote from: Volker Dirr on October 06, 2023, 03:32:12 PM1) FET -> Data -> Time constraints -> Activities -> others (1) -> Min days between a set of activities

2) FET -> Data -> Time constraint -> Teachers -> All teachers (2) -> Max hours daily for all teachers
This constraint is for a "FET" day. So for "morning days" and "Evening days". That is what you requested.
(It is not for a real day. That is not what you want. That the next constraint with "real day".)
i want minimum hours in morning to be either 0 or grater than 1 (does not equal to 1) (same thing for afternoon)

Liviu Lalescu

Quote from: MrcHERI on October 06, 2023, 03:53:54 PMFound it in "help>unrestricted morning/afternoon (Algeria)"

Oh, then I think you can ignore this advice. It just informs you that you need to add activities and the min days between them = 1 (not 2), as in the Official mode.

Liviu Lalescu

Quote from: MrcHERI on October 06, 2023, 04:01:09 PM
Quote from: Volker Dirr on October 06, 2023, 03:32:12 PM1) FET -> Data -> Time constraints -> Activities -> others (1) -> Min days between a set of activities

2) FET -> Data -> Time constraint -> Teachers -> All teachers (2) -> Max hours daily for all teachers
This constraint is for a "FET" day. So for "morning days" and "Evening days". That is what you requested.
(It is not for a real day. That is not what you want. That the next constraint with "real day".)
i want minimum hours in morning to be either 0 or grater than 1 (does not equal to 1) (same thing for afternoon)

I think Volker meant "min hours daily", not "max".

You have some Mornings-Afternoons example files, as well.