zip

org.unitime : cpsolver

Maven & Gradle

Apr 13, 2022
52 stars

CPSolver · The constraint solver library contains a local search based framework that allows modeling of a problem using constraint programming primitives (variables, values, constraints).

Table Of Contents

Latest Version

Download org.unitime : cpsolver ZIP file - Latest Versions:

All Versions

Download org.unitime : cpsolver JAR file - All Versions:

Version Vulnerabilities Size Updated
1.4.x
1.3.x
1.2.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window cpsolver-1.4.3.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

org.cpsolver.ifs.extension

├─ org.cpsolver.ifs.extension.AssignedValue.class - [JAR]

├─ org.cpsolver.ifs.extension.AssignedValueSet.class - [JAR]

├─ org.cpsolver.ifs.extension.ConflictStatistics.class - [JAR]

├─ org.cpsolver.ifs.extension.Extension.class - [JAR]

├─ org.cpsolver.ifs.extension.MacPropagation.class - [JAR]

├─ org.cpsolver.ifs.extension.MacRevised.class - [JAR]

├─ org.cpsolver.ifs.extension.SearchIntensification.class - [JAR]

├─ org.cpsolver.ifs.extension.ViolatedInitials.class - [JAR]

org.cpsolver.ifs.util

├─ org.cpsolver.ifs.util.CSVFile.class - [JAR]

├─ org.cpsolver.ifs.util.Callback.class - [JAR]

├─ org.cpsolver.ifs.util.Counter.class - [JAR]

├─ org.cpsolver.ifs.util.Csv2Html.class - [JAR]

├─ org.cpsolver.ifs.util.Csv2Tex.class - [JAR]

├─ org.cpsolver.ifs.util.DataProperties.class - [JAR]

├─ org.cpsolver.ifs.util.DistanceMetric.class - [JAR]

├─ org.cpsolver.ifs.util.IdGenerator.class - [JAR]

├─ org.cpsolver.ifs.util.JProf.class - [JAR]

├─ org.cpsolver.ifs.util.ProblemLoader.class - [JAR]

├─ org.cpsolver.ifs.util.ProblemSaver.class - [JAR]

├─ org.cpsolver.ifs.util.Progress.class - [JAR]

├─ org.cpsolver.ifs.util.ProgressListener.class - [JAR]

├─ org.cpsolver.ifs.util.ProgressWriter.class - [JAR]

├─ org.cpsolver.ifs.util.PrologFile.class - [JAR]

├─ org.cpsolver.ifs.util.SoftCache.class - [JAR]

├─ org.cpsolver.ifs.util.ToolBox.class - [JAR]

org.cpsolver.ifs.solution

├─ org.cpsolver.ifs.solution.GeneralSolutionComparator.class - [JAR]

├─ org.cpsolver.ifs.solution.MPPSolutionComparator.class - [JAR]

├─ org.cpsolver.ifs.solution.Solution.class - [JAR]

├─ org.cpsolver.ifs.solution.SolutionComparator.class - [JAR]

├─ org.cpsolver.ifs.solution.SolutionListener.class - [JAR]

org.cpsolver.instructor.constraints

├─ org.cpsolver.instructor.constraints.InstructorConstraint.class - [JAR]

├─ org.cpsolver.instructor.constraints.SameInstructorConstraint.class - [JAR]

├─ org.cpsolver.instructor.constraints.SameLinkConstraint.class - [JAR]

org.cpsolver.studentsct.online.expectations

├─ org.cpsolver.studentsct.online.expectations.AvoidUnbalancedWhenNoExpectations.class - [JAR]

├─ org.cpsolver.studentsct.online.expectations.FractionallyOverExpected.class - [JAR]

├─ org.cpsolver.studentsct.online.expectations.FractionallyUnbalancedWhenNoExpectations.class - [JAR]

├─ org.cpsolver.studentsct.online.expectations.MinimizeConflicts.class - [JAR]

├─ org.cpsolver.studentsct.online.expectations.MoreSpaceThanExpected.class - [JAR]

├─ org.cpsolver.studentsct.online.expectations.NeverOverExpected.class - [JAR]

├─ org.cpsolver.studentsct.online.expectations.OverExpectedCriterion.class - [JAR]

├─ org.cpsolver.studentsct.online.expectations.PenaltyNotNegative.class - [JAR]

├─ org.cpsolver.studentsct.online.expectations.PercentageOverExpected.class - [JAR]

org.cpsolver.studentsct.check

├─ org.cpsolver.studentsct.check.CourseLimitCheck.class - [JAR]

├─ org.cpsolver.studentsct.check.InevitableStudentConflicts.class - [JAR]

├─ org.cpsolver.studentsct.check.OverlapCheck.class - [JAR]

├─ org.cpsolver.studentsct.check.SectionLimitCheck.class - [JAR]

org.cpsolver.coursett.sectioning

├─ org.cpsolver.coursett.sectioning.SctEnrollment.class - [JAR]

├─ org.cpsolver.coursett.sectioning.SctModel.class - [JAR]

├─ org.cpsolver.coursett.sectioning.SctSectioning.class - [JAR]

├─ org.cpsolver.coursett.sectioning.SctStudent.class - [JAR]

├─ org.cpsolver.coursett.sectioning.StudentMove.class - [JAR]

