FET - edit & print

Started by g.theodoroy, February 22, 2025, 09:56:17 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Liviu Lalescu

You are welcome, George! :) It is good.

I found maybe a typo: "sourse" - do you mean "source"?


Liviu Lalescu

Great! I hope many will use it :)

g.theodoroy

#33
Added functionality:

When saving the modified fet file

user confirms if he wants to disable "unnecessary constrains".


If answer is yes, all time and space constrains are set to inactive

except
  • ConstraintBasicCompulsoryTime
  • ConstraintActivityPreferredStartingTime
  • ConstraintBasicCompulsorySpace




Liviu Lalescu

Great! I will download your new file soon.

I have two notes:

1) Space constraints ConstraintActivityPreferredRoom are also locking space constraints.

2) Even if you deactivate the "unnecessary constraints", the file might still be impossible. The activities outside the tables in your view might not have an allowed slot. Maybe a solution is to inactivate them, but I am not sure if this is good.

Liviu Lalescu

I saw your file, and I was right, the modified timetables might still be unsolvable.

Also, you might want to keep the locking constraints (activity preferred starting time and activity preferred room) only if their weight is 100%.

g.theodoroy

I deactivate all time and space constrains

except
   
  • ConstraintBasicCompulsoryTime
  • ConstraintActivityPreferredStartingTime
  • ConstraintBasicCompulsorySpace

This is only to avoid stuck in first generation


if user wants, activates them again with FET or changes them


Of course user has the original fet file that is not touched by FET - edit + print

Liviu Lalescu

Yes, sorry.

The user can generate and stop highest after some seconds, and he'll have the partial timetable. Correct!

g.theodoroy

#38
ConstraintActivityPreferredStartingTime "out of table" are removed.

ConstraintActivityPreferredStartingTime not Activities themself.

I first tried to set their Day and Hour to empty string but FET complained with error.


if i save fet file with less ConstraintActivityPreferredStartingTime ( let remove all cards from FRIDAY )

FET puts them again in schedule in first generation

g.theodoroy

I prefer to manipulate fet file as less is necessary.

Liviu Lalescu


g.theodoroy

I am glad to inform you that FET-edit+print works from now on in all other browsers also!

I tested
  • chrome in manjaro linux
  • opera in manjaro linux
  • chrome in win11
  • edge in win11

 :)

Liviu Lalescu

Great, George! I will modify the entry in Tools/Links later (not at my computer now).


Liviu Lalescu

I just modified the description of your program in the Tools/Links. Let me know if you have suggestions for your entry (description or link).

Volker Dirr

Quote from: g.theodoroy on February 27, 2025, 06:05:30 PMI am glad to inform you that FET-edit+print works from now on in all other browsers also!

Nice. I saw some maybe errors. Please check your file with:
https://validator.w3.org/