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 - Info

#1
Get Help / Re: Building changing for teacher
April 20, 2021, 02:29:12 AM
Quote from: Liviu Lalescu on April 19, 2021, 12:42:16 PM
Hello,

I think you can try:

1) Use buildings and building changes constraints;

or

2) Use the constraint(s) teacher(s) min gaps between ordered pair of activity tags.
Thank you very much sir
I love your software and it is so great!
#2
Get Help / Building changing for teacher
April 19, 2021, 10:55:37 AM
Hi there, I think this is asked several time, I did search but I don't want to use a custom version.
Year 1,2,3 is at building A, year 4 is at building B and year 5 is at building C.
Is there anyway to add constraint saying that class year 1,2,3 should not start after having class of year 4 or 5? So I can add a gap for teacher to reach another building. Thank you.
#3
Get Help / Re: Combining 2 subject into 1 slot
December 03, 2020, 04:20:22 AM
Quote from: Volker Dirr on December 02, 2020, 05:13:55 PM
You can't place 2 activities at the same time if they have got the same teacher or students. that is impossible.
You can fix that by:
a) doing the correct students struture. see https://www.timetabling.de/manual/FET-manual.en.html#id_12
b) removing the dublicated teacher/student from the second activity
c) just place them all into a single activity

You can find "both subjects names at the same time" if you just add A subject by FET -> Data -> subject. (FET will ask for ONE subject, but you can simply write BOTH at the same time. For example: Instead of two subjects "Mathe" and "English" just write 'one' subject "Mathe/English".)
Understood very well, thank you very much.
#4
Get Help / Re: Combining 2 subject into 1 slot
December 02, 2020, 02:04:59 AM
Quote from: Volker Dirr on December 01, 2020, 04:40:38 PM
"Two activities are grouped" = not the same slot
"A set of activities have the same starting time" = same starting slot

it's a bit on depending of your correct needs.
You might use "A set of activities have the same starting time", setup the correct students structure or just add a new subject with "both subjects names at the same time"
Thank you but using "A set of activities have the same starting time" still showing the message of extra slot detected
QuoteCannot optimize for subgroup TINGKATAN EMPAT BERLIAN PM Automatic Subgroup, because the number of hours for subgroup is 59 and you have only 57 free slots from constraints students set not available and/or break.

I wonder what I did wrong. Attached FET file.

And where can I find "both subjects names at the same time"? I couldn't find it anywhere.
#5
Get Help / Combining 2 subject into 1 slot
December 01, 2020, 01:25:16 PM
Is there anyway to combine 2 subject into 1?
I used "Two activities are grouped" and "A set of activities have the same starting time" but it still show extra hour when generate.
#6
Quote from: Liviu Lalescu on November 22, 2020, 07:47:24 AM
Things turned out to be OK with FET.
Yeah and thank you very much for your assistance
#7
Wrong post
#8
Yes because
Activity 1 have 6 total duration total 2 duration each, combine 2 class, group 1 will go into this activity
Activity 2 have 4 total duration total 2 duration each, combine 2 class, group 2 will go into this activity
Activity 3 have 2 total duration total 2 duration each, combine 2 class, group 2 will go into this activity

So it is divided into
Activity 1 + Activity 2, 2 duration
Activity 1 + Activity 2, 2 duration
Activity 1 + Activity 3, 2 duration

In the XML, it will only shows one of the activity ID even both activities are in the same slot
How do I know which activity I need to get?
#9
Quote from: Liviu Lalescu on November 20, 2020, 02:35:31 PM
Activity id 96 is scheduled on day 3, hour 4, and activity id 98 is scheduled on day 1, hour 3.
Yeah but in my generated timetable, 96 and 98 shows in both day and hour, how did FET achieve this by just define one of the ID? For example:
#10
Quote from: Liviu Lalescu on November 20, 2020, 09:17:00 AM
I don't understand. I am sure you must be able to find the ids 96 and 98 in the activities.xml file.
I'm sorry with my poor explanation
I tried, but only either activity 98 or 96 appear at the same day-hour inside activites.xml
You can try with the file I have uploaded
#11
I have extracted data from xxx_activities.xml.
But how do FET get different subject from different group/subgroup? I didn't put activities have the same time(day + hour)

For example:
I have 2 group, "4A" and "4B" and divided into "4A-G1", "4A-G2", "4B-G1", "4B-G2" subgroup
And they having 2 different activity in different subgroup
How do FET get the other activity ID since I only found one of of the activity ID in xxx_activities.xml?
xxx_years_days_vertical.html shows perfectly.

Thank you very much

A part of the XML data and screenshot as below:
Quote
<Activity>
   <Teacher>CHUA</Teacher>
   <Teacher>SANTHI</Teacher>
   <Subject>Bahasa Cina</Subject>
   <Students>4A-G2</Students>
   <Students>4B-G2</Students>
   <Duration>2</Duration>
   <Total_Duration>2</Total_Duration>
   <Id>92</Id>
   <Activity_Group_Id>0</Activity_Group_Id>
   <Active>true</Active>
   <Comments></Comments>
</Activity>
<Activity>
   <Teacher>HUDA</Teacher>
   <Subject>Pendidikan Islam</Subject>
   <Students>4A-G1</Students>
   <Students>4B-G1</Students>
   <Duration>2</Duration>
   <Total_Duration>6</Total_Duration>
   <Id>96</Id>
   <Activity_Group_Id>96</Activity_Group_Id>
   <Active>true</Active>
   <Comments></Comments>
</Activity>
<Activity>
   <Teacher>BAHIEDAH</Teacher>
   <Subject>Pendidikan Moral</Subject>
   <Students>4A-G2</Students>
   <Students>4B-G2</Students>
   <Duration>2</Duration>
   <Total_Duration>4</Total_Duration>
   <Id>98</Id>
   <Activity_Group_Id>98</Activity_Group_Id>
   <Active>true</Active>
   <Comments></Comments>
</Activity>
#12
Noted, I will test again, thank you very much! :-*
#13
Quote from: Liviu Lalescu on November 18, 2020, 07:28:34 AM
I'm sorry, I don't know.
Sorry I have another question, how to let fet-cl to write the timetable after the time limit has passed?
#14
I downloaded GNU/Linux executable version and finally I get it running with cron, but some other weird error coming out and I don't know how to solve it, sorry that I'm not good in linux
Quotefet/fet-cl: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by fet/fet-cl)
fet/fet-cl: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by fet/fet-cl)
#15
Ok thank you, I will try what I can do