├─ org.cpsolver.coursett.sectioning.StudentSwap.class - [JAR]

├─ org.cpsolver.coursett.sectioning.StudentSwapGenerator.class - [JAR]

├─ org.cpsolver.coursett.sectioning.StudentSwapSectioning.class - [JAR]

org.cpsolver.exam.neighbours

├─ org.cpsolver.exam.neighbours.ExamPeriodSwapMove.class - [JAR]

├─ org.cpsolver.exam.neighbours.ExamRandomMove.class - [JAR]

├─ org.cpsolver.exam.neighbours.ExamRoomMove.class - [JAR]

├─ org.cpsolver.exam.neighbours.ExamRoomSwapNeighbour.class - [JAR]

├─ org.cpsolver.exam.neighbours.ExamSimpleNeighbour.class - [JAR]

├─ org.cpsolver.exam.neighbours.ExamTimeMove.class - [JAR]

org.cpsolver.exam.criteria

├─ org.cpsolver.exam.criteria.DistributionPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.ExamCriterion.class - [JAR]

├─ org.cpsolver.exam.criteria.ExamRotationPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.InstructorBackToBackConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.InstructorDirectConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.InstructorDistanceBackToBackConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.InstructorMoreThan2ADayConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.InstructorNotAvailableConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.LargeExamsPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.PeriodIndexPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.PeriodPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.PeriodSizePenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.PerturbationPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.RoomPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.RoomPerturbationPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.RoomSizePenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.RoomSplitDistancePenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.RoomSplitPenalty.class - [JAR]

├─ org.cpsolver.exam.criteria.StudentBackToBackConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.StudentDirectConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.StudentDistanceBackToBackConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.StudentMoreThan2ADayConflicts.class - [JAR]

├─ org.cpsolver.exam.criteria.StudentNotAvailableConflicts.class - [JAR]

org.cpsolver.ifs.dbt

├─ org.cpsolver.ifs.dbt.DbtPropagation.class - [JAR]

├─ org.cpsolver.ifs.dbt.DbtValueSelection.class - [JAR]

├─ org.cpsolver.ifs.dbt.DbtVariableSelection.class - [JAR]

org.cpsolver.ifs.constant

├─ org.cpsolver.ifs.constant.ConstantModel.class - [JAR]

├─ org.cpsolver.ifs.constant.ConstantVariable.class - [JAR]

org.cpsolver.ifs.example.tt

├─ org.cpsolver.ifs.example.tt.Activity.class - [JAR]

├─ org.cpsolver.ifs.example.tt.Dependence.class - [JAR]

├─ org.cpsolver.ifs.example.tt.Location.class - [JAR]

├─ org.cpsolver.ifs.example.tt.Resource.class - [JAR]

├─ org.cpsolver.ifs.example.tt.Test.class - [JAR]

├─ org.cpsolver.ifs.example.tt.TimetableModel.class - [JAR]

org.cpsolver.coursett.criteria.placement

├─ org.cpsolver.coursett.criteria.placement.AssignmentCount.class - [JAR]

├─ org.cpsolver.coursett.criteria.placement.DeltaTimePreference.class - [JAR]

├─ org.cpsolver.coursett.criteria.placement.HardConflicts.class - [JAR]

├─ org.cpsolver.coursett.criteria.placement.PlacementSelectionCriterion.class - [JAR]

├─ org.cpsolver.coursett.criteria.placement.PotentialHardConflicts.class - [JAR]

├─ org.cpsolver.coursett.criteria.placement.WeightedHardConflicts.class - [JAR]

org.cpsolver.ifs.example.rpp

├─ org.cpsolver.ifs.example.rpp.Location.class - [JAR]

├─ org.cpsolver.ifs.example.rpp.RPPModel.class - [JAR]

├─ org.cpsolver.ifs.example.rpp.Rectangle.class - [JAR]

├─ org.cpsolver.ifs.example.rpp.ResourceConstraint.class - [JAR]

├─ org.cpsolver.ifs.example.rpp.Test.class - [JAR]

org.cpsolver.studentsct.heuristics.studentord

├─ org.cpsolver.studentsct.heuristics.studentord.StudentByPriorityRequestDate.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.studentord.StudentByRequestDate.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.studentord.StudentChoiceOrder.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.studentord.StudentChoiceRealFirstOrder.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.studentord.StudentGroupsChoiceRealFirstOrder.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.studentord.StudentMajorOrder.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.studentord.StudentOrder.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.studentord.StudentRandomOrder.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.studentord.StudentRandomRealFirstOrder.class - [JAR]

org.cpsolver.ifs.example.jobshop

├─ org.cpsolver.ifs.example.jobshop.Job.class - [JAR]

├─ org.cpsolver.ifs.example.jobshop.JobShopModel.class - [JAR]

├─ org.cpsolver.ifs.example.jobshop.Location.class - [JAR]

├─ org.cpsolver.ifs.example.jobshop.Machine.class - [JAR]

├─ org.cpsolver.ifs.example.jobshop.Operation.class - [JAR]

├─ org.cpsolver.ifs.example.jobshop.Test.class - [JAR]

org.cpsolver.ifs.termination

