begin penalties idle_student=e+ 9 idle_hour_per_student=e+ 8 idle_hour_position=e+3 hours_per_day(4-7)=e+ 6 hours_per_student_per_day(4-7)=e+ 6 subject_order_per_day=e+ 6 subject_order_per_week=e+ 2 subject_distribution_per_week=e+ 7 hours_per_schedule=e+ 4 hours_per_class=e+4 idle_hour_per_teacher=e+ 7 teacher_day_load=e+ 7 locations_matching_priority=e+ 6 locations_matching_event=e+ 3 locations_matching_teacher=e+ 0 group_bellow_minimum=100 group_above_maximum=100 subject_2nd=3, 6, 9 subject_forced=25 subject_type=2 subject_missing=15 active_groups=1 active_subjects_bellow(1)=1 active_subjects_above(1)=10000 day_off_teacher=100 empty_hours_teacher=100 collide_teacher=1000000 off_subject_teacher=10 off_class_teacher=20 forbidden_hours_teacher=300 free_released_teacher=10000 schedule_asymmetry=0 num_of_groups=1000000 group_member=1000000000 group_size_1year(30)=100000000 group_size_2years(26)=100000000 group_size_3andmoreyears(23)=100000000 group_change=100 mixed_years=1000 end penalties begin metas $ods="" $standard="1-6/1-5" $izbirni="0+5-7/1-5" $nivoji="0-7/1-5" $eden="1/l1=l3=l4=l5=l6=l7=l8=l9=l10=l11=l12" end metas begin hours 0, "0.ura (7:05-07:50)" 1, "1.ura (08:00-08:45)" 2, "2.ura (08:50-09:35)" 3, "3.ura (09:55-10:40)" 4, "4.ura (10:50-11:35)" 5, "5.ura (11:40-12:25)" 6, "6.ura (12:30-13:15)" 7, "7.ura (13:20-14:05)" end hours begin days 1, 4, "Ponedeljek" 2, 5, "Torek" 3, 5, "Sreda" 4, 5, "Četrtek" 5, 3, "Petek" end days begin locations l1, 10, l, "l1" l2, 10, l, "l2" l3, 10, l, "l3" l4, 10, l, "l4" l5, 10, l, "l5" l6, 10, l, "l6" l7, 10, l, "l7" l8, 10, l, "l8" l9, 10, l, "l9" l10, 10, l, "l10" l11, 10, l, "l11" l12, 10, l, "l12" k0, 10, k0, "k0" k1, 10, k1, "k1" k2, 10, k2, "k2" k3, 10, k3, "k3" k4, 10, k4, "k4" // location, capacity, type, name end locations begin classes stranka.01, 000000, 1, 0, , 0-7/1-5 stranka.41, 000000, 1, 0, , 0-7/1-5 stranka.21, 000000, 1, 0, , 0-7/1-5 stranka.61, 000000, 1, 0, , 0-7/1-5 stranka.11, 000000, 1, 0, , 0-7/1-5 stranka.51, 000000, 1, 0, , 0-7/1-5 stranka.31, 000000, 1, 0, , 0-7/1-5 stranka.71, 000000, 1, 0, , 0-7/1-5 stranka.02, 000000, 1, 0, , 0-7/1-5 stranka.42, 000000, 1, 0, , 0-7/1-5 stranka.22, 000000, 1, 0, , 0-7/1-5 stranka.62, 000000, 1, 0, , 0-7/1-5 stranka.12, 000000, 1, 0, , 0-7/1-5 stranka.52, 000000, 1, 0, , 0-7/1-5 stranka.32, 000000, 1, 0, , 0-7/1-5 stranka.72, 000000, 1, 0, , 0-7/1-5 stranka.03, 000000, 1, 0, , 0-7/1-5 stranka.43, 000000, 1, 0, , 0-7/1-5 stranka.23, 000000, 1, 0, , 0-7/1-5 stranka.63, 000000, 1, 0, , 0-7/1-5 stranka.13, 000000, 1, 0, , 0-7/1-5 stranka.53, 000000, 1, 0, , 0-7/1-5 stranka.33, 000000, 1, 0, , 0-7/1-5 stranka.73, 000000, 1, 0, , 0-7/1-5 stranka.04, 000000, 1, 0, , 0-7/1-5 stranka.44, 000000, 1, 0, , 0-7/1-5 stranka.24, 000000, 1, 0, , 0-7/1-5 stranka.64, 000000, 1, 0, , 0-7/1-5 stranka.14, 000000, 1, 0, , 0-7/1-5 stranka.54, 000000, 1, 0, , 0-7/1-5 stranka.34, 000000, 1, 0, , 0-7/1-5 stranka.74, 000000, 1, 0, , 0-7/1-5 stranka.05, 000000, 1, 0, , 0-7/1-5 stranka.45, 000000, 1, 0, , 0-7/1-5 stranka.25, 000000, 1, 0, , 0-7/1-5 stranka.65, 000000, 1, 0, , 0-7/1-5 stranka.15, 000000, 1, 0, , 0-7/1-5 stranka.55, 000000, 1, 0, , 0-7/1-5 stranka.35, 000000, 1, 0, , 0-7/1-5 stranka.75, 000000, 1, 0, , 0-7/1-5 stranka.06, 000000, 1, 0, , 0-7/1-5 stranka.46, 000000, 1, 0, , 0-7/1-5 stranka.26, 000000, 1, 0, , 0-7/1-5 stranka.66, 000000, 1, 0, , 0-7/1-5 stranka.16, 000000, 1, 0, , 0-7/1-5 stranka.56, 000000, 1, 0, , 0-7/1-5 stranka.36, 000000, 1, 0, , 0-7/1-5 stranka.76, 000000, 1, 0, , 0-7/1-5 stranka.07, 000000, 1, 0, , 0-7/1-5 stranka.47, 000000, 1, 0, , 0-7/1-5 stranka.27, 000000, 1, 0, , 0-7/1-5 stranka.67, 000000, 1, 0, , 0-7/1-5 stranka.17, 000000, 1, 0, , 0-7/1-5 stranka.57, 000000, 1, 0, , 0-7/1-5 stranka.37, 000000, 1, 0, , 0-7/1-5 stranka.77, 000000, 1, 0, , 0-7/1-5 stranka.08, 000000, 1, 0, , 0-7/1-5 stranka.48, 000000, 1, 0, , 0-7/1-5 stranka.28, 000000, 1, 0, , 0-7/1-5 stranka.68, 000000, 1, 0, , 0-7/1-5 stranka.18, 000000, 1, 0, , 0-7/1-5 stranka.58, 000000, 1, 0, , 0-7/1-5 stranka.38, 000000, 1, 0, , 0-7/1-5 stranka.78, 000000, 1, 0, , 0-7/1-5 stranka.09, 000000, 1, 0, , 0-7/1-5 stranka.49, 000000, 1, 0, , 0-7/1-5 stranka.29, 000000, 1, 0, , 0-7/1-5 stranka.69, 000000, 1, 0, , 0-7/1-5 stranka.10, 000000, 1, 0, , 0-7/1-5 stranka.20, 000000, 1, 0, , 0-7/1-5 stranka.40, 000000, 1, 0, , 0-7/1-5 stranka.80, 000000, 1, 0, , 0-7/1-5 stranka.60, 000000, 1, 0, , 0-7/1-5 stranka.50, 000000, 1, 0, , 0-7/1-5 stranka.30, 000000, 1, 0, , 0-7/1-5 stranka.70, 000000, 1, 0, , 0-7/1-5 stranka.19, 000000, 1, 0, , 0-7/1-5 stranka.59, 000000, 1, 0, , 0-7/1-5 stranka.39, 000000, 1, 0, , 0-7/1-5 stranka.79, 000000, 1, 0, , 0-7/1-5 // class, color, care-faktor, number-of-students, location, terminus, mandatory-presence, start-time end classes begin teachers o1, , , 0-7/1-5, "o1" o2, , , 0-7/1-5, "o2" o3, , , 0-7/1-5, "o3" o4, , , 0-7/1-5, "o4" o5, , , 0-7/1-5, "o5" o6, , , 0-7/1-5, "o6" o7, , , 0-7/1-5, "o7" o8, , , 0-7/1-5, "o8" o9, , , 0-7/1-5, "o9" o10, , , 0-7/1-5, "o10" x, , , 0-7/1-5, "x" end teachers begin students end students begin courses end courses begin fixed courses 2b+2b+2b+2b+4b, obisk, x, stranka.01, x, $eden k0, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.31, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.11, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.41, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.02, x, $eden k0, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.32, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.12, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.42, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.03, x, $eden k0, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.33, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.13, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.43, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.34, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.14, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.44, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.05, x, $eden k0, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.35, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.15, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.45, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.06, x, $eden k0, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.36, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.16, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.46, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.07, x, $eden k0, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.37, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.17, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.47, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.08, x, $eden k0, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.38, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.18, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.48, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.09, x, $eden k0, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.39, x, $eden k3, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.19, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.49, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.10, x, $eden k1, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.50, x, $eden k4, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.20, x, $eden k2, 0-7/1-5, 1, , "obisk" 2b+2b+2b+2b+4b, obisk, x, stranka.40, x, $eden k4, 0-7/1-5, 1, , "obisk" // how-many, cours, type, class, teacher, location, terminus, weight, group-size/tolerance, name end fixed courses begin extras end extras begin portal end portal