Hi I use FET for a quite a large international school - 900 - and firstly thanks for developing it! It takes about an hour to solve our timetable as lots of restrictions and problems but it works! I would never be able to do it on a spreadsheet
Issue is I am always having to make changes as teachers leave, swap etc. I of course have the timetable 'fixed' but it is quite laborious to make changes to rooms etc.
What it really needs now is a front end any one can use for room changes/teacher changes for a fixed timetable. I have plenty of programming experience (from a long time ago though) so using FET no issue for me. But even the ICT teachers can't understand it easily.
The other major issues we face is cover - would be fantastic to have a cover generator. That takes up a lot of time practically as teachers are off sick and the time taken to check their timetable and find others free is a job that would be nice at a click of a button. I know these are "nice to haves" but I bet a lot of FET users have the same practical issues day to day.
you need something like the tool I am trying to make !!
The image shows the program (in Greek).
I will publish it as soon as possible (luck of time)
Nice, nouvakis! I'll surely consider adding links to your project, when ready.
Meanwhile, I'll add the first post into the TODO list, thanks Nemo for the suggestions!
Look nice.
i am also coding on something like that since some time now, but i still need more time to finish. so i will not be ready this year.
i must admit that nouvakis version look much more colourful then my one... hmm...
Nice to know someone is working on this :)
One thing I noticed whiel I am doing a rimetable:
I generated it with certain rooming restrictions eg All science lessons in 1 of 5 rooms etc . I always do rooms alst as the rooming just kills the timetable. Now I am happy with the timetable I am redoing the rooms. I fix the time and unfix the rooms of course.
Trouble is I now add say my name in a room - I am a scienectaecher -set at 100% and FET ignores it! It sticks to the random generation above. So I have to delet that condition for the home room to be noticed. Surely this condistion should be respected?
Quote from: Nemo on December 05, 2012, 01:51:09 PM
One thing I noticed whiel I am doing a rimetable:
I generated it with certain rooming restrictions eg All science lessons in 1 of 5 rooms etc . I always do rooms alst as the rooming just kills the timetable. Now I am happy with the timetable I am redoing the rooms. I fix the time and unfix the rooms of course.
Trouble is I now add say my name in a room - I am a scienectaecher -set at 100% and FET ignores it! It sticks to the random generation above. So I have to delet that condition for the home room to be noticed. Surely this condistion should be respected?
Preferred rooms constraints are stronger than home rooms constraints, so it is a normal behavior (if I understood correctly your problem).
Maybe try TiTiTo.
See:
http://lalescu.ro/liviu/fet/forum/index.php?board=36.0
well, this is my GUI for .fet files.
The FET_READ is able to
a) read the complete solution (data_and_timetable.fet) or
b) read data.fet and activities.xml (incomplete solution)
c) Right click on cells allows to put/remove activities (if is possible), lock/unlock activities, clear day or days
d) Ctrl-Click on cells set/unset teacher available days
finally you are able to
1. save the new fet file (old name plus date, so the original file is retained)
2. export to excel file (not very fancy since I have not a good freeware export library)
It is all yours, free for anybody !
PS: inside the zip file there are two files (FET_READ.exe and template1.xls)
download from http://tiny.cc/a1foax (http://tiny.cc/a1foax)
(http://i58.tinypic.com/2a77r87.png)
(http://i59.tinypic.com/bgwoli.jpg)
This is nice to hear! Thank you!
So, this is freeware (not GNU GPL)?
Should I place a link in the Tools/Links section of FET? Please let me know the description and the URL. (but I will add it in another section, in the non GNU GPL part.)
Hallo Nouvakis,
ahh... I misunderstood your program until today. It's totally different from my TiTiTo software.
Looks like your tool is (more like) a manual scheduling system. It will be helpful to guys that want to do (small) changes at a calculated timetable.
So for example guys that didn't use 100% weight for scheduling can use it. (But i still recommend to use only 100% weight.)
In my opinion 2 things are missing:
1. Some strings are not translated into English language.
2. It should care/warn at least if a basic constraint is broken.
Quote from: Liviu Lalescu on February 03, 2014, 02:46:23 PM
This is nice to hear! Thank you!
So, this is freeware (not GNU GPL)?
Should I place a link in the Tools/Links section of FET? Please let me know the description and the URL. (but I will add it in another section, in the non GNU GPL part.)
I've created a blog for this program
http://fet-read.blogspot.gr/ (http://fet-read.blogspot.gr/)
I added a link in the Tools/Links, please let me know if it is OK or if you want something improved.
Quote from: Volker Dirr on February 03, 2014, 02:52:40 PM
Hallo Nouvakis,
ahh... I misunderstood your program until today. It's totally different from my TiTiTo software.
Looks like your tool is (more like) a manual scheduling system. It will be helpful to guys that want to do (small) changes at a calculated timetable.
So for example guys that didn't use 100% weight for scheduling can use it. (But i still recommend to use only 100% weight.)
In my opinion 2 things are missing:
1. Some strings are not translated into English language.
2. It should care/warn at least if a basic constraint is broken.
1. Can you point these strings ?
2. I will add as much as I can !!!
thanks !
Quote from: Liviu Lalescu on February 03, 2014, 04:39:13 PM
I added a link in the Tools/Links, please let me know if it is OK or if you want something improved.
thanks !
Quote from: nouvakis on February 07, 2014, 05:57:20 PM
1. Can you point these strings ?
For example the attached one.