FET Forum

FET Development => Custom FET for Particular Needs => Topic started by: Liviu Lalescu on September 17, 2008, 11:54:43 AM

Title: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 17, 2008, 11:54:43 AM
This custom version was suggested by the user aissa.

Features are:

This is a school which has lessons morning and afternoon and students and teachers must have at least 2 days in morning or in the afternoon.

You should input in FET 2*n_real_days

Day 1 represents morning 1, day 2 represents afternoon 1, day 3 represents morning 2, etc.

Intelligent (flexible) students min hours daily, allowing 0 hours in a day

The constraints min days between activities are modified so that they take care of real days.

The constraints: teacher(s) max days per week, and max hours daily for teachers and students are modified to take care of real days (added on 30 August 2009)

On 18 December 2011 I updated to FET-5.16.0 (correcting a bug, see http://lalescu.ro/liviu/fet/forum/index.php?topic=485.msg6145#msg6145)

On 26 August 2012 I updated to FET-5.18.1.

On 4 June 2015 I updated to FET-5.27.2, correcting a few bugs in the previous version.

On 7 June 2015 I added a new constraint, teacher(s) max mornings/afternoons per week, in fet-5.27.2-algeria2.

On 9 June 2015 I updated to FET-5.27.3 and I made constraint max days between activities consider real days.

On 29 July 2015 I corrected a bug when modifying the days or hours.

On 2 September 2017 I corrected a potential cycling bug, as in the official version. Also the Arabic translation was improved, by Benahmed Abdelkrim.

On 2 August 2018 I corrected a rare crash bug if adding an activity without students sets, but with a specified number of students >= 1, a bug if moving up/down the rooms/buildings (their description in the details box on the right was not properly updated), and the Arabic translation was updated. All of these by Benahmed Abdelkrim.

The links are: (modified 6 June 2020 from FET-5.27.3, latest version is fet-5.27.3-algeria53)

https://lalescu.ro/liviu/fet/download/custom/algeria/

or, mirror:

https://www.timetabling.de/download/custom/algeria/

The above links include a Windows 7 or later 64-bit executable. If you need the 32-bit Windows 7 or later executable, get it from here: https://www.timetabling.de/download/32bit/
Title: Re: Custom FET for aissa (Algerian schools)
Post by: Chafik Graiguer on September 24, 2008, 05:40:53 PM
many thanks to Liviu on behalf of Aissa and pther algerian users
there is still problems
How to set maximum periods per day for teachers ?
there should be  no more than 5 periods in a REAL day
Now, if we set "maximum periods per day for teachersé" ---> 4
we will get 4 periods on FET_day 1
then
3 periods on FET_day 2 ( there is only 3 timeslots at afternoon)
So there will be 7 hours per day for a teacher !!

Another problem
if we have 1 large activity split into 5 activity
A1 duration 2
A2 duration 2
A3 duration 1
A4 duration 1
A5 duration 1

For example, how to avoid scheduling A1+A3  ( 3hours same subjec !!) same day
This can happen because constraint : "if actvities on same day, force consecutive"
Title: Re: Custom FET for aissa (Algerian schools)
Post by: Liviu Lalescu on September 24, 2008, 06:46:23 PM
Quotemany thanks to Liviu on behalf of Aissa and pther algerian users
there is still problems
How to set maximum periods per day for teachers ?
there should be  no more than 5 periods in a REAL day
Now, if we set "maximum periods per day for teachersé" ---> 4
we will get 4 periods on FET_day 1
then
3 periods on FET_day 2 ( there is only 3 timeslots at afternoon)
So there will be 7 hours per day for a teacher !!


I'll think about and let you know on this topic.

Quote
Another problem
if we have 1 large activity split into 5 activity
A1 duration 2
A2 duration 2
A3 duration 1
A4 duration 1
A5 duration 1

For example, how to avoid scheduling A1+A3  ( 3hours same subjec !!) same day
This can happen because constraint : "if actvities on same day, force consecutive"

You have constraint min n days between activities, 1 day, 95%, A1, A2, A3, A4, A5. Either:

1) you modify the weight to 100% (but might be too strong)

or

2) you add additional constraints: (A1, A3, 100%, 1 day), (A1, A4, 100%, 1 day), (A1, A5, 100%, 1 day), (A2, A3, 100%, 1 day), (A2, A4, 100%, 1 day), (A2, A5, 100%, 1 day), (A1, A2, 100%, 1 day) - so 7 additional constraints, which is difficult to add.
Title: Re: Custom FET for aissa (Algerian schools)
Post by: Liviu Lalescu on September 24, 2008, 07:57:28 PM
Quote

there is still problems
How to set maximum periods per day for teachers ?
there should be  no more than 5 periods in a REAL day
Now, if we set "maximum periods per day for teachersé" ---> 4
we will get 4 periods on FET_day 1
then
3 periods on FET_day 2 ( there is only 3 timeslots at afternoon)
So there will be 7 hours per day for a teacher !!


I have thought about this problem. It might be possible, but it is a bit more complicated. I shall try, if my time permits.

Please attach here a complete test file for me, in the eventuality that I will implement this request. The best would be to send me his complete file, with constraints teachers max hours daily 5.
Title: Re: Custom FET for aissa (Algerian schools)
Post by: Liviu Lalescu on August 09, 2009, 05:58:29 PM
I have updated this custom version for FET 5.10.2. Please see initial post for modified links.

I did this change because I saw very much activity on the forum concerning these custom versions (I translated with Google translator :-)
Title: Re: Custom FET for aissa (Algerian schools)
Post by: Liviu Lalescu on August 12, 2009, 04:44:30 PM
12 August 2009:

I updated to latest 5.10.2, and did some slight modifications (just to add the files which were modified, for somebody else to be able to modify as needed in the future).

The files are now named 5_10_2-aissa2.
Title: Re: Custom FET for Algerian schools (for user aissa)
Post by: Liviu Lalescu on August 26, 2009, 05:43:46 PM
26 August 2009: renamed to fet-5_10_2-algeria (instead of aissa). Added a sample file.
Title: Re: Custom FET for Algerian schools (for user aissa)
Post by: Liviu Lalescu on August 30, 2009, 08:13:54 PM
30 August 2009: I updated (see initial post - modified). The constraints max days per week (for teachers) and max hours daily (for teachers and students) keep track of real days.
Title: Re: Custom FET for Algerian schools (for user aissa)
Post by: Liviu Lalescu on August 31, 2009, 05:14:55 PM
31 August 2009: I made another release with this update: the add activity dialog will warn if you want to add an activity split into more than FET ndays/2 (real days).
Title: Re: Custom FET for Algerian schools (for user aissa)
Post by: Liviu Lalescu on August 01, 2011, 06:01:54 PM
Let me know if I should update custom FET Algeria version to latest FET version (I would like to know if anybody uses it).
Title: Re: Custom FET for Algerian schools (for user aissa)
Post by: Liviu Lalescu on September 02, 2011, 07:42:01 PM
On 2 September 2011, I updated the Algeria version to FET-5.14.5.
Title: Re: Custom FET for Algerian schools (for user aissa)
Post by: abchaima on September 03, 2011, 11:56:27 AM
Thank you, Mr. Liviu
The updated version of the Algerian
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on December 18, 2011, 05:20:47 PM
I updated to FET-5.16.0, please test and report results.

Note: I corrected a bug: when reading a file and constraints min hours daily for students had unspecified "allow empty days", the old buggy 5.14.5 loaded this as "not allowed empty days". This bug affected you if you loaded an older file, but not if you started to work on your file with the 5.14.5. Anyway, bug gone :-)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 24, 2012, 03:24:41 PM
As requested, I updated FET Algeria to version 5.18.0. Please test and report results!

For programmers, please help me check that I ported all the changes from old Algeria. You need to compare old Algeria 5.16.0 sources (official and custom) and the compare official and custom files for Algeria 5.18.0.
Title: Re: Custom FET for Algerian schools
Post by: abchaima on May 27, 2012, 06:29:41 PM
Version 5.16 of Algeria Algerian faster than version 5.18
But the World Version 5.18 faster than the Algerian version 5.16 and 5.18
Version of the global problem it does not bring us the requirement in high school
The professor studying a one-time class As am or pm
Professor no studying the same section in the morning and evening
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 27, 2012, 06:40:02 PM
Quote from: abchaima on May 27, 2012, 06:29:41 PM
Version 5.16 of Algeria Algerian faster than version 5.18

Please give me the .fet file which proves this, and I'll try to correct FET-5.18.0-Algeria, if it is a real problem. But it may be just a bit of bad luck, you need to try more times the same file.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 26, 2012, 01:35:49 PM
I updated FET Algeria to version 5.18.1. Please test and report results!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 04, 2012, 06:26:03 PM
I updated FET Algeria to version 5.18.2. Please test and report results!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on January 30, 2013, 03:56:36 PM
I updated FET Algeria to version 5.19.0. Please test and report results!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 10, 2013, 02:23:26 PM
I updated FET Algeria to version 5.19.4, correcting a minor crash bug (if the number of days is odd), reported by hicham_idrissi. Please test and report results!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 04, 2015, 05:29:51 PM
On 4 June 2015 I updated FET-Algeria to FET-5.27.2. Please report results!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 07, 2015, 08:31:15 PM
On 7 June 2015 I updated to fet-5.27.2-algeria2, adding a new constraint type: teacher(s) max mornings/afternoons per week. Please report results.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 09, 2015, 05:12:05 PM
On 9 June 2015 I updated to FET-5.27.3 and I made constraint max days between activities consider real days.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 17, 2015, 08:32:14 PM
I added the new version, fet-5.27.3-algeria2, please get it.

It has students min hours daily with not allowing empty real days, and teacher(s) max two activity tags daily out of N1, N2 and N3.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 27, 2015, 11:18:39 AM
I added a new version, FET-5.27.3-algeria3, with a minor improvement.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 27, 2015, 06:13:06 PM
I added a new version, FET-5.27.3-algeria4, with a minor improvement.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 16, 2015, 12:37:13 PM
On 16 July 2015 I added a new version, FET-5.27.3-Algeria5, adding constraints teacher(s) min mornings/afternoons per week.
Title: Re: Custom FET for Algerian schools
Post by: abchaima on July 19, 2015, 09:02:57 PM
very thanks mr liviu
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 19, 2015, 09:03:52 PM
You're welcome! :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 29, 2015, 03:46:43 PM
On 29 July 2015 I corrected a bug when modifying the days or hours. There is a new version, 5.27.3-Algeria6.
Title: Re: Custom FET for Algerian schools
Post by: houdababa on August 15, 2015, 12:07:52 PM
Thank you, Mr. Liviu
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 15, 2015, 12:59:16 PM
You are welcome :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 25, 2015, 07:32:32 AM
I have released a new version, with a bug fix reported by Omar Ben Ali.
Title: Re: Custom FET for Algerian schools
Post by: khalafi on August 30, 2015, 10:21:57 PM

