السلام عليكم
اعجبني البرنامج و افكر في تبسيطه لأن واجهته اعتقد انها معقدة بعض الشي
الرجاء الاطلاع على الرابط التالي
http://lalescu.ro/liviu/fet/forum/index.php?topic=565.0
ما راي الاخوان في ذلك؟
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 MenuQuoteyes, if they are hard constraints the swap should skip them.
- what about all the other constraints? They must be marked also!
Quoteof course not all .. but sometimes something comes up with a teacher and you have to deal with it even if it will break some constraints, and keep in mind that this should be done after generating the time table .. so most constrains should be left.
- if we do that (with all constraints), then in most cases (i guess more then 99,9999%) of a real dataset (i was thinking about my dataset) ALL activities of that teacher will marked as impossible swap partners!
Quoteif FET can do it like what i've posted, no that cant be the case cuase I'll see the effected teacher and cancel the swap and look for another one.
- Also it will be not fair, because you maybe think you can remove a gap by that swap, but didn't see that you increase an other guys number of gaps (still under the added constraint limit)
Quotea hard limit of 2-4 swaps for example could make the program not show that kind of swaps.
Also simple "swap 2 activities" is in most cases not possible. You have to swap 10 activities or more AT THE SAME TIME. It will be (nearly) impossible to that manually.