بدون استعمال التفريغ

Started by Omar Ben Ali, August 02, 2015, 10:24:32 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Omar Ben Ali


السلام عليكم ورحمة الله تعالى وبركاته
مؤسستنا لاتتوفرعلى العدد الكافي من الملاعب لإستفادة الطلاب من حصة التربية البدنية بشكل اختياري زوال الأربعاء وزوال الجمعة. الحل هو إذن تقسيم الطلاب إلى نصفين نصف يستفيد من الرياضة زوال الأربعاء والقسم الآخر زوال الجمعة. من أجل ذلك قمت بالآتي أولا تفريغ أساتذة الرياضة زوال الأربعاء وزوال الجمعة وأيضا تفريغ نصف الأقسام زوال الأربعاء وتفريغ النصف الآخر زوال الجمعة
أعتقد أن استعمال القيد "تفريغ الطلاب" لعدد كبير من الأقسام ربما يصعب إنتاج الجدول
هل من طريقة أخرى لجعل البرنام يقوم بتقسيم الطلاب إلى نصفين بشكل عشوائي دون استعمال التفريغ؟

In our school there are not enough of space to practice sport . I would like to make only half of the students free Wednesday afternoon and the other half free Friday afternoon so they can do sport. How can we do this without using the constraint "A students set's not available times"?

Omar Ben Ali


السلام عليكم ورحمة الله تعالى وبركاته

ربما القيد التالي يفي بالغرض

"العدد الأقصى من المهام المتزامنة في فترات زمنية محددة"

"Max simultaneous activities from a set in selected time slots"

سأجرب وأرى


sadirprof

المرجو ارسال لي رقم الهاتف او الاميل لكي اراسلك في مشكلة
وشكرااااااا اخي بن علي عمر

Omar Ben Ali

Quote from: sadirprof on August 03, 2015, 12:22:26 PM
المرجو ارسال لي رقم الهاتف او الاميل لكي اراسلك في مشكلة
وشكرااااااا اخي بن علي عمر

يمكتك مراسلة أي شخص في المنتدى عن طريق رسالة خاصة

تذهب أولا إلى

My Messages

ثم

Send a message

تحياتي

abdeljalil elghazoui

اخي بن علي عمر
هل لك ان تشرح الطريقة اكثر
مرحلة بمرحلة
ومشكور مسبقا
"لا تهمني مشاكل العالم المهم أن لا أكون جزءا مساهما فيها"

Omar Ben Ali

Quote from: jillali elghazoui on August 03, 2015, 06:46:09 PM
اخي بن علي عمر
هل لك ان تشرح الطريقة اكثر
مرحلة بمرحلة
ومشكور مسبقا

بكل سرور. تذهب أولا إلى

My Messages

ثم

Send a message

ثم في الخانة

To :

تكتب إسم العضو الذي نريد مراسلته

أو فقط الحروف الأولى

في خانة

Subject :

تكتب عنوان الرسالة

وتكتب الرسالة كأي رسالة إميل

وفي الأخير نضعط على الزر

Send message

ويمكن معاينة الرسالة قبل إرسالها عن طريق الزر

Preview



abdeljalil elghazoui

Quote from: Ben ali omar on August 03, 2015, 09:39:46 AM

السلام عليكم ورحمة الله تعالى وبركاته

ربما القيد التالي يفي بالغرض

"العدد الأقصى من المهام المتزامنة في فترات زمنية محددة"

"Max simultaneous activities from a set in selected time slots"

سأجرب وأرى


لم اقصد ذلك
بل ما اقترحته في الموضوع المرفق
"لا تهمني مشاكل العالم المهم أن لا أكون جزءا مساهما فيها"

Omar Ben Ali


السلام عليكم ورحمة الله تعالى وبركاته
إذا استعملنا القيد "العدد الأقصى من الحصص المتزامنة في فترات زمنية محددة" بعد اختيار مجموع حصص الأقسام  التي عددها مثلا  30 واختيار العدد الأقصى هو  نصف عدد الأقسام ناقص واحد أي  14  زوال  الجمعة  وهكذا نصف التلاميذ سيستفيدون من زوال الجمعة كنصف يوم راحة وإذا طبقنا نفس الأمر لزوال الأربعاء لانضمن أن نفرغ النصف الآخر بمعنى أنه قد يستفيد قسم من زوال الأربعاء وايضا زوال الجمعة وقد لايسيتفيد قسم منهما معا
بعد مناقشة الأمر مع ليفيو في موضوع الأيام الفارغة للتلاميذ أعتقد أنه لامناص من تفريغ نصف التلاميد زوال الأربعاء والنصف الآخر زوال الجمعة لكن هذا قد ينتج لبعض الأقسام أياما فارغة بالكلية يوم  الأربعاء فارغا بالنسبة للتلاميذ الذين شملهم التفريغ يوم الأربعاء ويوم الجمعة فارغا بالنسبة للتلاميذ الذين شملهم التفريغ زوال الجمعة ولتجنب هذا الأمر لانسمح بأيام فارغة
طبعا هناك حل آخر اقترحه ليفيو وهو استعمال القيد الزماني "العدد الأقصى من المهام في فترات زمنية محددة"  الذي يجب تطبيقه على جميع الأقسام

Omar Ben Ali

In our school there are not enough of space to practice sport . I would like to make only half of the students free Wednesday afternoon and the other half free Friday afternoon so they can do sport. How can we do this without using the constraint "A students set's not available times"?
because when we use also the constraint "Min hours daily for all students=2" with "Allow empty days",  then Fet can generate a timetable with empty days which is not acceptable .

Omar Ben Ali

Maybe it will be useful if we have a constraint  "Students have activities in a days group from a set of days groups".
here we chose a first  group of days which do not contain a Wednesday afternoon and a second group which do not contain Friday afternoon .

Liviu Lalescu

I think you can simply split the students into two sets and use constraints students sets not available.