public class MathTest extends Test
sDoubleFormat, sPercentageFormat, sTimeFormat
Constructor and Description |
---|
MathTest(DataProperties properties) |
Modifier and Type | Method and Description |
---|---|
int |
countDiffLinks(Set<TeachingAssignment> assignments) |
protected void |
generateReports(File dir,
Assignment<TeachingRequest.Variable,TeachingAssignment> assignment)
Generate a few reports
|
Long |
getAssignmentId(TeachingRequest.Variable request) |
String |
getLevel(Instructor instructor) |
String |
getLink(TeachingRequest.Variable request) |
protected boolean |
load(File dir,
Assignment<TeachingRequest.Variable,TeachingAssignment> assignment)
Load input problem
|
static void |
main(String[] args) |
String |
toString(Instructor instructor) |
String |
toString(TeachingRequest.Variable request) |
addAttributeType, addInstructor, addRequest, bitset2string, createBitSet, getAttributeTypes, getInfo, getInstructors, getProperties, getRequests, getTotalValue, getTotalValue, getWeeks, load, save, string2preference
addConstraint, addCriterion, addGlobalConstraint, addModelListener, addVariable, afterAssigned, afterAssigned, afterUnassigned, afterUnassigned, assignedVariables, assignedVariables, beforeAssigned, beforeAssigned, beforeUnassigned, beforeUnassigned, bestUnassignedVariables, bestUnassignedVariables, clearAssignmentContexts, clearBest, conflictConstraints, conflictValues, conflictValues, constraints, countConstraints, countGlobalConstraints, countVariables, createAssignmentContexts, createInheritedAssignment, createReference, getBestPerturbations, getBestUnassignedVariables, getBestValue, getCriteria, getCriterion, getDefaultAssignment, getEmptyAssignment, getExtendedInfo, getExtendedInfo, getInfo, getInfo, getInfo, getInfoProviders, getModelListeners, getPerc, getPercRev, getTotalValue, getTotalValue, globalConstraints, inConflict, inConflict, init, invalidateVariablesWithInitialValueCache, modelListenerOfType, nrAssignedVariables, nrAssignedVariables, nrUnassignedVariables, nrUnassignedVariables, perturbVariables, perturbVariables, perturbVariables, perturbVariables, perturbVariables, removeConstraint, removeCriterion, removeCriterion, removeGlobalConstraint, removeModelListener, removeReference, removeVariable, restoreBest, restoreBest, restoreBest, saveBest, saveBest, setBestValue, setDefaultAssignment, toString, toString, unassignedHardConstraints, unassignedVariables, unassignedVariables, variables, variablesWithInitialValue, weaken
public MathTest(DataProperties properties)
public String getLevel(Instructor instructor)
public String toString(Instructor instructor)
public String getLink(TeachingRequest.Variable request)
public Long getAssignmentId(TeachingRequest.Variable request)
public int countDiffLinks(Set<TeachingAssignment> assignments)
public String toString(TeachingRequest.Variable request)
protected boolean load(File dir, Assignment<TeachingRequest.Variable,TeachingAssignment> assignment)
Test
protected void generateReports(File dir, Assignment<TeachingRequest.Variable,TeachingAssignment> assignment) throws IOException
Test
generateReports
in class Test
dir
- output directoryassignment
- current assignmentsIOException
- when there is an IO error