Main 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 - ayreon

General Stuff / StudentsMaxBuildingChangesPerWeek
August 14, 2023, 11:34:01 AM
Hello, maybe I did not get how the constraint StudentsMaxBuildingChangesPerWeek works.
I have a dataset with two buildings with different room. I want that if a group of students goes in a building then it remains in that building for that day and also for all week.
If I set StudentsMaxBuildingChangesPerDay = 0 I get that a group of students remain in that building for all the day. But if I set StudentsMaxBuildingChangesPerWeek = 0 the building changes between days.
What am I doing wrong?
Also, is it correct to assume that if StudentsMaxBuildingChangesPerWeek = 0 I can skip StudentsMaxBuildingChangesPerDay?
I searched for the error online and I finally found the solution, there is something wrong with the file attributes. I fixed by executing:
xattr -cr fet.appMaybe there is some extended attribute that wasn't there on the previous versions, now it works.
Intel macOS (macMini 2018 with macOS Ventura). Versions until FET-6.9.2 work as expected
Hi Darren,
I tried downloading the new but it seems to have the same problem :-(
Hi, I downloaded FET 6.9.3 for macOS but when I try to open it, it says the file is damaged and cannot be opened. I checked the SHA-256 and it's correct. No problem with version 6.9.2
Tips and Tricks / Re: modify the  split
September 02, 2022, 04:47:10 PM
Quote from: Liviu Lalescu on May 02, 2022, 06:58:20 AMI am sorry, but activities ids are very important in the list of constraints which are referring to activities.

Hi Liviu,
In the past I had the need to modify the split of some activities so I created a small program to do so, maybe you can do something similar in FET?
Removing a subactivity is easy, just delete it and change the total duration of the owner, when I need to increase it I create a new subactivity with a new ID that is computed as the maximum ID+1, this way ID are preserved and all works well. Optionally, I recompute all the IDs (to make them increasing) preserving constraints links
Get Help / Re: Min hours for teacher for specific days
September 15, 2020, 08:22:19 PM
No, of course, you have to carefully select activities to unlock and when timetable is impossible you continue to unlock related activities expanding days or/and teachers. But for a couple of teachers it could be done, not more 😉
Get Help / Re: Min hours for teacher for specific days
September 15, 2020, 04:44:40 PM
Hi, thanks for the reply and for the hint.
Not having Monday as free day is not a problem, I managed to solve my timetable with your suggestion doing this way:
- First I generated a first time table and lock all activities
- For teachers who got only two hours on Monday I set your suggested constraint and unlock his/her activities, so not having Monday as free day is not a problem since they haven't got it in the first place
- I unlocked activities for teachers who teaches in the same classes
- Generated again
And I got what I wanted.

Thanks :-)
Get Help / Min hours for teacher for specific days
September 13, 2020, 08:58:43 PM
I need to do the following: I have set min hours for all teacher to 2 but I want for some teacher and only for some particular conditions to have a higher number (for example 3).
The condition is that a teacher works in a specific hour of a specific day but I can only consider the day. So if a teacher works on Monday I want to have min hours 3, while I accept 2 on other days.
Of course I cannot set 3 for every days or I get an impossible timetable.
Is there a way to do this? Will a new constraint of this type be implemented easily?
The reason is that the last hour of Monday is somehow fake (it is done from home) so I don't want teachers to come only for a single hour in that case and modeling this last hour as a transfer in a new building or a new day doesn't solve the issue because it's a single hour (I could create a secon fake activity but then not all teacher works in that hour so I have to create two to have min hours respected, so it will be heavily complicated). Is there an easy way I don't see?