├─ org.cpsolver.ifs.termination.GeneralTerminationCondition.class - [JAR]

├─ org.cpsolver.ifs.termination.MPPTerminationCondition.class - [JAR]

├─ org.cpsolver.ifs.termination.TerminationCondition.class - [JAR]

org.cpsolver.instructor.model

├─ org.cpsolver.instructor.model.Attribute.class - [JAR]

├─ org.cpsolver.instructor.model.Course.class - [JAR]

├─ org.cpsolver.instructor.model.EnrolledClass.class - [JAR]

├─ org.cpsolver.instructor.model.Instructor.class - [JAR]

├─ org.cpsolver.instructor.model.InstructorSchedulingModel.class - [JAR]

├─ org.cpsolver.instructor.model.Preference.class - [JAR]

├─ org.cpsolver.instructor.model.Section.class - [JAR]

├─ org.cpsolver.instructor.model.TeachingAssignment.class - [JAR]

├─ org.cpsolver.instructor.model.TeachingRequest.class - [JAR]

org.cpsolver.ifs.example.csp

├─ org.cpsolver.ifs.example.csp.CSPBinaryConstraint.class - [JAR]

├─ org.cpsolver.ifs.example.csp.CSPModel.class - [JAR]

├─ org.cpsolver.ifs.example.csp.CSPValue.class - [JAR]

├─ org.cpsolver.ifs.example.csp.CSPVariable.class - [JAR]

├─ org.cpsolver.ifs.example.csp.SimpleTest.class - [JAR]

├─ org.cpsolver.ifs.example.csp.StructuredCSPModel.class - [JAR]

├─ org.cpsolver.ifs.example.csp.Test.class - [JAR]

org.cpsolver.exam.criteria.additional

├─ org.cpsolver.exam.criteria.additional.DistanceToStronglyPreferredRoom.class - [JAR]

├─ org.cpsolver.exam.criteria.additional.DistributionViolation.class - [JAR]

├─ org.cpsolver.exam.criteria.additional.PeriodViolation.class - [JAR]

├─ org.cpsolver.exam.criteria.additional.RoomViolation.class - [JAR]

├─ org.cpsolver.exam.criteria.additional.StudentMoreThan1ADayConflicts.class - [JAR]

org.cpsolver.studentsct.online

├─ org.cpsolver.studentsct.online.MaxOverExpectedConstraint.class - [JAR]

├─ org.cpsolver.studentsct.online.OnlineConfig.class - [JAR]

├─ org.cpsolver.studentsct.online.OnlineReservation.class - [JAR]

├─ org.cpsolver.studentsct.online.OnlineSection.class - [JAR]

├─ org.cpsolver.studentsct.online.OnlineSectioningModel.class - [JAR]

├─ org.cpsolver.studentsct.online.Test.class - [JAR]

org.cpsolver.studentsct.report

├─ org.cpsolver.studentsct.report.AccommodationConflictsTable.class - [JAR]

├─ org.cpsolver.studentsct.report.CourseConflictTable.class - [JAR]

├─ org.cpsolver.studentsct.report.CourseSection.class - [JAR]

├─ org.cpsolver.studentsct.report.CriticalCoursesTable.class - [JAR]

├─ org.cpsolver.studentsct.report.DistanceConflictTable.class - [JAR]

├─ org.cpsolver.studentsct.report.RequestGroupTable.class - [JAR]

├─ org.cpsolver.studentsct.report.RequestPriorityTable.class - [JAR]

├─ org.cpsolver.studentsct.report.SectionConflictTable.class - [JAR]

├─ org.cpsolver.studentsct.report.StudentSectioningReport.class - [JAR]

├─ org.cpsolver.studentsct.report.TableauReport.class - [JAR]

├─ org.cpsolver.studentsct.report.TimeOverlapConflictTable.class - [JAR]

├─ org.cpsolver.studentsct.report.UnbalancedSectionsTable.class - [JAR]

org.cpsolver.studentsct.filter

├─ org.cpsolver.studentsct.filter.CombinedStudentFilter.class - [JAR]

├─ org.cpsolver.studentsct.filter.FreshmanStudentFilter.class - [JAR]

├─ org.cpsolver.studentsct.filter.PriortyStudentFilter.class - [JAR]

├─ org.cpsolver.studentsct.filter.RandomStudentFilter.class - [JAR]

├─ org.cpsolver.studentsct.filter.RealStudentFilter.class - [JAR]

├─ org.cpsolver.studentsct.filter.ReverseStudentFilter.class - [JAR]

├─ org.cpsolver.studentsct.filter.StudentFilter.class - [JAR]

org.cpsolver.ifs.perturbations

├─ org.cpsolver.ifs.perturbations.DefaultPerturbationsCounter.class - [JAR]

├─ org.cpsolver.ifs.perturbations.PerturbationsCounter.class - [JAR]

org.cpsolver.instructor.test

├─ org.cpsolver.instructor.test.ChmTest.class - [JAR]

├─ org.cpsolver.instructor.test.MathTest.class - [JAR]

org.cpsolver.ifs.algorithms

├─ org.cpsolver.ifs.algorithms.GreatDeluge.class - [JAR]

├─ org.cpsolver.ifs.algorithms.HillClimber.class - [JAR]

