Statistics - Number of Available Teachers

Started by Matsumoto, March 04, 2017, 09:47:50 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Matsumoto

Here's a suggestion from a coworker: To help see difficult days/times, FET could have a statistics that shows the amount of available teachers at every period of the timetable, for example, if only teachers A, B, C and D are available at the first hour of every day, I imagine it should show something like:





Day 1 Day 2 Day 3
Hour 14 4 4
Hour 26 2 4

I filled in random values for hour 2 just to have more detail

This should allow the user to quickly spot times where more teachers could be needed before the generation starts. Maybe in addition to the number of teachers also have the names?

I actually think this could be useful, what do you guys think? - Also, sorry if I'm creating too many posts here, just couldn't resist knowing your opinions! :)
Addicted to Timetables, Mathematics, Coffee and Cute Things!

Liviu Lalescu

A table in the FET interface runnable from the menu, just like the other statistics (not writing the statistics to the disk)?

Matsumoto

I think it'd be most useful to have it in the menu (since it'd help seeing difficult days/times before generating the timetable).

But I guess writing it to the disk could also be good for control after the timetable has been generated.
Addicted to Timetables, Mathematics, Coffee and Cute Things!

Liviu Lalescu

I added this in the TODO, for the moment. The thing is that there are more constraints having impact on the generation, like teacher max days per week, or teacher interval max days per week.

I'll think about this. Thanks for suggesting!

Liviu Lalescu

I did this suggestion. I have only a preview version, on http://lalescu.ro/liviu/Backup-fet/ , only the tar.bz2, if you can test it. The file may disappear / be replaced at any moment.

Matsumoto

Liviu,

I have extracted the file (under Windows, using 7-Zip) but I see no executable file. Is there something I'm doing wrong?
Addicted to Timetables, Mathematics, Coffee and Cute Things!

Liviu Lalescu

I said above that there is only the tar.bz2 for now. Volker and I we are still working on some things, and I need to wait a bit more until I will put the Windows executable snapshot. I'll announce the snapshot with the Windows executable.

You might be able to compile, if you want. But you need to install Qt and learn a few things.

Matsumoto

Ok, thanks! I'll wait and test that as the Windows version comes! :)
Addicted to Timetables, Mathematics, Coffee and Cute Things!

Liviu Lalescu

#8
I added the Windows version, see the Snapshots section of the forum for ChangeLog and download link. Version 5.31.2-snapshot.

Liviu Lalescu

I am not sure this feature is useful or not. It might actually confuse the users. I am seriously thinking of reverting - removing this new feature. Please let me know what you think.

Liviu Lalescu

Because of a user's personal report by email to me, I removed this feature and only kept the suggestion in the TODO. It seemed to confuse this user, and maybe other users will not like this facility.

Anyway, thanks for suggesting it.

Volker Dirr

i think it is too much source to keep it in the TODO. we should save that source (or the last snapshot) with a small comment somewhere. I don't know how to call the directory. maybe just "TODO", maybe "unimplementet_in_official", maybe ...

Liviu Lalescu

Quote from: Volker Dirr on March 11, 2017, 09:14:04 PM
i think it is too much source to keep it in the TODO. we should save that source (or the last snapshot) with a small comment somewhere. I don't know how to call the directory. maybe just "TODO", maybe "unimplementet_in_official", maybe ...

I think it is enough if it remains on my hard disk. Otherwise we might mix things too much.