FET refuses to schedule last activity

Started by math, June 27, 2025, 10:44:27 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

math

I have a strange problem with FET 7.2.5. I have successfully calculated a timetable. Part of this timetable was a course consisting of a lecture and two exercises. The lecture was on Thursday 2pm - 4pm, the exercises directly following on 4pm - 6pm and 6pm - 8pm. I locked both space and time for all activities in this timetable.

Now the lecturer of this course has decided that the course should only have one exercise. The lecture should take the place of the first exercise, i.e. from 4pm to 6pm. So I have deleted the activity of the first exercise, deleted the time lock for the lecture and specified that the lecture should start at 4 pm.

I was expecting the lecture to be scheduled at 4pm without a problem, but the scheduling stopped one activity before the end for no apparent reason. There is no reason why the lecture could not be scheduled for 4pm. At least, I don't recognize one. The teacher is available, the students are available, rooms are available.

To be on the safe side, I deleted all restrictions (time and place) except restrictions regarding the time and space locks of the last timetable. Nevertheless, FET only plans up to the last activity.

Unfortunately, I have no idea what could be causing this problem. There are no tasks in conflicts. Also fet-cl with "--verbose=true" does not provide any output. Is there any option for increasing the verbosity of output for getting a clue what might be the problem?

Best,
Matthias

Liviu Lalescu

#1
Hello, Matthias,

I hope it is no FET bug, but I need your fet file to check.

"fet-cl --verbose=true" will output some more generation information.

Volker Dirr

There might be conflicts like min hours for students or teachers.

math

Hi Liviu!

"fet-cl --verbose=true" just lists the time and space locks that resulted from locking all activities of the schedule. No further output after that.

I'll send you my config file. Thanks for checking it. I really hope that I'm not wasting your time, but I really have no clue what might be the problem.

@Volker: that was my guess as well. That's why I deleted all time ans space constraints (except the time and space locks that resulted from locking all activities of the last schedule).

Best, Matthias

Liviu Lalescu

Hello, Matthias,

I will see now your file and let you know public details here and private details by email/forum private message. I would prefer email, it is more convenient for me - also, the new SMF (forum) version 2.1.6 seems to have a problem with the email notifications - they are delayed many hours.

verbose=true of fet-cl means that on the command line you will notice the current state of placing the activities and some internal things.

Liviu Lalescu

I think that there is no FET bug, but the students for the impossible activity are double allocated. I will wait for Matthias' answer.

math

Hi Liviu!

Thanks for your support. It was a layer 8 issue.

Best,
Matthias

Liviu Lalescu

Hello, Matthias,

Absolutely no problem! I spent less than 10 minutes to find it :)