├─ org.cpsolver.ifs.algorithms.MetaHeuristicSearch.class - [JAR]

├─ org.cpsolver.ifs.algorithms.NeighbourSearch.class - [JAR]

├─ org.cpsolver.ifs.algorithms.NeighbourSelector.class - [JAR]

├─ org.cpsolver.ifs.algorithms.ParallelConstruction.class - [JAR]

├─ org.cpsolver.ifs.algorithms.SimpleSearch.class - [JAR]

├─ org.cpsolver.ifs.algorithms.SimulatedAnnealing.class - [JAR]

├─ org.cpsolver.ifs.algorithms.StepCountingHillClimber.class - [JAR]

org.cpsolver.coursett.heuristics

├─ org.cpsolver.coursett.heuristics.FixCompleteSolutionNeighbourSelection.class - [JAR]

├─ org.cpsolver.coursett.heuristics.HeuristicSelector.class - [JAR]

├─ org.cpsolver.coursett.heuristics.LectureSelection.class - [JAR]

├─ org.cpsolver.coursett.heuristics.NeighbourSelectionWithSuggestions.class - [JAR]

├─ org.cpsolver.coursett.heuristics.PlacementSelection.class - [JAR]

├─ org.cpsolver.coursett.heuristics.TimetableComparator.class - [JAR]

├─ org.cpsolver.coursett.heuristics.UniversalPerturbationsCounter.class - [JAR]

org.cpsolver.studentsct.heuristics

├─ org.cpsolver.studentsct.heuristics.EnrollmentSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.RandomizedBacktrackNeighbourSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.RestoreBestSolution.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.RouletteWheelRequestSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.StudentSctNeighbourSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.TwoPhaseStudentSctNeighbourSelection.class - [JAR]

org.cpsolver.studentsct.model

├─ org.cpsolver.studentsct.model.AreaClassificationMajor.class - [JAR]

├─ org.cpsolver.studentsct.model.Choice.class - [JAR]

├─ org.cpsolver.studentsct.model.Config.class - [JAR]

├─ org.cpsolver.studentsct.model.Course.class - [JAR]

├─ org.cpsolver.studentsct.model.CourseRequest.class - [JAR]

├─ org.cpsolver.studentsct.model.Enrollment.class - [JAR]

├─ org.cpsolver.studentsct.model.FreeTimeRequest.class - [JAR]

├─ org.cpsolver.studentsct.model.Instructor.class - [JAR]

├─ org.cpsolver.studentsct.model.Offering.class - [JAR]

├─ org.cpsolver.studentsct.model.Request.class - [JAR]

├─ org.cpsolver.studentsct.model.RequestGroup.class - [JAR]

├─ org.cpsolver.studentsct.model.SctAssignment.class - [JAR]

├─ org.cpsolver.studentsct.model.Section.class - [JAR]

├─ org.cpsolver.studentsct.model.Student.class - [JAR]

├─ org.cpsolver.studentsct.model.StudentGroup.class - [JAR]

├─ org.cpsolver.studentsct.model.Subpart.class - [JAR]

├─ org.cpsolver.studentsct.model.Unavailability.class - [JAR]

org.cpsolver.studentsct.heuristics.selection

├─ org.cpsolver.studentsct.heuristics.selection.AssignInitialSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.BacktrackSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.BranchBoundSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.CriticalBacktrackSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.CriticalCoursesBranchAndBoundSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.CriticalStandardSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.MinCreditBranchAndBoundSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.OnlineSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.PriorityConstructionSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.ProblemStudentsProvider.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.RandomUnassignmentSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.ResectionIncompleteStudentsSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.ResectionUnassignedStudentsSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.RndUnProblStudSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.ShuffleStudentsSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.StandardSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.StudentEnrollmentSwapSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.SwapStudentSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.UnassignedCriticalCourseRequestSelection.class - [JAR]

├─ org.cpsolver.studentsct.heuristics.selection.UnassignedRequestSelection.class - [JAR]

org.cpsolver.exam.model

├─ org.cpsolver.exam.model.Exam.class - [JAR]

├─ org.cpsolver.exam.model.ExamContext.class - [JAR]

├─ org.cpsolver.exam.model.ExamDistributionConstraint.class - [JAR]

├─ org.cpsolver.exam.model.ExamInstructor.class - [JAR]

├─ org.cpsolver.exam.model.ExamModel.class - [JAR]

├─ org.cpsolver.exam.model.ExamOwner.class - [JAR]

├─ org.cpsolver.exam.model.ExamPeriod.class - [JAR]

├─ org.cpsolver.exam.model.ExamPeriodPlacement.class - [JAR]

├─ org.cpsolver.exam.model.ExamPlacement.class - [JAR]

├─ org.cpsolver.exam.model.ExamRoom.class - [JAR]

├─ org.cpsolver.exam.model.ExamRoomPlacement.class - [JAR]

├─ org.cpsolver.exam.model.ExamRoomSharing.class - [JAR]

├─ org.cpsolver.exam.model.ExamStudent.class - [JAR]

├─ org.cpsolver.exam.model.PredefinedExamRoomSharing.class - [JAR]

├─ org.cpsolver.exam.model.SimpleExamRoomSharing.class - [JAR]

org.cpsolver.coursett.constraint

