Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Volker Dirr

#1
Get Help / Re: dias consecutivos
September 27, 2023, 02:47:42 PM
2) Use time constraint -> teacher -> min resting hours
#2
Quote from: sinisav on September 26, 2023, 09:54:40 AMI have also contributed with translation of TiTiTo to serbo-croatian language.

Ah... Hallo sinisav!
Nice to hear from you again. Welcome back in the forum.
Do you have a new email? I sadly wasn't able get through to you.
There are several new features in TiTiTo since your last translation.
Can i sent you the file to update the translation to the email that you used for user "sinisav" in this forum? 
#3
1) I am not sure if I understand your first request. What do you mean with "prefer at the beginning... but not the first hour"?
So you mean he should start the 2nd hour? In normal case use not available constraint for that teacher. This is a 100% constraint. You should use this in normal case always. In wosr case you can use "a set of activities prefer a set of starting times". Select the teacher, the (dis-)allowed times and a value below 100%.

2) By using max hours per day constraint. Use max hour = number of hours per day - 1

3) 1st request: by using a set of activities occupies max a set of timeslots. Select Monday first and Friday last hour. Select all activities of the teacher and set max occupie = 1.
2nd and the other requests. I think it is not directly possible. In my opinion it is even a bad idea to try this directly. You should do it indirect by using max gap per day, min hours per day, max hours per day, max span per day, working max in an hourly intervall, ... If you use these constraints, then the days will be balanced very well.

4) You mean you want to have a statistics for that? There is already a "small" statistics available in the html results folder. Please check it.
I might code more statistics if i get a misson to code a speacial one.
#4
Get Help / Re: activities 1 before activities 2
September 12, 2023, 03:14:51 PM
"ordered" -> so there can be no gap OR there can be gaps OR there can be even days between them.


"same day" -> there can be no gap OR there can be gaps, BUT there can not be days between them.

"consecutive" -> there is no gap
#5
Get Help / Re: 3 non-consecutive days
September 12, 2023, 03:09:40 PM
If the teacher has got an activity that is divided into 3 subactivities, then just choose 2 of that subactivities and add a min day constraint with value 3 and weight 100%.
If the teacher doesn't have that, then select an other activity. Maybe a activity that is divided in 2 parts. In worst case just do it with 2 random activities.
#6
I fear this is currently not possible.

So your suggestion is that the constraint doesn't care always about the needed gaps. It need an alternative option, so you can select/add combinations for building changes that should be respected.
hmm.. That need some modifications in the algorithm and interface. I think it should be possible to code it. But it is not a task that can be done in a few minutes. It need some time to code, test, compile, translate, upload, ... . I bet that Liviu will code this if you donate for this work. I suggest to ask him directly.
#7
I think there is no single constraint for that.

You must...
a) ... add maths and physics as a single activity (with a min day constraint = 100%)
or
b) ... modify the math or physics constraint and add the other aubactiviites
or
c) ... add a new additional constraint with the math and physic subactivities

BTW: Depeing on your school: This suggestion will be impossible at my school, since the students have got more math and physics, then there are days per week.

BTW2: There are also other subjects that do the same amount of math. For example in chemestry you are calculating as much as in physics, so you might add that also. But i bet this will be impossible at your school also. Depeing on the year, you don't calculate in physics at all. For example in year 5 and 6 we don't calculate at all in physics. In year 7 and 8 we calculate only a little bit. Also in the higher years, depening on the topic, you are doing a lot of experiments, so it is not always calculating in physics. I think you are calculating much more in chemestry.
#8
General Stuff / Re: Rooms
September 09, 2023, 04:27:49 PM
see FET -> Data -> Rooms -> Make/edit virtual -> Help
#9
Just let me know if there is also "trouble" with other email server providers. I will try to make a video about them also (If i have access to that provider).
#10
If you want to know how to sent a timetable by email, then please view this video:

https://youtu.be/c9jdrQ8uTes
#12
Get Help / Re: activities 1 before activities 2
September 08, 2023, 05:43:03 PM
Even if i don't like it (see above) you can try
FET -> Data -> Time constraints -> Actvities -> others (2) -> Two activities are ordered
FET -> Data -> Time constraints -> Actvities -> others (2) -> Two sets of activities are ordered
FET -> Data -> Time constraints -> Actvities -> others (2) -> Two activities are ordered if they are on the same day
#13
General Stuff / Re: Activites in a Sequence
September 08, 2023, 05:42:50 PM
Even if i don't like it (see above) you can try
FET -> Data -> Time constraints -> Actvities -> others (2) -> Two activities are ordered
FET -> Data -> Time constraints -> Actvities -> others (2) -> Two sets of activities are ordered
FET -> Data -> Time constraints -> Actvities -> others (2) -> Two activities are ordered if they are on the same day
#14
hmm.. good question.

In best case you do a good activity planning. So give the teacher as many activities in the correct building as possible. In best case only activities in that building.

A second step might be using the constraint "A set of activities occupy min time slots". Select all activities of the first building of that teacher and select all first hours and set a value similar to the number of days.
Of course this will work only fine if it is a full time working teacher.

Sadly i haven't got a good idea how to do it with a half time working teacher.

Looks like a research/coding task. Maybe ask Liviu directly. If you donate some money to Liviu, he might code it. This is not a task he can do in a few minutes. Coding, testing, releasing, compiling for different computers, translating, ... need all pretty much time.
#15
If it is only the classroom and the room is only used by that class, then it doesn't matter, since the timetable won't get easier by that.

If you need the room, then add many pseudo rooms for the canteen. (Maybe just call them canteen1, canteen2, ...) and use subject preffered room constraint.

I done it for example with the first variant and generated a timetable and also i didn't want to display the room and activity at all. So i just generated it and removed the lunch activities after i generated the timetable. You could also hide them by the css file.