قد تم تطويره كي يتوافق مع نضام العمل بالجزائر ودول الخليج EDT4FET خبر سار

إليكم رابط صفحة البرنامج حيث ستجدون بها روابط أشرطة الفيديو التي تشرح طريقة إستخدام البرنامج (المرجو الانتباه للشريط الثاني بالخصوص) و ستجدون كذلك رابط تحميل التطبيق

http://lalescu.ro/liviu/fet/forum/index.php?topic=1936.0

ولا تبخلو علي من صالح دعائكم
Title: This scenario uses constraint like?
Post by: Hieu on September 01, 2015, 05:44:07 AM
    Hello everybody

    My student do a 5-hour in the half day.
    Monday morning always have 2 hour for public. The rest are 3 hours . The head teacher must closely the his class.
    Thus the min hours daily for teacher will be 3 on Monday morning and will be 2 for the remaining .

   How use constrait ?
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 26, 2015, 04:26:43 PM
On 26 September 2015 I added a new version, with crash bugs corrected.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 16, 2015, 02:04:09 PM
On 16 October 2015 I added a new version, with four new constraints: Teacher(s) max two consecutive mornings/afternoons, as requested by Omar Ben Ali here: http://lalescu.ro/liviu/fet/forum/index.php?topic=2239
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 29, 2016, 05:21:29 PM
On 29 April 2016 I added a new version, with crash bugs corrected.
Title: Re: Custom FET for Algerian schools
Post by: yahi on April 29, 2016, 10:29:59 PM
thaNks  a lot  Mr Liviu Lalescu
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 30, 2016, 06:51:18 AM
You are welcome :)
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on April 30, 2016, 09:05:36 AM
 Hello Mr. Liviu. I allow myself to, on behalf of all users of FET Algerian version, to present our thanks and gratitude.
    May God Almighty bless you and help you in the work you do.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 30, 2016, 10:33:22 AM
Thank you, Mr. Benahmed Abdelkrim!

I added a new version, very minor code cleanup.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on April 30, 2016, 11:03:31 AM
I download version algeria 11, but the file can not be opened!

I attach the picture
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 30, 2016, 11:12:27 AM
There must be a problem with your download. The size should be 20,149,551 bytes. Please download again and let me know as soon as possible.

What is the size of your fet-5.27.2-algeria11.exe?
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on April 30, 2016, 11:31:40 AM
this is true, the problem was in my download. sorry
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 30, 2016, 11:33:58 AM
No problem :)
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on May 02, 2016, 04:40:10 PM
  salut. peut savoir les nouveauté apporter a la dernière version?. cette question m'est poser aujourd'hui   en annonçant la nouvelle a mes collègues.   

Hello. can know the novelty has brought the latest version ?. I ask this question is today announcing the news colleagues

Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 02, 2016, 04:45:13 PM
No important changes, sorry.

From the ChangeLog for official FET-5.29.2:

29 April 2016, FET 5.29.2 released
- Crash bugs fixed - the program crashed when renaming teachers/students and removing their attached constraints not available times (reported by Wizard).

I took this crash bug fix and implemented it in FET-5.27.3-Algeria11.

If you try with old FET-5.27.3-Algeria9 the thing above, it will crash. Algeria11 will not crash.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on May 02, 2016, 04:54:48 PM
 donc si j'ai compris la version algérienne et de même niveau que la version officielle, pourquoi ne pas changer de nom? comme: fet-5.29.2-algeria? quelle est la différence entre les deux? excepter les spécificités du système éducative algerien.   

So if I understood, Algerian version of the same level as the official version, why not change the name? as fet-5.29.2-algeria? what is the difference between both? excepting the specificities of the Algerian educational system.

Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 02, 2016, 04:58:09 PM
I did not update FET-Algeria to latest FET official. FET-5.27.3-Algeria11 is the same as FET-5.27.3-Algeria9, only with this rare crash bug fix. I only took a few lines of code from FET-5.29.2, to implement this bug fix in Algeria.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on May 02, 2016, 05:04:29 PM
concernant la vitesse de production peut on dire que la version officielle est meilleur que la version algérienne?

concerning the production speed, can be said that the official version is better than the Algerian release?
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 02, 2016, 05:14:42 PM
No. The official FET-5.29.2 and FET-5.27.3-Algeria9 and FET-5.27.3-Algeria11 have the same speed in general and produce generally equally good timetables. But the custom Algeria version has additional modifications to permit some differences from the official.

The short answer: FET official and FET Algeria are both the same good.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on May 02, 2016, 05:24:08 PM
  j'ai une idée. utiliser la version officielle on faisant appel a quelques astuces, afin de satisfaire les spécificités du système algérien. je pence que je vais travailler la dessus, mais pas maintenant. peut être prochainement quant le temps permettra.   

I have an idea. use the official version is using a few tricks in order to meet the specificities of the Algerian system. I think that I will work on this, but not now. may soon be as time will allow.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 02, 2016, 05:32:56 PM
Yes, if you can solve all problems of Algeria with tricks in the official version, it is good to use the official, which is the newest.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on May 02, 2016, 06:00:18 PM
  je pense que le problème essentielle; s'est de voir une séance individuelle de 1 heure le matin oubien l'aprés midi  dans les tableaux de temps des élèves ou des professeurs. si en réussi a résoudre ce problème uniquement par la version officielle, en peut dire qu'on a réaliser un pas de géant. j'ai un rêve!

I think the essential problem; has to see a single 1-hour session in the morning or the afternoon in time tables for students or teachers. if successful in a solve this problem only by the official version, can say we make a giant step. I have a dream!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 02, 2016, 06:05:40 PM
Quote from: Benahmed Abdelkrim on May 02, 2016, 06:00:18 PM
  je pense que le problème essentielle; s'est de voir une séance individuelle de 1 heure le matin oubien l'aprés midi  dans les tableaux de temps des élèves ou des professeurs. si en réussi a résoudre ce problème uniquement par la version officielle, en peut dire qu'on a réaliser un pas de géant. j'ai un rêve!

I think the essential problem; has to see a single 1-hour session in the morning or the afternoon in time tables for students or teachers. if successful in a solve this problem only by the official version, can say we make a giant step. I have a dream!

I do not understand.

You can look in the Morocco/Hadkourt directory of the official FET for tricks on how to use FET official for Moroccan institutions.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on May 02, 2016, 06:59:22 PM
  oui j' ai vue le fichier " Morocco/Hadkour", c'est une solution pratique, mais compliqué, les tableaux produit manque d'esthétique et mène a des confusions surtout pour les élèves. . la version personnalisé dans ce coté là est meilleur. conclusion: en peut pas actuellement surpasser la version personnalisé. peut être dans un proche avenir, peut être après un ajout d'une nouvelle contrainte de temps!, peut être...

yes I have seen the "Morocco / Hadkour" file, it is a practical solution, but complicated, the tables lack of product aesthetics and leads to confusion especially for students. . custom version from that side is better. conclusion: in currently can not exceed the custom version. may be in the near future, may be after adding a new time constraint !, maybe ...
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 10, 2016, 09:15:54 AM
On 10 June 2016 there was released a new version, FET-5.27.3-Algeria12, with the ChangeLog:

- Updated to Qt 5.6.1.
- Rare crash bug fix in the activity planning form (reported by Benahmed Abdelkrim).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 24, 2016, 02:30:03 PM
On 24 June 2016 there was released a new version, FET-5.27.3-Algeria13, with the ChangeLog:

- Updated to Qt 5.7.0 (thus, the Windows version now uses MinGW 5.3.0).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 26, 2016, 12:16:33 PM
On 26 July 2016 I released a new version, FET-5.27.3-Algeria14, with some new checks for the file, as in http://lalescu.ro/liviu/fet/forum/index.php?topic=2608.msg14046#msg14046
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 01, 2016, 06:38:19 PM
On 1 August 2016 I released a new version, FET-5.27.3-Algeria15, correcting a serious bug which did not allow generation when the user had max days per week for students or teachers (reported by chalbi and Volker Dirr). Please get the new version.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 01, 2016, 09:06:09 PM
Again, on 1 August, a new version FET-5.27.3-Algeria16, to correct a very minor potential bug. Please excuse me for releasing so fast.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 01, 2016, 09:12:50 PM
No problem Mr. Liviu. Thank you so much. :)
Title: Re: Custom FET for Algerian schools
Post by: mohammed on August 01, 2016, 10:05:56 PM
Thank you so much
Title: Re: Custom FET for Algerian schools
Post by: Mansouri Kamel on August 01, 2016, 11:03:31 PM
thank you very much
Title: Re: Custom FET for Algerian schools
Post by: yahi on August 02, 2016, 12:54:25 AM
thanks a lot  for the  concern :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 02, 2016, 06:54:05 AM
You are welcome :-)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 03, 2016, 02:54:10 PM
On Wednesday 3 August 2016 I released FET-5.27.3-Algeria17, with minor corrections in some strings.
Title: Re: Custom FET for Algerian schools
Post by: mohammed on August 04, 2016, 07:39:48 AM
thank you very much
Title: Re: Custom FET for Algerian schools
Post by: Mansouri Kamel on August 04, 2016, 05:02:10 PM
thank's greatest job
Title: Re: Custom FET for Algerian schools
Post by: mouiata on August 06, 2016, 01:47:53 PM
I am looking for an Algerian version 5.14 of the program fet
thanks
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 06, 2016, 01:49:36 PM
Quote from: mouiata on August 06, 2016, 01:47:53 PM
I am looking for an Algerian version 5.14 of the program fet
thanks

But why? You can always use the latest.
Title: Re: Custom FET for Algerian schools
Post by: Lady Hawk on August 09, 2016, 09:47:11 AM
Hello,
I can't run get the new version of FET for Algerian schools on my Mac. Need some help. please.
:) ;)
Title: Re: Custom FET for Algerian schools
Post by: yahi on August 09, 2016, 10:02:12 AM
Quote from: Lady Hawk on August 09, 2016, 09:47:11 AM
Hello,
I can't run get the new version of FET for Algerian schools on my Mac. Need some help. please.
:) ;)
here it is .enfin wakila hadi hiya
http://lalescu.ro/liviu/fet/download/custom/algeria/
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 09, 2016, 04:15:13 PM
Quote from: Lady Hawk on August 09, 2016, 09:47:11 AM
Hello,
I can't run get the new version of FET for Algerian schools on my Mac. Need some help. please.
:) ;)

