Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Vecnu

#1
Thanks for your answer, that worked. I think I can go on for now.

This is top tier support, getting answers from the software author through the weekend.
#2

I think I have created a new group 1A MATH and added the existing subgroups that also have the MATH subject. It is in the image attached. I've also attached the fet file.

Correct me if I'm wrong, but by defining a new group 1A MATH, I think that FET will see it as a different group to 1A, and then will not show them together in a same timetable.
#3
I installed FET from the repositories. Didn't expect it to be so outdated! Version 6.28.2 works without problems in my computer.

I am not sure how to follow your suggestion about using groups in the activities. If I include the subgroups 1A MATH-BIO, 1A MATH-CHE and 1A MATH-PHY in a MATH activity for 1A then I have all the students having MATH together, with the same teacher, in the same room, at the same times, but timetables look difficult to read because it's too much information. If I also add a group named 1A o 1A MATH then a conflict arises.
#4
Thank you for your fast answer!

I'm using FET 5.48.1 under Linux Mint 21.3. I'm from high school valle-inclan in Spain; currently our website is under development (it's almost the template we're given by the admin).

I see that "Divide year by selecting categories" will automatically create all the subgroups for each of the possible cases, and then the activities should include all the subgroups as I expected.

I have another question. The tables created this way (PDF, HTML and the ones in Timetable > Students in the program) show all the subgroups in each slot, like this:

SUBGROUPS
ACTIVITY NAME
TEACHER

The table contains too much information which may be not necessary. Is it possible to show in the timetables only the groups or only the subgroups up to certain category division? What I mean is:

1A 1B
BIO
TEACHER X

It would be a nice addition if it's not possible yet. Thanks again for your answer!
#5
Hi, I'm new to FET. I've been only using it for a couple of days and I'm already impressed with how powerful, easy and intuitive it is when compared with other timetabling programs. I'm considering to use it for my high school next year.

I have found a situation that I can't solve by myself. Assume that the students from a group (1A) will attend different classes in two different sets of activities:

(1) They have either MATH or COMPUTER SCIENCE four times a week. These two subjects are taught at the same time in different rooms.

(2) They have either BIOLOGY, CHEMISTRY or PHYSICS three times a week. Again, these three subjects are taught at the same time in different rooms, and so they generate the need for an extra room.


I have tried defining five different subgroups (1A MATH, 1A COM, 1A BIO, 1A CHE, 1A PHY) and using the constraint 'A set of activities has same starting time (day+hour)' to create a constraint for MATH and COM and another different constraint for BIO, CHEM and PHY. I have found that this approach does not solve the problem: MATH and COM are successfully placed on the same time slots but MATH students are not given any BIO, CHEM or PHY slots.

A possible solution that I can see is defining 2x3=6 subgroups, one for each pair of optative subjects: MATH-BIO, MATH-CHE, MATH-PHY, COM-BIO, COM-CHE, COM-PHY, and then create the math activity including the subgroups MATH-BIO, MATH-CHE, MATH-PHY, create the CHE activity including the subgroups MATH-CHE and COM-CHE, and so on, assigning a different room for each of these activities. This solution looks feasible but is cumbersome and may slow the generation of timetables.

Is there a standard and optimal way of solving this problem? Thank you all in advance.