├─ org.cpsolver.coursett.constraint.BreakFlexibleConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.ClassLimitConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.DepartmentSpreadConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.DiscouragedRoomConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.FlexibleConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.GroupConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.IgnoreStudentConflictsConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.InstructorConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.JenrlConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.MaxBlockFlexibleConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.MaxBreaksFlexibleConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.MaxDaysFlexibleConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.MaxHalfDaysFlexibleConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.MaxHolesFlexibleConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.MaxWeeksFlexibleConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.MinimizeNumberOfUsedGroupsOfTime.class - [JAR]

├─ org.cpsolver.coursett.constraint.MinimizeNumberOfUsedRoomsConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.RoomConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.SoftInstructorConstraint.class - [JAR]

├─ org.cpsolver.coursett.constraint.SpreadConstraint.class - [JAR]

org.cpsolver.instructor

├─ org.cpsolver.instructor.Test.class - [JAR]

org.cpsolver.ifs.heuristics

├─ org.cpsolver.ifs.heuristics.BacktrackNeighbourSelection.class - [JAR]

├─ org.cpsolver.ifs.heuristics.GeneralValueSelection.class - [JAR]

├─ org.cpsolver.ifs.heuristics.GeneralVariableSelection.class - [JAR]

├─ org.cpsolver.ifs.heuristics.NeighbourSelection.class - [JAR]

├─ org.cpsolver.ifs.heuristics.RouletteWheelSelection.class - [JAR]

├─ org.cpsolver.ifs.heuristics.RoundRobinNeighbourSelection.class - [JAR]

├─ org.cpsolver.ifs.heuristics.StandardNeighbourSelection.class - [JAR]

├─ org.cpsolver.ifs.heuristics.ValueSelection.class - [JAR]

├─ org.cpsolver.ifs.heuristics.VariableSelection.class - [JAR]

org.cpsolver.exam.reports

├─ org.cpsolver.exam.reports.ExamAssignments.class - [JAR]

├─ org.cpsolver.exam.reports.ExamCourseSectionAssignments.class - [JAR]

├─ org.cpsolver.exam.reports.ExamInstructorConflicts.class - [JAR]

├─ org.cpsolver.exam.reports.ExamNbrMeetingsPerDay.class - [JAR]

├─ org.cpsolver.exam.reports.ExamPeriodUsage.class - [JAR]

├─ org.cpsolver.exam.reports.ExamRoomComparator.class - [JAR]

├─ org.cpsolver.exam.reports.ExamRoomSchedule.class - [JAR]

├─ org.cpsolver.exam.reports.ExamRoomSplit.class - [JAR]

├─ org.cpsolver.exam.reports.ExamStudentBackToBackConflicts.class - [JAR]

├─ org.cpsolver.exam.reports.ExamStudentConflicts.class - [JAR]

├─ org.cpsolver.exam.reports.ExamStudentConflictsBySectionCourse.class - [JAR]

├─ org.cpsolver.exam.reports.ExamStudentConflictsPerExam.class - [JAR]

├─ org.cpsolver.exam.reports.ExamStudentDirectConflicts.class - [JAR]

├─ org.cpsolver.exam.reports.ExamStudentMoreTwoADay.class - [JAR]

org.cpsolver.ifs.assignment

├─ org.cpsolver.ifs.assignment.Assignment.class - [JAR]

├─ org.cpsolver.ifs.assignment.AssignmentAbstract.class - [JAR]

├─ org.cpsolver.ifs.assignment.AssignmentArray.class - [JAR]

├─ org.cpsolver.ifs.assignment.AssignmentComparable.class - [JAR]

├─ org.cpsolver.ifs.assignment.AssignmentComparator.class - [JAR]

├─ org.cpsolver.ifs.assignment.AssignmentMap.class - [JAR]

├─ org.cpsolver.ifs.assignment.DefaultInheritedAssignment.class - [JAR]

├─ org.cpsolver.ifs.assignment.DefaultParallelAssignment.class - [JAR]

├─ org.cpsolver.ifs.assignment.DefaultSingleAssignment.class - [JAR]

├─ org.cpsolver.ifs.assignment.EmptyAssignment.class - [JAR]

├─ org.cpsolver.ifs.assignment.InheritedAssignment.class - [JAR]

├─ org.cpsolver.ifs.assignment.InheritedAssignmentArray.class - [JAR]

├─ org.cpsolver.ifs.assignment.OptimisticInheritedAssignment.class - [JAR]

├─ org.cpsolver.ifs.assignment.ValueComparator.class - [JAR]

org.cpsolver.studentsct.online.selection

├─ org.cpsolver.studentsct.online.selection.BestPenaltyCriterion.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.EqualWeightCriterion.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.MultiCriteriaBranchAndBoundSelection.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.MultiCriteriaBranchAndBoundSuggestions.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.OnlineSectioningCriterion.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.OnlineSectioningSelection.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.ResectioningWeights.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.StudentSchedulingAssistantWeights.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.SuggestionSelection.class - [JAR]

├─ org.cpsolver.studentsct.online.selection.SuggestionsBranchAndBound.class - [JAR]

org.cpsolver.instructor.criteria

├─ org.cpsolver.instructor.criteria.AttributePreferences.class - [JAR]