Please read the README file from the FET tar.bz2 archive. Search for the string "Mac". Also, please see: http://lalescu.ro/liviu/fet/forum/index.php?topic=2660.0

Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 22, 2016, 02:47:13 PM
On 22 August 2016 I released a new version (FET-5.27.3-Algeria18), with a very rare crash bug fix, reported by mouiata.
Title: Re: Custom FET for Algerian schools
Post by: Mansouri Kamel on August 22, 2016, 06:51:07 PM
thank you brother
Title: Re: Custom FET for Algerian schools
Post by: yahi on August 22, 2016, 11:04:04 PM
thanks  a lot  :)
Title: Re: Custom FET for Algerian schools
Post by: hayder lmd on September 03, 2016, 12:05:36 PM
un grand effort  et un grand  merci  M. Liviu  :)
j'espère  un  jour voir  une version Fet Algérie  très sophistiquée
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 03, 2016, 01:09:37 PM
Merci! :)
Title: Re: Custom FET for Algerian schools
Post by: mohammed on September 11, 2016, 06:00:36 PM
salu
Can you add a property in the temporal limitation professors are interested in starting early
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 11, 2016, 06:05:32 PM
Quote from: mohammed on September 11, 2016, 06:00:36 PM
salu
Can you add a property in the temporal limitation professors are interested in starting early

No, I think I cannot, sorry. It is too difficult.
Title: Re: Custom FET for Algerian schools
Post by: Mansouri Kamel on February 12, 2017, 07:36:15 PM
Bon soir  et merci beaucoup M Liviu  pour touts c'est efforts inestimables et je salut aussi nos frères marocaines 
sa sera utile aussi pour la version algérienne
on a besoins aussi de la meme version Morocco to the elghazoui version  pour la version algérienne
merci
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on February 13, 2017, 02:04:58 PM
OK, I updated FET to Algeria19, having a check box in the add activity dialog, to add multiple activities at once.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on February 14, 2017, 02:10:49 PM
Thank you very much for this function it very useful, considering the time it saves.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on February 22, 2017, 01:52:56 PM
On 22 February 2017 I added a new version, with activity tag max hours daily taking into consideration real days (two half-days), as requested on http://lalescu.ro/liviu/fet/forum/index.php?topic=3069.0
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on February 22, 2017, 05:10:32 PM
I added a new version, same name, Algeria20, minor changes. This is not nice for me to do, but it is simpler :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on March 05, 2017, 10:37:37 AM
On 5 March 2017 I added a new version, FET-5.27.3-Algeria21, as required here: http://lalescu.ro/liviu/fet/forum/index.php?topic=3090.msg16703#msg16703
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on March 11, 2017, 01:11:19 PM
On 11 March 2017 I added a new version, FET-5.27.3-Algeria22, as suggested here: http://lalescu.ro/liviu/fet/forum/index.php?topic=3097.0 (a bit different).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 01, 2017, 02:54:55 PM
On 1 April 2017 I released a new version, Algeria23, with Arabic translation nearly complete. Thank you, Benahmed Abdelkrim!
Title: Re: Custom FET for Algerian schools
Post by: mohammed on April 01, 2017, 03:26:28 PM
merci bq
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 01, 2017, 06:12:32 PM
I just released two modified executables for Windows, as recommended by Benahmed Abdelkrim. If you have old Windows XP or Vista, use the corresponding download. Otherwise, use the newer version.
Title: Re: Custom FET for Algerian schools
Post by: yahi on April 01, 2017, 09:47:43 PM
thanks a lot
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 07, 2017, 09:45:37 PM
On 7 April 2017 I released a new version, FET-5.27.3-Algeria24, with the complete Arabic translation, thanks to Benahmed Abdelkrim.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 08, 2017, 10:32:53 AM
On 8 April 2017 I released a new version, FET-5.27.3-Algeria25, with minor Arabic corrections, by Benahmed Abdelkrim.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 10, 2017, 06:57:54 PM
On 10 April 2017 I released a new version, FET-5.27.3-Algeria26, with minor Arabic corrections, by Benahmed Abdelkrim and Silver.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 15, 2017, 06:25:44 PM
On 15 April 2017 I released a new version, FET-5.27.3-Algeria27, with a crash bug fixed (reported by Benahmed Abdelkrim), improved Arabic translation (again by Benahmed Abdelkrim) and now the teachers, subjects, students, rooms, buildings, time and space constraints can be moved up/down, as in the official FET (suggested again by Benahmed Abdelkrim).

Thank you, Benahmed Abdelkrim!
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on April 15, 2017, 06:31:24 PM
Thank you very much Mr.Liviu. All words do not weigh anything in front of our gratitude. :) :) :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 24, 2017, 10:19:57 AM
On 24 April 2017 I added a new version, FET-5.23.7-Algeria28, correcting a minor interface bug, reported by Benahmed Abdelkrim (in the constraints teacher(s) activity tag max hours daily there was the word "students" instead of teacher(s)).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 27, 2017, 07:30:58 PM
On 27 April 2017 I released a new version, FET-5.27.3-Algeria29, with updates in the Arabic translation, by Benahmed Abdelkrim.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on May 08, 2017, 09:20:51 PM
thank you for all the great efforts you do to make the fet programme perfect.
i have a question dear sir
if i work using a fet version for algeria number 17 for example then i open the fet file with a newer version for example 28 do i lose some data or it's ok
thanks
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 09, 2017, 06:46:15 AM
You can perfectly open a 17 file with 28. Viceversa is not sure all the time.
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 29, 2017, 07:35:27 PM
من فضلكم موقع النسخ القديمة من 18 فما فوق وشكرا
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 29, 2017, 07:38:48 PM
I am sorry, but I do not understand even with Google translate.
Title: Re: Custom FET for Algerian schools
Post by: Volker Dirr on July 29, 2017, 07:44:34 PM
i guess he want the old version. i don't know why.
if you want to use an old version, you can get it here:
http://timetabling.de/download/custom/algeria/old/
You need to compile yourself, since i kept only the source, not the executable.
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 29, 2017, 08:19:47 PM
من فضلكم من نوع exe
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 29, 2017, 08:21:21 PM
Please type exe . old version
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 29, 2017, 08:26:22 PM
So you want fet-5.27.3-algeria18.exe? But why? The latest version algeria29 is better and can open algeria18 .fet files.
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 29, 2017, 09:07:00 PM
النسخ القديمة جيدة وتعمل احسن وانا لااريدها بالعربية كاملة وانما خلط بين اللغات الفرنسية والانجليزية وحتى الصفحات غير مجزئة
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 29, 2017, 09:08:04 PM
The old versions are good and work better and I do not want them in full Arabic, but mixing French and English languages and even the pages are not fragmented
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 29, 2017, 09:12:05 PM
I want the old version from 15 to 29
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 29, 2017, 09:19:11 PM
Quote from: mohammed on July 29, 2017, 09:12:05 PM
I want the old version from 15 to 29

I am sorry, but I only have 29, since my old external hard disk crashed a month ago.

You can learn to compile the sources from Volker's site. Read the README file, compiling on Windows. It is not difficult.

If you still cannot compile on your own, I can only try to compile for you a single version from Volker's site, because it takes 1 hour on my computer. Tell me which version.
Title: Re: Custom FET for Algerian schools
Post by: Volker Dirr on July 30, 2017, 08:29:01 AM
What do you mean with "they work better"? The old vesions shouldn't be better. The new version should be better. If you can see a bug in the new version, please report new bugs.
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 30, 2017, 11:51:04 AM
السلام
من فضلكم نريد نسخة مجددة وحديثة تكون الواجهة فيها باللغة العربية ، والمعلومات الداخلية باللغة الفرنسية وليس بالانجليزية مثل النسخة رقم 19 او 20 او 21 . وكما اطلب ادراج الالوان لكل مادة لون والقاعات كل قاعة بلون

Please want a revised and modern version of the interface in Arabic, and internal information in French and not in English such as version 19, 20 or 21. Also ask for the inclusion of colors for each color material and the halls of each hall in color
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 30, 2017, 12:15:14 PM
If you want, I can compile for you for Windows a single old version of FET-Algeria, just let me know which of 19, 20, or 21.

About updating Algeria and Morocco to colors and modern interface, such as updating to the latest FET official version 5.32.2, I am sorry, but I need more substantial financial agreement for this.
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 30, 2017, 10:22:38 PM
من فضلكم النسخة 19 و 20
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 31, 2017, 10:18:11 AM
OK, done, please get them from http://lalescu.ro/liviu/fet/download/custom/algeria/old/
Title: Re: Custom FET for Algerian schools
Post by: mohammed on July 31, 2017, 07:06:25 PM
شكرا جزيلا على تعاونكم
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 31, 2017, 07:31:48 PM
You are welcome!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 02, 2017, 08:02:36 AM
On 2 September 2017 I released a new version, FET-5.27.3-Algeria30, solving a potential cycling bug, as in the official FET. Also the Arabic translation was improved, by Benahmed Abdelkrim.

Please report if your old file was solved by old FET-Algeria, but it is not solved anymore by FET-5.27.3-Algeria30. This should not happen.
Title: Re: Custom FET for Algerian schools
Post by: mohammed on September 02, 2017, 11:40:58 AM
شكرا جزيلا حبذا لو اللغة تكون خليط بين العربية والفرنسية والانجليزية وليس معربة كاملا
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on September 02, 2017, 12:01:13 PM

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

Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 03, 2017, 02:56:04 PM
On 3 October 2017 I released a new version, FET-5.27.3-Algeria31. No new changes, just to keep the same version number as the Morocco version, which was updated (following a Morocco version bug fix).
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on December 09, 2017, 10:06:36 AM
good morning
thank you for this useful software but i just want to know the difference between algeria29 and algeria31
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on December 09, 2017, 10:31:39 AM
Added in Algeria30: https://lalescu.ro/liviu/fet/forum/index.php?topic=485.msg18397#msg18397 (FET 5.33.0 - Very rare but important generation bug fixed. In some cases, for feasible timetables, the generation might cycle incorrectly. This is an old bug, affecting files with constraints students/teachers max hours daily and max gaps per day/week, but nobody observed it until now. Reported by Volker Dirr. A big 'Thank you!' to Volker, for being very supportive in hunting down this bug.)

