Uses of Class
net.sf.cpsolver.ifs.util.DataProperties

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)
           
 



Copyright © 2014 UniTime LLC. All Rights Reserved.