├─ org.cpsolver.instructor.criteria.BackToBack.class - [JAR]

├─ org.cpsolver.instructor.criteria.CoursePreferences.class - [JAR]

├─ org.cpsolver.instructor.criteria.DifferentLecture.class - [JAR]

├─ org.cpsolver.instructor.criteria.InstructorPreferences.class - [JAR]

├─ org.cpsolver.instructor.criteria.InstructorSchedulingCriterion.class - [JAR]

├─ org.cpsolver.instructor.criteria.OriginalInstructor.class - [JAR]

├─ org.cpsolver.instructor.criteria.SameCommon.class - [JAR]

├─ org.cpsolver.instructor.criteria.SameCourse.class - [JAR]

├─ org.cpsolver.instructor.criteria.SameDays.class - [JAR]

├─ org.cpsolver.instructor.criteria.SameInstructor.class - [JAR]

├─ org.cpsolver.instructor.criteria.SameLink.class - [JAR]

├─ org.cpsolver.instructor.criteria.SameRoom.class - [JAR]

├─ org.cpsolver.instructor.criteria.TeachingPreferences.class - [JAR]

├─ org.cpsolver.instructor.criteria.TimeOverlaps.class - [JAR]

├─ org.cpsolver.instructor.criteria.TimePreferences.class - [JAR]

├─ org.cpsolver.instructor.criteria.UnusedInstructorLoad.class - [JAR]

org.cpsolver.coursett.model

├─ org.cpsolver.coursett.model.Configuration.class - [JAR]

├─ org.cpsolver.coursett.model.DefaultStudentSectioning.class - [JAR]

├─ org.cpsolver.coursett.model.FinalSectioning.class - [JAR]

├─ org.cpsolver.coursett.model.InitialSectioning.class - [JAR]

├─ org.cpsolver.coursett.model.Lecture.class - [JAR]

├─ org.cpsolver.coursett.model.OnFlySectioning.class - [JAR]

├─ org.cpsolver.coursett.model.Placement.class - [JAR]

├─ org.cpsolver.coursett.model.RoomLocation.class - [JAR]

├─ org.cpsolver.coursett.model.RoomSharingModel.class - [JAR]

├─ org.cpsolver.coursett.model.Student.class - [JAR]

├─ org.cpsolver.coursett.model.StudentGroup.class - [JAR]

├─ org.cpsolver.coursett.model.StudentSectioning.class - [JAR]

├─ org.cpsolver.coursett.model.TimeLocation.class - [JAR]

├─ org.cpsolver.coursett.model.TimetableModel.class - [JAR]

org.cpsolver.coursett.neighbourhoods

├─ org.cpsolver.coursett.neighbourhoods.RoomChange.class - [JAR]

├─ org.cpsolver.coursett.neighbourhoods.RoomSwap.class - [JAR]

├─ org.cpsolver.coursett.neighbourhoods.TimeChange.class - [JAR]

├─ org.cpsolver.coursett.neighbourhoods.TimeSwap.class - [JAR]

org.cpsolver.exam.heuristics

├─ org.cpsolver.exam.heuristics.ExamColoringConstruction.class - [JAR]

├─ org.cpsolver.exam.heuristics.ExamConstruction.class - [JAR]

├─ org.cpsolver.exam.heuristics.ExamGreatDeluge.class - [JAR]

├─ org.cpsolver.exam.heuristics.ExamHillClimbing.class - [JAR]

├─ org.cpsolver.exam.heuristics.ExamNeighbourSelection.class - [JAR]

├─ org.cpsolver.exam.heuristics.ExamSimulatedAnnealing.class - [JAR]

├─ org.cpsolver.exam.heuristics.ExamTabuSearch.class - [JAR]

├─ org.cpsolver.exam.heuristics.ExamUnassignedVariableSelection.class - [JAR]

org.cpsolver.studentsct.constraint

├─ org.cpsolver.studentsct.constraint.CancelledSections.class - [JAR]

├─ org.cpsolver.studentsct.constraint.ConfigLimit.class - [JAR]

├─ org.cpsolver.studentsct.constraint.CourseLimit.class - [JAR]

├─ org.cpsolver.studentsct.constraint.DisabledSections.class - [JAR]

├─ org.cpsolver.studentsct.constraint.FixInitialAssignments.class - [JAR]

├─ org.cpsolver.studentsct.constraint.FixedAssignments.class - [JAR]

├─ org.cpsolver.studentsct.constraint.LinkedSections.class - [JAR]

├─ org.cpsolver.studentsct.constraint.RequiredReservation.class - [JAR]

├─ org.cpsolver.studentsct.constraint.RequiredRestrictions.class - [JAR]

├─ org.cpsolver.studentsct.constraint.RequiredSections.class - [JAR]

├─ org.cpsolver.studentsct.constraint.ReservationLimit.class - [JAR]

├─ org.cpsolver.studentsct.constraint.SectionLimit.class - [JAR]

├─ org.cpsolver.studentsct.constraint.StudentConflict.class - [JAR]

├─ org.cpsolver.studentsct.constraint.StudentNotAvailable.class - [JAR]

org.cpsolver.ifs.algorithms.neighbourhoods

├─ org.cpsolver.ifs.algorithms.neighbourhoods.HillClimberSelection.class - [JAR]