In Algeria31 I modified nothing, I just increased the version number to keep the same numbers as the Morocco version, which had a change (reported here: https://lalescu.ro/liviu/fet/forum/index.php?topic=3492.0).
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on December 18, 2017, 08:14:27 AM
thank you for answering and for everything
Title: Re: Custom FET for Algerian schools
Post by: yahi on December 18, 2017, 06:08:12 PM
thanks a lot
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on December 22, 2017, 05:44:28 PM
On 22 December 2017 I released a new version, FET-5.27.3-Algeria32, updating to Qt 5.10.0 and fixing some minor things (Arabic translation minor mistakes, adding SSL for lalescu.ro and other minor things).
Title: Re: Custom FET for Algerian schools
Post by: yahi on December 22, 2017, 06:37:31 PM
thanks a lot  Mr lalescu
Title: Re: Custom FET for Algerian schools
Post by: yahi on December 22, 2017, 06:45:02 PM
where can we  find  the  link to download ?
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on December 22, 2017, 06:49:14 PM
You are welcome  :)

In the first message, or on the FET homepage, Custom versions section.
Title: Re: Custom FET for Algerian schools
Post by: yahi on December 23, 2017, 05:14:38 AM
merci beaucoup
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on December 24, 2017, 08:06:33 AM
thank you but this version can be run using windows 7 or higher. it doesn't support vista or xp
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on December 24, 2017, 03:39:53 PM
Quote from: bachiri401 on December 24, 2017, 08:06:33 AM
thank you but this version can be run using windows 7 or higher. it doesn't support vista or xp

Yes, indeed, I am sorry. You are advised to use the old Algeria31 version for XP or Vista (it is still available).
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on December 25, 2017, 08:48:39 AM
thanks
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on January 02, 2018, 04:56:01 PM
On 2 January 2018 I released a new version, FET-5.27.3-Algeria33, with Arabic translation updates by Benahmed Abdelkrim.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 02, 2018, 06:03:20 PM
On 2 August 2018 I corrected a rare crash bug if adding an activity without students sets, but with a specified number of students >= 1, a bug if moving up/down the rooms/buildings (their description in the details box on the right was not properly updated), and the Arabic translation was updated. All of these by Benahmed Abdelkrim.

It was released the new version, FET-5.27.3-Algeria34.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 18, 2018, 05:26:22 PM
On 18 August 2018 I corrected a rare crash bug (not met in practice), if the XML .fet input file contained duplicate activities ids. Reported by BEKAOUI Abdelkader.

It was released the new version, FET-5.27.3-Algeria35.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on September 06, 2018, 04:53:18 AM
Thanks a lot  Mr lalescu.
I have a suggestion for the Algerian version
why don't you separate between real fet days and Algerian days in all constraints:
for example if we need a teacher to work 3 hours as  minumum hours in the morning and only 2 hours in the afternoon.
another example we need to have 0 gap between activities for a teacher in the afternoon if we don't mind to have gaps in the morning
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 06, 2018, 09:14:09 AM
Quote from: bachiri401 on September 06, 2018, 04:53:18 AM
I have a suggestion for the Algerian version
why don't you separate between real fet days and Algerian days in all constraints:
for example if we need a teacher to work 3 hours as  minumum hours in the morning and only 2 hours in the afternoon.

For this you can use the constraint activities occupy max time slots from selection (6 constraints for each teacher, to force him to have at least 3 hours on each morning).

Quote
another example we need to have 0 gap between activities for a teacher in the afternoon if we don't mind to have gaps in the morning

Sorry, this is too difficult for me.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on September 06, 2018, 07:02:20 PM
thank you sir for you care
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on September 06, 2018, 08:05:51 PM
You are welcome, and I am sorry I could not do more.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 07, 2018, 09:31:43 PM
goog afternoon sir
first of all thank you for this very useful tool which made timtables easier and easier but i think there is a problem. i made a constraint for a teacher min days 4 and max days 5 but i got a timetable in which a teacher got only 3 days (the weight percentage 100)
we need a constraint teachers min days for real days
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 07, 2018, 10:50:48 PM
Quote from: bachiri401 on October 07, 2018, 09:31:43 PM
goog afternoon sir
first of all thank you for this very useful tool which made timtables easier and easier but i think there is a problem. i made a constraint for a teacher min days 4 and max days 5 but i got a timetable in which a teacher got only 3 days (the weight percentage 100)
we need a constraint teachers min days for real days

Good morning,

Please call me simply Liviu :)

I will think of this tomorrow, now it is late and I am tired.

Please try to think of this: could you use a constraint teacher max half days per week? Then, you can use for this teacher interval max days per week, interval = whole half-day. I don't know if it might be a good idea, I am tired, but please try to think and let me know.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 09, 2018, 09:39:22 PM
good afternoon
max half days for a teacher can't solve the problem because 6 haf days can be 6 days for a teacher if he works only in one half of a day but if he works two halfs of a day the number of real days will be only 5.
another example : we make this constraint ( teacher min days per week 4) if he works 4 halfs each two hafs are on the same day it means he works only 2 real days and we want him to work 4 days.
thank you sir for caring
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 10, 2018, 06:46:29 PM
OK then, I'll try something, I'll let you know and put a version for you to test, if I can make it work.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 10, 2018, 06:59:53 PM
thanks that's very kind of you
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 10, 2018, 07:10:13 PM
You are welcome  :)

I am sorry I could not take care of this until now. I hope tomorrow I'll be able to. Is this matter urgent?
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 14, 2018, 12:14:12 PM
I hope I did it correctly: https://lalescu.ro/liviu/fet/download/custom/algeria/bachiri401/

Please let me know if it works OK. If it does, I think I will add it into the Algeria.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on October 14, 2018, 07:58:39 PM
I think this idea is very good.
like that the Moroccan problem can be solved;
ex:
1 day exception can be realized by the following constraints:
for a week of 5 days, min days per week = 5, interval max days = 6

2 days exception;
  min days per week = 5, interval max days = 7

this idea can be applied for general situations like 3 days exception and more

you can add it to the Algerian version and even the Moroccan version without any hesitation


  thank you bachiri401 for this good suggestion!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 14, 2018, 08:12:21 PM
I do not agree that 1 day exception / 2 days exception can be made (so that we unify Algeria and Morocco FET), because for instance in FET-Morocco with 1 day exception the teacher T works 4 real days and in one real day he works both morning and afternoon. So the constraint for min real days per week = 5 is too strong and denies good timetables.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 14, 2018, 08:35:29 PM
thanks it works perfectly
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on October 14, 2018, 08:36:45 PM
Quote from: Liviu Lalescu on October 14, 2018, 08:12:21 PM
I do not agree that 1 day exception / 2 days exception can be made (so that we unify Algeria and Morocco FET), because for instance in FET-Morocco with 1 day exception the teacher T works 4 real days and in one real day he works both morning and afternoon. So the constraint for min real days per week = 5 is too strong and denies good timetables.

yes I agree with you, but I think it depends on the number of hours of work per week for each teacher. so the number of days worked per week depends on one teacher to another.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 14, 2018, 08:40:57 PM
we need this constraint because in algeria we have 5 days per week and every teacher must have one day free.
but sometimes some teachers get 2 free days this makes teachers envey one another so we need to make the costraint min days per week 4 so that all the teachers will get equal timetables
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on October 14, 2018, 08:42:55 PM
for a teacher who has a higher number of hours per week, we can impose min days = 5, for another who has a lower number we can impose min days = 4 or lower.

so the number of days worked per week depends on one teacher to another.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 14, 2018, 08:47:14 PM
Quote from: Benahmed Abdelkrim on October 14, 2018, 08:36:45 PM
Quote from: Liviu Lalescu on October 14, 2018, 08:12:21 PM
I do not agree that 1 day exception / 2 days exception can be made (so that we unify Algeria and Morocco FET), because for instance in FET-Morocco with 1 day exception the teacher T works 4 real days and in one real day he works both morning and afternoon. So the constraint for min real days per week = 5 is too strong and denies good timetables.

yes I agree with you, but I think it depends on the number of hours of work per week for each teacher. so the number of days worked per week depends on one teacher to another.

Indeed. But I think I will keep and update Algeria and Morocco. Maybe our Moroccan users can write.

Quote from: bachiri401 on October 14, 2018, 08:35:29 PM
thanks it works perfectly

You are welcome! Thank you for your suggestion, as well!

Please test with more files (also other users, not only you, bachiri401) and after a few or more days I hope I will update Algeria and Morocco. But it is vital it works correctly (so that the files solve, they don't become impossible). Test multiple generation on more files (just let it compute 10 timetables or more, no need to check the results, if the generation is successful it is surely correct).

Quote from: bachiri401 on October 14, 2018, 08:40:57 PM
we need this constraint because in algeria we have 5 days per week and every teacher must have one day free.
but sometimes some teachers get 2 free days this makes teachers envey one another so we need to make the costraint min days per week 4 so that all the teachers will get equal timetables

OK, I understood.

Quote from: Benahmed Abdelkrim on October 14, 2018, 08:42:55 PM
for a teacher who has a higher number of hours per week, we can impose min days = 5, for another who has a lower number we can impose min days = 4 or lower.

so the number of days worked per week depends on one teacher to another.

Indeed. I will let the Moroccan users to tell us as well. But I think it is much better to keep both versions (Algeria and Morocco) for now, as it is also not difficult.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 14, 2018, 08:51:15 PM
sure i 'll do it
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 16, 2018, 06:49:59 PM
it worked perfectly i tried it many times
Thanks that's a great deed for us
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 16, 2018, 06:53:09 PM
Thank you for your feed-back!

I hope I will release the new versions of Algeria and Morocco soon, in a few days. I'll announce it.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 17, 2018, 05:00:58 PM
On 17 October 2018 I released a new version. Suggested by bachiri401 the constraint teacher(s) min days per week considers real days, and also I updated the Arabic translation, by Benahmed Abdelkrim.

It was released the new version, FET-5.27.3-Algeria36.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 18, 2018, 04:44:21 PM
Thanks for everything you are doing for us
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 18, 2018, 04:46:19 PM
You are welcome!  :)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 19, 2018, 11:39:46 AM
good morning
i hope i am not too demanding
we have two activities A1 and A2
we need (if these two activities come on the same day i.e half day activity 1 must be before activity 2)
because sometimes we have sport then maths we need maths to be before sport

THANK YOU VERY MUCH INDEED
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 19, 2018, 12:02:47 PM
 in our school for example:
