|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataProperties | |
---|---|
net.sf.cpsolver.coursett | University Course Timetabling. |
net.sf.cpsolver.coursett.constraint | University Course Timetabling: Constraints. |
net.sf.cpsolver.coursett.criteria | University Course Timetabling: Criteria. |
net.sf.cpsolver.coursett.criteria.additional | University Course Timetabling: Additional (Experimental) Criteria. |
net.sf.cpsolver.coursett.criteria.placement | University Course Timetabling: Placement Selection Criteria. |
net.sf.cpsolver.coursett.heuristics | University Course Timetabling: Heuristics. |
net.sf.cpsolver.coursett.model | University Course Timetabling: Model. |
net.sf.cpsolver.exam.criteria | Examination Timetabling: Criteria. |
net.sf.cpsolver.exam.criteria.additional | Examination Timetabling: Additional (Experimental) Criteria. |
net.sf.cpsolver.exam.heuristics | Examination Timetabling: Solution Heuristics. |
net.sf.cpsolver.exam.model | Examination Timetabling: Model. |
net.sf.cpsolver.exam.neighbours | Examination Timetabling: Various Neighbourhoods. |
net.sf.cpsolver.exam.split | This package contains an an experimental criterion that allows an exam to be split into two if it decreases the number of student conflicts. |
net.sf.cpsolver.ifs.criteria | IFS Criteria. |
net.sf.cpsolver.ifs.dbt | Dynamic backtracking extension of IFS solver |
net.sf.cpsolver.ifs.example.csp | Random Binary CSP with uniform distribution. |
net.sf.cpsolver.ifs.example.jobshop | JobShop Problem. |
net.sf.cpsolver.ifs.example.tt | Simple Timetabling Problem. |
net.sf.cpsolver.ifs.extension | IFS Extensions (conflict-based statistics, maintenance of arc consistency) |
net.sf.cpsolver.ifs.heuristics | IFS Heuristics (value and variable selection criteria) |
net.sf.cpsolver.ifs.perturbations | Minimal Perturbation Problem: counting of perturbations |
net.sf.cpsolver.ifs.solution | IFS Solution (also contains solution comparator) |
net.sf.cpsolver.ifs.solver | IFS Solver |
net.sf.cpsolver.ifs.termination | IFS Termination (termination condition) |
net.sf.cpsolver.ifs.util | Utilities |
net.sf.cpsolver.studentsct | Student Sectioning Solver. |
net.sf.cpsolver.studentsct.constraint | Student Sectioning: Constraints. |
net.sf.cpsolver.studentsct.extension | Student Sectioning: Various Extensions. |
net.sf.cpsolver.studentsct.heuristics | Student Sectioning: Heuristics. |
net.sf.cpsolver.studentsct.heuristics.selection | Student Sectioning: Various Neighbour Selection Criteria. |
net.sf.cpsolver.studentsct.heuristics.studentord | Online Student Sectioning Test: various students orderings
|
net.sf.cpsolver.studentsct.report | Student Sectioning: Various Reports. |
net.sf.cpsolver.studentsct.weights | Student Sectioning Weightings: various students weight models
|
Uses of DataProperties in net.sf.cpsolver.coursett |
---|
Constructors in net.sf.cpsolver.coursett with parameters of type DataProperties | |
---|---|
TimetableSolver(DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.coursett.constraint |
---|
Constructors in net.sf.cpsolver.coursett.constraint with parameters of type DataProperties | |
---|---|
DepartmentSpreadConstraint(DataProperties config,
Long department,
String name)
|
|
DiscouragedRoomConstraint(DataProperties config,
Long id,
String name,
Long buildingId,
int capacity,
RoomSharingModel roomSharingModel,
Double x,
Double y,
boolean ignoreTooFar,
boolean constraint)
|
|
MinimizeNumberOfUsedGroupsOfTime(DataProperties config,
String name,
net.sf.cpsolver.coursett.constraint.MinimizeNumberOfUsedGroupsOfTime.GroupOfTime[] groupsOfTime)
|
|
MinimizeNumberOfUsedRoomsConstraint(DataProperties config)
|
|
SpreadConstraint(DataProperties config,
String name)
|
Uses of DataProperties in net.sf.cpsolver.coursett.criteria |
---|
Methods in net.sf.cpsolver.coursett.criteria with parameters of type DataProperties | |
---|---|
double |
UselessHalfHours.getWeightDefault(DataProperties config)
|
double |
TooBigRooms.getWeightDefault(DataProperties config)
|
double |
TimePreferences.getWeightDefault(DataProperties config)
|
double |
StudentOverlapConflict.getWeightDefault(DataProperties config)
|
double |
StudentHardConflict.getWeightDefault(DataProperties config)
|
double |
StudentDistanceConflict.getWeightDefault(DataProperties config)
|
double |
StudentCommittedConflict.getWeightDefault(DataProperties config)
|
double |
SameSubpartBalancingPenalty.getWeightDefault(DataProperties config)
|
double |
RoomPreferences.getWeightDefault(DataProperties config)
|
double |
Perturbations.getWeightDefault(DataProperties config)
|
double |
DistributionPreferences.getWeightDefault(DataProperties config)
|
double |
DepartmentBalancingPenalty.getWeightDefault(DataProperties config)
|
double |
BrokenTimePatterns.getWeightDefault(DataProperties config)
|
double |
BackToBackInstructorPreferences.getWeightDefault(DataProperties config)
|
Uses of DataProperties in net.sf.cpsolver.coursett.criteria.additional |
---|
Methods in net.sf.cpsolver.coursett.criteria.additional with parameters of type DataProperties | |
---|---|
double |
StudentLuchBreak.getWeightDefault(DataProperties config)
|
double |
RoomSizePenalty.getWeightDefault(DataProperties config)
|
double |
QuadraticStudentHardConflict.getWeightDefault(DataProperties config)
|
double |
QuadraticStudentConflict.getWeightDefault(DataProperties config)
|
double |
InstructorStudentHardConflict.getWeightDefault(DataProperties config)
|
double |
InstructorStudentConflict.getWeightDefault(DataProperties config)
|
double |
ImportantStudentHardConflict.getWeightDefault(DataProperties config)
|
double |
ImportantStudentConflict.getWeightDefault(DataProperties config)
|
double |
IgnoredStudentConflict.getWeightDefault(DataProperties config)
|
double |
IgnoredCommittedStudentConflict.getWeightDefault(DataProperties config)
|
Uses of DataProperties in net.sf.cpsolver.coursett.criteria.placement |
---|
Methods in net.sf.cpsolver.coursett.criteria.placement with parameters of type DataProperties | |
---|---|
double |
PlacementSelectionCriterion.getWeightDefault(DataProperties config)
|
Uses of DataProperties in net.sf.cpsolver.coursett.heuristics |
---|
Constructors in net.sf.cpsolver.coursett.heuristics with parameters of type DataProperties | |
---|---|
LectureSelection(DataProperties properties)
|
|
NeighbourSelectionWithSuggestions(DataProperties properties)
|
|
PlacementSelection(DataProperties properties)
|
|
TimetableComparator(DataProperties properties)
Deprecated. |
|
UniversalPerturbationsCounter(DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.coursett.model |
---|
Methods in net.sf.cpsolver.coursett.model that return DataProperties | |
---|---|
DataProperties |
TimetableModel.getProperties()
|
Constructors in net.sf.cpsolver.coursett.model with parameters of type DataProperties | |
---|---|
TimetableModel(DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.exam.criteria |
---|
Methods in net.sf.cpsolver.exam.criteria with parameters of type DataProperties | |
---|---|
double |
StudentMoreThan2ADayConflicts.getWeightDefault(DataProperties config)
|
double |
StudentDistanceBackToBackConflicts.getWeightDefault(DataProperties config)
|
double |
StudentDirectConflicts.getWeightDefault(DataProperties config)
|
double |
StudentBackToBackConflicts.getWeightDefault(DataProperties config)
|
double |
RoomSplitPenalty.getWeightDefault(DataProperties config)
|
double |
RoomSplitDistancePenalty.getWeightDefault(DataProperties config)
|
double |
RoomSizePenalty.getWeightDefault(DataProperties config)
|
double |
RoomPerturbationPenalty.getWeightDefault(DataProperties config)
|
double |
RoomPenalty.getWeightDefault(DataProperties config)
|
double |
PerturbationPenalty.getWeightDefault(DataProperties config)
|
double |
PeriodSizePenalty.getWeightDefault(DataProperties config)
|
double |
PeriodPenalty.getWeightDefault(DataProperties config)
|
double |
PeriodIndexPenalty.getWeightDefault(DataProperties config)
|
double |
LargeExamsPenalty.getWeightDefault(DataProperties config)
|
double |
InstructorMoreThan2ADayConflicts.getWeightDefault(DataProperties config)
|
double |
InstructorDistanceBackToBackConflicts.getWeightDefault(DataProperties config)
|
double |
InstructorDirectConflicts.getWeightDefault(DataProperties config)
|
double |
InstructorBackToBackConflicts.getWeightDefault(DataProperties config)
|
double |
ExamRotationPenalty.getWeightDefault(DataProperties config)
|
double |
DistributionPenalty.getWeightDefault(DataProperties config)
|
Uses of DataProperties in net.sf.cpsolver.exam.criteria.additional |
---|
Methods in net.sf.cpsolver.exam.criteria.additional with parameters of type DataProperties | |
---|---|
double |
DistanceToStronglyPreferredRoom.getWeightDefault(DataProperties config)
|
Uses of DataProperties in net.sf.cpsolver.exam.heuristics |
---|
Constructors in net.sf.cpsolver.exam.heuristics with parameters of type DataProperties | |
---|---|
ExamColoringConstruction(DataProperties config)
|
|
ExamConstruction(DataProperties properties)
Constructor |
|
ExamGreatDeluge(DataProperties properties)
Constructor. |
|
ExamHillClimbing(DataProperties properties)
Constructor |
|
ExamHillClimbing(DataProperties properties,
String name)
Constructor |
|
ExamNeighbourSelection(DataProperties properties)
Constructor |
|
ExamSimulatedAnnealing(DataProperties properties)
Constructor. |
|
ExamTabuSearch(DataProperties properties)
TabuSearch.MaxIdle ... maximum number of idle iterations (default is 10000) TabuSearch.MinSize ... minimum size of the tabu list TabuSearch.MaxSize ... maximum size of the tabu list Value.ValueWeight ... weight of a value (i.e., Value.toDouble() )
Value.ConflictWeight ... weight of a conflicting value (see
Model.conflictValues(Value) ), it is also weighted by the past
occurrences when conflict-based statistics is used
|
|
ExamUnassignedVariableSelection(DataProperties properties)
Constructor |
Uses of DataProperties in net.sf.cpsolver.exam.model |
---|
Methods in net.sf.cpsolver.exam.model that return DataProperties | |
---|---|
DataProperties |
ExamModel.getProperties()
Problem properties |
Constructors in net.sf.cpsolver.exam.model with parameters of type DataProperties | |
---|---|
ExamModel(DataProperties properties)
Constructor |
|
ExamRoomSharing(Model<Exam,ExamPlacement> model,
DataProperties config)
|
|
PredefinedExamRoomSharing(Model<Exam,ExamPlacement> model,
DataProperties config)
|
|
SimpleExamRoomSharing(Model<Exam,ExamPlacement> model,
DataProperties config)
|
Uses of DataProperties in net.sf.cpsolver.exam.neighbours |
---|
Constructors in net.sf.cpsolver.exam.neighbours with parameters of type DataProperties | |
---|---|
ExamPeriodSwapMove(DataProperties properties)
Constructor |
|
ExamRandomMove(DataProperties properties)
Constructor |
|
ExamRoomMove(DataProperties properties)
Constructor |
|
ExamTimeMove(DataProperties properties)
Constructor |
Uses of DataProperties in net.sf.cpsolver.exam.split |
---|
Methods in net.sf.cpsolver.exam.split with parameters of type DataProperties | |
---|---|
double |
ExamSplitter.getWeightDefault(DataProperties config)
Returns half of a student direct conflict weight |
Constructors in net.sf.cpsolver.exam.split with parameters of type DataProperties | |
---|---|
ExamSplitMoves(DataProperties properties)
Constructor |
Uses of DataProperties in net.sf.cpsolver.ifs.criteria |
---|
Methods in net.sf.cpsolver.ifs.criteria with parameters of type DataProperties | |
---|---|
double |
AssignedValue.getWeightDefault(DataProperties config)
|
double |
AbstractCriterion.getWeightDefault(DataProperties config)
Defines default weight (when AbstractCriterion.getWeightName() parameter is not present in the criterion). |
Uses of DataProperties in net.sf.cpsolver.ifs.dbt |
---|
Constructors in net.sf.cpsolver.ifs.dbt with parameters of type DataProperties | |
---|---|
DbtPropagation(Solver<V,T> solver,
DataProperties properties)
Constructor. |
|
DbtValueSelection(DataProperties properties)
|
|
DbtVariableSelection(DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.ifs.example.csp |
---|
Constructors in net.sf.cpsolver.ifs.example.csp with parameters of type DataProperties | |
---|---|
StructuredCSPModel(DataProperties properties,
long seed)
Constructor |
Uses of DataProperties in net.sf.cpsolver.ifs.example.jobshop |
---|
Methods in net.sf.cpsolver.ifs.example.jobshop with parameters of type DataProperties | |
---|---|
static void |
Test.test(DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.ifs.example.tt |
---|
Methods in net.sf.cpsolver.ifs.example.tt with parameters of type DataProperties | |
---|---|
static TimetableModel |
TimetableModel.generate(DataProperties cfg)
|
void |
TimetableModel.saveAsXML(DataProperties cfg,
boolean gen,
Solution<Activity,Location> solution,
File outFile)
|
static void |
Test.test2(DataProperties properties)
|
static void |
Test.test3(DataProperties properties,
File xmlFile)
|
Uses of DataProperties in net.sf.cpsolver.ifs.extension |
---|
Methods in net.sf.cpsolver.ifs.extension that return DataProperties | |
---|---|
DataProperties |
Extension.getProperties()
Returns input configuration |
Constructors in net.sf.cpsolver.ifs.extension with parameters of type DataProperties | |
---|---|
ConflictStatistics(Solver<V,T> solver,
DataProperties properties)
|
|
Extension(Solver<V,T> solver,
DataProperties properties)
Constructor |
|
MacPropagation(Solver<V,T> solver,
DataProperties properties)
Constructor |
|
MacRevised(Solver<V,T> solver,
DataProperties properties)
Constructor |
|
SearchIntensification(Solver<V,T> solver,
DataProperties properties)
|
|
ViolatedInitials(Solver<V,T> solver,
DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.ifs.heuristics |
---|
Constructors in net.sf.cpsolver.ifs.heuristics with parameters of type DataProperties | |
---|---|
BacktrackNeighbourSelection(DataProperties properties)
Constructor |
|
GeneralValueSelection(DataProperties properties)
Constructor |
|
GeneralVariableSelection(DataProperties properties)
Constructor |
|
RoundRobinNeighbourSelection(DataProperties properties)
Constructor |
|
StandardNeighbourSelection(DataProperties properties)
Constructor |
Uses of DataProperties in net.sf.cpsolver.ifs.perturbations |
---|
Constructors in net.sf.cpsolver.ifs.perturbations with parameters of type DataProperties | |
---|---|
DefaultPerturbationsCounter(DataProperties properties)
Constructor |
Uses of DataProperties in net.sf.cpsolver.ifs.solution |
---|
Constructors in net.sf.cpsolver.ifs.solution with parameters of type DataProperties | |
---|---|
GeneralSolutionComparator(DataProperties properties)
No parameters are used so far. |
|
MPPSolutionComparator(DataProperties properties)
No parameters are used so far. |
Uses of DataProperties in net.sf.cpsolver.ifs.solver |
---|
Methods in net.sf.cpsolver.ifs.solver that return DataProperties | |
---|---|
DataProperties |
Solver.getProperties()
Returns configuration |
Constructors in net.sf.cpsolver.ifs.solver with parameters of type DataProperties | |
---|---|
Solver(DataProperties properties)
Constructor. |
Uses of DataProperties in net.sf.cpsolver.ifs.termination |
---|
Constructors in net.sf.cpsolver.ifs.termination with parameters of type DataProperties | |
---|---|
GeneralTerminationCondition(DataProperties properties)
|
|
MPPTerminationCondition(DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.ifs.util |
---|
Methods in net.sf.cpsolver.ifs.util that return DataProperties | |
---|---|
static DataProperties |
ToolBox.loadProperties(File propertyFile)
Loads data properties. |
Constructors in net.sf.cpsolver.ifs.util with parameters of type DataProperties | |
---|---|
DistanceMetric(DataProperties properties)
Configured using properties |
Uses of DataProperties in net.sf.cpsolver.studentsct |
---|
Methods in net.sf.cpsolver.studentsct that return DataProperties | |
---|---|
DataProperties |
StudentSectioningModel.getProperties()
Configuration |
Methods in net.sf.cpsolver.studentsct with parameters of type DataProperties | |
---|---|
static Solution<Request,Enrollment> |
Test.batchSectioning(DataProperties cfg)
Batch sectioning test |
static StudentSectioningModel |
Test.combineStudents(DataProperties cfg,
File lastLikeStudentData,
File realStudentData)
Combine students from the provided two files |
static StudentSectioningModel |
Test.loadModel(DataProperties cfg)
Load student sectioning model |
static Solution<Request,Enrollment> |
Test.onlineSectioning(DataProperties cfg)
Online sectioning test |
static Solution<Request,Enrollment> |
Test.solveModel(StudentSectioningModel model,
DataProperties cfg)
Solve the student sectioning problem using IFS solver |
Constructors in net.sf.cpsolver.studentsct with parameters of type DataProperties | |
---|---|
StudentSectioningModel(DataProperties properties)
Constructor |
Uses of DataProperties in net.sf.cpsolver.studentsct.constraint |
---|
Constructors in net.sf.cpsolver.studentsct.constraint with parameters of type DataProperties | |
---|---|
ConfigLimit(DataProperties cfg)
Constructor |
|
CourseLimit(DataProperties cfg)
Constructor |
|
ReservationLimit(DataProperties cfg)
Constructor |
|
SectionLimit(DataProperties cfg)
Constructor |
Uses of DataProperties in net.sf.cpsolver.studentsct.extension |
---|
Constructors in net.sf.cpsolver.studentsct.extension with parameters of type DataProperties | |
---|---|
DistanceConflict(DistanceMetric metrics,
DataProperties properties)
Alternative constructor (for online student sectioning) |
|
DistanceConflict(Solver<Request,Enrollment> solver,
DataProperties properties)
Constructor. |
|
StudentConflictStatistics(Solver<Request,Enrollment> solver,
DataProperties properties)
|
|
TimeOverlapsCounter(Solver<Request,Enrollment> solver,
DataProperties properties)
Constructor. |
Uses of DataProperties in net.sf.cpsolver.studentsct.heuristics |
---|
Constructors in net.sf.cpsolver.studentsct.heuristics with parameters of type DataProperties | |
---|---|
EnrollmentSelection(DataProperties properties)
Constructor |
|
RandomizedBacktrackNeighbourSelection(DataProperties properties)
Constructor |
|
RouletteWheelRequestSelection(DataProperties properties)
Constructor |
|
StudentSctNeighbourSelection(DataProperties properties)
|
|
TwoPhaseStudentSctNeighbourSelection(DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.studentsct.heuristics.selection |
---|
Constructors in net.sf.cpsolver.studentsct.heuristics.selection with parameters of type DataProperties | |
---|---|
BacktrackSelection(DataProperties properties)
|
|
BranchBoundSelection(DataProperties properties)
Constructor |
|
OnlineSelection(DataProperties properties)
Constructor |
|
PriorityConstructionSelection(DataProperties properties)
Constructor |
|
RandomUnassignmentSelection(DataProperties properties)
Constructor |
|
ResectionIncompleteStudentsSelection(DataProperties properties)
|
|
ResectionUnassignedStudentsSelection(DataProperties properties)
|
|
RndUnProblStudSelection(DataProperties properties,
ProblemStudentsProvider psp)
Constructor |
|
StandardSelection(DataProperties properties,
VariableSelection<Request,Enrollment> variableSelection,
ValueSelection<Request,Enrollment> valueSelection)
Constructor (variable and value selection are expected to be already initialized). |
|
SwapStudentSelection(DataProperties properties)
Constructor |
Uses of DataProperties in net.sf.cpsolver.studentsct.heuristics.studentord |
---|
Constructors in net.sf.cpsolver.studentsct.heuristics.studentord with parameters of type DataProperties | |
---|---|
StudentChoiceOrder(DataProperties config)
|
|
StudentChoiceRealFirstOrder(DataProperties config)
|
|
StudentMajorOrder(DataProperties config)
|
|
StudentRandomOrder(DataProperties config)
|
|
StudentRandomRealFirstOrder(DataProperties config)
|
Uses of DataProperties in net.sf.cpsolver.studentsct.report |
---|
Methods in net.sf.cpsolver.studentsct.report with parameters of type DataProperties | |
---|---|
CSVFile |
UnbalancedSectionsTable.create(DataProperties properties)
|
CSVFile |
TimeOverlapConflictTable.create(DataProperties properties)
|
CSVFile |
StudentSectioningReport.create(DataProperties properties)
|
CSVFile |
SectionConflictTable.create(DataProperties properties)
|
CSVFile |
DistanceConflictTable.create(DataProperties properties)
|
CSVFile |
CourseConflictTable.create(DataProperties properties)
|
Uses of DataProperties in net.sf.cpsolver.studentsct.weights |
---|
Constructors in net.sf.cpsolver.studentsct.weights with parameters of type DataProperties | |
---|---|
EqualStudentWeights(DataProperties config)
|
|
OriginalStudentWeights(DataProperties config)
|
|
PriorityStudentWeights(DataProperties config)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |