Custom FET for Algerian schools

Started by Liviu Lalescu, September 17, 2008, 11:54:43 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Liviu Lalescu

I am trying now something, I began with (2), which seems more difficult than (1). It is a very difficult coding work.

Liviu Lalescu

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.

bachiri401

GREAT NEWS
THANKS AND IAM READY TO TEST IF YOU WOULD

Liviu Lalescu

#228
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).

Benahmed Abdelkrim

B.A/krim

Liviu Lalescu


Volker Dirr

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)/

bachiri401

thanks
i will not stop testing and i will keep you updated by the results

Benahmed Abdelkrim

The translation is done
I Attach the file below:
B.A/krim

Liviu Lalescu

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.

bachiri401

Thank you Liviu for the great work you did and for caring about my suggestions
Thank you Abdelkarim for the translation

Liviu Lalescu

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.

Liviu Lalescu

On 13 July 2019 I updated to FET-5.27.3-Algeria41. A very minor improvement in some strings.

bachiri401

Thanks
you are always caring about us.

Liviu Lalescu