we have 28 classes each class has a sport activity of 2 hours cosecutive. we have only two staduims. so we must have sport on the two first hours of the morning for at least 8 classes then these classes will have other activities. that's why we need a constraint to make the activities after sport not to be maths or physics.
THANKS
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 19, 2018, 07:16:30 PM
In the official FET, there is a constraint introduced recently:

17 June 2018, FET 5.36.0 released
- Added a new constraint, two activities are ordered if they are on the same day (suggested by math).

Is this what you are suggesting for Algeria and Morocco versions?
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 19, 2018, 07:54:45 PM
yes that's what i want
many thanks indeed
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 20, 2018, 08:28:04 AM
I will try to do it in the next days. Now I am not home for the next couple of days.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 20, 2018, 02:50:06 PM
take all your time sir. but please take into account (two activities are ordered if they are on the same day) we need this same day to be just half day not a real day.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 21, 2018, 07:50:47 PM
Quote from: bachiri401 on October 20, 2018, 02:50:06 PM
take all your time sir. but please take into account (two activities are ordered if they are on the same day) we need this same day to be just half day not a real day.

I am home now, but it might take a bit longer, I hope it is not a problem for you. When I'll be able to work, I plan to put Algeria-bachiri401 version for you to test it and then hopefully release FET-5.27.3-Algeria37 and FET-5.27.3-Morocco37.

To make sure I understand correctly, it can be Sports after Mathematics if Sports is on Tuesday morning and Mathematics on Tuesday evening.

Please call me simply Liviu  :)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 21, 2018, 08:18:11 PM
I want each half day (morning/afternoon) to be trated separtly.  For example we can have sports in the morning and maths in the afternoon. But if on the same half day we need them to be orderd as we want. Thanks greatfully
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 21, 2018, 08:32:48 PM
I tested the last version of the the offcial fet and it was a success i want the constraint activities ordered if they are on the same day to be integrated in the algerian version as it is. because here we need to work with half days.


Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 21, 2018, 08:41:41 PM
Quote from: bachiri401 on October 21, 2018, 08:32:48 PM
I tested the last version of the the offcial fet and it was a success i want the constraint activities ordered if they are on the same day to be integrated in the algerian version as it is. because here we need to work with half days.

Yes, indeed, but it is very easy for me to release a test version FET-5.27.3-Algeria36-bachiri401 for you to check. It is much better to test before releasing FET-5.27.3-Algeria37 and FET-5.27.3-Morocco37.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 22, 2018, 01:05:54 PM
Thanks I am very grateful for all you good deeds.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 23, 2018, 06:59:24 PM
Please test https://lalescu.ro/liviu/fet/download/custom/algeria/bachiri401/

After you test I'll put Algeria and Morocco.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 23, 2018, 08:48:24 PM
sure i'll do it soon.
thanks
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 23, 2018, 10:27:49 PM
GREAT IT IS A SUCCESS
THIS IS WHAT I ALWAYS WANTED
THANKS GREATEFULLY
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 24, 2018, 11:15:07 AM
:)

OK then, I will add this in the Algeria and Morocco. I am not sure when I'll be able, maybe soon.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 24, 2018, 07:58:05 PM
On 24 October 2018 I update FET Algeria to FET-5.27.3-Algeria37. I ported from the official FET to FET-Algeria the constraint two activities ordered if same day, as suggested by bachiri401.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 25, 2018, 08:30:26 AM
Thanks
Now the Algerian version is complete.
:) :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 25, 2018, 08:35:43 AM
You are welcome! Thank you for your suggestion!
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 26, 2018, 09:31:31 AM
Good moring sir
i have just said that the algerian version is complete
but there is something which sometimes timtable planners face which is ( the gaps between morning and afternoon , a teacher sometimes works two hours in the first two hours of the morning  and two hours in the last two hours of the afternoon  which makes this teacher wait four hours) if you could sir add a constraint (max gaps between afterrnoon and morning for a teacher / and for a student)
thanks greatfully
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 26, 2018, 03:54:00 PM
Quote from: bachiri401 on October 26, 2018, 09:31:31 AM
Good moring sir
i have just said that the algerian version is complete
but there is something which sometimes timtable planners face which is ( the gaps between morning and afternoon , a teacher sometimes works two hours in the first two hours of the morning  and two hours in the last two hours of the afternoon  which makes this teacher wait four hours) if you could sir add a constraint (max gaps between afterrnoon and morning for a teacher / and for a student)
thanks greatfully

I tried to think of this problem. Unfortunately, I am very sorry but it looks very difficult or even impossible. I will keep it in the TODO and maybe think of it some more.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 26, 2018, 03:59:20 PM
I have a suggestion if you can keep the condtraint max gaps in the algerian version as it is
And you port the constrain max gaps from the official fet
So we will have two constraints one considering half days and the other one considering real days
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 26, 2018, 04:10:00 PM
Quote from: bachiri401 on October 26, 2018, 03:59:20 PM
I have a suggestion if you can keep the condtraint max gaps in the algerian version as it is
And you port the constrain max gaps from the official fet
So we will have two constraints one considering half days and the other one considering real days

I must admit you beat me at this :)  It might be a great suggestion, I am still thinking if it correct. It might be possible, and not too difficult. I will think and let you know.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 26, 2018, 04:14:31 PM
thank you sir  :-[ :-[
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 26, 2018, 04:54:18 PM
Yes, it is a very good suggestion, seems correct. Congratulations! It is always good to listen to everybody's suggestions.

It is quite complicated to add, not easy as the previous suggestions. But I hope I will be able to do it. I am not sure when it will be ready, it might take longer.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 28, 2018, 04:58:04 PM
I hope it is going well
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 28, 2018, 05:05:34 PM
Quote from: bachiri401 on October 28, 2018, 04:58:04 PM
I hope it is going well

I am sorry, but I did not begin working on it, yet. Is it urgent? It is a bit complicated and it might take more time to make.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 28, 2018, 05:08:37 PM
NO it is not urgent. I am just eager to see it come true. Take all your time sir take the whole year but please make it true.
Thanks
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 28, 2018, 05:12:07 PM
Quote from: bachiri401 on October 28, 2018, 05:08:37 PM
NO it is not urgent. I am just eager to see it come true. Take all your time sir take the whole year but please make it true.
Thanks

OK, I understood. Feel free to ask me how the work is going, at any time.

I won't forget.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 28, 2018, 05:13:22 PM
That's very kind of you. :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 28, 2018, 05:24:51 PM
:)

Please tell me, the constraint students early max beginnings at second hour is used anywhere in Algeria or Morocco? It is easier for me if I will add the new constraint teacher(s)/students (set) max gaps per real day and assume that the students early constraint will not be present in the data.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on October 28, 2018, 06:01:26 PM
IN algeria students must always begin at the first hour of the morning and the first hour of the evening
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 28, 2018, 06:06:39 PM
So you use the constraint students early max 0 beginnings at second hour?

OK, I think I can manage also in this way.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 30, 2018, 08:34:18 PM
I began work since yesterday. I did the generate.cpp part of students max gaps per real day, which is probably the most difficult thing. It was very tricky and error-prone at each step. I hope it is working OK, but we need to check it very carefully. Also generate.cpp for teachers will be adapted similar to students, but has some other tricky parts.

I added the latest snapshot on https://lalescu.ro/liviu/Backup-bachiri401/ , but only sources version and hard-coding students max 3 gaps per real day.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 31, 2018, 08:51:20 PM
I also did the max gaps per real day for teachers, it seems working fine. We need to check it very much before releasing.

The same link as above (https://lalescu.ro/liviu/Backup-bachiri401/). Only sources, and hard-coded the teachers max 3 gaps per real day.

The real difficult part is done. But now remains also some work to be done, to add the new constraints in the interface and in other places.

I'll let you know of my progress.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on November 01, 2018, 02:21:56 PM
Great
thank you this the news i was waiting for
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 02, 2018, 08:58:21 PM
I completed today the addition of the new constraints in the whole engine part. Now it remains to add it into the interface, which is easy in theory, but a bit tiring and tedious. I will let you know when it will be ready.

I added a new snapshot, in the same location.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on November 03, 2018, 12:37:23 PM
Sorry l tired you . :-[
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on November 03, 2018, 12:59:57 PM
I am looking forwsrd to see the new version come true. Thank you sir you helped me and all the Algerian users of fet
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 03, 2018, 09:37:43 PM
No problem :)

I hope I did it correctly (with the very important advice from you, to make the new constraint students/teachers max gaps per real day in addition to max gaps per day).

Please get it from: https://lalescu.ro/liviu/fet/download/custom/algeria/bachiri401/

We need to test this on all the input files from examples of FET Algeria. We need to test much. I will try to test it, but I think the difficult part with testing will be on you - you know better the rules.

Please, if possible, send me the files you will test on, so I can have a look as well (only to generate).

After you hopefully will to heavy testing, I will ask Benahmed Abdelkrim to translate the new fields, if possible, and add the new changes to FET Algeria and to FET Morocco.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on November 04, 2018, 06:36:30 AM
 :) :) :)
great
sure i will do it
Thanks a lot
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 04, 2018, 10:45:37 AM
If you meet problems, like assert failed or file not solving when it should be possible, send me the file and the starting random seed X and Y.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on November 04, 2018, 01:42:39 PM
Till now I think there is no problem. it seems to be working succussfully even though it is slow but it is a success.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on November 04, 2018, 01:46:55 PM
Thank you sir
i will keep testing this whole day till dawn and i will keep  you updated by the results
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 04, 2018, 02:28:37 PM
Please send me a file or more you tested on.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 05, 2018, 03:45:59 PM
As reported by bachiri401, this version seems to work OK. Benahmed Abdelkrim, there are some new fields to translate, would you like to help us with that? Get it from https://lalescu.ro/liviu/fet/download/custom/algeria/bachiri401/
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on November 05, 2018, 07:29:31 PM
Hello!
Well I did it.
I Attach the file below.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 06, 2018, 11:00:28 AM
Thank you, Benahmed! I added on my hard disk. I will wait a bit more, then add the new feature to Algeria and Morocco and release the new versions.

Benahmed, what do you think of the new feature?
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 09, 2018, 09:17:29 PM
On 9 November 2018 I added the new version, FET-5.27.3-Algeria38. This version contains a new constraint, teacher(s)/students (set) max gaps per real day, as suggested by bachiri401 here: https://lalescu.ro/liviu/fet/forum/index.php?topic=485.msg21121

