FET Forum

FET Support (English) => Get Help => Topic started by: mohammad-k on August 01, 2016, 08:40:22 AM

Title: Sharing timeslot
Post by: mohammad-k on August 01, 2016, 08:40:22 AM
Hello,
I am trying to set a constraint that allow the user to choose two subjects sharing same time slot; for example course(1): English-1 sharing it's time slot with course(2) Science-1 must appear in Monday period 1 within same time slot.
The user who select which courses to share time slot without any selection for days or periods and it depends on the day & period of the dominant course. So the user don't need to add day or period just i want to get the data of the dominant course and share it with the selected course to be placed in the same time slot.
Is there a constraint that apply my request or a way to achieve it !!?

Thanks in advance.
Mohammad
Title: Re: Sharing timeslot
Post by: Liviu Lalescu on August 01, 2016, 11:03:36 AM
The official FET cannot let students choose activities.

If you mean course planning, you might need to use the custom mapr version for US high-schools.
Title: Re: Sharing timeslot
Post by: mohammad-k on August 01, 2016, 11:42:59 AM
Hi Liviu,

Thanks for your reply.

I didn't mean the students to select. What I meant was to define a constraint to group activities to always share the same time slot. For example:

I have Arabic and Assisted Arabic, these two activities must share the same time slot (not consecutive or after each other).

Is there such a way to do that ?

thanks again
Title: Re: Sharing timeslot
Post by: Volker Dirr on August 01, 2016, 11:46:38 AM
if you talk about selecting exactly one subject, then you should use the split automatic feature in official FET version.

If you only talk about a few activities you can simply place the teachers into a single activity.
if you need to care about rooms also, use the same starting time constraint and place the students only in one activtiy; keep the other without students.

if you talk about selecting several subjects out of a pool of subjects, then you need to use the custom version.
Title: Re: Sharing timeslot
Post by: Liviu Lalescu on August 01, 2016, 12:16:47 PM
Yes, like Volker said, I think you need to use constraint activities same starting times.
Title: Re: Sharing timeslot
Post by: mohammad-k on August 01, 2016, 12:20:29 PM

Great thanks, this is the table I would like to be able to generate (notice that I need Arabic and Assisted Arabic to always share the same time slot). It is currently not generating due to conflict when I set them to have the same starting time and day.




   
   
   
   
   
MondayTuesdayWednesday
Period 1Arabic,
Assisted Arabic
Science
Period 1EnglishMathMathScience
Period 3ArtArabic,
Assisted Arabic
Title: Re: Sharing timeslot
Post by: Volker Dirr on August 01, 2016, 12:34:50 PM
did you ever used the split year feature yet? if not and if your students have also timeconstraint max gaps = 0, then i recommend to use that one.

or, if you want to use same starting time constraint, then only ONE activity is allowed to get the students (maybe "Arabic"), but the other activity ("Assisted Arabic") is WITHOUT students.
Title: Re: Sharing timeslot
Post by: mohammad-k on August 01, 2016, 01:18:32 PM
No i didn't use split year feature yet.
I set students max gaps per week to 0 and then I used same time constraint between two activities and different teacher ids, and i remove constraint min days between activities.
I guess the problem now is due to the number of students between the two activities (same number of students).

FET doesn't allow this issue ??
Title: Re: Sharing timeslot
Post by: mohammad-k on August 01, 2016, 01:41:59 PM
I changed the number of students between the two activities and it successfully worked.
But the new issue now is:

Arabic & Assisted Arabic have 5 activities for each ( with different number of students but with same teacher id) and here is the conflict (same teacher id).

Is there a solution for this conflict  or i shouldn't allow this type of issue !?
Title: Re: Sharing timeslot
Post by: mohammad-k on August 01, 2016, 02:10:10 PM
I'm sorry for my last post i made an impossible issue.

The problem was with same number of students and i fixed it.
Thanks for your help.