public class GenericIntegerDoubleSolution extends AbstractGenericSolution<Number,IntegerDoubleProblem> implements IntegerDoubleSolution
attributes, numberOfViolatedConstraints, overallConstraintViolationDegree, problem, randomGenerator| Constructor and Description |
|---|
GenericIntegerDoubleSolution(GenericIntegerDoubleSolution solution)
Copy constructor
|
GenericIntegerDoubleSolution(IntegerDoubleProblem problem)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Solution |
copy() |
Number |
getLowerBound(int index) |
int |
getNumberOfDoubleVariables() |
int |
getNumberOfIntegerVariables() |
Number |
getUpperBound(int index) |
String |
getVariableValueString(int index) |
equals, getAttribute, getNumberOfObjectives, getNumberOfVariables, getNumberOfViolatedConstraints, getObjective, getOverallConstraintViolationDegree, getVariableValue, hashCode, initializeObjectiveValues, setAttribute, setNumberOfViolatedConstraints, setObjective, setOverallConstraintViolationDegree, setVariableValue, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAttribute, getNumberOfObjectives, getNumberOfVariables, getNumberOfViolatedConstraints, getObjective, getOverallConstraintViolationDegree, getVariableValue, setAttribute, setNumberOfViolatedConstraints, setObjective, setOverallConstraintViolationDegree, setVariableValuepublic GenericIntegerDoubleSolution(IntegerDoubleProblem problem)
public GenericIntegerDoubleSolution(GenericIntegerDoubleSolution solution)
public Number getUpperBound(int index)
getUpperBound in interface IntegerDoubleSolutionpublic int getNumberOfIntegerVariables()
getNumberOfIntegerVariables in interface IntegerDoubleSolutionpublic int getNumberOfDoubleVariables()
getNumberOfDoubleVariables in interface IntegerDoubleSolutionpublic Number getLowerBound(int index)
getLowerBound in interface IntegerDoubleSolutionpublic String getVariableValueString(int index)
getVariableValueString in interface Solution<Number>Copyright © 2015. All rights reserved.