Package | Description |
---|---|
org.jamesframework.core.problems |
High-level problem specification.
|
org.jamesframework.core.subset |
Predefined subset problem.
|
Modifier and Type | Method and Description |
---|---|
Objective<? super SolutionType,? super DataType> |
GenericProblem.getObjective()
Get the objective function.
|
Modifier and Type | Method and Description |
---|---|
void |
GenericProblem.setObjective(Objective<? super SolutionType,? super DataType> objective)
Set the objective function.
|
Constructor and Description |
---|
GenericProblem(DataType data,
Objective<? super SolutionType,? super DataType> objective,
RandomSolutionGenerator<? extends SolutionType,? super DataType> randomSolutionGenerator)
Creates a new generic problem with given data, objective and random solution generator.
|
Constructor and Description |
---|
SubsetProblem(DataType data,
Objective<? super SubsetSolution,? super DataType> objective)
Creates a subset problem without subset size limits.
|
SubsetProblem(DataType data,
Objective<? super SubsetSolution,? super DataType> objective,
int fixedSubsetSize)
Creates a subset problem with fixed subset size.
|
SubsetProblem(DataType data,
Objective<? super SubsetSolution,? super DataType> objective,
int minSubsetSize,
int maxSubsetSize)
Creates a new subset problem with given data, objective and minimum/maximum subset size.
|
SubsetProblem(DataType data,
Objective<? super SubsetSolution,? super DataType> objective,
int minSubsetSize,
int maxSubsetSize,
boolean orderIDs)
Creates a new subset problem with given data, objective and minimum/maximum subset size.
|
SubsetProblem(DataType data,
Objective<? super SubsetSolution,? super DataType> objective,
int minSubsetSize,
int maxSubsetSize,
Comparator<Integer> orderOfIDs)
Creates a new subset problem with given data, objective and minimum/maximum subset size.
|
Copyright © 2016. All rights reserved.