Activities not scheduling

Started by drew, September 30, 2011, 02:21:23 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

drew

Hi,

This was working.

Don't know if I accidentally changed something by mistake.

I'm scheduling a 2 day conference.

I'm using fet-5.14.5 on a Ubuntu 11.04 system

The activities with tag Room:Video Tape are no longer scheduling successfully and I can't spot anything wrong with them. 

All the activities except the 6 that are supposed to be scheduled for video taping are scheduled at 2s, but the last 6 never get scheduled no matter how long I let it run.

Thanks,

Liviu Lalescu

Looking for activity with id=189, and stopping highest stage, starting with random seed X=123, Y=123, I see (in Timetable view teachers) that teacher Tom Robey is not available at two time slots in which activity 189 could be placed.

drew

Actually the biggest problem was withTeacher Nick Bennett, who was mistakenly scheduled for 7 activities with activity Time:Class.  But, there are only 6 timeslots available for Time:Class. FET needs a way to detect and report on this kind of error.  This is not the first time I made that kind of mistake.

After I deactivated activity 191, a problem with Teacher Bob Roby's not available times.  Instead of marking him not available for the first two Time:Class time slots on Saturday afternoon.  After I relaxed it to him just being not available for the 1st time slot FET was able to create a schedule.

I'm not sure how you in on Bob Robey's not available time slot as the cause of the problem.  I think you need to try to find a way to automate that process and generate warnings about which constraints need to be relaxed.

Liviu Lalescu

#3
QuoteActually the biggest problem was withTeacher Nick Bennett, who was mistakenly scheduled for 7 activities with activity Time:Class.  But, there are only 6 timeslots available for Time:Class. FET needs a way to detect and report on this kind of error.  This is not the first time I made that kind of mistake.


I'll think about it. Maybe I'll add this in the TODO file.

Quote

After I deactivated activity 191, a problem with Teacher Bob Roby's not available times.  Instead of marking him not available for the first two Time:Class time slots on Saturday afternoon.  After I relaxed it to him just being not available for the 1st time slot FET was able to create a schedule.

I'm not sure how you in on Bob Robey's not available time slot as the cause of the problem.  I think you need to try to find a way to automate that process and generate warnings about which constraints need to be relaxed.

Hitting 'stop generation and view highest stage timetable' after a few seconds, this is what I get:

"
...
Additional information relating impossible to schedule activities:

FET managed to schedule correctly the first 105 most difficult activities. You can see initial order of placing the activities in the generate dialog. The activity which might cause problems might be the next activity in the initial order of evaluation. This activity is listed below:

Please check constraints related to following possibly problematic activity (or teacher(s), or students set(s)):
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Id: 189 (T:Bob Robey,Tom Robey, S:Conservation Laws & Shallow Water, AT:Room:Video Tape,Time:Class, St:)
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
...
"

drew

QuoteI'll think about it. Maybe I'll add this in the TODO file.

The problem with activity 189 was a variation on this problem.  Bob Roby had 5 activities for tag Time:Class, Time:Class has 6 preferred time slots, but Bob was unavailable for 2 of them.

If you do decide to add it to the TODO file.  Please consider this situation, too!

You do simliar checking for student groups who have too many activities for the available time slots

Liviu Lalescu

Quote from new TODO, please tell me if I anonymized all sensitive information:

"
99---------------------------------------------------------
From drew:

Actually the biggest problem was with teacher T1, who was mistakenly scheduled for 7 activities with activity AT1. But, there are only 6 timeslots available for AT1. FET needs a way to detect and report on this kind of error. This is not the first time I made that kind of mistake.

After I deactivated activity id 1, a problem with teacher T2's not available times. Instead of marking him not available for the first two AT1 time slots on Saturday afternoon. After I relaxed it to him just being not available for the 1st time slot FET was able to create a schedule.

I'm not sure how you in on T2's not available time slot as the cause of the problem. I think you need to try to find a way to automate that process and generate warnings about which constraints need to be relaxed.

---

The problem with activity id 2 was a variation on this problem. T2 had 5 activities for tag AT1, AT1 has 6 preferred time slots, but T2 was unavailable for 2 of them.

If you do decide to add it to the TODO file.  Please consider this situation, too!

You do similar checking for student groups who have too many activities for the available time slots
"