public class InstructorNotAvailableConflicts extends InstructorDirectConflicts
AbstractCriterion.ValueUpdateTypeiBest, iDebug, iValue, iValueUpdateType, iWeight, sDoubleFormat, sPercentFormat| Constructor and Description |
|---|
InstructorNotAvailableConflicts() |
| Modifier and Type | Method and Description |
|---|---|
void |
getInfo(Map<String,String> info)
Adds some information into the table with information about the solution
|
String |
getName()
Criterion name
|
double |
getValue(ExamPlacement value,
Set<ExamPlacement> conflicts)
Value of a proposed assignment (including hard conflicts)
|
String |
toString() |
getWeightDefault, getWeightName, getXmlWeightNamegetBounds, getPeriodValue, getRoomValue, getXmlParameters, isPeriodCriterion, isRoomCriterion, setWeight, setXmlParametersafterAssigned, afterUnassigned, beforeAssigned, beforeUnassigned, bestRestored, bestSaved, clearCache, computeBounds, constraintAdded, constraintRemoved, getBest, getBounds, getInfo, getModel, getPerc, getPercRev, getValue, getValue, getWeight, getWeightedBest, getWeightedValue, getWeightedValue, getWeightedValue, inc, init, variableAdded, variableRemovedpublic InstructorNotAvailableConflicts()
public double getValue(ExamPlacement value, Set<ExamPlacement> conflicts)
CriteriongetValue in interface Criterion<Exam,ExamPlacement>getValue in class InstructorDirectConflictspublic String getName()
CriteriongetName in interface Criterion<Exam,ExamPlacement>getName in class InstructorDirectConflictspublic void getInfo(Map<String,String> info)
InfoProvidergetInfo in interface InfoProvider<Exam>getInfo in class InstructorDirectConflictspublic String toString()
toString in class InstructorDirectConflicts