Thank you, bachiri401, for the suggestions!  :)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on November 10, 2018, 09:50:39 AM
you are welcome sir
thank you for all your help
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on November 11, 2018, 05:06:57 PM
You did a great job. Algerian timetable planners will not face any problem .
THANK YOU VERY MUCH  :) :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 11, 2018, 05:08:33 PM
You are welcome! I am glad it works  :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on January 04, 2019, 06:01:29 PM
On 4 January 2019 I updated to Algeria39. I updated to Qt 5.12.0 (only 64-bit precompiled Windows version).
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on January 04, 2019, 07:06:22 PM
Thank you Dear Liviu  :)
Title: Re: Custom FET for Algerian schools
Post by: yahi on January 04, 2019, 07:44:06 PM
Quote from: Liviu Lalescu on January 04, 2019, 06:01:29 PM
On 4 January 2019 I updated to Algeria39. I updated to Qt 5.12.0 (only 64-bit precompiled Windows version).
THANKS A LOT LIVIU  FOR THE VALAUABLE EFFORTS
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on January 04, 2019, 07:47:26 PM
You are welcome  :)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on January 24, 2019, 08:45:34 AM
THANK YOU SIR
BUT I WANT TO KNOW WHAT ARE THE CHANGES WITH THE EARLIER VERSION . PLEASE.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on January 24, 2019, 01:28:16 PM
Please call me Liviu :)

No important changes, just that I upgraded to Qt 5.12.0 and the precompiled Windows version will work on only 64-bit machines. If you have a 32-bit Windows machine, you can use Volker's 32-bit precompiled version or an older version of FET-Algeria. The new 64-bit version will work maybe 10% faster.

I made only a bug fix, when FET is searching for updates on startup (old FET-Algeria did not work). But it is not very useful, because the new reported version is the newest FET official.

Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on February 05, 2019, 09:18:04 PM
THANKS
It"s really faster
there is no problem with Algerian timetables from now on
you took off all the burden
THANKS THANKS THANKS
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on February 05, 2019, 11:53:43 PM
You are welcome  :)
Title: Re: Custom FET for Algerian schools
Post by: yahi on February 06, 2019, 05:54:55 AM
thanks  a lot   
Title: Re: Custom FET for Algerian schools
Post by: delta67 on May 14, 2019, 11:59:37 AM
MANY THANKS Liviu for sharing the fruit of your very hard work with all the Humanity, you're really very kind !!
Hugs
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on May 14, 2019, 12:27:00 PM
Thank you for the appreciation! :)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 01, 2019, 04:07:10 PM
Thanks Mr Liviu for all the work you are doing for us
But I have two suggestions if you can make them become true and Iam sure you can do it:
1- a new constraint max hours for a teacher/teachers per fet day (half day)
2- a new contraint min hours for a teacher/teachers per real day (moring and aftrnoon)
these two contraints are highly needed for the Algerian fet version

please make it true
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 01, 2019, 09:28:55 PM
I am trying now something, I began with (2), which seems more difficult than (1). It is a very difficult coding work.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 02, 2019, 06:39:32 PM
It seems that the most difficult part, generate.cpp, is ready (untested). Unfortunately, I have some other work to do now, but I hope I will be able to do this.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 02, 2019, 10:02:20 PM
GREAT NEWS
THANKS AND IAM READY TO TEST IF YOU WOULD
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 03, 2019, 08:55:25 PM
I have put the new version on https://lalescu.ro/liviu/Backup-fet/ (for now).

The ChangeLog:

- New constraints: teacher(s) min hours per real day, and teacher(s) max hours per half day (suggested by bachiri401).

- The checking for a new version on startup now works for Algeria correctly (it will search and report the latest Algeria version). You need to enable Check for updates on startup.

Please test a lot the new constraints, in combination with: min days per week for teachers, max gaps per day/week for teachers.

PS: bachiri401, there is no need to write in all capitals (no problem, though).

Please let me know the results of your testing. I will also try to test, but it is more difficult for me.

I will try to add the same features to FET-Morocco.

Benahmed Abdelkrim, maybe you could translate the new fields (they are similar to the old terms, so you can try to use the suggestions with Ctrl+1 or Ctrl+2 and make minor changes).
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on July 03, 2019, 09:59:37 PM
Ok! I will do it.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 03, 2019, 10:02:03 PM
Thank you!
Title: Re: Custom FET for Algerian schools
Post by: Volker Dirr on July 03, 2019, 10:30:37 PM
I compiled a windows 32bit version. So if someone have got only 32 bit, please get it here:
https://timetabling.de/download/snapshots_(BETA-versions)/
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 03, 2019, 10:57:42 PM
thanks
i will not stop testing and i will keep you updated by the results
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on July 05, 2019, 11:03:44 AM
The translation is done
I Attach the file below:
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 05, 2019, 02:42:46 PM
On 5 July 2019 I updated to FET-5.27.3-Algeria40. This new version includes two new constraints, suggested by bachiri401: teacher(s) min hours per real day, and teacher(s) max hours per half day. Also, "Search for updates on startup" will report correctly now new Algeria versions, if they are present.

Thank you, bachiri401, for the suggestions!

Also "Thank you!" to Benahmed Abdelkrim, who translated the new fields.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 05, 2019, 03:59:31 PM
Thank you Liviu for the great work you did and for caring about my suggestions
Thank you Abdelkarim for the translation
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 05, 2019, 04:44:40 PM
Also thanking bachiri401 for testing intensively.

Please report any potential problems. I might have done bugs in the new constraints, especially teacher(s) min hours per real day, which was very difficult. Please report crashes and send your file and maybe a random seed to obtain this crash, and also send your file if you think it should solve but it does not.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 13, 2019, 11:14:58 AM
On 13 July 2019 I updated to FET-5.27.3-Algeria41. A very minor improvement in some strings.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 14, 2019, 05:21:35 PM
Thanks
you are always caring about us.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 14, 2019, 05:25:31 PM
You are welcome!  :)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 22, 2019, 09:22:59 PM
As an Algerian user of FET it seems to me now that FET Algeria41 fulfills all the requirements of the Algerian schools and their neverending teachers demands concerning their timetables. What is needed now is to try to master using it . THANKS MR LIVIU FOR THIS GIFT TO US . WE WISH YOU PROSPERTY , HAPPINESS AND GOOD HEALTH.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 22, 2019, 09:32:41 PM
You are welcome, Mr. bachiri401  :)

Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 25, 2019, 02:44:27 PM
To the Algerian users: I got a request min 3 hours per morning for teachers and min 2 hours per afternoon for teachers (for FET-Algeria). Is this useful for you or other users?
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 25, 2019, 07:54:29 PM
Quote from: Liviu Lalescu on July 25, 2019, 02:44:27 PM
To the Algerian users: I got a request min 3 hours per morning for teachers and min 2 hours per afternoon for teachers (for FET-Algeria). Is this useful for you or other users?

See the topic about this here: https://lalescu.ro/liviu/fet/forum/index.php?topic=4154.0

The proposer, fethi1988, said it is useful for Algerian institutions. I managed to implement it, as a custom version for this user. You might want to use this version. The download link is, for now, on: https://lalescu.ro/liviu/fet/download/custom/fethi1988/
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on July 26, 2019, 11:45:35 AM
Personally I prefer to leave things unchanged,so do not
Things get complicated, especially in difficult timetables.
But if some users want this feature, it can be added as a selection( choice ), if Mr. Liviu agrees. :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 26, 2019, 03:13:38 PM
Indeed, many examples for Algeria become impossible with this new change.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 26, 2019, 07:37:27 PM
THANK YOU MR LIVIU
BUT i have a suggestion concerning FETHI1988's
why don't you sir add new constrants for teacher/s
1) min hours in the morning
2) max hours in the morning
3) min hours in the afternoon
4)max hours in the afternoon
if this doesn't bother you BECAUSE it may hinder other constrants
it is useful sure but it needs to be used carefully
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 26, 2019, 08:16:18 PM
Because:

a) The generate code is much easier with min hours morning = min hours afternoon + 1.

b) It is tedious to add the 4x2=8 new constraints in the interface;

c) Not sure if useful.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 26, 2019, 08:24:35 PM
for me and most algerian users fet41 is complete no need for other constraints but this is also useful because: we may need if a teacher to work in the afternoon we need to give him no more than two hours if he works in the morning he can get 4 hours of work may be because he has some health problems or ,,,, the constraint max hours in the afternno here is applicable

thanks sir for caring
it is not something to worry about but it can be a development for the future of fet algeria
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 26, 2019, 08:30:23 PM
Quote from: bachiri401 on July 26, 2019, 08:24:35 PM
for me and most algerian users fet41 is complete no need for other constraints but this is also useful because: we may need if a teacher to work in the afternoon we need to give him no more than two hours if he works in the morning he can get 4 hours of work may be because he has some health problems or ,,,, the constraint max hours in the afternno here is applicable

Please call me "you" and "Liviu"  :)

Sorry, bachiri401, but could you please rephrase or write again more clearly? It is a bit confusing.

Quote
thanks sir for caring
it is not something to worry about but it can be a development for the future of fet algeria

I will remember this. But can't you use teacher(s) min/max hours per real/FET day? (which are available in FET-Algeria41.)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 26, 2019, 08:40:35 PM
you :-[
to rephrase :
sometimes we have a teacher that we can't give him more than two hours in the afternoon because he is ill for example or ,,,, but we can give him -this same teacher-  four hours in the morning
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 26, 2019, 08:47:53 PM
Quote from: bachiri401 on July 26, 2019, 08:40:35 PM
to rephrase :
sometimes we have a teacher that we can't give him more than two hours in the afternoon because he is ill for example or ,,,, but we can give him -this same teacher-  four hours in the morning

I understand now.

If there is only for one teacher, you can add 5 or 6 constraints activities occupy max time slots from selection. All activities of that teacher, max occupied = 2, selected slots = an afternoon (5 or 6 constraints, one for each afternoon).
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 26, 2019, 11:22:12 PM
yes but it is too diffucult to apply esspecially when you have 5 or 6 teachers of this kind. a new constraint (max hours per afternoon) whould better.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on July 28, 2019, 05:03:09 PM
After deep thinking about Algerian schools (schools which have lessons morning and afternoon) i found out for sure that the division between mornings and afternoons is of great importance : for a teacher teaching the whole morning  of 4 hours is acceptable but it is not likewise in the afternoon may be 3 hours will be a burden , that's why new constraints or the modification of some old constraints concerning maximum or minumum hours of working for a teacher should be taken into consideration by the best programme developer in the world MR LIVIU and i am totally sure he can do it,
thanks sir we are eager to see it come into reality
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on July 28, 2019, 10:10:58 PM
Thank you for the appreciation!  :)  I will think of this. It is complicated.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 04, 2019, 09:46:32 PM
Good afternoon
I just want to know if there is any development concerning Fet Algeria42 (i.e) the coming version which will be considernig morning and afternoons in the constraints (max/min hours per day)
It is not urgent , I only want to know if is possible.
Thanks greatfully
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 05, 2019, 11:22:40 AM
Not yet, but maybe it is possible. Are you sure it is really useful and not more confusing the users?
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 05, 2019, 11:50:14 AM
It is surely useful but (confusing if you don't modify the names for the constraints ; the names should specify if it is a real day or half day) . So the constraints you are going to take care of "adding morning /afternoons" are the ones which deals with half days

Thanks  :)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 05, 2019, 12:16:42 PM
1)   Max hours daily for a teacher      =====     Max hours daily per real day for a teacher
2)   Max hours daily per half day for a teacher  = ==   ( no need for name modification)

