Contents
Index
weekdaze-0.0.0.2: A school-timetable problem-solver.
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Z
>
All
Index - C
calculateAbsoluteDistance
WeekDaze.Temporal.Time
calculateAvailabilityRatio
WeekDaze.Temporal.Availability
calculateAverageAbsoluteDeviationOfFreeLessonsPerDay
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.Model.Timetable
calculateDistance
WeekDaze.Temporal.Time
calculateIdealConsecutiveLessons
WeekDaze.Data.Course
calculateMeanFreePeriodCompliance
WeekDaze.Model.Timetable
calculateMeanLocusOperandiOfTeachers
WeekDaze.StudentView.Timetable
calculateMeanStudentClassSize
WeekDaze.TeacherView.Timetable
calculateNTimeslotsPerDay
WeekDaze.ProblemConfiguration.ProblemParameters
calculateNTimeslotsPerWeek
WeekDaze.Temporal.Time
calculateNTimeslotsPerWeekAvailable
WeekDaze.Data.HumanResource
calculateRelativeUse
WeekDaze.Data.Location
calculateRelativeWaste
WeekDaze.Data.Location
calculateUtilisationRatio
WeekDaze.Model.TimetableForWeek
calculateUtilisationRatioByObserverId
WeekDaze.Model.Timetable
calculateWaste
WeekDaze.Data.Location
calculateWeightedMean
1 (Function)
WeekDaze.ExecutionConfiguration.Criterion
2 (Function)
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
3 (Function)
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
calculateWeightedMeanStudentBodyCombinationsPerLesson
WeekDaze.StudentView.Timetable
calculateWorkloadBoundsBySubject
WeekDaze.Aggregate.TeacherRegister
Campus
WeekDaze.Identifiers.Campus
capacityTag
WeekDaze.Data.Location
categoriseByDay
WeekDaze.Temporal.Time
changeMagnitudeTag
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
checkAvailabilityOfAnyGroupMemberTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkBookedSubjectsAreRequiredTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkBookedSubjectsHaveServiceTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkCapacityOfLocationsForMeetingsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkCoursesForSynchronousSpecifiedTimesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkDuplicateMeetingLocationIdsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkDuplicateOwnLocationIdsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkExistenceOfLocationIdsTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkExistenceOfStudentBodiesTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkExistenceOfTeacherIdsTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkForAlternativesToSynchronisedCoursesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForBookingMeetingClashTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkForDuplicateStudentIdsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForIdleStudentsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForIdleTeachersTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForInvalidMeetingTimesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForMisplacedLessonsTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkForMultipleCoursesPerTeacherPerSynchronisationIdTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForNonExistentFacilitiesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForNonExistentGroupIdsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForNonExistentMeetingLocationIdsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForNonExistentOwnLocationIdsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForOverbookedSubjectsTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkForOverloadedStudentBodiesTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkForOverloadedStudentsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForOverloadedTeachersTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkForResourceConflictsTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkForSingletonSynchronisedCoursesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForStudentsRequiringMultipleSynchronisedSubjectsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForStudentsWithUnrealisableFreePeriodPreferenceTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForSynchronisedCoursesWithDifferentIdealTimeslotsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForSynchronisedCoursesWithDifferentLessonsPerWeekTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForSynchronisedCoursesWithExcessLessonsPerWeekTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForSynchronisedCoursesWithExcessSpecifiedTimesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForSynchronisedCoursesWithExcessTimeslotRequestsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForSynchronisedCoursesWithoutSuitableLocationsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForSynchronisedCoursesWithUnavailableSpecifiedDaysTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkForTeachersWithUnrealisableFreePeriodPreferenceTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkIfStudentBodiesExceedTeachersTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkIfStudentBodySizeExceedsCapacityOfAllLocationsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkIfStudentBodySizeExceedsLocationCapacityTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkIndependenceOfStudentTimeslotsRequestsAndMeetingsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkIndependenceOfTeacherTimeslotsRequestsAndMeetingsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkLocationsAvailabilityToSupportCoursesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkLocationsForSynchronousSpecifiedTimesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkMeetingLocationsAvailabilityTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkMinimumConsecutiveLessonsTag
1 (Function)
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
2 (Function)
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkNullGroupIdTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkNullLocationCatalogueTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkNullStudentBodyRegisterTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkNullTeacherRegisterTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkOwnLocationsAvailabilityTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkRequiredLessonsPerWeekTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkResourceAvailabilityTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkSimultaneousAvailabilityOfGroupMembersTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkStudentsAvailabilityForMandatoryMeetingsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkStudentsAvailabilityForSpecifiedTimesTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkStudentsForMultipleLevelsOfSameTopicTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkStudentsForSynchronousMeetingsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkStudentsLowerWorkloadBoundTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkStudentsUpperWorkloadBoundTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkSubjectExistenceTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkSuitableLocationsForKnowledgeRequirementsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkSynchronisedCoursesTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
checkTeachersAvailabilityForMandatoryMeetingsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkTeachersForSynchronousMeetingsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkTeachersUpperWorkloadBoundTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkTeachingCapacityBySubjectTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkTimeslotIdBoundsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkTimeslotRequestsTag
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
checkTimeslotsPerDayTag
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
Configuration
WeekDaze.Configuration
ConfigVersion
WeekDaze.Input.ConfigVersion
consoleOutputCSSIdentifier
WeekDaze.Text.CSS
Coordinates
1 (Type/Class)
WeekDaze.Model.TimetableCoordinates
2 (Type/Class)
WeekDaze.StudentView.TimetableCoordinates
coreTag
WeekDaze.Data.Requirements
countAvailableStudentDays
WeekDaze.Aggregate.StudentBodyRegister
countAvailableTeacherDays
WeekDaze.Aggregate.TeacherRegister
countDaysByFacilityName
WeekDaze.Aggregate.LocationCatalogue
countDaysPerWeekAvailable
1 (Function)
WeekDaze.Temporal.Availability
2 (Function)
WeekDaze.Data.Resource
countInternalAvailabilityGaps
WeekDaze.Temporal.Availability
countLessons
WeekDaze.Model.Timetable
countLessonsPerWeekByFacilityName
WeekDaze.Aggregate.TeacherRegister
countLocationChanges
WeekDaze.TeacherView.TimetableForWeek
countLocationChangesByTeacherId
WeekDaze.TeacherView.Timetable
countNTimeslotsPerWeek
WeekDaze.Data.Group
countRunlengthAt
WeekDaze.Model.TimetableForDay
countSpecifiedDays
WeekDaze.Temporal.TimeslotRequest
countSpecifiedTimes
WeekDaze.Temporal.TimeslotRequest
countStudentPlaces
1 (Function)
WeekDaze.Data.Course
2 (Function)
WeekDaze.ProblemConfiguration.ProblemAnalysis
countSubjectsRequired
WeekDaze.Aggregate.StudentBodyRegister
countSubjectWorkload
WeekDaze.Model.TimetableForWeek
countUnallocatedAvailableTimeslots
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.Model.Timetable
countUnallocatedTimeslots
WeekDaze.Model.TimetableForDay
countWorkloadByLesson
WeekDaze.Model.TimetableForWeek
Course
WeekDaze.Data.Course
CoursesByTeacherId
WeekDaze.Aggregate.TeacherRegister
CoursesByTeacherIdBySynchronisationId
WeekDaze.Aggregate.TeacherRegister
Criterion
WeekDaze.ExecutionConfiguration.Criterion
CriterionWeight
WeekDaze.ExecutionConfiguration.CriterionWeight
CriterionWeights
WeekDaze.ExecutionConfiguration.CriterionWeight
CSSIdentifier
WeekDaze.Text.CSS
cssSuffix
WeekDaze.Text.CSS