name="ItalyInstance1-D1T0C0A0"; nbTimeslot=45; nbDay=5; nbEmployeeType=13; nbRoomType=1; nbEmployee=13; nbRoom=3; nbLesson=42; nbClass=3; EnsembleDays={ /**/ /****** START DAY ******/ <1, 1, 9, 5> <2, 10, 18, 14> <3, 19, 27, 23> <4, 28, 36, 32> <5, 37, 45, 41> /****** END DAY ******/ }; EnsembleTimeslots={ /**/ /****** START TIMESLOTS ******/ <1, 1> <2, 1> <3, 1> <4, 1> <5, 1> <6, 1> <7, 1> <8, 1> <9, 1> <10, 2> <11, 2> <12, 2> <13, 2> <14, 2> <15, 2> <16, 2> <17, 2> <18, 2> <19, 3> <20, 3> <21, 3> <22, 3> <23, 3> <24, 3> <25, 3> <26, 3> <27, 3> <28, 4> <29, 4> <30, 4> <31, 4> <32, 4> <33, 4> <34, 4> <35, 4> <36, 4> <37, 5> <38, 5> <39, 5> <40, 5> <41, 5> <42, 5> <43, 5> <44, 5> <45, 5> /****** END TIMESLOTS ******/ }; EnsembleEmployeeTypes={ /**/ /****** START TYPES-EMP ******/ <1, "TypeEmployee-1", 1, {1}> <2, "TypeEmployee-2", 1, {2}> <3, "TypeEmployee-3", 1, {3}> <4, "TypeEmployee-4", 1, {4}> <5, "TypeEmployee-5", 1, {5}> <6, "TypeEmployee-6", 1, {6}> <7, "TypeEmployee-7", 1, {7}> <8, "TypeEmployee-8", 1, {8}> <9, "TypeEmployee-9", 1, {9}> <10, "TypeEmployee-10", 1, {10}> <11, "TypeEmployee-11", 1, {11}> <12, "TypeEmployee-12", 1, {12}> <13, "TypeEmployee-13", 1, {13}> /****** END TYPES-EMP ******/ }; EnsembleEmployeeTypesID={1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}; EnsembleRoomTypes={ /**/ /****** START TYPES-ROO ******/ <1, "Type-1", 3, {1, 2, 3}> /****** END TYPES-ROO ******/ }; EnsembleEmployees={ /**/ /****** START OF EMPLOYEES ******/ <1, "Rossi", {1}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <2, "Bianchi", {2}, {1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 19, 20, 21, 22, 23, 28, 29, 30, 31, 32, 37, 38, 39, 40, 41}> <3, "Neri", {3}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <4, "Verdi", {4}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <5, "Marroni", {5}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <6, "Gialli", {6}, {5, 6, 7, 8, 9, 14, 15, 16, 17, 18, 23, 24, 25, 26, 27, 32, 33, 34, 35, 36, 41, 42, 43, 44, 45}> <7, "Azzurri", {7}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <8, "Celesti", {8}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <9, "Viola", {9}, {1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 19, 20, 21, 22, 23, 28, 29, 30, 31, 32, 37, 38, 39, 40, 41}> <10, "Arancioni", {10}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <11, "Ocra", {11}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <12, "Grigi", {12}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <13, "Scarlatti", {13}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> /****** END EMPLOYEES ******/ }; EnsembleRooms={ /** /****** START ROOMS ******/ <1, "R1", {1}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <2, "R2", {1}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> <3, "R3", {1}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45}> /****** END ROOMS ******/ }; EnsembleLessons={ /**/ /****** START LESSONS ******/ <1, "DI-3A1", 4, {}, {5}, [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <2, "DI-3A2", 3, {1}, {5}, [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <3, "FR-3A", 3, {}, {10}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], {1}, [1]> <4, "GI-3A", 2, {}, {11}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], {1}, [1]> <5, "IN-3A", 3, {}, {4}, [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <6, "IT-3A1", 3, {}, {8}, [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], {1}, [1]> <7, "IT-3A2", 2, {6}, {8}, [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], {1}, [1]> <8, "MA-3A", 2, {}, {7}, [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], {1}, [1]> <9, "RA-3A", 3, {}, {12}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], {1}, [1]> <10, "SC-3A-1", 2, {}, {2}, [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <11, "SC-3A", 2, {10}, {2}, [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <12, "TE-3A", 3, {}, {3}, [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <13, "IN-4A", 2, {}, {4}, [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <14, "DI-4A1", 3, {}, {5}, [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <15, "DI-4A2", 3, {14}, {5}, [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <16, "GI-4A", 2, {}, {13}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], {1}, [1]> <17, "IN-4A", 2, {13}, {4}, [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <18, "IT-4A1", 3, {}, {9}, [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], {1}, [1]> <19, "IT-4A2", 2, {18}, {9}, [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], {1}, [1]> <20, "MA-4A", 2, {}, {7}, [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], {1}, [1]> <21, "RA-4A1", 3, {}, {12}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], {1}, [1]> <22, "RA-4A2", 2, {21}, {12}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], {1}, [1]> <23, "SC-4A", 2, {}, {2}, [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <24, "TE-4A-1", 2, {}, {3}, [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <25, "TE-4A", 2, {24}, {3}, [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <26, "GI-5A", 3, {}, {1}, [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <27, "DI-5A1", 3, {}, {5}, [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <28, "DI-5A2", 3, {27}, {5}, [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <29, "IN-5A", 3, {}, {4}, [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <30, "IT-5A1", 3, {}, {9}, [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], {1}, [1]> <31, "MA-5A", 2, {}, {7}, [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], {1}, [1]> <32, "RA-5A1", 3, {}, {12}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], {1}, [1]> <33, "RA-5A2", 3, {32}, {12}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], {1}, [1]> <34, "SC-5A", 2, {}, {2}, [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <35, "TE-5A1", 3, {}, {3}, [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <36, "TE-5A2", 2, {35}, {3}, [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {1}, [1]> <37, "start-session-1", 0, {}, {}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {}, [0]> <38, "end-session-1", 0, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}, {}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {}, [0]> <39, "start-session-2", 0, {}, {}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {}, [0]> <40, "end-session-2", 0, {13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}, {}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {}, [0]> <41, "start-session-3", 0, {}, {}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {}, [0]> <42, "end-session-3", 0, {26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36}, {}, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], {}, [0]> /****** END LESSONS ******/ }; EnsembleClasses={ /**/ /****** START CLASSES ******/ <1, "3A", 30, 37, 38, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}> <2, "4A", 31, 39, 40, {13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}> <3, "5A", 27, 41, 42, {32, 33, 34, 35, 36, 26, 27, 28, 29, 30, 31}> /****** END CLASSES ******/ };