| Package | Description |
|---|---|
| org.uma.jmetal.operator.impl.crossover | |
| org.uma.jmetal.operator.impl.mutation | |
| org.uma.jmetal.problem.impl | |
| org.uma.jmetal.solution.impl |
| Modifier and Type | Method and Description |
|---|---|
List<BinarySolution> |
SinglePointCrossover.doCrossover(double probability,
BinarySolution parent1,
BinarySolution parent2)
Perform the crossover operation.
|
List<BinarySolution> |
HUXCrossover.doCrossover(double probability,
BinarySolution parent1,
BinarySolution parent2)
Perform the crossover operation
|
List<BinarySolution> |
SinglePointCrossover.execute(List<BinarySolution> solutions) |
List<BinarySolution> |
HUXCrossover.execute(List<BinarySolution> parents)
Execute() method
|
| Modifier and Type | Method and Description |
|---|---|
List<BinarySolution> |
SinglePointCrossover.doCrossover(double probability,
BinarySolution parent1,
BinarySolution parent2)
Perform the crossover operation.
|
List<BinarySolution> |
HUXCrossover.doCrossover(double probability,
BinarySolution parent1,
BinarySolution parent2)
Perform the crossover operation
|
| Modifier and Type | Method and Description |
|---|---|
List<BinarySolution> |
SinglePointCrossover.execute(List<BinarySolution> solutions) |
List<BinarySolution> |
HUXCrossover.execute(List<BinarySolution> parents)
Execute() method
|
| Modifier and Type | Method and Description |
|---|---|
BinarySolution |
BitFlipMutation.execute(BinarySolution solution)
Execute() method
|
| Modifier and Type | Method and Description |
|---|---|
void |
BitFlipMutation.doMutation(double probability,
BinarySolution solution)
Perform the mutation operation
|
BinarySolution |
BitFlipMutation.execute(BinarySolution solution)
Execute() method
|
| Modifier and Type | Method and Description |
|---|---|
BinarySolution |
AbstractBinaryProblem.createSolution() |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultBinarySolution
Defines an implementation of a binary solution
|
Copyright © 2015. All rights reserved.