3)   Min hours daily for a teacher === Min hours daily per half day for a teacher 
4)   Min hours daily per real day for a teacher = ==   ( no need for name modification)

_The constraints 1 and 3 need name modification so that they won't confuse users.

_The constraints 2 and 3  are the constraints that should be taken care of ( adding specification for morning or afternoon as both consider half days)
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 05, 2019, 01:16:10 PM
Quote from: bachiri401 on August 05, 2019, 12:16:42 PM
1)   Max hours daily for a teacher      =====     Max hours daily per real day for a teacher
2)   Max hours daily per half day for a teacher  = ==   ( no need for name modification)

3)   Min hours daily for a teacher === Min hours daily per half day for a teacher 
4)   Min hours daily per real day for a teacher = ==   ( no need for name modification)

_The constraints 1 and 3 need name modification so that they won't confuse users.

_The constraints 2 and 3  are the constraints that should be taken care of ( adding specification for morning or afternoon as both consider half days)

for 3);
I think this constraint is clear because in fet version Algerian or Moroccan. the days of fet means half days.
and this specification has been known for a long time by the users.
I do not see any confusion!

for 1);
it's clear, see the screenshot attached below.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 05, 2019, 02:45:41 PM
Yes dear Abdelkarim this is for old users like you and me but for new users it will be very difficult to diferntiate between these constraints until they get aquanted to them
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 05, 2019, 03:00:22 PM
But before using the program you should read the manual.
The program is full of assistance.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 05, 2019, 03:26:02 PM
I  suggested modifing the names of these two constraints to make new users at ease . users of fetAlgeria39 and versions before won't be confused for sure ,
Reading the manual beforing using FET (theory before practice ) this is not usually the case for most users they prefer learning by doing,
I think modifying the names will do more good than harm,
Thank dear Abdelkrim  :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 06, 2019, 08:25:21 PM
I should update the Algeria and Morocco to the latest FET 5.39.0, but this is a titanic task. I think it is best to use "day" for real half days and "real day" for real whole day.

But this is a very difficult task. I will think of it in the future.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 06, 2019, 09:50:31 PM
Quote from: Liviu Lalescu on August 06, 2019, 08:25:21 PM
... I think it is best to use "day" for real half days and "real day" for real whole day...

Totally agree!

By the way, I wonder if  students(set) could have a constraint like:
Max afternoon per week? :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 07, 2019, 08:33:19 AM
Quote from: Benahmed Abdelkrim on August 06, 2019, 09:50:31 PM
Totally agree!

By the way, I wonder if  students(set) could have a constraint like:
Max afternoon per week? :)

Yes, they could, of course  :)   . But is this useful? It is not very easy to add this, and then I think I need to add also max mornings per week for students (set).
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 10:35:37 AM
Of course it is useful, especially in the case of the days consisting of 4 hours in the morning + 4 hours in the afternoon.
this case is encountered in situations of rooms deficient in numbers, and we should expand the time in order to be able to place all the activities.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 10:39:38 AM
In this case we have 5 morning and 5 afternoon periods.
We would like students(set) to have a maximum of 4 afternoon periods
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 01:30:37 PM
here is an example:
the student sets below do not have a fixed room:
3m1 - 2m1 - 2m2 - 2m3 - 2m4 - 2m5.
which has pushed us to extend the school time as described above(morning=4H; afternoon=4H), in order to be able to place their activities in the available space.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 07, 2019, 01:44:06 PM

Yes, they could, of course  :)   . But is this useful? It is not very easy to add this, and then I think I need to add also max mornings per week for students (set).
[/quote]
Yes, it is very useful to add max afternoons and max mornings for students but max afternoons is the most important because we can make the students study all the mornings but for the afternoons is not likewise.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 07, 2019, 06:09:44 PM
Quote from: Benahmed Abdelkrim on August 07, 2019, 01:30:37 PM
here is an example:
the student sets below do not have a fixed room:
3m1 - 2m1 - 2m2 - 2m3 - 2m4 - 2m5.
which has pushed us to extend the school time as described above(morning=4H; afternoon=4H), in order to be able to place their activities in the available space.

I am sorry, but I do not understand. But it is not a big problem if I don't understand. Because I can suggest you a quick fix: add an activity with duration 4 for each students set, preferred times afternoon each day. If you have a break during the afternoon, add two activities with duration 2 each instead and same starting day.

Quote from: bachiri401 on August 07, 2019, 01:44:06 PM
Yes, it is very useful to add max afternoons and max mornings for students but max afternoons is the most important because we can make the students study all the mornings but for the afternoons is not likewise.

This suggestion will stay here and maybe in the future I'll have the power, will, and time to do it. Until then, you might want to use my above trick.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 06:27:04 PM
Quote from: Liviu Lalescu on August 07, 2019, 06:09:44 PM
...
I am sorry, but I do not understand. But it is not a big problem if I don't understand. Because I can suggest you a quick fix: add an activity with duration 4 for each students set, preferred times afternoon each day. If you have a break during the afternoon, add two activities with duration 2 each instead and same starting day.

Good trick! :)
I missed it. :)
In this case it seems that there is no need to add the proposed constraint(s). At least now.
Thank you so much! :)
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 06:58:05 PM
Quote from: Benahmed Abdelkrim on August 07, 2019, 06:27:04 PM
Quote from: Liviu Lalescu on August 07, 2019, 06:09:44 PM
...
I am sorry, but I do not understand. But it is not a big problem if I don't understand. Because I can suggest you a quick fix: add an activity with duration 4 for each students set, preferred times afternoon each day. If you have a break during the afternoon, add two activities with duration 2 each instead and same starting day.

Good trick! :)
I missed it. :)
In this case it seems that there is no need to add the proposed constraint(s). At least now.
Thank you so much! :)

Hmm ... And what about the rooms?
dummy rooms should also be added! ... and theirs space constraints!
A rather complicated trick !!
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 07, 2019, 07:07:29 PM
Quote from: Benahmed Abdelkrim on August 07, 2019, 06:58:05 PM
Hmm ... And what about the rooms?
dummy rooms should also be added! ... and theirs space constraints!
A rather complicated trick !!

I don't understand:

If the students have no home rooms, no rooms, no problems.

If the students have home rooms, they will be OK.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 08:47:17 PM
We create dummy rooms to place dummy activities, Otherwise, the program will place these dummy activities in the rooms assigned to each student set,  Making the activities of student sets that do not have a home room  very difficult, if not impossible.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 07, 2019, 08:51:14 PM
Quote from: Benahmed Abdelkrim on August 07, 2019, 08:47:17 PM
We create dummy rooms to place dummy activities, Otherwise, the program will place these dummy activities in the rooms assigned to each student set,  Making the activities of student sets that do not have a home room  very difficult, if not impossible.

No. If there are no home rooms for these students sets, dummy activities will be placed in an "UNSPECIFIED_ROOM", meaning no room.

Activities which have no preferred room(s) constraints or no home room(s) constraints will end up in no room.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 09:08:55 PM
I think the problem is not well understood.
We are talking about a situation where groups of students do not have fixed rooms. Which forces us to move them from room to room to put their activities.
Spatial constraints must be used in this case. We have no other choice.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 07, 2019, 09:12:15 PM
Quote from: Benahmed Abdelkrim on August 07, 2019, 09:08:55 PM
I think the problem is not well understood.
We are talking about a situation where groups of students do not have fixed rooms. Which forces us to move them from room to room to put their activities.
Spatial constraints must be used in this case. We have no other choice.

I insist that I am right, but I want to investigate, so do not give up  :)

The dummy activities do not need rooms. Just add dummy activities.

Please try practically. This is the best proof.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 09:26:10 PM
Well you have to try!( See the example above) :)

When we use home rooms constraint, We then add dummy activities to specific student sets, This reduces the places to place activities of student sets that do not have a home rooms(Which are called mobile student sets) . To avoid this situation, we must create dummy rooms for dummy activities.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 07, 2019, 09:33:03 PM
You know that example better than me. If we won't agree, I will try to run it, but I am very tired and my time is so limited.

But I think I understand. So the students have home rooms constraints? Then to apply my trick you need to add dummy activities, each one having a tag "Dummy" or whatever, and n_students_sets dummy rooms, and preferred rooms for activity tag "Dummy", select all the dummy rooms. Now I hope it is OK.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 09:45:17 PM
Quote from: Liviu Lalescu on August 07, 2019, 09:33:03 PM
You know that example better than me. If we won't agree, I will try to run it, but I am very tired and my time is so limited.

But I think I understand. So the students have home rooms constraints? Then to apply my trick you need to add dummy activities, each one having a tag "Dummy" or whatever, and n_students_sets dummy rooms, and preferred rooms for activity tag "Dummy", select all the dummy rooms. Now I hope it is OK.

So dear Liviu ...finally things have become clear. :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 07, 2019, 09:49:05 PM
Quote from: Benahmed Abdelkrim on August 07, 2019, 09:45:17 PM
Quote from: Liviu Lalescu on August 07, 2019, 09:33:03 PM
You know that example better than me. If we won't agree, I will try to run it, but I am very tired and my time is so limited.

But I think I understand. So the students have home rooms constraints? Then to apply my trick you need to add dummy activities, each one having a tag "Dummy" or whatever, and n_students_sets dummy rooms, and preferred rooms for activity tag "Dummy", select all the dummy rooms. Now I hope it is OK.

So dear Liviu ...finally things have become clear. :)

You don't give up, do you  :)  Neither do I  :)

