Contents
Index
weekdaze-0.0.0.1: A school-timetable problem-solver.
Index
>*<
WeekDaze.ExecutionConfiguration.TimetableBreederFecundity
>+<
WeekDaze.Colour.RGB
absDifference
WeekDaze.Colour.RGB
amalgamateKnowledgeRequirements
WeekDaze.Data.Student
appendOutputStudentViewTimetableFilePath
WeekDaze.Input.Options
areAllSpecifiedTimesBookable
WeekDaze.Model.TimetableForWeek
areAllZero
1 (Function)
WeekDaze.ExecutionConfiguration.CriterionWeight
2 (Function)
WeekDaze.ExecutionConfiguration.EvolutionStrategies
areAnyResourcesBookedForGroupMeeting
WeekDaze.ProblemConfiguration.ProblemAnalysis
areAvailableResources
WeekDaze.ProblemConfiguration.ProblemAnalysis
areBookedResourcesAt
WeekDaze.StudentView.Timetable
areIndependent
WeekDaze.Model.ResourceUser
areMergeableWith
1 (Function)
WeekDaze.Model.ResourceUser
2 (Function)
WeekDaze.Model.Timetable
areMutuallyMergeable
WeekDaze.Model.ResourceUser
Association
WeekDaze.Model.TimetableForDay
associationList
1 (Function)
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
2 (Function)
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
AugmentMarkup
WeekDaze.Model.Timetable
Availability
WeekDaze.Temporal.Availability
Axes
WeekDaze.Model.TimetableAxisTriple
Axis
WeekDaze.Model.TimetableAxis
AxisTraversal
WeekDaze.Model.TimetableAxisTraversal
bisectAt
WeekDaze.Model.TimetableForDay
black
WeekDaze.Colour.RGB
Booking
1 (Type/Class)
WeekDaze.Model.TimetableForDay
2 (Type/Class)
WeekDaze.Model.TimetableForWeek
3 (Type/Class)
WeekDaze.StudentView.TimetableForWeek
4 (Type/Class)
WeekDaze.Model.Timetable
5 (Type/Class)
WeekDaze.StudentView.Timetable
bookStudentViewLesson
WeekDaze.TeacherView.Timetable
boundRunlengthAt
WeekDaze.Model.TimetableForDay
boxCSSIdentifier
WeekDaze.Text.CSS
breaksRoutine
WeekDaze.StudentView.Timetable
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
dataCSSIdentifier
WeekDaze.Text.CSS
Day
1 (Data Constructor)
WeekDaze.Model.TimetableAxis
2 (Type/Class)
WeekDaze.Temporal.Day
deconstruct
1 (Function)
WeekDaze.ExecutionConfiguration.CriterionWeight
2 (Function)
WeekDaze.Model.TimetableAxisTriple
3 (Function)
WeekDaze.Temporal.Availability
4 (Function)
WeekDaze.Model.Timetable
defaultConfigVersion
WeekDaze.Input.ConfigVersion
defaultFacilityNames
WeekDaze.Data.Location
defaultGroupMembership
WeekDaze.Data.HumanResource
defaultMandatesAttendance
WeekDaze.Data.Group
defaultMinimumConsecutiveLessons
WeekDaze.Data.Course
defaultTeachingRatio
WeekDaze.Data.Student
defineTimeslot
1 (Function)
WeekDaze.Model.TimetableForDay
2 (Function)
WeekDaze.Model.TimetableForWeek
3 (Function)
WeekDaze.Model.Timetable
deleteLocationId
WeekDaze.Model.Meeting
deleteStudentBody
WeekDaze.Model.Meeting
deleteTeacherId
WeekDaze.Model.Meeting
deriveAmalgamatedKnowledgeRequirement
WeekDaze.Data.Student
deriveComplementaryHTMLColourCode
WeekDaze.Colour.HTMLColourCode
disableAnyValidationInappropriateForTemporaryStudentBodyMerger
WeekDaze.ProblemConfiguration.ProblemParameters
DisplayRuntimeInformation
WeekDaze.OutputConfiguration.Style
displayRuntimeInformationTag
WeekDaze.OutputConfiguration.Style
DisplaySupplementaryInformation
WeekDaze.OutputConfiguration.Style
displayViewsTag
WeekDaze.OutputConfiguration.Style
doAllCoursesSatifyingAnotherKnowledgeRequirementSpecifyThisTime
WeekDaze.ProblemConfiguration.ProblemAnalysis
elementTag
WeekDaze.Input.ConfigVersion
EvolutionStrategies
WeekDaze.ExecutionConfiguration.EvolutionStrategies
excessRunlengthMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
ExecutionOptions
WeekDaze.ExecutionConfiguration.ExecutionOptions
extractAdjacentBookings
WeekDaze.Model.TimetableForDay
extractAvailableResources
WeekDaze.Data.Resource
extractCombinedGroupMembership
WeekDaze.Data.HumanResource
extractCoordinates
WeekDaze.Model.Timetable
extractDistinctCourses
WeekDaze.Aggregate.TeacherRegister
extractDistinctFacilityNames
WeekDaze.Aggregate.LocationCatalogue
extractDistinctGroupMembership
1 (Function)
WeekDaze.Data.HumanResource
2 (Function)
WeekDaze.ProblemConfiguration.ProblemParameters
extractDistinctLessons
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.Model.Timetable
extractDistinctMeetingLocationIds
WeekDaze.Aggregate.GroupCatalogue
extractDistinctOwnLocationIds
WeekDaze.Aggregate.TeacherRegister
extractDistinctSubjects
1 (Function)
WeekDaze.Aggregate.TeacherRegister
2 (Function)
WeekDaze.Aggregate.StudentBodyRegister
extractGroupMembersOf
WeekDaze.Data.HumanResource
extractLessons
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.Model.Timetable
extractMaybeLessonsAt
WeekDaze.Model.TimetableForWeek
extractRoutineBySubject
WeekDaze.StudentView.TimetableForWeek
extractStudentClassAt
WeekDaze.StudentView.Timetable
extractSynchronousLessonsAt
WeekDaze.Model.Timetable
extractTimes
WeekDaze.Model.TimetableForWeek
FacilityName
WeekDaze.Data.Location
FacilityNames
WeekDaze.Data.Location
facilityNameTag
WeekDaze.Data.Location
facilityTypeIdTag
WeekDaze.Data.Location
facilityValueTag
WeekDaze.Data.Location
Fecundity
WeekDaze.ExecutionConfiguration.TimetableBreederFecundity
fecundityDecayRatioTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
FileFormat
WeekDaze.OutputConfiguration.FileFormat
findCourseFor
WeekDaze.ProblemConfiguration.ProblemAnalysis
findCourseForLocationViewLesson
WeekDaze.ProblemConfiguration.ProblemAnalysis
findCourseForTeacherViewLesson
WeekDaze.ProblemConfiguration.ProblemAnalysis
findCoursesByTeacherIdBySynchronisationId
WeekDaze.Aggregate.TeacherRegister
findDistinctCoursesBySynchronisationId
WeekDaze.Aggregate.TeacherRegister
findDistinctLocationIdsFor
WeekDaze.StudentView.Timetable
findDistinctRunlengthsOfSpecifiedTimes
WeekDaze.Temporal.TimeslotRequest
findDistinctSynchronisationIds
WeekDaze.ProblemConfiguration.ProblemAnalysis
findDistinctTeacherIdsFor
WeekDaze.StudentView.Timetable
findExcessTotalWorkloadByStudentBody
WeekDaze.ProblemConfiguration.ProblemParameters
findGeneralisedLessonRunlengths
WeekDaze.Model.TimetableForDay
findGeneralisedLessonRunlengthsByCoordinates
WeekDaze.Model.Timetable
findGeneralisedLessonRunlengthsByTimeslotId
WeekDaze.Model.TimetableForDay
findGeneralisedLessonRunlengthsByTimeslotIdByDay
WeekDaze.Model.TimetableForWeek
findGeneralisedLessonRunlengthsByTimeslotIdByDayByObserverId
WeekDaze.Model.Timetable
findHumanResourceIdsByGroupId
WeekDaze.ProblemConfiguration.ProblemParameters
findIntersection
WeekDaze.Temporal.Availability
findIntersections
WeekDaze.Temporal.Availability
findSeparatedEqualLessonRunlengthsByStartingTimeslotIdByLesson
WeekDaze.Model.TimetableForDay
findSeparatedEqualLessonRunlengthsByStartingTimeslotIdByLessonByDay
WeekDaze.Model.TimetableForWeek
findSeparatedEqualLessonRunlengthsByStartingTimeslotIdByLessonByDayByObserverId
WeekDaze.Model.Timetable
findSeparatedEqualLessons
WeekDaze.Model.TimetableForDay
findSeparatedEqualLessonsWithinAnyDay
WeekDaze.Model.TimetableForWeek
findSeparatedEqualLessonsWithinAnyDayByObserverId
WeekDaze.Model.Timetable
findSeparatedEqualSubjectLessons
WeekDaze.Model.TimetableForDay
findSeparatedEqualSubjectLessonsWithinAnyDay
WeekDaze.Model.TimetableForWeek
findSpecifiedTimes
1 (Function)
WeekDaze.Data.Teacher
2 (Function)
WeekDaze.Aggregate.TeacherRegister
findStudentClassByTimeByLesson
WeekDaze.StudentView.Timetable
findStudentClassesByLesson
WeekDaze.StudentView.Timetable
findStudentClassesByLessonFor
WeekDaze.StudentView.Timetable
findStudentClassesByLocationId
WeekDaze.TeacherView.Timetable
findSubjectsOfferedInMultipleCoursesRequiringDifferentLessonsPerWeek
WeekDaze.Aggregate.TeacherRegister
findSuitableCourseByTeacherId
WeekDaze.Aggregate.TeacherRegister
findSuitableLocations
WeekDaze.Aggregate.LocationCatalogue
findSynchronousMeetingsByTimeByStudentBodyMnemonic
WeekDaze.ProblemConfiguration.ProblemParameters
findSynchronousMeetingsByTimeByTeacherId
WeekDaze.ProblemConfiguration.ProblemParameters
findUnions
WeekDaze.Temporal.Availability
Format
WeekDaze.OutputConfiguration.Format
FreePeriodPreference
WeekDaze.Temporal.FreePeriodPreference
fromIntegral'
WeekDaze.Colour.RGB
fromList
WeekDaze.Model.TimetableAxisTriple
fromRGBUnitInterval
WeekDaze.Colour.RGB
fromString
WeekDaze.Input.ConfigVersion
fromStudentView
1 (Function)
WeekDaze.TeacherView.LessonResourceIds
2 (Function)
WeekDaze.TeacherView.Lesson
3 (Function)
WeekDaze.LocationView.LessonResourceIds
4 (Function)
WeekDaze.LocationView.Lesson
fromStudentViewTimetable
1 (Function)
WeekDaze.TeacherView.Timetable
2 (Function)
WeekDaze.LocationView.Timetable
fromTimetable
WeekDaze.LinearModel.Timetable
fromTimetableForWeek
WeekDaze.LinearModel.TimetableForWeek
GeneralisedBooking
WeekDaze.Model.GeneralisedBooking
GeneralisedLesson
WeekDaze.Model.Lesson
GeneralisedLessonRunlength
WeekDaze.Model.TimetableForDay
GeneralisedLessonRunlengthByTimeslotId
WeekDaze.Model.TimetableForDay
GeneralisedLessonRunlengthByTimeslotIdByDay
WeekDaze.Model.TimetableForWeek
generateHTMLColourCodeFrom
WeekDaze.Colour.HTMLColourCode
GenerateLessonColourFrom
WeekDaze.Model.GenerateLessonColourFrom
generatePermutationsOf
WeekDaze.Model.TimetableAxisTriple
generateRasterCoordinates
WeekDaze.Model.Traverse
GenericTimetableToMarkup
1 (Type/Class)
WeekDaze.Model.TimetableForWeek
2 (Type/Class)
WeekDaze.Model.Timetable
GenericTimetableToMarkup'
WeekDaze.Model.TimetableForWeek
getAdjacentDays
WeekDaze.Temporal.Day
getAvailability
1 (Function)
WeekDaze.Data.Resource
2 (Function)
WeekDaze.Data.Location
getAxis
WeekDaze.Model.TimetableAxisTraversal
getBookedCoordinates
WeekDaze.Model.Timetable
getBookedLesson
1 (Function)
WeekDaze.Model.TimetableForDay
2 (Function)
WeekDaze.Model.TimetableForWeek
3 (Function)
WeekDaze.Model.Timetable
getBookedTime
WeekDaze.Model.TimetableForWeek
getByDay
WeekDaze.Temporal.TimeAxes
getByTimeslotId
WeekDaze.Temporal.TimeAxes
getCampus
WeekDaze.Data.Location
getCapacity
WeekDaze.Data.Location
getChangeMagnitude
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
getCheckAvailabilityOfAnyGroupMember
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckBookedSubjectsAreRequired
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckBookedSubjectsHaveService
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckCapacityOfLocationsForMeetings
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckCoursesForSynchronousSpecifiedTimes
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckDuplicateMeetingLocationIds
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckDuplicateOwnLocationIds
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckExistenceOfLocationIds
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckExistenceOfStudentBodies
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckExistenceOfTeacherIds
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckForAlternativesToSynchronisedCourses
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForBookingMeetingClash
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckForDuplicateStudentIds
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForIdleStudents
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForIdleTeachers
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForInvalidMeetingTimes
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForMisplacedLessons
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckForMultipleCoursesPerTeacherPerSynchronisationId
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForNonExistentFacilities
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForNonExistentGroupIds
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForNonExistentMeetingLocationIds
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForNonExistentOwnLocationIds
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForOverbookedSubjects
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckForOverloadedStudentBodies
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckForOverloadedStudents
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForOverloadedTeachers
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckForResourceConflicts
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckForSingletonSynchronisedCourses
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForStudentsRequiringMultipleSynchronisedSubjects
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForStudentsWithUnrealisableFreePeriodPreference
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForSynchronisedCoursesWithDifferentIdealTimeslots
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForSynchronisedCoursesWithDifferentLessonsPerWeek
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForSynchronisedCoursesWithExcessLessonsPerWeek
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForSynchronisedCoursesWithExcessSpecifiedTimes
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForSynchronisedCoursesWithExcessTimeslotRequests
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForSynchronisedCoursesWithoutSuitableLocations
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForSynchronisedCoursesWithUnavailableSpecifiedDays
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckForTeachersWithUnrealisableFreePeriodPreference
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckIfStudentBodiesExceedTeachers
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckIfStudentBodySizeExceedsCapacityOfAllLocations
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckIfStudentBodySizeExceedsLocationCapacity
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckIndependenceOfStudentTimeslotsRequestsAndMeetings
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckIndependenceOfTeacherTimeslotsRequestsAndMeetings
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckLocationsAvailabilityToSupportCourses
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckLocationsForSynchronousSpecifiedTimes
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckMeetingLocationsAvailability
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckMinimumConsecutiveLessons
1 (Function)
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
2 (Function)
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckNullGroupId
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckNullLocationCatalogue
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckNullStudentBodyRegister
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckNullTeacherRegister
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckOwnLocationsAvailability
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckRequiredLessonsPerWeek
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckResourceAvailability
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckSimultaneousAvailabilityOfGroupMembers
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckStudentsAvailabilityForMandatoryMeetings
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckStudentsAvailabilityForSpecifiedTimes
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckStudentsForMultipleLevelsOfSameTopic
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckStudentsForSynchronousMeetings
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckStudentsLowerWorkloadBound
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckStudentsUpperWorkloadBound
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckSubjectExistence
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckSuitableLocationsForKnowledgeRequirements
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckSynchronisedCourses
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getCheckTeachersAvailabilityForMandatoryMeetings
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckTeachersForSynchronousMeetings
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckTeachersUpperWorkloadBound
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckTeachingCapacityBySubject
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckTimeslotIdBounds
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckTimeslotRequests
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
getCheckTimeslotsPerDay
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
getConfigVersion
WeekDaze.Input.Options
getCoordinates
WeekDaze.Model.GeneralisedBooking
getCore
WeekDaze.Data.Requirements
getCoursesByTeacherIdBySynchronisationId
WeekDaze.ProblemConfiguration.ProblemAnalysis
getCoursesRequestingSeparatedLessonsWithinAnyDay
WeekDaze.ProblemConfiguration.ProblemAnalysis
getDay
WeekDaze.Temporal.Time
getDeterministicConstructorFecundity
WeekDaze.ExecutionConfiguration.TimetableBreederFecundity
getDisplayAxisLabels
WeekDaze.OutputConfiguration.Style
getDisplayRuntimeInformation
WeekDaze.OutputConfiguration.Style
getDisplaySupplementaryInformation
WeekDaze.OutputConfiguration.Style
getDisplayViews
WeekDaze.OutputConfiguration.Style
getDistinctRunlengthsOfSpecifiedTimesByCourse
WeekDaze.ProblemConfiguration.ProblemAnalysis
getEvolutionStrategies
WeekDaze.ExecutionConfiguration.ExecutionOptions
getExcessRunlengthMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getExecutionOptions
WeekDaze.Input.Options
getFacilityNames
WeekDaze.Data.Location
getFecundityDecayRatio
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getFileFormats
WeekDaze.OutputConfiguration.Options
getFilePath
WeekDaze.OutputConfiguration.FileFormat
getFormat
WeekDaze.OutputConfiguration.FileFormat
getFreeLocationViewTimetable
WeekDaze.ProblemConfiguration.ProblemAnalysis
getFreePeriodCompliance
WeekDaze.Model.TimetableForWeek
getFreeStudentViewTimetable
WeekDaze.ProblemConfiguration.ProblemAnalysis
getFreeTeacherViewTimetable
WeekDaze.ProblemConfiguration.ProblemAnalysis
getGroupCatalogue
WeekDaze.ProblemConfiguration.ProblemParameters
getGroupId
WeekDaze.Model.Meeting
getGroupMembership
WeekDaze.Data.HumanResource
getHomogeneousStudentViewLessonMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getIncompleteCourseMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getKnowledgeRequirements
WeekDaze.Data.Student
getLessonCriteriaWeights
WeekDaze.ExecutionConfiguration.ExecutionOptions
getLevel
WeekDaze.Data.Subject
getLocationCatalogue
WeekDaze.ProblemConfiguration.ProblemParameters
getLocationId
1 (Function)
WeekDaze.StudentView.LessonResourceIds
2 (Function)
WeekDaze.TeacherView.LessonResourceIds
getLocationIds
WeekDaze.Aggregate.LocationCatalogue
getMandatesAttendance
WeekDaze.Data.Group
getMaybeCSSURL
WeekDaze.OutputConfiguration.Style
getMaybeFreePeriodPreference
1 (Function)
WeekDaze.Data.HumanResource
2 (Function)
WeekDaze.Data.Student
3 (Function)
WeekDaze.Data.Teacher
getMaybeGenerateLessonColour
WeekDaze.OutputConfiguration.Style
getMaybeHint
WeekDaze.ExecutionConfiguration.ExecutionOptions
getMaybeIdealTimeslotId
WeekDaze.Temporal.TimeslotRequest
getMaybeLesson
1 (Function)
WeekDaze.Model.TimetableForDay
2 (Function)
WeekDaze.Model.GeneralisedBooking
3 (Function)
WeekDaze.Model.TimetableForWeek
4 (Function)
WeekDaze.Model.Timetable
getMaybeLocationId
1 (Function)
WeekDaze.Data.Group
2 (Function)
WeekDaze.Model.Meeting
getMaybeMaximumClassSize
WeekDaze.Data.Course
getMaybeNInitialScouts
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getMaybeOutputConfigFilePath
WeekDaze.OutputConfiguration.Options
getMaybeOwnLocationId
WeekDaze.Data.Teacher
getMaybeRandomSeed
WeekDaze.ExecutionConfiguration.ExecutionOptions
getMaybeSense
WeekDaze.Model.TimetableAxisTraversal
getMaybeSpecialtyTopic
WeekDaze.Data.Teacher
getMaybeStyle
WeekDaze.OutputConfiguration.Format
getMaybeSynchronisationId
WeekDaze.Data.Course
getMeetingResourcesByTime
WeekDaze.ProblemConfiguration.ProblemAnalysis
getMeetingsByTime
WeekDaze.ProblemConfiguration.ProblemAnalysis
getMeetingTimes
1 (Function)
WeekDaze.Data.Group
2 (Function)
WeekDaze.Aggregate.GroupCatalogue
getMergeDuplicateTimeslots
WeekDaze.OutputConfiguration.Style
getMinimumConsecutiveLessons
WeekDaze.Data.Course
getMinimumPopulationDiversityRatio
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getMnemonic
WeekDaze.Aggregate.StudentBody
getNAvailableDaysPerStudentTimetable
WeekDaze.ProblemConfiguration.ProblemAnalysis
getNAvailableDaysPerTeacherTimetable
WeekDaze.ProblemConfiguration.ProblemAnalysis
getNDecimalDigits
WeekDaze.OutputConfiguration.Options
getNStudents
WeekDaze.ProblemConfiguration.ProblemAnalysis
getNTeachers
WeekDaze.ProblemConfiguration.ProblemAnalysis
getNTimeslotsPerDay
WeekDaze.ProblemConfiguration.ProblemAnalysis
getNTimeslotsPerWeekOfNonTeaching
WeekDaze.Data.HumanResource
getNTimeslotsPerWeekOfTeaching
WeekDaze.Data.HumanResource
getNTrials
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
getObserverId
WeekDaze.Model.TimetableCoordinates
getOptimiseLessonCriteriaWeights
WeekDaze.ExecutionConfiguration.ExecutionOptions
getOptional
WeekDaze.Data.Requirements
getOthers
WeekDaze.Model.TimetableAxis
getOutputOptions
WeekDaze.Input.Options
getPermitTemporaryStudentBodyMerger
WeekDaze.ExecutionConfiguration.ExecutionOptions
getPerpendicular
WeekDaze.Model.TimetableAxis
getProblemParameters
WeekDaze.Input.Options
getProblemValidationSwitches
WeekDaze.ProblemConfiguration.ProblemParameters
getRandomConstructorFecundity
WeekDaze.ExecutionConfiguration.TimetableBreederFecundity
getRandomLessonMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getRandomLessonMutationNTimeslots
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getRandomLessonMutationNTrials
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getReduceStudentBodyRegister
WeekDaze.ExecutionConfiguration.ExecutionOptions
getReductionFactor
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
getRemovePointlessGroups
WeekDaze.ExecutionConfiguration.ExecutionOptions
getRemoveRedundantCourses
WeekDaze.ExecutionConfiguration.ExecutionOptions
getRemoveUnsubscribedGroups
WeekDaze.ExecutionConfiguration.ExecutionOptions
getRequiredFacilityNames
WeekDaze.Data.Course
getRequiredLessonCombinationsByStudentBody
WeekDaze.ProblemConfiguration.ProblemAnalysis
getRequiredLessonCombinationsByStudentBodyAvailableByDay
WeekDaze.ProblemConfiguration.ProblemAnalysis
getRequiredLessonsPerWeek
WeekDaze.Data.Course
getResourceIds
WeekDaze.Model.Lesson
getService
WeekDaze.Data.Teacher
getSingletonStudentClassMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getSize
1 (Function)
WeekDaze.Aggregate.StudentBody
2 (Function)
WeekDaze.Aggregate.StudentClass
getSpecifiedTimes
WeekDaze.Temporal.TimeslotRequest
getSplitSessionMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getStream
WeekDaze.Data.Student
getStudentBodies
1 (Function)
WeekDaze.Aggregate.StudentBodyRegister
2 (Function)
WeekDaze.StudentView.Timetable
getStudentBodiesBySynchronisationId
WeekDaze.ProblemConfiguration.ProblemAnalysis
getStudentBodyCombinationMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getStudentBodyMnemonicSeparator
WeekDaze.OutputConfiguration.Options
getStudentBodyRegister
WeekDaze.ProblemConfiguration.ProblemParameters
getStudentClass
1 (Function)
WeekDaze.TeacherView.LessonResourceIds
2 (Function)
WeekDaze.Model.Meeting
3 (Function)
WeekDaze.LocationView.LessonResourceIds
getStudentIds
WeekDaze.Aggregate.StudentBody
getStudentViewTimetableForDayMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getStudentViewTimetableForDayMutationMaybeNDays
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getStudentViewTimetableForWeekMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getStudentViewTimetableForWeekMutationNTimeslots
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getStudentViewTimetableForWeekMutationNTrials
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getSubject
1 (Function)
WeekDaze.Model.Lesson
2 (Function)
WeekDaze.Data.Course
getSubjectsWithAnIdealTimeslotRequest
WeekDaze.ProblemConfiguration.ProblemAnalysis
getSuitableCoursesByTeacherIdBySubjectByStudentBody
WeekDaze.ProblemConfiguration.ProblemAnalysis
getSynchronisedCourseByDayMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getSynchronisedCourseMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getSynchronousLessonMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
getTeacherId
1 (Function)
WeekDaze.StudentView.LessonResourceIds
2 (Function)
WeekDaze.LocationView.LessonResourceIds
getTeacherIds
1 (Function)
WeekDaze.Aggregate.TeacherRegister
2 (Function)
WeekDaze.Model.Meeting
getTeacherProfiles
WeekDaze.Aggregate.TeacherRegister
getTeacherRegister
WeekDaze.ProblemConfiguration.ProblemParameters
getTeachingRatio
WeekDaze.Data.Student
getTime
WeekDaze.Model.TimetableCoordinates
getTimeslotId
1 (Function)
WeekDaze.Temporal.Time
2 (Function)
WeekDaze.Model.TimetableForDay
getTimeslotIdBounds
WeekDaze.ProblemConfiguration.ProblemParameters
getTimeslotIdRange
WeekDaze.ProblemConfiguration.ProblemAnalysis
getTimeslotRequest
WeekDaze.Data.Course
getTimetableCriteriaWeights
WeekDaze.ExecutionConfiguration.ExecutionOptions
getTimetableValidationSwitches
WeekDaze.ProblemConfiguration.ProblemParameters
getTomorrow
WeekDaze.Temporal.Day
getTopic
WeekDaze.Data.Subject
getTotalLessonsPerWeekByFacilityName
WeekDaze.ProblemConfiguration.ProblemAnalysis
getUseMeanOverRasterScans
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
getVerbosity
WeekDaze.OutputConfiguration.Options
getWastedFacilityNames
WeekDaze.Data.Location
getWeekend
WeekDaze.OutputConfiguration.Style
getWeightOfAreResourcesReused
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfGreatestMinimumConsecutiveLessons
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfGreatestRemainingCourseLessons
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfGreatestSynchronisedCourseSetSize
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfIsCoreKnowledgeRequirement
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfIsSpecialistInTopic
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMatchCourseClassSizeToLocationCapacity
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMaximiseComplianceWithFreePeriodPreferences
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMaximiseMeanRatioOfStudentClassSizeToLocationCapacity
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMaximiseMeanStudentClassSize
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMaximiseRelativeFacilityUtilisation
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMaximiseStudentClassSizeOverCourseClassSize
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMaximiseStudentClassSizeOverLocationCapacity
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMaximiseSynchronisationOfSynchronisedCourses
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMaximiseWeightedMeanStudentBodyUtilisationRatio
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseAverageAbsoluteDeviationFromIdealTimeslotRequest
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseBookingAtAnotherCoursesSpecifiedTime
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMinimiseBookingOfLocationByOtherTeachers
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMinimiseDeviationFromTimeslotRequest
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMinimiseDispersionOfStudentFreePeriodsPerDay
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseDispersionOfTeacherFreePeriodsPerDay
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseDispersionOfTeacherWorkload
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseInterCampusMigrationsOfStudents
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMinimiseInterCampusMigrationsOfTeachers
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMinimiseMeanInterCampusMigrationsOfStudents
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseMeanInterCampusMigrationsOfTeachers
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseMeanLocationChangesOfTeachers
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseMeanLocusOperandiOfTeachers
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseMeanRatioOfIncompletelyBookedCoreKnowledge
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseMeanRatioOfIncompletelyBookedOptionalKnowledge
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseMeanStudentBodyCombinationsPerLesson
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseRatioOfConsecutiveEqualLessons
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseRatioOfSeparatedEqualLessonsWithinAnyDay
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
getWeightOfMinimiseStudentBodyCombinations
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMinimiseTeachersLocusOperandi
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getWeightOfMinimiseWasteOfScarceFacilities
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
getYesterday
WeekDaze.Temporal.Day
getZeroInappropriateOptions
WeekDaze.ExecutionConfiguration.ExecutionOptions
GroupCatalogue
WeekDaze.Aggregate.GroupCatalogue
groupIdTag
WeekDaze.Data.Group
groupMembershipTag
WeekDaze.Data.HumanResource
hasAnyCoreKnowledgeRequirements
1 (Function)
WeekDaze.Data.Student
2 (Function)
WeekDaze.Aggregate.StudentBodyRegister
hasAnyCourseMaximumClassSizes
WeekDaze.Aggregate.TeacherRegister
hasAnyFacilities
WeekDaze.Aggregate.LocationCatalogue
hasAnyFreePeriodPreference
1 (Function)
WeekDaze.Aggregate.TeacherRegister
2 (Function)
WeekDaze.Aggregate.StudentBodyRegister
3 (Function)
WeekDaze.ProblemConfiguration.ProblemParameters
hasAnyIdealTimeslotRequest
WeekDaze.Data.Teacher
hasAnyIdealTimeslotRequests
WeekDaze.Aggregate.TeacherRegister
hasAnyOptionalKnowledgeRequirements
1 (Function)
WeekDaze.Data.Student
2 (Function)
WeekDaze.Aggregate.StudentBodyRegister
hasAnySpecialists
WeekDaze.Aggregate.TeacherRegister
hasAnySpecificTimeRequest
WeekDaze.Data.Teacher
hasAnySpecificTimeRequests
WeekDaze.Aggregate.TeacherRegister
hasAnySynchronisedCourses
WeekDaze.Aggregate.TeacherRegister
hasAnyTimeslotRequests
WeekDaze.Aggregate.TeacherRegister
hasFacilities
WeekDaze.Data.Location
hasFreePeriodPreference
WeekDaze.Data.HumanResource
hasMatchingLessonAt
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.Model.Timetable
hasRigidlySpecifiedDays
WeekDaze.Data.Course
hasSpecialtyTopic
WeekDaze.Data.Teacher
hasVariousMinimumConsecutiveLessons
WeekDaze.ProblemConfiguration.ProblemParameters
hasWildSense
1 (Function)
WeekDaze.Model.TimetableAxisTraversal
2 (Function)
WeekDaze.Model.TimetableAxisTriple
hintWasSpecified
WeekDaze.ExecutionConfiguration.ExecutionOptions
homogeneousStudentViewLessonMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
HTMLColourCode
WeekDaze.Colour.HTMLColourCode
htmlColourCodePrefix
WeekDaze.Colour.HTMLColourCode
htmlColourCodeToRGB
WeekDaze.Colour.HTMLColour
HumanResource
WeekDaze.Data.HumanResource
Id
1 (Type/Class)
WeekDaze.Data.Group
2 (Type/Class)
WeekDaze.Data.Student
Ideally
WeekDaze.Temporal.TimeslotRequest
incompleteCourseMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
infoCSSIdentifier
WeekDaze.Text.CSS
inhabits
WeekDaze.Data.Teacher
inputStudentViewTimetableTag
WeekDaze.ExecutionConfiguration.ExecutionOptions
InterCampusMigrationsByStudentBody
WeekDaze.StudentView.Timetable
InterCampusMigrationsByTeacherId
WeekDaze.TeacherView.Timetable
invertNaturalNumbersIntoUnitInterval
WeekDaze.ExecutionConfiguration.Criterion
invertSense
1 (Function)
WeekDaze.Model.TimetableAxisTraversal
2 (Function)
WeekDaze.Model.TimetableAxisTriple
invertWholeNumbersIntoUnitInterval
WeekDaze.ExecutionConfiguration.Criterion
isASpecifiedDay
1 (Function)
WeekDaze.Temporal.TimeslotRequest
2 (Function)
WeekDaze.Data.Course
isASpecifiedTime
1 (Function)
WeekDaze.Temporal.TimeslotRequest
2 (Function)
WeekDaze.Data.Course
isAvailable
WeekDaze.Data.Resource
isAvailableOn
1 (Function)
WeekDaze.Temporal.Availability
2 (Function)
WeekDaze.Data.Resource
isBookedOnAdjacentDay
WeekDaze.Model.TimetableForWeek
isBookedWith
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.Model.Timetable
isDefined
WeekDaze.Model.TimetableForDay
isDefinedTimeslot
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.Model.Timetable
isFluid
WeekDaze.Data.Course
isFree
WeekDaze.ProblemConfiguration.ProblemAnalysis
isFulltime
WeekDaze.Temporal.Availability
isIdeally
WeekDaze.Temporal.TimeslotRequest
isInhabited
WeekDaze.Aggregate.TeacherRegister
isNull
WeekDaze.Temporal.TimeslotRequest
isRequired
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
isRigid
WeekDaze.Data.Course
isRunlengthReducibleAt
WeekDaze.Model.TimetableForWeek
isSingleCampus
WeekDaze.Aggregate.LocationCatalogue
isSpecialistIn
WeekDaze.Data.Teacher
isSpecific
WeekDaze.Temporal.TimeslotRequest
isSubjectBooked
WeekDaze.Model.TimetableForDay
issueWarnings
WeekDaze.Configuration
isSuitable
1 (Function)
WeekDaze.Data.Location
2 (Function)
WeekDaze.Data.Course
isSynchronised
WeekDaze.Data.Course
isUnavailable
WeekDaze.Temporal.Availability
isValidTimeslotId
WeekDaze.ProblemConfiguration.ProblemAnalysis
Knowledge
WeekDaze.Data.Subject
KnowledgeByStudentBody
WeekDaze.Aggregate.StudentBodyRegister
KnowledgeRequirements
WeekDaze.Data.Student
knowledgeRequirementsTag
WeekDaze.Data.Student
Lesson
1 (Data Constructor)
WeekDaze.Model.GenerateLessonColourFrom
2 (Type/Class)
WeekDaze.Model.Lesson
3 (Type/Class)
WeekDaze.StudentView.Lesson
4 (Type/Class)
WeekDaze.TeacherView.Lesson
5 (Type/Class)
WeekDaze.LocationView.Lesson
LessonCriteriaWeights
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
LessonResourceIds
1 (Type/Class)
WeekDaze.StudentView.LessonResourceIds
2 (Type/Class)
WeekDaze.TeacherView.LessonResourceIds
3 (Type/Class)
WeekDaze.LocationView.LessonResourceIds
LessonRunlengthByStudentBody
WeekDaze.StudentView.Timetable
LessonRunlengths
WeekDaze.Model.TimetableForDay
Level
1 (Data Constructor)
WeekDaze.Model.GenerateLessonColourFrom
2 (Type/Class)
WeekDaze.Identifiers.Level
levelTag
WeekDaze.Data.Subject
locateUnallocatedAvailableTimes
WeekDaze.Model.TimetableForWeek
locateUnallocatedAvailableUnreservedCoordinates
WeekDaze.Model.Timetable
locateUnallocatedTimeslots
WeekDaze.Model.TimetableForDay
LocationCatalogue
WeekDaze.Aggregate.LocationCatalogue
LocationId
WeekDaze.Identifiers.LocationId
LocationView
WeekDaze.OutputConfiguration.View
Locus
WeekDaze.Data.Location
lookupCourseFor
WeekDaze.ProblemConfiguration.ProblemAnalysis
lookupCourseIn
WeekDaze.Data.Teacher
lookupSuitableCourse
WeekDaze.Data.Teacher
mandatesAttendanceTag
WeekDaze.Data.Group
maximumClassSizeTag
WeekDaze.Data.Course
maximumTeachingRatioTag
WeekDaze.Data.Teacher
maybeSenseToList
WeekDaze.Model.TimetableAxisTraversal
measureFreePeriodCompliance
WeekDaze.Model.TimetableForDay
measureRunlengthAt
WeekDaze.Model.TimetableForDay
median
WeekDaze.ExecutionConfiguration.Criterion
Meeting
WeekDaze.Model.Meeting
MeetingsByTime
WeekDaze.Model.Meeting
meetingTimesTag
WeekDaze.Data.Group
Membership
WeekDaze.Data.Group
memberTag
WeekDaze.Data.Group
merge
WeekDaze.Aggregate.StudentClass
mergeConstraintsOnSynchronisedCourses
1 (Function)
WeekDaze.Aggregate.TeacherRegister
2 (Function)
WeekDaze.ProblemConfiguration.ProblemParameters
minimumConsecutiveLessonsTag
WeekDaze.Data.Course
minimumPopulationDiversityRatioTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
mkAvailability
WeekDaze.Temporal.Availability
mkAxes
WeekDaze.Model.TimetableAxisTriple
MkAxisTraversal
WeekDaze.Model.TimetableAxisTraversal
mkCampus
WeekDaze.Identifiers.Campus
mkCourse
WeekDaze.Data.Course
mkCriterion
WeekDaze.ExecutionConfiguration.Criterion
mkCriterionFrom
WeekDaze.ExecutionConfiguration.Criterion
mkCriterionWeight
WeekDaze.ExecutionConfiguration.CriterionWeight
MkEvolutionStrategies
WeekDaze.ExecutionConfiguration.EvolutionStrategies
MkExecutionOptions
WeekDaze.ExecutionConfiguration.ExecutionOptions
mkFileFormat
WeekDaze.OutputConfiguration.FileFormat
mkFreeTimetable
WeekDaze.Model.Timetable
mkFreeTimetableForDay
WeekDaze.Model.TimetableForDay
mkFreeTimetableForWeek
WeekDaze.Model.TimetableForWeek
mkIdentifier
WeekDaze.Text.CSS
MkLesson
WeekDaze.Model.Lesson
MkLessonCriteriaWeights
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
MkLessonResourceIds
WeekDaze.StudentView.LessonResourceIds
mkLessonResourceIds
1 (Function)
WeekDaze.TeacherView.LessonResourceIds
2 (Function)
WeekDaze.LocationView.LessonResourceIds
mkLevel
WeekDaze.Identifiers.Level
mkLocationId
WeekDaze.Identifiers.LocationId
mkMeeting
WeekDaze.Model.Meeting
mkOptimiseLessonCriteriaWeights
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
MkOptions
WeekDaze.Input.Options
mkOptions
WeekDaze.OutputConfiguration.Options
mkProblemAnalysis
WeekDaze.ProblemConfiguration.ProblemAnalysis
MkProblemParameters
WeekDaze.ProblemConfiguration.ProblemParameters
MkProblemValidationSwitches
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
mkProfile
1 (Function)
WeekDaze.Data.Location
2 (Function)
WeekDaze.Data.Group
3 (Function)
WeekDaze.Data.Student
4 (Function)
WeekDaze.Data.Teacher
mkRGB
WeekDaze.Colour.RGB
mkRGB24Bit
WeekDaze.Colour.RGB
mkShowHideButton
WeekDaze.Text.XHTML
mkStream
WeekDaze.Identifiers.Stream
mkStudentBody
WeekDaze.Aggregate.StudentBody
mkStyle
WeekDaze.OutputConfiguration.Style
mkSubject
WeekDaze.Data.Subject
mkSynchronisationId
WeekDaze.Identifiers.SynchronisationId
mkTeacherId
WeekDaze.Identifiers.TeacherId
mkTime
WeekDaze.Temporal.Time
mkTimeAxes
WeekDaze.Temporal.TimeAxes
mkTimeslotId
WeekDaze.Identifiers.TimeslotId
mkTimetableBreederFecundity
WeekDaze.ExecutionConfiguration.TimetableBreederFecundity
MkTimetableCriteriaWeights
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
MkTimetableValidationSwitches
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
MkWrapper
WeekDaze.Model.Timetable
mkXHTMLDiv
WeekDaze.Text.XHTML
mkXHTMLSpan
WeekDaze.Text.XHTML
Mnemonic
WeekDaze.Aggregate.StudentBody
MnemonicSeparator
WeekDaze.Aggregate.StudentClass
mnemonicTag
WeekDaze.Aggregate.StudentBody
NDays
WeekDaze.Size
nDaysPerWeek
WeekDaze.Temporal.Day
NDecimalDigits
WeekDaze.OutputConfiguration.Options
nDecimalDigitsTag
WeekDaze.OutputConfiguration.Options
nInitialScoutsTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
NLocations
WeekDaze.Size
normalise
WeekDaze.Input.ConfigVersion
NStudents
WeekDaze.Size
NTeachers
WeekDaze.Size
NTimeslots
WeekDaze.Size
NTimeslotsByTeacherIdBySubject
WeekDaze.Aggregate.TeacherRegister
NTimetables
WeekDaze.Size
numericDataCSSIdentifier
WeekDaze.Text.CSS
ObserverId
1 (Data Constructor)
WeekDaze.Model.TimetableAxis
2 (Type/Class)
WeekDaze.StudentView.TimetableCoordinates
observerSummaryCSSIdentifier
WeekDaze.Text.CSS
observerViewTerminatorCSSIdentifier
WeekDaze.Model.TimetableForWeek
offersAnySynchronisedCourse
WeekDaze.Data.Teacher
offersService
WeekDaze.Data.Teacher
offersSuitableCourse
WeekDaze.Data.Teacher
OptimiseLessonCriteriaWeights
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
optionalTag
WeekDaze.Data.Requirements
Options
1 (Type/Class)
WeekDaze.OutputConfiguration.Options
2 (Type/Class)
WeekDaze.Input.Options
outputConfigFilePathTag
WeekDaze.OutputConfiguration.Options
PermitTemporaryStudentBodyMerger
WeekDaze.ExecutionConfiguration.ExecutionOptions
permitTemporaryStudentBodyMergerTag
WeekDaze.ExecutionConfiguration.ExecutionOptions
permutations
WeekDaze.Model.TimetableAxisTriple
perturbWeights
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
Post
WeekDaze.Temporal.FreePeriodPreference
Pre
WeekDaze.Temporal.FreePeriodPreference
ProblemAnalysis
WeekDaze.ProblemConfiguration.ProblemAnalysis
ProblemParameters
WeekDaze.ProblemConfiguration.ProblemParameters
ProblemValidationSwitches
WeekDaze.ProblemConfiguration.ProblemValidationSwitches
Profile
1 (Type/Class)
WeekDaze.Data.Location
2 (Type/Class)
WeekDaze.Data.Group
3 (Type/Class)
WeekDaze.Data.Student
4 (Type/Class)
WeekDaze.Data.Teacher
purge
WeekDaze.Model.Timetable
radix
WeekDaze.Colour.RGB
randomLessonMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
RandomSeed
WeekDaze.ExecutionConfiguration.ExecutionOptions
randomSeedTag
WeekDaze.ExecutionConfiguration.ExecutionOptions
range
1 (Function)
WeekDaze.Model.TimetableAxis
2 (Function)
WeekDaze.OutputConfiguration.Verbosity
3 (Function)
WeekDaze.OutputConfiguration.View
4 (Function)
WeekDaze.Temporal.Day
readHex
WeekDaze.Colour.HTMLColourCode
reduce
WeekDaze.Aggregate.StudentBodyRegister
reduce'
WeekDaze.Aggregate.StudentBodyRegister
ReduceStudentBodyRegister
WeekDaze.ExecutionConfiguration.ExecutionOptions
reduceStudentBodyRegister
WeekDaze.ProblemConfiguration.ProblemParameters
reduceStudentBodyRegisterTag
WeekDaze.ExecutionConfiguration.ExecutionOptions
reflectUnitInterval
WeekDaze.ExecutionConfiguration.Criterion
removePointlessGroups
WeekDaze.ProblemConfiguration.ProblemParameters
removePointlessGroupsTag
WeekDaze.ExecutionConfiguration.ExecutionOptions
RemoveRedundantCourses
WeekDaze.ExecutionConfiguration.ExecutionOptions
removeRedundantCourses
WeekDaze.ProblemConfiguration.ProblemParameters
removeRedundantCoursesTag
WeekDaze.ExecutionConfiguration.ExecutionOptions
removeUnsubscribedGroups
WeekDaze.ProblemConfiguration.ProblemParameters
removeUnsubscribedGroupsTag
WeekDaze.ExecutionConfiguration.ExecutionOptions
requestsSeparatedTimelotsWithinAnyDay
WeekDaze.Data.Course
requiredFacilitiesTag
WeekDaze.Data.Course
requiredLessonsPerWeekTag
WeekDaze.Data.Course
Requirements
WeekDaze.Data.Requirements
requiresAnySubjectBy
WeekDaze.Data.Student
requiresConsecutiveLessons
WeekDaze.Data.Course
Resource
WeekDaze.Data.Resource
ResourceIds
WeekDaze.Model.GenerateLessonColourFrom
ResourceIdsByGroupId
WeekDaze.Aggregate.GroupCatalogue
ResourceMap
WeekDaze.Data.Resource
ResourceUser
WeekDaze.Model.ResourceUser
RGB
WeekDaze.Colour.RGB
rgbUnitIntervalToHTMLColourCode
WeekDaze.Colour.HTMLColour
RunlengthsByTimeslotIdByLesson
WeekDaze.Model.TimetableForDay
RunlengthsByTimeslotIdByLessonByDay
WeekDaze.Model.TimetableForWeek
Sense
WeekDaze.Model.TimetableAxisTraversal
senseTag
WeekDaze.Model.TimetableAxisTraversal
Service
WeekDaze.Data.Teacher
serviceTag
WeekDaze.Data.Teacher
setDisplayRuntimeInformation
WeekDaze.Input.Options
setExcessRunlengthMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setFecundityDecayRatio
1 (Function)
WeekDaze.ExecutionConfiguration.ExecutionOptions
2 (Function)
WeekDaze.Input.Options
setHomogeneousStudentViewLessonMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setIncompleteCourseMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setInputStudentViewTimetableFilePath
WeekDaze.Input.Options
setMaybeNInitialScouts
1 (Function)
WeekDaze.ExecutionConfiguration.ExecutionOptions
2 (Function)
WeekDaze.Input.Options
setMaybeOutputConfigFilePath
WeekDaze.Input.Options
setMaybeRandomSeed
WeekDaze.Input.Options
setMinimumPopulationDiversityRatio
1 (Function)
WeekDaze.ExecutionConfiguration.ExecutionOptions
2 (Function)
WeekDaze.Input.Options
setNDecimalDigits
WeekDaze.Input.Options
setOptimiseLessonCriteriaWeights
WeekDaze.Input.Options
setPermitTemporaryStudentBodyMerger
1 (Function)
WeekDaze.ExecutionConfiguration.ExecutionOptions
2 (Function)
WeekDaze.Input.Options
setReduceStudentBodyRegister
WeekDaze.Input.Options
setRemoveRedundantCourses
WeekDaze.Input.Options
setSingletonStudentClassMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setSplitSessionMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setStudentBodyCombinationMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setStudentViewTimetableForDayMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setStudentViewTimetableForWeekMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setSynchronisedCourseByDayMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setSynchronisedCourseMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setSynchronousLessonMutationFecundity
WeekDaze.ExecutionConfiguration.ExecutionOptions
setTimeslotIdBounds
WeekDaze.Input.Options
setVerbosity
WeekDaze.Input.Options
shift
WeekDaze.Temporal.Time
shiftTime
WeekDaze.Temporal.Time
ShowLocationViewOfTimetable
WeekDaze.Input.Options
ShowTeacherViewOfTimetable
WeekDaze.Input.Options
singletonStudentClassMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
spanRunlengthAt
WeekDaze.Model.TimetableForDay
specialtyTopicTag
WeekDaze.Data.Teacher
Specifically
WeekDaze.Temporal.TimeslotRequest
specificallyTag
WeekDaze.Temporal.TimeslotRequest
specifiesTimes
WeekDaze.Data.Course
splitSessionMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
stdoutProxy
WeekDaze.OutputConfiguration.FileFormat
Stream
WeekDaze.Identifiers.Stream
StudentBody
WeekDaze.Aggregate.StudentBody
studentBodyCombinationMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
StudentBodyRegister
WeekDaze.Aggregate.StudentBodyRegister
StudentClass
WeekDaze.Aggregate.StudentClass
StudentClassesByLesson
WeekDaze.StudentView.Timetable
studentIdTag
WeekDaze.Aggregate.StudentBody
StudentView
WeekDaze.OutputConfiguration.View
studentViewTimetableForDayMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
studentViewTimetableForWeekMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
Style
WeekDaze.OutputConfiguration.Style
Subject
1 (Data Constructor)
WeekDaze.Model.GenerateLessonColourFrom
2 (Type/Class)
WeekDaze.Data.Subject
SynchronisationId
WeekDaze.Identifiers.SynchronisationId
synchronisedCourseByDayMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
synchronisedCourseMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
synchronousLessonMutationTag
WeekDaze.ExecutionConfiguration.EvolutionStrategies
tag
1 (Function)
WeekDaze.ExecutionConfiguration.OptimiseLessonCriteriaWeights
2 (Function)
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
3 (Function)
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
4 (Function)
WeekDaze.Input.ConfigVersion
5 (Function)
WeekDaze.Model.GenerateLessonColourFrom
6 (Function)
WeekDaze.Model.TimetableAxis
7 (Function)
WeekDaze.Model.TimetableAxisTriple
8 (Function)
WeekDaze.OutputConfiguration.Verbosity
9 (Function)
WeekDaze.OutputConfiguration.View
10 (Function)
WeekDaze.Temporal.Day
11 (Function)
WeekDaze.Temporal.Availability
12 (Function)
WeekDaze.Aggregate.LocationCatalogue
13 (Function)
WeekDaze.Temporal.FreePeriodPreference
14 (Function)
WeekDaze.Aggregate.GroupCatalogue
15 (Function)
WeekDaze.Data.Subject
16 (Function)
WeekDaze.Aggregate.TeacherRegister
17 (Function)
WeekDaze.Aggregate.StudentClass
18 (Function)
WeekDaze.Model.Timetable
19 (Function)
WeekDaze.Aggregate.StudentBodyRegister
20 (Function)
WeekDaze.Input.Options
TeacherId
WeekDaze.Identifiers.TeacherId
TeacherRegister
WeekDaze.Aggregate.TeacherRegister
TeacherView
WeekDaze.OutputConfiguration.View
teachingRatioTag
WeekDaze.Data.Student
Terminal
WeekDaze.Temporal.FreePeriodPreference
Time
WeekDaze.Temporal.Time
TimeAxes
WeekDaze.Temporal.TimeAxes
TimesByDay
WeekDaze.Temporal.Time
TimesByTeacherId
WeekDaze.TeacherView.Timetable
TimeSet
WeekDaze.Temporal.Time
TimeslotId
1 (Data Constructor)
WeekDaze.Model.TimetableAxis
2 (Type/Class)
WeekDaze.Identifiers.TimeslotId
timeslotIdBoundsTag
WeekDaze.ProblemConfiguration.ProblemParameters
TimeslotRequest
WeekDaze.Temporal.TimeslotRequest
Timetable
1 (Type/Class)
WeekDaze.Model.Timetable
2 (Type/Class)
WeekDaze.LinearModel.Timetable
3 (Type/Class)
WeekDaze.StudentView.Timetable
4 (Type/Class)
WeekDaze.TeacherView.Timetable
5 (Type/Class)
WeekDaze.LocationView.Timetable
TimetableBreederFecundity
WeekDaze.ExecutionConfiguration.TimetableBreederFecundity
TimetableCriteriaWeights
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
TimetableForDay
1 (Type/Class)
WeekDaze.Model.TimetableForDay
2 (Type/Class)
WeekDaze.StudentView.TimetableForDay
TimetableForWeek
1 (Type/Class)
WeekDaze.Model.TimetableForWeek
2 (Type/Class)
WeekDaze.TeacherView.TimetableForWeek
3 (Type/Class)
WeekDaze.StudentView.TimetableForWeek
4 (Type/Class)
WeekDaze.LinearModel.TimetableForWeek
TimetableValidationSwitches
WeekDaze.ProblemConfiguration.TimetableValidationSwitches
timetableViewCSSIdentifier
WeekDaze.Text.CSS
toGeneralisedBooking
WeekDaze.Model.Timetable
toHtml
WeekDaze.Aggregate.StudentClass
toList
WeekDaze.Model.TimetableAxisTriple
toPair
WeekDaze.Aggregate.StudentBody
Topic
1 (Data Constructor)
WeekDaze.Model.GenerateLessonColourFrom
2 (Type/Class)
WeekDaze.Data.Subject
topicTag
WeekDaze.Data.Subject
toRGBUnitInterval
WeekDaze.Colour.RGB
toString
WeekDaze.Input.ConfigVersion
toStudentView
1 (Function)
WeekDaze.TeacherView.LessonResourceIds
2 (Function)
WeekDaze.TeacherView.Lesson
3 (Function)
WeekDaze.LocationView.LessonResourceIds
4 (Function)
WeekDaze.LocationView.Lesson
toStudentViewTimetable
1 (Function)
WeekDaze.TeacherView.Timetable
2 (Function)
WeekDaze.LocationView.Timetable
toTriple
WeekDaze.Colour.RGB
toXHtml
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.StudentView.Timetable
3 (Function)
WeekDaze.TeacherView.Timetable
4 (Function)
WeekDaze.LocationView.Timetable
unavailableCSSIdentifier
WeekDaze.Model.TimetableForWeek
unbookWhere
WeekDaze.LinearModel.Timetable
undefineTimeslot
WeekDaze.Model.Timetable
undefineTimeslots
1 (Function)
WeekDaze.Model.TimetableForWeek
2 (Function)
WeekDaze.Model.Timetable
undefineTimeslotsFor
WeekDaze.Model.Timetable
unitIntervalToHTMLColourCode
WeekDaze.Colour.HTMLColour
unitIntervalToRGB
WeekDaze.Colour.HTMLColour
unsubscribe
1 (Function)
WeekDaze.Data.Student
2 (Function)
WeekDaze.Data.Teacher
Vector
1 (Type/Class)
WeekDaze.Model.TimetableCoordinates
2 (Type/Class)
WeekDaze.StudentView.TimetableCoordinates
View
WeekDaze.OutputConfiguration.View
warningCSSIdentifier
WeekDaze.Text.CSS
WastedResources
WeekDaze.Data.Location
Weekend
WeekDaze.Temporal.Day
weekendTag
WeekDaze.OutputConfiguration.Style
weightOfAreResourcesReusedTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfGreatestMinimumConsecutiveLessonsTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfGreatestRemainingCourseLessonsTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfGreatestSynchronisedCourseSetSizeTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfIsCoreKnowledgeRequirementTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfIsSpecialistInTopicTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMatchCourseClassSizeToLocationCapacityTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMaximiseComplianceWithFreePeriodPreferencesTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMaximiseMeanRatioOfStudentClassSizeToLocationCapacityTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMaximiseMeanStudentClassSizeTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMaximiseRelativeFacilityUtilisationTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMaximiseStudentClassSizeOverCourseClassSizeTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMaximiseStudentClassSizeOverLocationCapacityTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMaximiseSynchronisationOfSynchronisedCoursesTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMaximiseWeightedMeanStudentBodyUtilisationRatioTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseAverageAbsoluteDeviationFromIdealTimeslotRequestTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseBookingAtAnotherCoursesSpecifiedTimeTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMinimiseBookingOfLocationByOtherTeachersTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMinimiseDeviationFromTimeslotRequestTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMinimiseDispersionOfStudentFreePeriodsPerDayTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseDispersionOfTeacherFreePeriodsPerDayTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseDispersionOfTeacherWorkloadTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseInterCampusMigrationsOfStudentsTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMinimiseInterCampusMigrationsOfTeachersTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMinimiseMeanInterCampusMigrationsOfStudentsTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseMeanInterCampusMigrationsOfTeachersTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseMeanLocationChangesOfTeachersTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseMeanLocusOperandiOfTeachersTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseMeanRatioOfIncompletelyBookedCoreKnowledgeTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseMeanRatioOfIncompletelyBookedOptionalKnowledgeTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseMeanStudentBodyCombinationsPerLessonTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseRatioOfConsecutiveEqualLessonsTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseRatioOfSeparatedEqualLessonsWithinAnyDayTag
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
weightOfMinimiseStudentBodyCombinationsTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMinimiseTeachersLocusOperandiTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
weightOfMinimiseWasteOfScarceFacilitiesTag
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
white24Bit
WeekDaze.Colour.RGB
Wrapper
WeekDaze.Model.Timetable
XHTML
WeekDaze.OutputConfiguration.Format
XML
WeekDaze.OutputConfiguration.Format
xpickle
1 (Function)
WeekDaze.Model.TimetableForDay
2 (Function)
WeekDaze.Model.TimetableForWeek
zero
WeekDaze.ExecutionConfiguration.TimetableBreederFecundity
zeroExcessRunlengthMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
zeroInappropriateExecutionOptions
WeekDaze.Input.Options
zeroInappropriateOptionsTag
WeekDaze.ExecutionConfiguration.ExecutionOptions
zeroSingletonStudentClassMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
zeroSplitSessionMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
zeroStudentBodyCombinationMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
zeroSynchronisedCourseByDayMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
zeroSynchronisedCourseMutationFecundity
WeekDaze.ExecutionConfiguration.EvolutionStrategies
zeroWeightOfGreatestMinimumConsecutiveLessons
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfGreatestSynchronisedCourseSetSize
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfIsCoreKnowledgeRequirement
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfIsSpecialistInTopic
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMatchCourseClassSizeToLocationCapacity
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMaximiseComplianceWithFreePeriodPreferences
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMaximiseRelativeFacilityUtilisation
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMaximiseStudentClassSizeOverCourseClassSize
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMaximiseStudentClassSizeOverLocationCapacity
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMaximiseSynchronisationOfSynchronisedCourses
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseAverageAbsoluteDeviationFromIdealTimeslotRequest
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseBookingAtAnotherCoursesSpecifiedTime
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMinimiseBookingOfLocationByOtherTeachers
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMinimiseDeviationFromTimeslotRequest
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMinimiseDispersionOfStudentFreePeriodsPerDay
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseInterCampusMigrationsOfStudents
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMinimiseInterCampusMigrationsOfTeachers
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMinimiseMeanInterCampusMigrationsOfStudents
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseMeanInterCampusMigrationsOfTeachers
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseMeanLocationChangesOfTeachers
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseMeanLocusOperandiOfTeachers
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseMeanRatioOfIncompletelyBookedOptionalKnowledge
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseMeanStudentBodyCombinationsPerLesson
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseRatioOfConsecutiveEqualLessons
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseRatioOfSeparatedEqualLessonsWithinAnyDay
WeekDaze.ExecutionConfiguration.TimetableCriteriaWeights
zeroWeightOfMinimiseTeachersLocusOperandi
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights
zeroWeightOfMinimiseWasteOfScarceFacilities
WeekDaze.ExecutionConfiguration.LessonCriteriaWeights