Latest FET-MA version: FET-MA19, released on 2 April 2021: https://lalescu.ro/liviu/fet/download/custom/ma/
Dear Moroccan and Algerian users,
Based on the suggestions of bachiri401 (recently) and other users (in the past - for instance by Benahmed Abdelkrim here: https://lalescu.ro/liviu/fet/forum/index.php?topic=3475.msg18738#msg18738 ), I just managed to combine FET-Morocco and FET-Algeria into a single version.
The link: https://lalescu.ro/liviu/fet/download/custom/ma/ (only a snapshot for now).
You can edit each teacher's working style - morning/afternoon constraints - see the teachers' dialog.
Please let me know.
After a while in which I get reports that it is OK and I get the complete Arabic translation from Benahmed, I will release a normal version.
Links to the original old Morocco and Algeria versions topics: https://lalescu.ro/liviu/fet/forum/index.php?topic=487.0 and https://lalescu.ro/liviu/fet/forum/index.php?topic=485.0
I just released the final version of FET-MA (mornings/afternoons or Morocco/Algeria): https://lalescu.ro/liviu/fet/download/custom/ma/
A big thank you goes to Benahmed Abdelkrim for the Arabic translation and to bachiri401 and other users who suggested a unification of Morocco and Algeria.
You might have noticed a problem which lasted for ~30 minutes with the download files. I apologize, there were some last-minute changes. If you downloaded the files immediately in the 30 minutes after I posted the previous message, please get again the latest files (there was a minor typo in the Arabic translation which we needed to correct).
Congratulations. It is a great development.
Upgrading FET-Ma in parellel with FEt 5.44.9 (the universal version) won't be difficult soon I wish
Liviu thank you very much indeed
Unfortunately, updating to the latest official 5.44.9 is a titanic task :(
Indeed :(
Anyway you really did a great work.
Thank you for suggesting, and also Volker suggested in the past, and other users (like Benahmed Abdelkrim, see https://lalescu.ro/liviu/fet/forum/index.php?topic=3475.msg18738#msg18738 ).
you can download the 32 bit version here:
https://timetabling.de/download/32bit/
yes, updateing to latest version is sadly a very large task. i fear i won't have time for that without resigning my job. But i hope you understand why i won't dismiss it.
maybe a few guys can collect some money and support Liviu, so that he can take enough time to care about that update.
I heard the requests of Moroccan users. They are requesting that the addition of new teachers should allow to select directly the mornings/afternoons behavior. I will improve this soon.
Thank you for your reports!
We hope to preserve the characteristics of the Moroccan version
We hope to preserve the characteristics of the Moroccan version
We hope that you keep the Moroccan version, because it is different from the Algerian version
About what characteristics are you talking? There is also no Algerian version anymore. They are merged into a single version.
We hope to preserve the characteristics of the Moroccan version :)
I just added a new snapshot for a new future version. I took care of Mr. Abdeljalil Elghazoui's requests and of the Moroccan users.
https://lalescu.ro/liviu/fet/download/custom/ma/test/
Please test. I hope to release soon this new FET-MA version.
We hope to preserve the characteristics of the Moroccan version
This version is excellent
We hope to preserve the characteristics of the Moroccan version
We preserve both in a single version, so that it is easier for me to maintain. Please get the new test version and let me know. https://lalescu.ro/liviu/fet/download/custom/ma/test/ (for now).
Hello Mr Liviu
Thank you for your excellent program that all users around the globe can use for free it's costumised versions according to their educational system specificities. We Moroccan users are grateful for your consistent development of the Fet Moroccan version in order to fit our schooling characteristics and needs.
It would be so kind of you as to keep and preserve The Fet Moroccan version.
Quote from: casppir on June 10, 2020, 08:17:33 PM
Hello Mr Liviu
Thank you for your excellent program that all users around the globe can use for free it's costumised versions according to their educational system specificities. We Moroccan users are grateful for your consistent development of the Fet Moroccan version in order to fit our schooling characteristics and needs.
It would be so kind of you as to keep and preserve The Fet Moroccan version.
Hello, thank you!
1) The Morocco versions 52 and 53 will stay forever as needed on my server. And anybody can keep a copy on their preferred server.
2) If you really need, I will try to help you on Morocco52 or 53. But I hope the new FET-MA will be good for you (as of today new version snapshot).
3) To keep 2 versions is twice the work, which is so hard for a single version as well.
4) Everybody has the source code. So everybody can continue my work.
Keep the moroccan version
Greetings and peace to you, Liveu
We learned that you are considering abandoning the Moroccan version of the FET app.
We ask you to keep the Moroccan version independent of the Algerian version due to the clear difference between the two educational systems
Ryane abdelmouhcine
Marrakech
10/06/2020
I am note sure, but what you you missing in the MA version?
Can you please write an example what you are missing in the new version.
Hello, peace, RYANE 2015, thank you,
Please see my previous answer (reply #21).
Hello, as a moroccan user of FET, i demand that the moroccan custom version stay independant on other version because it's easy for the moroccan users to creat proprely the timetables as it's required. Thank you very much.
Hello Mr.liviu First, we thank you for what you have done and what you are doing to develop the Moroccan version of the FET program. We remind you, Mr.liviu, that this copy was adopted by the Moroccan Ministry of National Education and we do'nt want it to be combiner with any other version, Thousands of Moroccans work with this version and they need it. Thank you, Mr. liviu, for your understanding. You are great. :o :o :o
Peace be upon you, we thank you, Mr. Livio, for this wonderful program fet-morocco and we invite you to preserve it because we are in urgent need of it, thank you for your understanding and sacrifices, may God bless you and protect
We hope to preserve the characteristics of the Moroccan version
Thank you
Everything will be OK. Please read: https://lalescu.ro/liviu/fet/forum/index.php?topic=4501.msg24853#msg24853
The new FET-MA2 version will open correctly Ministry of Education files. You will have everything needed in FET-MA2 and later.
Hello mr LIVIEU
I was wondering if you could keep a special version of fet morocco instead of its fusion with the algerian one.Considring that the educational system criterias are different especially concerning teacher's timetables.
Glad to text you and hope you consider our demands.
RYANE ABDELMOUHCINE
MARRAKECH
10/06/2020
Hello, Mr. RYANE,
Please read my post: https://lalescu.ro/liviu/fet/forum/index.php?topic=4501.msg24853#msg24853
I guarantee you that FET-MA will do everything as needed for Morocco. It will work with Ministry of Education software. And you still have FET-Morocco available.
We hope to preserve the characteristics of the Moroccan version
Dear Mr liviu,
First of all, we are very grateful and thankful for your tremendous work, which resulted in this perfect program. I have been fortunate to follow this forum since 2010, which was the first year during which I used FET and since then I have been using it and contributing to its perfection and improvement through several suggestions that my colleagues and I gathered during the various trainings and evaluations of FET that different administrators agreed upon. We have been appreciating throughout the past years your positive reactions to our requests and suggestions that found way to the program data(restrictions) and therefore helped us overcome the different obstacles that encountered us trying to adapt the moroccan version of FET to the Moroccans school system requirements . Moreover, no one can deny that the Moroccan version has become part of our administrative history and for this consideration and also due to the fact that the Moroccan and Algerian school systems have different requirements as far as timetable scheduling is concerned. For these reasons, I would like to address to you, in my own name and on behalf of a group of my colleagues in Marrakesh and Azillal, to keep the two copies separately.
Yours sincerely.
Mohamed Asderm
MARRAKECH
asderm.med@gmail.com
في الحقيقة نشكر كم على التحديث للنسخة المغربية التي يستغل بها الآلاف بالمغرب وشكراااا
We hope to preserve the characteristics of the Moroccan version
بداية نتوجه بالشكر للسيد
Liviu
على التضحية بوقته والاستجابة لمطالب العديد من مستخدمي البرنامج حول العالم... تقريبا بدون مقابل، ونستسمحه في ذلك.
إن فكرة التوحيد كانت تراود العديد من مستخدمي البرنامج وحتى
Liviu
نفسه و
Volker
كذلك، لاعتبارات عدّة، على سبيل المثال الصعوبة البالغة التي يجدها المؤلف في متابعة تحديث وتطوير نسختين متقاربتين جدا تعملان بنظام النوبتين (الصباح والمساء) ولا تختلفان إلا في قيود الاستثناء فقط. كما أن ربط البرنامج بالجغرافيا حتى ولو كان في إصدار مخصص من خلال الاسم، هو فكرة سيئة للغاية.
إنه مجرد حظ أن يعبر مستخدمون في مكان ما عن خصائص معينة، يحتاجها مستخدمون آخرون في أماكن أخرى.
إن الاسم المتصل بالجغرافيا لهو اسم سيئ للغاية، حيث لا يعكس هذا الاسم الغرض الأساسي من استخدام الإصدار المخصص، ولا يكون معبرا بشكل كاف ودقيق عن خصائصه ومميزاته. أذكر أنه في موضوع هنا في المنتدى، ذكر السيد
Volker
أن مدارس معينة في ألمانيا تعمل بنظام النوبتين وهي تحتاج إلى هذا الإصدار المخصص لكن الاسم المرتبط بالجغرافيا لا يعرّف بهذه الخصائص والمميزات بالشكل الكافي مما يجعل هذه المدارس محرومة من التمتع بهذا الاصدار المخصص رغم حاجتها الماسة إليه.
إن الإصدار الأخير والمدمج
FET-MA2
أضيف له ميزة ذكية جدا إذ يستطيع البرنامج تذكر الخيار الأخير لسلوك الصباح والمساء الذي اختاره المستخدم للمدرس (حصري أو مطلق أو استثناء معين) مما يمكن المستخدم من الاقتصاد في الوقت عند إدخال البيانات الخاصة بالمدرس، وهذا استجابة للمطالب التي عبر عنها الكثير من المستخدمين خاصة من طرف إخواننا في مغربنا الشقيق.
وفي الختام لا يسعنا إلا أن نجدد شكرنا المميز والخاص للسيد ليفيو والسيد فولكر على التحديث المستمر للبرنامج ومساعدتهما لحل المشكلات التي تعترض مستخدمي البرنامج.
I have just released the new version, FET-MA2. Please get it from here: https://lalescu.ro/liviu/fet/download/custom/ma/
I took care of the suggestions of the Moroccan users through the voice of Mr. Abdeljalil Elghazoui by private emails.
Please only post here after you work with FET-MA2 and found how it works.
Quote from: asderm on June 11, 2020, 12:46:21 AM
Dear Mr liviu,
First of all, we are very grateful and thankful for your tremendous work, which resulted in this perfect program. I have been fortunate to follow this forum since 2010, which was the first year during which I used FET and since then I have been using it and contributing to its perfection and improvement through several suggestions that my colleagues and I gathered during the various trainings and evaluations of FET that different administrators agreed upon. We have been appreciating throughout the past years your positive reactions to our requests and suggestions that found way to the program data(restrictions) and therefore helped us overcome the different obstacles that encountered us trying to adapt the moroccan version of FET to the Moroccans school system requirements . Moreover, no one can deny that the Moroccan version has become part of our administrative history and for this consideration and also due to the fact that the Moroccan and Algerian school systems have different requirements as far as timetable scheduling is concerned. For these reasons, I would like to address to you, in my own name and on behalf of a group of my colleagues in Marrakesh and Azillal, to keep the two copies separately.
Yours sincerely.
Mohamed Asderm
MARRAKECH
asderm.med@gmail.com
Dear Mr. Mohamed Asderm,
I have read your post. Please don't be scared of the union. If you don't manage, I'm here to help. Everything will be OK. Please download the latest FET-MA version from here: https://lalescu.ro/liviu/fet/download/custom/ma/ and try it on your file. Please see also my post: https://lalescu.ro/liviu/fet/forum/index.php?topic=4501.msg24853#msg24853
We hope to preserve the characteristics of the Moroccan version
Dear GHOUZAL,
you are a lucky guy, because FET-MA preserve the characteristics of the Moroccan version.
Best Regards
Volker Dirr
For each educational organization: Moroccoan and Algerian have their characteristics, and merging them into a single version will be at the expense of one of the two versions, please Mr. Liviu to keep the Morocan version independent to preserve its privacy.
In the Moroccan Version are already a lot of other characteristics included. We included German translations for example already several years ago and we added already a lot of constraints that were never requested by Moroccan users. We can't delete that all. If you only keep the Moroccan characteristic, then 0 lines of code will stay.
The Moroccan version was never independent from other version and it was always used by other schools. For example German "Abendrealschulen" also use the "Moroccan" version several years now.
So you are totaly wrong if you think that is there something special Moroccan in the Moroccan version.
The only special Moroccan in the Moroccan version is the name "Moroccan".
All other stuff is not special in Moroccan version and it is used by other schools also.
So the MA version care about all characteristics of Moroccan. It is a very good win-win software. Nobody will loose something with the new version.
But of course feel free and use the old Moroccan version and remove all stuff that is not Moroccan, because even in the very first Moroccan FET version was a lot of stuff included that is not used by Moroccan schools.
In all that years no Moroccan user complains about that. No Moroccan user asked us in the last years to remove all that unneeded characteristics of other schools in the Moroccan version.
I think the discussion is over now.
I won't answer anymore to this topic.
Please don't fill this forum with "stupid" messages like "preserve the characteristics of the Moroccan version", because the new MA version preserve the characteristics of the Moroccan version.
In worst case i will think about locking this topic or delete users if they still continue to tell incorrect stuff.
Don't forget that you are guest here in the forum and Liviu and me worked all the last years for free and we will continue to care about to preserve the characteristics of the Moroccan version in the "Moroccan" version, It is called MA.
Mr Volker First of all, we offer you and Mr. Liviu all thanks and appreciation for your efforts with us as Moroccan users. Actually, we, as Moroccans, bear the responsibility, we have long been absent from the forum, but this is an important reason, which is that version 42 largely responds to the aspirations of the Moroccan user. Only the interface of displaying the results remained. Professor Khaled Ait Ben Omar is currently working on a new interface in version 52 and he coordinates with you in This is why we hope you will help us in this work and do not deprive us of future development Finally, we trust you and Mr. Levio to ensure that we are familiar with the work in the regular Moroccan version
Thank you Mr Volker for this long persuading clarifications.
Thank you as well millions of times for making our work easier and easier over the years (for free)
I have a question to be answered only in the minds not on the forum because it is enough for stupid stuff as Mr Volker said.
This question is : What is missing in fet_ma in comparising with your beloved version (Moroccan or Algerian) ?
I have a suggestion :
FET _MA
M stands for mornings only
A stands for afternoons only
No need to geographical names
FET is not the property of any region.
أوافق مع السيد
Volker
:وأضيف ما يلي
التسمية على أساس الجغرافيا صارت من الماضي وأعتقد أنها لن تعود أبدا، لأن هذه التسمية سيئة للغاية، وتوقع المستخدمين في لبس وتردد، خاصة لمن لا يشتركون في نفس الجغرافيا.
وبرنامج
FET
، سواء في إصداره الرسمي أو إصداراته المخصصة وما أكثرها ليست خاصة بجهة دون أخرى بل هي لجميع المستخدمين على نطاق واسع في العالم
إن النسخة الجديدة
FET-MA
تمثل المستقبل، وما كان يسمى على أساس جغرافي "جزائر" و "مغرب" قد صار من الماضي، ويجب أن نتقبل هذه الحقيقة ونتكيف معها شئنا ذلك أم أبينا ...
تحياتي الحارة.
Quote from: bachiri401 on June 11, 2020, 02:31:29 PM
I have a suggestion :
FET _MA
M stands for mornings only
A stands for afternoons only
No need to geographical names
FET is not the property of any region.
Yes, FET-MA means (
mornings/
afternoons, but also for people to understand better,
Morocco/
Algeria). The countries usage is also historic for the creation of this custom version.
Mr Liviu Lalescu
THINKS FOR YOUR CONSIDERABLE INVOLVEMENT AND YOUR PRECIEUS IMPUTS
[/font][/color][/glow][/b][/size]
RYANE
MARRAKECH
12/06/2020
You are welcome!
Thank you Mr Liviu. for updating the Moroccan version of the wonderful Veet program 8) :o :( 8)
You are welcome! :) Everything will be OK, don't worry!
On 12 June 2020 I released FET-5.27.3-MA3, addressing a minor problem, with the approval of all the international users. Thank you, and I hope you will use it with success! The link is as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
The minor problem: when adding firstly a new teacher, the selection for the mornings/afternoons behavior will be void, not predefined, and the user will be asked to choose based on his needs, after reading the help/instructions.
Thank you 🙂
Thank you, Benahmed, for the dedication and kind updates to the translation and kind suggestions for the benefit of everybody!
You're welcome!
And thank you as well for you're kind words 🙂
اتمنى ان لا تطرح النسخة الجديدة اي مشكل عند استعمالها و شكرا
Quote from: romulus on June 12, 2020, 09:11:28 PM
اتمنى ان لا تطرح النسخة الجديدة اي مشكل عند استعمالها و شكرا
هذه النسخة مفيدة ، وتعمل بشكل جيد
ومع ذلك فيرجى الإبلاغ عن أي خلل أو خطأ مهما كان نوعه. وشكرا
Yes, I hope it is working. If not, write us here.
I added students (set) min hours per morning (suggested by bilal24), and timetable view days/time horizontal with colors in the interface.
Test version download: https://lalescu.ro/liviu/fet/download/custom/ma/test/ (for now).
Please test and report.
I added another test version, with HTML timetables possible with colors (select level 7): https://lalescu.ro/liviu/fet/download/custom/ma/test/
On 16 June 2020 I added a new version: FET-5.27.3-MA4. Get it from the usual location: https://lalescu.ro/liviu/fet/download/custom/ma/
This adds the new constraint students (set) min hours per morning (with/without allow empty mornings), as suggested by bilal24, abdeljalil elghazoui and bachiri401.
It also adds HTML level of timetables 7 (colors) and colored timetables in the interface (if you select interface colors).
It also adds time horizontal view of timetables from the interface.
Please let me know if it works or if you find a bug/problem.
A big "Thank you!" to Benahmed Abdelkrim for his kind translation and to bachiri401 for testing and suggestions, and to bilal24 and abdeljalil elghazoui.
thank you very much
Quote from: Liviu Lalescu on June 15, 2020, 10:51:52 PM
On 16 June 2020 I added a new version: FET-5.27.3-MA4. Get it from the usual location: https://lalescu.ro/liviu/fet/download/custom/ma/
This adds the new constraint students (set) min hours per morning (with/without allow empty mornings), as suggested by bilal24, abdeljalil elghazoui and bachiri401.
It also adds HTML level of timetables 7 (colors) and colored timetables in the interface (if you select interface colors).
It also adds time horizontal view of timetables from the interface.
Please let me know if it works or if you find a bug/problem.
A big "Thank you!" to Benahmed Abdelkrim for his kind translation and to bachiri401 for testing and suggestions, and to bilal24 and abdeljalil elghazoui.
Thank you for your patience
I added a new constraint, activity/ies end teachers' days, as requested by Mohamed Ait Ichou and yassine bigman.
Test, for now: https://lalescu.ro/liviu/fet/download/custom/ma/test/
Please let me know.
On 17 June 2020 I released this new version, FET-5.27.3-MA5, with these improvements:
- Constraints activity/ies end teachers' days, as requested by Mohamed Ait Ichou and yassine bigman.
- Improved the generate.cpp code to get rid of the "foreach" Qt keyword - now the generation is around 10% faster, depending on the file (it might be between 5%-25% better). You can compare with the previous MA4 version, generating starting with the same random seed.
- Other minor improvements.
- Added a new example for Morocco, by Benahmed Abdelkrim.
Thank you, Mohamed Ait Ichou and yassine bigman, for the suggestions, and Benahmed Abdelkrim for the kind translation!
The usual link to download: https://lalescu.ro/liviu/fet/download/custom/ma/
Please let me know!
32 bit version is also available:
https://timetabling.de/download/32bit/
شكرا على مجهوداتكم
فعلا هذه النسخة أسرع من سابقتها. لقد قمت بتجريبها مع المثال الذي قمتم باضافته مع هذه النسخة في مجلد الأمثلة بعد فتح كل الأنشطة وباستخدام نفس الأرقام العشوائية قبل الانتاج فكانت النتائج كالآتي
مع النسخة
MA4
الوقت = 2 ساعة و 46 دقيقة
مع النسخة الجديدة
MA5
الوقت = 2 ساعة و 28 دقيقة
أعتقد أن وقت الانتاج قد انخفض مع هذه النسخة بحوالي
10%
شكرا مرة أخرى
شكرا على التقرير، لم يكن لدي الوقت لتجريبها، فأنا الآن بعيدا ولا أستطيع استخدام الكمبيوتر. إذن هذه أسرع ويبدو أنها أسرع من النسختين القديمتين
Thank you, Hiba Hadi, for the report!
كل الشكر والتقدير يعود إليكم
فعلا
FET
عملاق
On 19 June 2020 I released a new version, FET-5.27.3-MA6, to fix an important bug reported by BOUHADEF: If you renamed a teacher, his constraints and activities were not renamed, and the program crashed when generating.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
الرجاء إضافة قيد أقصى فراغ لجميع الطلاب في الساعة الأخيرة من الفترة الصباحية من الساعة 11 الى الساعة 12هو اثنين مثلا
بحيث لا يخرج أكثر من قسمين في اليوم في هذه الساعة
Constraints students (set) morning/afternoon interval max days per week.
I added this in the FET-MA7 version, to be released soon. There is a snapshot (testing) version, here: https://lalescu.ro/liviu/fet/download/custom/ma/test/
In this test version there are many more other features: students (set) min/max mornings/afternoons per week (suggested by abdeljalil elghazoui), teachers max 0 gaps per afternoon (suggested by bachiri401), teachers max gaps per real day with 1 day exception of +1 (suggested by bachiri401), max room changes per day for students (suggested by saidmechri), min simultaneous activities in selected time slots (suggested by Med BENNIOU), activities occupy min time slots from selection.
I hope to add tomorrow students/teachers max hours per all afternoons and then release soon the final version. Please test the new facilities and let me know if there are bugs (the most important bug is when the timetable does not finish completely, when a solution should be available).
Is it possible to add a record of completing the schedule after stopping it from the activity in which it was stopped? For example, we have a table that has 420 activities, but it has a large set of restrictions, so the completion of the schedule takes a long time that can be stopped, for example when activity 418. That it is possible
I am sorry, but I do not understand.
On Monday, 29 June 2020, I released FET-MA7. The download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
ChangeLog:
- Added constraints students/teachers max hours per all afternoons (suggested by abdeljalil elghazoui and bachiri401).
- Added constraints students min/max mornings/afternoons per week (suggested by abdeljalil elghazoui).
- Added constraint teachers max 0 gaps per afternoon (suggested by bachiri401).
- The constraint teachers max gaps per real day allows one day exception of +1 (suggested by bachiri401).
- Added constraint max room changes per day for students (suggested by saidmechri).
- Added constraints min simultaneous activities in selected time slots and activities occupy min time slots from selection (the first of these was suggested by Med BENNIOU, they were both backported from the official FET).
- Added constraints students morning/afternoon interval max days per week (suggested by bilal24).
- The constraints of type min mornings/afternoons per week are no longer conditioned by max gaps = 0 (suggested by bachiri401).
A big "Thank you!" to Benahmed Abdelkrim for his Arabic translation, to bachiri401 for his testing, and to all the users who contributed the useful suggestions.
Please report any bugs you may find, or report success.
Quote from: Liviu Lalescu on June 29, 2020, 03:43:39 PM
On Monday, 29 June 2020, I released FET-MA7. The download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
Also 32 bit:
https://timetabling.de/download/32bit/
في هذه الحالة ماهو القيد الذي يجب وضعهللأقسام المتنقلة
وهل عند اضافة القاعت نجعل لكل قاعة بانبة أم نضيف القاعات فقط
بالنسبة للأقسام المتنقلة يكفي اضافة القيد - أقصى تغيير لقاعات في اليوم لمجموعة طلاب بوضع العدد 2
(مع العلم ان هذا القيد هو ليوم حقيقي = صباح + المساء)
Je l'ai essayé elle magnifique , elle nous offre une liberté de choix, là je ne suis pas chaque fois que je veux essayer une base de donnée je doit changer de version de logiciel , maintenant je travaille sur le même fichier. Bravo bravo
Merci! :)
Un Très grand Merci à Vous :)
It's a very flexible version it prevent any changes of pedagogical programs for the future
Quote from: saidmechri on July 02, 2020, 09:12:42 PM
بالنسبة للأقسام المتنقلة يكفي اضافة القيد - أقصى تغيير لقاعات في اليوم لمجموعة طلاب بوضع العدد 2
(مع العلم ان هذا القيد هو ليوم حقيقي = صباح + المساء)
لا أعتقد أن القيد الجديد: أقصى تغيير للغرف لمجموعة طلاب في اليوم سيكون مفيدا لمجموعات الطلاب المتنقلة (مجموعات الطلاب التي ليس لها غرف ثابتة) ، لأن هذا القيد لن يكون قادرا على التمييز بين الأوقات المسموح بها لتغيير الغرفة، والأوقات الغير مسموح بها.
تغيير الغرفة يجب أن يكون أثناء فترات الراحة، أو فترات التوقف.. وهذا تفاديا للازعاج الذي قد تتسبب فيه حركة الطلاب أثناء تغيير الغرفة وإنتقالهم إلى غرفة أخرى
أعتقد أن قيد أقصى تغيير للغرف لا يكون مفيدا إلا إذا تم تعديله على الشكل التالي
أدنى فجوات بين تغيير الغرف لمجموعة(كل) طلاب
أقترح إعادة صياغة هذا القيد وتعديله وفق ما هو مذكور أعلاه
Quote from: Hiba Hadi on July 14, 2020, 08:17:38 PM
Quote from: saidmechri on July 02, 2020, 09:12:42 PM
بالنسبة للأقسام المتنقلة يكفي اضافة القيد - أقصى تغيير لقاعات في اليوم لمجموعة طلاب بوضع العدد 2
(مع العلم ان هذا القيد هو ليوم حقيقي = صباح + المساء)
لا أعتقد أن القيد الجديد: أقصى تغيير للغرف لمجموعة طلاب في اليوم سيكون مفيدا لمجموعات الطلاب المتنقلة (مجموعات الطلاب التي ليس لها غرف ثابتة) ، لأن هذا القيد لن يكون قادرا على التمييز بين الأوقات المسموح بها لتغيير الغرفة، والأوقات الغير مسموح بها.
تغيير الغرفة يجب أن يكون أثناء فترات الراحة، أو فترات التوقف.. وهذا تفاديا للازعاج الذي قد تتسبب فيه حركة الطلاب أثناء تغيير الغرفة وإنتقالهم إلى غرفة أخرى
أعتقد أن قيد أقصى تغيير للغرف لا يكون مفيدا إلا إذا تم تعديله على الشكل التالي
أدنى فجوات بين تغيير الغرف لمجموعة(كل) طلاب
أقترح إعادة صياغة هذا القيد وتعديله وفق ما هو مذكور أعلاه
نعم، أنت محقة.
القيد: أقصى تغيير للغرف في اليوم لمجموعة طلاب(كل الطلاب)، لا يضمن تغيير الغرف في فترات التوقف أو الاستراحة. هو يحترم أقصى عدد من التغييرات اليومية التي يحددها المستخدم.
أعتقد أن الغاية من طلب هذا القيد من السيد
Liviu
كان من أجل ضمان تغيير الغرفة لمجموعات الطلاب التي ليس لها غرفة ثابتة. أعتقد أن صياغة الطلب لم تكن دقيقة وواضحة
أوافق مقترحك بإعادة صياغة هذا القيد بمراعاة أدنى فجوات بين تغيير الغرف لمجموعة طلاب(كل الطلاب). شكرا سيدتي على هذه الملاحظة والاقتراح الجميل :)
شكرا لك. هذا ما قصدته تماما.
Is it possible to add a new constraint "Min resting hour between the morning and the afternoon of the same real day " ?
Quote from: fourat on July 19, 2020, 08:18:41 AM
Is it possible to add a new constraint "Min resting hour between the morning and the afternoon of the same real day " ?
Yes, it is possible. But I thought the intention in FET-MA was to make the gaps per real day as low as possible.
For students or for teachers? Or for both?
I meant for both students an teachers
the resting hours between morning and afternoon in Tunisan school are not considered as gaps
precisely the morning an the afternoon of the same real day
I think it is a bad idea, unless the constraint considers a real day, not half-days. Because the gaps between morning and afternoon will increase which will make the timetables very bad!
الفجوات بين الحصة الصباحية و المسائية لا تعتبر سيئة وفقا لمعايير وزارة التربية والتعليم التونسية
OK, I will consider this constraint. Not sure when I'll be able to do it.
Big thanks
fourat: Please send me a test file, which should not take too long (a few minutes), and tell me which constraints resting time to add. I did not begin work yet, but I might tomorrow.
i'll send you a sample of a large file
This is the sample file
hours 1,2,3,4,5 at the morning are the real hours 08:00-09:00 ,09:00-10:00 ,10:00-11:00,11:00-12:00 and 12:00-13:00
in the afternoon they are the real hours 13:00-14:00,14:00-15:00,15:00-16:00 ,16:00-17:00 17:00-18:00
for example When a teacher or a student ends at the last hour of the morning (fifth hor) he must restart as soon as possible in the 3rd hour of the morning ( resting time 2 hours at least)
Well, this limitation will help in solving this problem. Sorry I did not understand at first time the feasibility of adding this new constraint. Now I understand well 🙂
على ما يبدو في الشقيقتين المغرب والجزائر تكون الحصة الصباحية من الثامنة إلي منتصف النهار و المسائية من الرابعة عشرة إلى الثامنة عشر
في حين في تونس بإمكان المؤسسات العمل خمسة ساعات صاباحا و أربع أو خمسة ساعات مساءا
مع مراعاة الحد الأدنى لساعتين كراحة فاصلة للتلاميذ و الأساتذة
Quote from: fourat on July 19, 2020, 08:03:41 PM
على ما يبدو في الشقيقتين المغرب والجزائر تكون الحصة الصباحية من الثامنة إلي منتصف النهار و المسائية من الرابعة عشرة إلى الثامنة عشر
في حين في تونس بإمكان المؤسسات العمل خمسة ساعات صاباحا و أربع أو خمسة ساعات مساءا
مع مراعاة الحد الأدنى لساعتين كراحة فاصلة للتلاميذ و الأساتذة
نعم بسبب هذا الاختلاف لم أفهم جيدا الجدوى من إضافة القيد. فعندنا الأمر مختلف. نعم هذا المقترح يصلح في حل هذه المشكلة. مع التوفيق
تحياتي
خالص التحيات
I did it: https://lalescu.ro/liviu/fet/download/custom/ma/test/ (snapshot. The new final version will be put soon - probably in 1 day).
Please let me know if it works OK.
Hello thank you very much
i tested with the sample file: no problem detected with single generations and also with multi generation ( 100 researches delayed 202 seconds)
concerning the original I am in the process of editing; it is a very big file for witch I am looking for an efficient automatic editing method
On Tuesday, 21 July 2020, I released the new version FET-5.27.3-MA8, with the suggestion by fourat: constraint teacher(s)/students (set) min resting hours between morning and afternoon (of the same real day).
Thank you! to fourat for the suggestion, to bachiri401 for testing and to Benahmed Abdelkrim for his dedication on the Arabic translation and bug report.
The usual link: https://lalescu.ro/liviu/fet/download/custom/ma/
thanks to all the team
Quote from: Liviu Lalescu on July 21, 2020, 05:40:49 PM
On Tuesday, 21 July 2020, I released the new version FET-5.27.3-MA8, with the suggestion by fourat: constraint teacher(s)/students (set) min resting hours between morning and afternoon (of the same real day).
Thank you! to fourat for the suggestion, to bachiri401 for testing and to Benahmed Abdelkrim for his dedication on the Arabic translation and bug report.
The usual link: https://lalescu.ro/liviu/fet/download/custom/ma/
Also 32bit version:
https://timetabling.de/download/32bit/
Volker Dirr : Big thanks for you also
هل يمكننا و ضع قيد للطلاب يسمح باللبدأ مبكرا في الساعة الثانية للفترة الصباحية فقط دون المسائية
Quote from: lakhdarbe on July 23, 2020, 09:05:56 AM
هل يمكننا و ضع قيد للطلاب يسمح باللبدأ مبكرا في الساعة الثانية للفترة الصباحية فقط دون المسائية
القيد موجود: كل الطلاب يبدؤون باكرا أقصى بدايات الحصة الثانية
lakhdarbe: do you mean the students should begin the mornings early with max beginnings at second hour? This is difficult, but possible to implement by me. Or do you mean the students should begin the afternoons early with max beginnings at second hour (the teachers have a constraint like this)? This is difficult, but possible to implement by me. Or do you mean max gaps per real day? (this exists.)
Benahmed: could you help to translate my words to him, please?
lakhdarbe:
Words from Liviu:
هل تعني أنه يجب على الطلاب أن يبدؤوا الفترات الصباحية باكرا مع أقصى بدايات في الحصة الثانية؟ هذا صعب لكن يمكن تنفيذه من طرفي. أو هل تعني يجب على الطلاب أن يبدؤوا الفترات المسائية باكرا مع أقصى بدايات في الحصة الثانية.(المدرسون لديهم قيد مثل هذا) هذا صعب لكن يمكن تنفيذه من طرفي. أو هل تعني أقصى فجوات في يوم حقيقي(هذا القيد موجود فعلا) . انتهت الترجمة
اقصد الاولى طلاب يبدؤن باكرا الساعة الثاتية للفترة الصباحية واريد الفترة الصباحية فقط لان بدايتهم في الفترة المسائية يشكل لنا مشكل في التأطير ...شكرا أستاذ ليفيو على الاهتمام و الاستاذ عبد الكريم على الترجمة و المرافقة
OK, so students begin mornings early max beginnings at second hour.
I hope I'll be able to do it, in the near future.
Quote from: Liviu Lalescu on July 23, 2020, 05:08:24 PM
OK, so students begin mornings early max beginnings at second hour.
I hope I'll be able to do it, in the near future.
Thank you sir for your interest, good luck
Quote from: Benahmed Abdelkrim on July 23, 2020, 10:30:31 AM
lakhdarbe:
Words from Liviu:
هل تعني أنه يجب على الطلاب أن يبدؤوا الفترات الصباحية باكرا مع أقصى بدايات في الحصة الثانية؟ هذا صعب لكن يمكن تنفيذه من طرفي. أو هل تعني يجب على الطلاب أن يبدؤوا الفترات المسائية باكرا مع أقصى بدايات في الحصة الثانية.(المدرسون لديهم قيد مثل هذا) هذا صعب لكن يمكن تنفيذه من طرفي. أو هل تعني أقصى فجوات في يوم حقيقي(هذا القيد موجود فعلا) . انتهت الترجمة
أستاذ عبد الكريم الهدف من طلب هذا القيد ( طلاب يبدؤن باكرا في الفترة الصباحية الساعة الثانية ) هو ضمان عدم رجوعهم الساعة الاولى في الفترة المسائية خاصة المستويات التي لها حجمساعي ناقص 28- 29 ساعة في الطور المتوسط وهذا يجبرهم على الخروج في المساء الساعة الثالثة وهذا جيد خاصة في المؤسسات التي لديها مشكل تأطير و تجهيز ....لقد طبقت ما إقترحت علي سابقا لتجنب ساعة الفراغ في الساعة الاولى مساء للطلاب بعمل قيد أنشطة تحتل أقصى فتلرات زمنية محددة لكنه لم يكن مفيدا و لم يعطيني النتيجة المرجوة ....حيث تحدث لي مع عدة أقسام فراغات في الساعة الاولى مساء .....ارجو ان توضح الامر أكثر للسيد ليفيو
It is very important that I do not work useless. So we need to make sure I understand exactly the needed constraint. I will wait until we make sure I understood correctly. Considering your previous post, lakhdarbe, I think you rather need "students begin afternoons early max beginnings at second hour"? I will wait for a translator to kindly help us.
No, he wants early constraint for the mornings. As for the afternoon, he wants students to start compulsory first hour daily,( start at second hour in the afternoons is not allowed)
I think he needs 2 constraints; one for the mornings and another for the afternoons
Thank you, Benahmed!
I think I understood: lakhdarbe wants to say: afternoons early max 0 beginnings at second hour, and mornings early max n beginnings at second hour, where n can be >0.
Please ask him if n can be >0 (so some mornings allow students to begin at second hour). If n=0 always, he can use as it is now, with the combined early max 0 beginnings at second hour (which applies to mornings and afternoons), lifting me from a lot of additional work.
Quote from: Benahmed Abdelkrim on July 23, 2020, 07:16:37 PM
I think he needs 2 constraints; one for the mornings and another for the afternoons
أعتقد أن السيد بن أحمد عبد الكؤيم قد فهمني جيدا يجب أن يكون هناك قيدين كما ذكر لكن في الصباح يجب ان يكون الاختيار لبعض الطلاب يبدؤن باكرا و لكن ليس في كل ايام الاسبوع ... مثال : ( فبعض الطلاب يكفي مرتين في الاسبوع ساعة في يوم و اخرى في يوم آخر )
Quote from: Liviu Lalescu on July 23, 2020, 07:26:54 PM
Thank you, Benahmed!
I think I understood: lakhdarbe wants to say: afternoons early max 0 beginnings at second hour, and mornings early max n beginnings at second hour, where n can be >0.
Please ask him if n can be >0 (so some mornings allow students to begin at second hour). If n=0 always, he can use as it is now, with the combined early max 0 beginnings at second hour (which applies to mornings and afternoons), lifting me from a lot of additional work.
أعتقد أن السيد بن أحمد عبد الكؤيم قد فهمني جيدا يجب أن يكون هناك قيدين كما ذكر لكن في الصباح يجب ان يكون الاختيار لبعض الطلاب يبدؤن باكرا و لكن ليس في كل ايام الاسبوع ... مثال : ( فبعض الطلاب يكفي مرتين في الاسبوع ساعة في يوم و اخرى في يوم آخر )
Hmm, so you only need students afternoons early max 0 beginnings at second hour, and you don't need students mornings early max n beginnings at second hour?
نعم سيدي كما ذكرت لكن هذا القيد اريد تطبيقه مع مجموعات معينة فقط من الطلاب وبعدد محدد من الساعات في الاسبوع
So, you need the constraint students (set) afternoons early max beginnings at second hour?
Quote from: Liviu Lalescu on July 23, 2020, 09:39:10 PM
So, you need the constraint students (set) afternoons early max beginnings at second hour?
Yes, indeed.
I understand now very well. He just need the constraint students begin early in the afternoon, and he can use the existing early constraint and adjust it to the desired value. By the way this constraint already exists for Teacher(s).
Quote from: Benahmed Abdelkrim on July 23, 2020, 09:56:38 PM
Quote from: Liviu Lalescu on July 23, 2020, 09:39:10 PM
So, you need the constraint students (set) afternoons early max beginnings at second hour?
Yes, indeed.
I understand now very well. He just need the constraint students begin early in the afternoon, and he can use the existing early constraint and adjust it to the desired value. By the way this constraint already exists for Teacher(s).
لا أستاذ عبد الكريم ليس كما ذكرت الان من المفروض انك فهمتني سابقا اريد قيد لكل اللطلاب يبدؤن باكرا في المساء و بعض المجوعات من الطلاب يبدؤن الساعة الثانية في الصباح ( و هنا اخص بالذكر الطلاب الذين لديهم حجم ساعي اقل في الاسبوع : مثال سنة ثانية او ثالثة وليس لديهم اعلام الي ) لاتجنب فراغات المساء في الساعة الاولى كما ذكرت خاصة للنصف الداخلي ...الخلاصة اريد قيد غير موجود سابقا وهو الدخول ياكرا للطلاب في الصباح الساعة الثانية
Quote from: lakhdarbe on July 23, 2020, 10:08:26 PM
Quote from: Benahmed Abdelkrim on July 23, 2020, 09:56:38 PM
Quote from: Liviu Lalescu on July 23, 2020, 09:39:10 PM
So, you need the constraint students (set) afternoons early max beginnings at second hour?
Yes, indeed.
I understand now very well. He just need the constraint students begin early in the afternoon, and he can use the existing early constraint and adjust it to the desired value. By the way this constraint already exists for Teacher(s).
لا أستاذ عبد الكريم ليس كما ذكرت الان من المفروض انك فهمتني سابقا اريد قيد لكل اللطلاب يبدؤن باكرا في المساء و بعض المجوعات من الطلاب يبدؤن الساعة الثانية في الصباح ( و هنا اخص بالذكر الطلاب الذين لديهم حجم ساعي اقل في الاسبوع : مثال سنة ثانية او ثالثة وليس لديهم اعلام الي ) لاتجنب فراغات المساء في الساعة الاولى كما ذكرت خاصة للنصف الداخلي ...الخلاصة اريد قيد غير موجود سابقا وهو الدخول ياكرا للطلاب في الصباح الساعة الثانية
لقد فهمت، لكن يبدو أنك لم تحسن التعبير عن طلبك. وتأكد أن قيد الطلاب يبدؤون بعد الظهر باكرا (أقصى بدايات في الحصة الثانية) هو ما تحتاج إليه فعلا.
مع استخدام طبعا القيد الموجود أصلا؛ الطلاب يبدؤون باكرا وضبطه على القيمة 1 واحد.
أما القيد المقترح فيكفي أن تضبطه على القيمة 0 صفر. استخدام هذين القديين معا يكفي لتحقيق ما تطلبه. أرجو أن أكون واضحا
لكن قيد طلاب يبدؤن باكر بعد الظهر في الساعة الثانية يجب ان يكون 0 ( وهل هو موجود فعلا فأنا لم الاحظه في النسخة fet ma ) اي كل الافواج تبدأ باكرا مع قيد الصباح لمجموعة معينة و هو غيرموجود سابقا ...ارجو الايضاح اكثر و معذرة على الازعاج فأنا اريد القيد فعلا ان لم يكن موجود
Quote from: Benahmed Abdelkrim on July 23, 2020, 10:20:15 PM
Quote from: lakhdarbe on July 23, 2020, 10:08:26 PM
Quote from: Benahmed Abdelkrim on July 23, 2020, 09:56:38 PM
Quote from: Liviu Lalescu on July 23, 2020, 09:39:10 PM
So, you need the constraint students (set) afternoons early max beginnings at second hour?
Yes, indeed.
I understand now very well. He just need the constraint students begin early in the afternoon, and he can use the existing early constraint and adjust it to the desired value. By the way this constraint already exists for Teacher(s).
لا أستاذ عبد الكريم ليس كما ذكرت الان من المفروض انك فهمتني سابقا اريد قيد لكل اللطلاب يبدؤن باكرا في المساء و بعض المجوعات من الطلاب يبدؤن الساعة الثانية في الصباح ( و هنا اخص بالذكر الطلاب الذين لديهم حجم ساعي اقل في الاسبوع : مثال سنة ثانية او ثالثة وليس لديهم اعلام الي ) لاتجنب فراغات المساء في الساعة الاولى كما ذكرت خاصة للنصف الداخلي ...الخلاصة اريد قيد غير موجود سابقا وهو الدخول ياكرا للطلاب في الصباح الساعة الثانية
لقد فهمت، لكن يبدو أنك لم تحسن التعبير عن طلبك. وتأكد أن قيد الطلاب يبدؤون بعد الظهر باكرا (أقصى بدايات في الحصة الثانية) هو ما تحتاج إليه فعلا.
مع استخدام طبعا القيد الموجود أصلا؛ الطلاب يبدؤون باكرا وضبطه على القيمة 1 واحد.
أما القيد المقترح فيكفي أن تضبطه على القيمة 0 صفر. استخدام هذين القديين معا يكفي لتحقيق ما تطلبه. أرجو أن أكون واضحا
معذرة استاذ عبد الكريم لقد اتضحت لي الفكرة شكرا بارك الله فيك تستطيع ان تأكد للسيد ليفيو قيد المساء باكرا الساعة الثانية
Quote from: Liviu Lalescu on July 23, 2020, 08:24:28 PM
Hmm, so you only need students afternoons early max 0 beginnings at second hour, and you don't need students mornings early max n beginnings at second hour?
This is exactly what I want, sir
Quote from: lakhdarbe on July 23, 2020, 10:52:57 PM
Quote from: Liviu Lalescu on July 23, 2020, 08:24:28 PM
Hmm, so you only need students afternoons early max 0 beginnings at second hour, and you don't need students mornings early max n beginnings at second hour?
This is exactly what I want, sir
OK, but I am not "sir", I am Liviu :)
Could you send me your file for testing, and tell me how to add to it this new constraint (for what students sets)?
Sure, you are Mr. Livio
We say this word to the one who deserves it
You are our esteemed teacher.
The first file of a table is by copy fet ma
The second file of another table in the global version
Thank you very much, Livio
The second file
I added constraint students (set) begin afternoons early max beginnings at second hour. I added a test version: https://lalescu.ro/liviu/fet/download/custom/ma/test/ , please test and let me know. I hope to release in about 24 hours the final version.
Thank you very much, Mr. Livio
The experiment is 100% successful.
This limitation is very useful
Especially for schools that cannot keep students waiting inside the institution at the first hour in the afternoon
I hope that the translation you have made is correct
التجربة كانت ناجحة 100%
شكرا جزيلا سيد ليفيو على هذا العمل الرائع
ها القيد مهم جدا بالنسبة للمدارس التي لا تستطيع ابقاء التلاميذ ينتظرون داخل المؤسسة في الساعة الاولى بعد الظهر .
Yes, I understand.
Thank you for the suggestion and report! I hope tomorrow I'll release the final MA9.
On Saturday, 25 July 2020, I released the new version, FET-5.27.3-MA9. The new addition is the constraint students (set) afternoons early max beginnings at second hour, as requested by lakhdar bezzit.
A big thank you to lakhdar bezzit for suggesting, to Benahmed Abdelkrim for translating to Arabic, and to bachiri401 for testing.
The link is, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
شكرا جزيلا سيد ليفيو على هذا الاهتمام بتطوير النسخة.
هناك قيد مهم ان كان بالامكان اضافته
اقصى فترات الراحة بين الصباح والمساء. مع امكانية وضعه 0.
هذا القيد مهم للمدراس التي تقدم الاطعام حيث لا يمكن تفريغ الطلاب آخر ساعة صباحا او اول ساعة مساءا.
ايضا مهم للمدرسين الذين يقطنون بعيد عن المؤسسة. فترات الراحة بين صباح ومساء تكون متعبة للمدرس حيث لا يستطيع الانتقال الى بيته.
ايضا ان كان بالامكان قيد المكاني
تعيين انشطة في نفس القاعة اذا كانت متصلة بوزن اقل من 100%.
كما ارجو اضافة قيد مكاني مهم ان امكن هو
انشطة تحتل ادنى قاعات مختلفة.
Thank you very much, Mr. Livio, for this interest in developing the version.
There is an important constraints if it can be added
Max resting hours between morning and afternoon. With the possibility of setting it 0.
This restriction is important for schools that provide food as students cannot be discharged at the end of the morning or the first hour in the evening.
Also important for teachers who live far from the institution. Breaks between morning and evening are tiring for the teacher as he cannot move home.
Also if it is possible to space constraint
As set of activities are in the same room if they are consecutive
with a weight less than 100%.
Also, please add it in space constraint
My important place if possible is
a set of activities occupies minimum different rooms
Quote from: BOUHADEF on July 25, 2020, 08:59:56 PM
Max resting hours between morning and afternoon. With the possibility of setting it 0.
This restriction is important for schools that provide food as students cannot be discharged at the end of the morning or the first hour in the evening.
Also important for teachers who live far from the institution. Breaks between morning and evening are tiring for the teacher as he cannot move home.
Why couldn't you use students/teachers max 0 gaps per
real day?
Quote
Also if it is possible to space constraint
As set of activities are in the same room if they are consecutive
with a weight less than 100%.
I am not sure if this is possible, but I will add it in the TODO list for FET-MA.
Quote
Also, please add it in space constraint
My important place if possible is
a set of activities occupies minimum different rooms
This appears very difficult, but I will add it in the TODO list for FET-MA.
Thank you very much, Mr. Livio
I will try your advice
Quote from: Liviu Lalescu on July 25, 2020, 09:26:19 PM
Quote from: BOUHADEF on July 25, 2020, 08:59:56 PM
Why couldn't you use students/teachers max 0 gaps per real day?
Quote from: Liviu Lalescu on July 25, 2020, 06:01:58 PM
On Saturday, 25 July 2020, I released the new version, FET-5.27.3-MA9. The new addition is the constraint students (set) afternoons early max beginnings at second hour, as requested by lakhdar bezzit.
A big thank you to lakhdar bezzit for suggesting, to Benahmed Abdelkrim for translating to Arabic, and to bachiri401 for testing.
The link is, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
32 bit version again here:
https://timetabling.de/download/32bit/
I implemented two new features:
1) Virtual rooms (suggested by Benahmed Abdelkrim, amin, and possibly other users) - imported from FET-official.
2) Constraints teachers/students max gaps per week for real days (suggested by BOUHADEF, bachiri401, and Liviu Lalescu).
Also, there is a new Algerian input file, contributed by Benahmed Abdelkrim.
I added a new snapshot and hopefully tomorrow the final version: https://lalescu.ro/liviu/fet/download/custom/ma/test/
Please test these new facilities and let me know.
On Saturday, 1 August 2020, I released a new FET-MA version. From the ChangeLog:
1) Virtual rooms (suggested by Benahmed Abdelkrim, amin, and possibly other users) - imported from FET-official.
2) Constraints teachers/students max gaps per week for real days (suggested by BOUHADEF, bachiri401, and Liviu Lalescu).
Also, there are two new Algerian input files, contributed by Benahmed Abdelkrim.
Thank you! to Benahmed for the kind translation, to Benahmed, amin, BOUHADEF, and bachiri401 who suggested the new features, and to bachiri401 and Benahmed who tested.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
Thank you as well for everything.
FET now is a sophisticated tool I can never do without.
Quote from: Liviu Lalescu on August 01, 2020, 04:37:26 PM
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
Also 32bit as usual:
https://timetabling.de/download/32bit/
Can you help me. I want when entering the teacher's name will be displayed immediately like the official version.
Example: 1. Enter the teacher's name
2. Add
3. OK
Then the teacher's name will appear in item 4
Thank you very much.
Quote from: nguyenhuuduyet on August 22, 2020, 05:54:37 PM
Can you help me? I want when entering the teacher's name will be displayed immediately like the official version.
Example: 1. Enter the teacher's name
2. Add
3. OK
Then the teacher's name will appear in item 4
Thank you very much.
Nice suggestion.
So this custom version is also needed in Vietnam? Very interesting to know this information.
Yes. If the suggestion is made, it is easier to enter the teacher's name. Thank you for knowing Vietnam
I recommend adding functionality when importing activities in both official and custom versions.
I want the window on import to behave the same as the image I attached (combine the active dialog with the add activity)
For example:
1. Enter teacher, subject, class ... click Add
2. Click OK
3. The activity will appear immediately item 3
If you do this, it will be very easy for the user to observe.
Thank you very much!
I added this in the TODO, because I cannot do it right now.
Hi. Is it possible to have the english version of this custom FET ? Please.
Hello! Sure, it is in English by default. Otherwise go to Settings->Language.
Hello Lalescsu,
First many thanks for this wonderful program, actually am using a mac computer and i'd like to run fet Moroccan version on it !
Can you please help me with that !!
Hello, labidsani,
Please call me Liviu :)
I just asked Darren McDonald to have a look at this topic, maybe he could help you.
How to Set up the maximum number of periods per subject per day to be 2 periods.
I using Fet Ma
Quote from: saladv on September 28, 2020, 02:33:17 PM
How to Set up the maximum number of periods per subject per day to be 2 periods.
I using Fet Ma
Either with teacher(s)/students (set) activity tag max hours daily, or adding min days between activities consecutive if same day = true; in this case FET won't put more than 2 activities on the same day.
I mean, there is a maximum of 2 lessons per subject in a class.
Teachers can teach more than 2 periods in all class, but each class can only teach up to 2 periods per day.
Quote from: saladv on September 28, 2020, 02:52:30 PM
I mean, there is a maximum of 2 lessons per subject in a class.
Teachers can teach more than 2 periods in all class, but each class can only teach up to 2 periods per day.
I talked to saladv on Facebook and TeamViewer, we need to add some dummy activity tags, mark for each teacher the activities for each students set with a different tag, and use the constraints teacher(s) activity tag max 2 hours daily for all the dummy tags. It seems to work.
I've just compiled FET MA for Mac—the direct download link is here (https://abmathematics.com/wp-content/uploads/2020/09/fet-5.27.3-ma10.zip).
Hello and thanks for always developing this fantastic tool
I only want to know which one is faster using FET on MAC or WINDOWS?
It is mainly only depending on the cpu.
If you run FET on MAC OS or Winodws on the same cpu, then it is mainly depending on the used compiler (and it's version); not the OS.
By default the Windows version is compiled with a mingw-gcc version, not with the microsoft c++ compiler.
I guess Darren use the clang compiler under mac os. In fact you can use the clang compiler also with other OS.
Might be intresting to do a comparison once again. Maybe you can run a benchmark and repot results?
If you have MacOS you might not need to install Windows for that. Just run the Windows FET version under MacOS in a tool like Crossover. It should be nearly the same speed as with a native Windows version.
Thank you very much, it worked
On Friday, 23 October 2020, I released a new FET-MA version, FET-5.27.3-MA11. From the ChangeLog:
- Generation: logic/theoretical improvement as in the official FET, if you are using constraints students early and students max gaps per week/day > 0.
- Warn if using <100.0% weight for max hours daily, as in the official FET
- Execute custom command at the end of the generation, as in the official FET.
- Max hours per day = 72 (as in official FET) - but this is not really important for FET MA.
Also, there is one new Algerian example input file, contributed by Benahmed Abdelkrim.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
Dear FET-MA users, now I need to make a pledge for donations. I am alone, I get no financial help from nobody (apart from the kind past donations that I listed on the donations page). My situation is very difficult - or should I say desperate. Please spread the word that this project needs funding. Please help if you can!
unfortunately international money transfers are not authorized in tunisia and our currency is not interchangeable
On Tuesday, 24 November 2020, I released a new FET-MA version, FET-5.27.3-MA12. There are some minor improvements and updates.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
On Thursday, 26 November 2020, I released a new FET-MA version, FET-5.27.3-MA13. There are no visible improvements, yet, but the changes in the code are many, preparing the code for the future Qt 6.
Please forgive me for releasing so soon after the previous release.
If you want to help me, please test a bit and report problems.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
There were some problems here, but FET-5.27.3-MA13 should now be available for download. Sorry about that!
On Saturday, 5 December 2020, I released a new FET-MA version, FET-5.27.3-MA14. This fixes some compilation errors on 32 bit configurations.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
On Friday, 19 February 2021, I released a new FET-MA version, FET-5.27.3-MA15. Some minor code improvements.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
Thank you very much indeed
You are always trying to make it as perfect as possible :)
thanks a lot for the valuable work :)
On Thursday, 25 February 2021, I released a new FET-MA version, FET-5.27.3-MA16. Some minor code improvements.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
There were some glitches with the downloads for FET-MA16 (because of me), please excuse me, and now you can download correctly the files.
Thank you again for your great work.
You are welcome! Thank you! :)
Thank you again for your great work.
You are welcome! Thank you! :)
On Monday, 8 March 2021, I released a new FET-MA version, FET-5.27.3-MA17. Some small improvements. Note that if you are using colors in the timetables (in the interface or on the HTML results), the colors will change in this new version if you are using special characters (not-Latin). They will be randomly generated, but a bit different than previous versions. Please inform me if you think that the new colors are bad, and maybe send me your input file.
Download link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
PS: I apologize for a short interval in which I updated the versions. Now downloads should be OK.
Thank you again for your great work
You are welcome! :)
Dear Sir,
I couldn't install the newest version FET.MA, I have an old version, should I uninstall the old one?
Dear Pure,
Please call me simply Liviu :)
There should be no problems with having multiple versions. Please show me the error message you get. What MA version do you use?
You could try to remove the configuration settings of the old MA. Windows: search the registry for the section fet, key fettimetabling, remove it. Launch FET-MA17.
I am not sure I will reply this night, because it is 23:41 now here.
I released the new FET-MA18 version. Minor things, but the seeds behavior changed for some files. Please report as soon as possible if your file was solvable with FET-MA17, but not with FET-MA18. The link, as usual: https://lalescu.ro/liviu/fet/download/custom/ma/
I hope I have good news for you: I just finished integrating the custom FET-MA18 into the new FET-6.0.0 official version. But I am still in testing and it will be a long way before releasing the new official FET-6.0.0. Please let me know if you would like to become a tester / help me testing, by writing here or by email to me (see https://lalescu.ro/liviu/ for email address).
I wrote here: https://lalescu.ro/liviu/fet/forum/index.php?topic=4794.msg26575#msg26575 about the new snapshot for FET-6.0.0. For the moment, there is a snapshot version there, including a Windows executable version. You might want to help me with testing.
The new official FET-6 version will incorporate mornings-afternoons, all you have to do is to select an option in the menu. I hope you will appreciate it. You can test this facility and please report if starting with the same random seed FET-5-MA18 and FET-6-snapshot do not give the same ending random seed, and send me that file.
Thank you dear Liviu;
I hope I get the time to test the new version 🙂
You are welcome! I hope you'll like it as much I I do :)
Note that you cannot open new files with the old FET. So keep the MA18 file for reference. It must solve with the same start and end seed for MA18 and 6.0.0-snapshot, in nearly the same time, this is the test.
Also, note that some constraints are changed in names. We only have "days" and "real days" in the new constraints. Old files are opened correctly.
Yes I like it very much.
But what about translation? It would be long and tiring work if we translated all these new fields again into the official version? There must be a trick that can be used?
Oh, of course, it's good that you reminded me. I will use your Arabic fields from both the official 5.49.1 and MA18 to the new official 6.0.0. But some fields were changed.
If I forget, please remind me.
Thank you. Ok no problem 🙂
I added a new snapshot version, fixing a bug: the generated locked file was saved with mode "official" always. I changed the location of the snapshot (test) version: https://lalescu.ro/liviu/fet/download/test/
مرحبا
مستعدون للمساعدة، كما لدي عديد من ملفات الصعبة يمكن مشاركتها معكم
Thank you, Mr. BOUHADEF!
To help me testing:
Starting with the same random seed in both FET, run the same file on the old MA18 ( https://lalescu.ro/liviu/fet/download/custom/ma/ , get the MA18! ) and the new FET-6.0.0-snapshot ( https://lalescu.ro/liviu/fet/download/test/ ). The random seed after the generation must be identical and the generation times must be comparable. Otherwise, please report the file (in MA18 format) and the random seed.
Not really need to check very difficult files, but files with many combinations of constraints.
Also, you can send me the files (in MA18 format), but files which finish in at most 30 minutes. And note that I need MA18 format files, because FET-MA18 cannot open FET-6.0.0 files.
هل بالامكان نسخة خاصة ب 32 بايت
Is it possible to copy 32 bytes
I will write to Volker, but I am not sure he can do it.
I fixed some non observable but important bugs, I released FET-MA19. The seeds will change compared to the previous version. Also, I will fix these bugs in the new FET-6.0.0 official version (which is only available as a test version for now).
Starting with FET-6.0.0, released on 17 April 2021, FET-MA is integrated into the official FET. Please use official FET (6.0.0 or later).
ابتداء من النسخة
FET-6.0.0
الذي تم تحريرها بتاريخ 17 أبريل 2021، الاصدار المخصص
FET-MA
مُدمَج في النسخة الرسمية لبرنامج
FET
فضلا استخدم النسخة الرسمية لبرنامج
FET (6.0.0 )
أو إصداراته اللاحقة