├─ org.cpsolver.ifs.algorithms.neighbourhoods.RandomMove.class - [JAR]

├─ org.cpsolver.ifs.algorithms.neighbourhoods.RandomSwapMove.class - [JAR]

├─ org.cpsolver.ifs.algorithms.neighbourhoods.SuggestionMove.class - [JAR]

org.cpsolver.ifs

├─ org.cpsolver.ifs.Constants.class - [JAR]

org.cpsolver.coursett

├─ org.cpsolver.coursett.Constants.class - [JAR]

├─ org.cpsolver.coursett.DomainChart.class - [JAR]

├─ org.cpsolver.coursett.GetInfo.class - [JAR]

├─ org.cpsolver.coursett.GetMppInfo.class - [JAR]

├─ org.cpsolver.coursett.IdConvertor.class - [JAR]

├─ org.cpsolver.coursett.JenrlChart.class - [JAR]

├─ org.cpsolver.coursett.SolutionEvaluator.class - [JAR]

├─ org.cpsolver.coursett.Test.class - [JAR]

├─ org.cpsolver.coursett.TimetableLoader.class - [JAR]

├─ org.cpsolver.coursett.TimetableSaver.class - [JAR]

├─ org.cpsolver.coursett.TimetableSolver.class - [JAR]

├─ org.cpsolver.coursett.TimetableXMLLoader.class - [JAR]

├─ org.cpsolver.coursett.TimetableXMLSaver.class - [JAR]

org.cpsolver.coursett.preference

├─ org.cpsolver.coursett.preference.AveragePreferenceCombination.class - [JAR]

├─ org.cpsolver.coursett.preference.MinMaxPreferenceCombination.class - [JAR]

├─ org.cpsolver.coursett.preference.PreferenceCombination.class - [JAR]

├─ org.cpsolver.coursett.preference.SumPreferenceCombination.class - [JAR]

org.cpsolver.studentsct.reservation

├─ org.cpsolver.studentsct.reservation.CourseReservation.class - [JAR]

├─ org.cpsolver.studentsct.reservation.CourseRestriction.class - [JAR]

├─ org.cpsolver.studentsct.reservation.CurriculumOverride.class - [JAR]

├─ org.cpsolver.studentsct.reservation.CurriculumReservation.class - [JAR]

├─ org.cpsolver.studentsct.reservation.CurriculumRestriction.class - [JAR]

├─ org.cpsolver.studentsct.reservation.DummyReservation.class - [JAR]

├─ org.cpsolver.studentsct.reservation.GroupReservation.class - [JAR]

├─ org.cpsolver.studentsct.reservation.IndividualReservation.class - [JAR]

├─ org.cpsolver.studentsct.reservation.IndividualRestriction.class - [JAR]

├─ org.cpsolver.studentsct.reservation.LearningCommunityReservation.class - [JAR]

├─ org.cpsolver.studentsct.reservation.Reservation.class - [JAR]

├─ org.cpsolver.studentsct.reservation.ReservationOverride.class - [JAR]

├─ org.cpsolver.studentsct.reservation.Restriction.class - [JAR]

org.cpsolver.ifs.model

├─ org.cpsolver.ifs.model.BinaryConstraint.class - [JAR]

├─ org.cpsolver.ifs.model.Constraint.class - [JAR]

├─ org.cpsolver.ifs.model.ConstraintListener.class - [JAR]

├─ org.cpsolver.ifs.model.ExtendedInfoProvider.class - [JAR]

├─ org.cpsolver.ifs.model.GlobalConstraint.class - [JAR]

├─ org.cpsolver.ifs.model.InfoProvider.class - [JAR]

├─ org.cpsolver.ifs.model.LazyNeighbour.class - [JAR]

├─ org.cpsolver.ifs.model.LazySwap.class - [JAR]

├─ org.cpsolver.ifs.model.Model.class - [JAR]

├─ org.cpsolver.ifs.model.ModelListener.class - [JAR]

├─ org.cpsolver.ifs.model.Neighbour.class - [JAR]

├─ org.cpsolver.ifs.model.SimpleNeighbour.class - [JAR]

├─ org.cpsolver.ifs.model.Value.class - [JAR]

├─ org.cpsolver.ifs.model.Variable.class - [JAR]

├─ org.cpsolver.ifs.model.VariableListener.class - [JAR]

├─ org.cpsolver.ifs.model.WeakeningConstraint.class - [JAR]

org.cpsolver.ifs.solver

├─ org.cpsolver.ifs.solver.ParallelSolver.class - [JAR]

├─ org.cpsolver.ifs.solver.Solver.class - [JAR]

├─ org.cpsolver.ifs.solver.SolverListener.class - [JAR]

org.cpsolver.exam

├─ org.cpsolver.exam.MistaTables.class - [JAR]

├─ org.cpsolver.exam.Test.class - [JAR]

org.cpsolver.studentsct.extension

├─ org.cpsolver.studentsct.extension.DistanceConflict.class - [JAR]

├─ org.cpsolver.studentsct.extension.StudentConflictStatistics.class - [JAR]

├─ org.cpsolver.studentsct.extension.StudentQuality.class - [JAR]

├─ org.cpsolver.studentsct.extension.TimeOverlapsCounter.class - [JAR]