Sorry for my mistake.
Title: Re: Custom FET for Algerian schools
Post by: Benahmed Abdelkrim on August 07, 2019, 10:01:27 PM
Quote from: Liviu Lalescu on August 07, 2019, 09:49:05 PM
...
You don't give up, do you  :)  Neither do I  :)

Sorry for my mistake.

This happens sometimes. We don't blame ourselves. We sometimes have to take a rest. :)
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 15, 2019, 09:37:37 PM
Hello
too many demands will surely complicate things. I think now Fet Algeria41 is working succesfully and with just simple triks can solve all the problems. So ,I suugest that new constraints should be added one by one and testd by many users thourouly. Like this things will be clear . Mr LIVIU we are so sorry ! we tired you .
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 15, 2019, 09:39:44 PM
No problem, Mr. bachiri! :)  I will work as it is possible for me.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 21, 2019, 12:00:54 PM
By popular request, I upgraded to Algeria42, but I only released a snapshot (test version) for now. I need you to test and after that I will release the Algeria42 version. Also the Arabic translation is not completed, yet. I hope with the help of Benahmed Abdelkrim we will have it.

The new features:

1) Teacher(s) min hours per morning, suggested by fethi_dz.

2) Teacher(s) begin afternoons early, respecting a maximum of n beginnings at second hour, suggested by Sadi 213.

Please test intensively and report the results.

The link, as usual: https://lalescu.ro/liviu/fet/download/custom/algeria/  (get the snapshot for Algeria42 version).
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 21, 2019, 02:45:06 PM
Thanks Mr LIVIU but I think the new constraint (min hours per morning ) added as a new constraint like this is not good
this constraint should be just a part of the old constraint (min hours daily)

Then other parts are needed (min hours per afternoon/max hours per morning and per afternoon)
Title: Re: Custom FET for Algerian schools
Post by: Volker Dirr on August 21, 2019, 03:02:02 PM
you can get the 32 bit version here:
https://www.timetabling.de/download/32bit/
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 21, 2019, 04:16:06 PM
Quote from: bachiri401 on August 21, 2019, 02:45:06 PM
Thanks Mr LIVIU but I think the new constraint (min hours per morning ) added as a new constraint like this is not good
this constraint should be just a part of the old constraint (min hours daily)

Thank you, Mr. Bachiri, but:

I thought and this is the best way to add it. Not to confuse other users (I think only a few users will use min hours per morning). There are also other constraints (teacher(s) min mornings/afternoons per week) which need other constraints to be present.

Quote
Then other parts are needed (min hours per afternoon/max hours per morning and per afternoon)

For now, it was difficult enough for me. And I assume the other constraints are not used. And they can be added at a later time.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 21, 2019, 05:38:21 PM
I added a new snapshot, minor things changed. Same link: https://lalescu.ro/liviu/fet/download/custom/algeria/ (get the snapshot Algeria42-21-aug-2019).
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 21, 2019, 07:09:17 PM
sometimes we find a problem in case of 2gaps per real day
we need these two gaps to be sepatated not consecutive
please mr LIVIU could make them not cosecutive
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 21, 2019, 07:22:15 PM
because i made max gaps per real day at 2 , THE RESULT WAS ; some teachers got two sepatred gaps while others got them together which is not good
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 21, 2019, 07:31:23 PM
Could you maybe use constraint teacher(s) max hours continuously or the new constraint teacher(s) begin afternoons early max beginnings at second hour?
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 21, 2019, 07:50:03 PM
this won't solve the problem because a teacher can start afternoon early but still he stopped at the third hour of the morning
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 21, 2019, 07:52:38 PM
Maybe with teacher(s) max 3 hours consecutive or teacher(s) min 3 hours per morning.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 21, 2019, 07:54:52 PM
Can't you sir port this constraint max consective hours for a teacher to be max consective gaps for a teacher
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 21, 2019, 08:08:45 PM
Other users suggested this (max consecutive gaps for teachers) for FET official, and at that time I told them it was too difficult.

But thinking now, it might be possible teacher(s) max 1 consecutive gaps per real day. Is this what you need? I could prepare some test version for you only, and if it is useful I'll add to the Algeria and Morocco FET.

For the beginning, I will hard-code this in the generating code, for all the teachers. Is that OK for now?

Then, I will need you to test and send me a test file as well. Maybe making it tonight.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 21, 2019, 08:11:58 PM
Yes that's what i need but 0  cosecutive gap per real day i,e each gap must be alone no cosective gaps
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 21, 2019, 08:31:55 PM
Quote from: bachiri401 on August 21, 2019, 08:11:58 PM
Yes that's what i need but 0  cosecutive gap per real day i,e each gap must be alone no cosective gaps

It is 1 consecutive gaps, since it is alone. If you say 0, it is no gap. If you say 2, it is two gaps joined together.

I think I will begin work now. Please prepare a file and send it.

If I cannot succeed or am too tired, I will write and we'll try again tomorrow.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 21, 2019, 08:53:31 PM
THANKS
TEST FILES ARE READY
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 21, 2019, 08:57:12 PM
OK. Please let's start another topic for our work, and if successful we'll write here the conclusion. Please start another topic.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 22, 2019, 12:28:47 PM
By popular request, I upgraded to Algeria42.

The new features:

1) Teacher(s) min hours per morning, suggested by fethi_dz.

2) Teacher(s) begin afternoons early, respecting a maximum of n beginnings at second hour, suggested by Sadi 213.

With the help of Benahmed Abdelkrim to translate to Arabic.

The link, as usual: https://lalescu.ro/liviu/fet/download/custom/algeria/
Title: Re: Custom FET for Algerian schools
Post by: Volker Dirr on August 22, 2019, 02:58:57 PM
If you need the 32bit version, please get it from here:
https://timetabling.de/download/32bit/
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 24, 2019, 04:06:17 PM
thank you very much for the new features
BUT SIR WE ALWAYS ASK FOR NEW CONSTRAINTS
sometimes we can allow for a teacher to have two consecutive gaps per real day
can you sir add constraint bearing in mind that these two consectuve gaps must be at the end of the morning
i will make an illustration for you
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 24, 2019, 04:15:51 PM
BECAUSE
the constraint max gaps per real day makes timetables implossible
so we need to accept it once or twice in the week in condtion they come at the end of the morning or the last hour of the morning + the first hour of the afternoon
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 25, 2019, 06:32:30 AM
the new released version Algeria42 do not take ito consideration max consecutive gaps per real day. which you made a version for me and i tested it was success :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on August 30, 2019, 12:28:32 PM
Quote from: bachiri401 on August 25, 2019, 06:32:30 AM
the new released version Algeria42 do not take ito consideration max consecutive gaps per real day. which you made a version for me and i tested it was success :)

I am sorry, but I prefer to keep this as a custom version only for you, because it is a bit peculiar constraint.
Title: Re: Custom FET for Algerian schools
Post by: bachiri401 on August 30, 2019, 02:08:08 PM
thanks mr LIVIU :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on October 31, 2019, 03:13:32 PM
On Thursday, 31 October 2019, I released a new version, Algeria43.

New features:

1) Teacher room not available times;

2) Teacher(s) max room changes per real day.

These were suggested by abdeljalil elghazoui, otman hashem, أحمد الهواري, Abdellah Sabri, khatou1973, nachrach111, and Omar Ben Ali, here: https://lalescu.ro/liviu/fet/forum/index.php?topic=4276.0 . A big "Thank you!" to them for suggesting, and to Benahmed Abdelkrim who kindly translated to the Arabic language.

The link, as usual: https://lalescu.ro/liviu/fet/download/custom/algeria/
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 10, 2019, 02:10:42 PM
On 10 November 2019 I added Algeria44, with teachers/students max span per (real) day (as suggested by bachiri401).
Title: Re: Custom FET for Algerian schools
Post by: yahi on November 10, 2019, 06:40:33 PM
thanks  a lot Liviu :)
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on November 10, 2019, 08:14:41 PM
My pleasure, yahi!  :)

I added Algeria45, minor improvement.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on December 04, 2019, 10:42:23 PM
On 4 December 2019 I released Algeria46, no changes other than adding the license of Qt and MinGW and the other tools inside the Windows archive (which is required, as I recently found out).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on December 28, 2019, 09:35:08 PM
On 28 December 2019 I updated to Algeria47 (improved acknowledgements of the used libraries, and other minor things).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on December 29, 2019, 11:29:15 AM
On 29 December 2019 I updated to Algeria48 (minor things).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on January 30, 2020, 11:26:12 AM
On 30 January 2020 I updated to Algeria49 (minor things).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on February 29, 2020, 07:35:23 PM
On 29 February 2020 I updated to Algeria50 (fixing a generation bug if you use constraints of type teacher(s)/students (set) max gaps per real day).
Title: Re: Custom FET for Algerian schools
Post by: yahi on February 29, 2020, 07:48:35 PM
Thanks dear Liviu for such a constraint which is quite  and almost  very  useful especially for teachers who used to wait from ten in the morning to  15.30 in the afternoon  to get back to work . Such a long gap is not only long  but also  tiring  and ennergy consuming from the part of teachers
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on February 29, 2020, 07:50:23 PM
The constraint was there until now as well, but in some cases it might have worked with generation bugs (hopefully solved now).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on March 03, 2020, 03:20:08 PM
On 3 March 2020 I updated to FET-5.27.3-Algeria51, fixing a minor bug discovered by bachiri401.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on April 09, 2020, 09:31:22 PM
On 9 April 2020 I added a new version, FET-5.27.3-Algeria52, with some nice improvements:

- Added new constraints teacher(s) morning/afternoon interval max days per week (suggested by bachiri401, who also tested the new feature)
- Implemented the new better random number generator (MRG32k3a, by Pierre L'Ecuyer (used with permission)) from the official FET-5.44.0 (suggested by Benahmed Abdelkrim, who also updated his Arabic translation).
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 06, 2020, 05:23:39 PM
On 6 June I updated to FET-5.27.3-Algeria53, to update some minor things and to keep it the same version as Morocco (53), which needed more significant changes

Please inform me as soon as possible if you meet any bugs.
Title: Re: Custom FET for Algerian schools
Post by: Liviu Lalescu on June 08, 2020, 03:49:15 PM
On 8 June 2020, based on previous recommendations by users, I unified the Morocco and Algeria versions, please see this topic: https://lalescu.ro/liviu/fet/forum/index.php?topic=4501.0

I strongly recommend you to update to FET-MA. But please beware of bugs!

Please let me know!