org.cpsolver.studentsct

├─ org.cpsolver.studentsct.GetChoices.class - [JAR]

├─ org.cpsolver.studentsct.GetInfo.class - [JAR]

├─ org.cpsolver.studentsct.OnlineSectProof.class - [JAR]

├─ org.cpsolver.studentsct.Solution2Expectations.class - [JAR]

├─ org.cpsolver.studentsct.StudentPreferencePenalties.class - [JAR]

├─ org.cpsolver.studentsct.StudentRequestXml.class - [JAR]

├─ org.cpsolver.studentsct.StudentSctBBTest.class - [JAR]

├─ org.cpsolver.studentsct.StudentSectioningLoader.class - [JAR]

├─ org.cpsolver.studentsct.StudentSectioningModel.class - [JAR]

├─ org.cpsolver.studentsct.StudentSectioningSaver.class - [JAR]

├─ org.cpsolver.studentsct.StudentSectioningXMLLoader.class - [JAR]

├─ org.cpsolver.studentsct.StudentSectioningXMLSaver.class - [JAR]

├─ org.cpsolver.studentsct.Test.class - [JAR]

org.cpsolver.studentsct.weights

├─ org.cpsolver.studentsct.weights.EqualStudentWeights.class - [JAR]

├─ org.cpsolver.studentsct.weights.OriginalStudentWeights.class - [JAR]

├─ org.cpsolver.studentsct.weights.PriorityStudentWeights.class - [JAR]

├─ org.cpsolver.studentsct.weights.StudentWeights.class - [JAR]

org.cpsolver.ifs.assignment.context

├─ org.cpsolver.ifs.assignment.context.AbstractClassWithContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.AssignmentConstraintContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.AssignmentContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.AssignmentContextHelper.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.AssignmentContextHolder.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.AssignmentContextHolderArray.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.AssignmentContextHolderMap.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.AssignmentContextReference.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.BinaryConstraintWithContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.CanHoldContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.CanInheritContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.ConstraintWithContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.DefaultParallelAssignmentContextHolder.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.DefaultSingleAssignmentContextHolder.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.ExtensionWithContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.HasAssignmentContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.InheritedAssignmentContextHolder.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.ModelWithContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.NeighbourSelectionWithContext.class - [JAR]

├─ org.cpsolver.ifs.assignment.context.VariableWithContext.class - [JAR]

org.cpsolver.coursett.criteria

├─ org.cpsolver.coursett.criteria.BackToBackInstructorPreferences.class - [JAR]

├─ org.cpsolver.coursett.criteria.BrokenTimePatterns.class - [JAR]

├─ org.cpsolver.coursett.criteria.DepartmentBalancingPenalty.class - [JAR]

├─ org.cpsolver.coursett.criteria.DistributionPreferences.class - [JAR]

├─ org.cpsolver.coursett.criteria.FlexibleConstraintCriterion.class - [JAR]

├─ org.cpsolver.coursett.criteria.Perturbations.class - [JAR]

├─ org.cpsolver.coursett.criteria.RoomPreferences.class - [JAR]

├─ org.cpsolver.coursett.criteria.RoomViolations.class - [JAR]

├─ org.cpsolver.coursett.criteria.SameSubpartBalancingPenalty.class - [JAR]

├─ org.cpsolver.coursett.criteria.StudentCommittedConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.StudentConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.StudentDistanceConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.StudentHardConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.StudentOverlapConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.StudentWorkdayConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.TimePreferences.class - [JAR]

├─ org.cpsolver.coursett.criteria.TimeViolations.class - [JAR]

├─ org.cpsolver.coursett.criteria.TimetablingCriterion.class - [JAR]

├─ org.cpsolver.coursett.criteria.TooBigRooms.class - [JAR]

├─ org.cpsolver.coursett.criteria.UselessHalfHours.class - [JAR]

org.cpsolver.coursett.custom

├─ org.cpsolver.coursett.custom.DeterministicStudentSectioning.class - [JAR]

org.cpsolver.coursett.criteria.additional

├─ org.cpsolver.coursett.criteria.additional.IgnoredCommittedStudentConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.IgnoredStudentConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.ImportantStudentConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.ImportantStudentHardConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.InstructorConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.InstructorFairness.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.InstructorLunchBreak.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.InstructorStudentConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.InstructorStudentHardConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.QuadraticStudentConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.QuadraticStudentHardConflict.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.RoomSizePenalty.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.StudentLuchBreak.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.StudentMinimizeDaysOfWeek.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.StudentMinimizeScheduleHoles.class - [JAR]

├─ org.cpsolver.coursett.criteria.additional.StudentOverLunchConflict.class - [JAR]

org.cpsolver.exam.split

├─ org.cpsolver.exam.split.ExamSplitMoves.class - [JAR]

├─ org.cpsolver.exam.split.ExamSplitter.class - [JAR]

org.cpsolver.ifs.criteria

├─ org.cpsolver.ifs.criteria.AbstractCriterion.class - [JAR]

├─ org.cpsolver.ifs.criteria.AssignedValue.class - [JAR]

├─ org.cpsolver.ifs.criteria.Criterion.class - [JAR]