Modifier and Type | Field and Description |
---|---|
protected MutationOperator |
mutationOperator |
protected double |
mutationProbability |
protected cern.jet.random.engine.RandomEngine |
prng |
Constructor and Description |
---|
MutationBreeder() |
Modifier and Type | Method and Description |
---|---|
MutationOperator |
getMutationOperator() |
double |
getMutationProbability() |
cern.jet.random.engine.RandomEngine |
getPrng() |
AgentList |
reproduce(AgentList currentGeneration)
Compute the next generation of agents.
|
void |
setMutationOperator(MutationOperator mutationOperator) |
void |
setMutationProbability(double mutationProbability) |
void |
setPrng(cern.jet.random.engine.RandomEngine prng) |
protected double mutationProbability
protected cern.jet.random.engine.RandomEngine prng
protected MutationOperator mutationOperator
public AgentList reproduce(AgentList currentGeneration)
Breeder
public double getMutationProbability()
public void setMutationProbability(double mutationProbability)
public cern.jet.random.engine.RandomEngine getPrng()
public void setPrng(cern.jet.random.engine.RandomEngine prng)
public MutationOperator getMutationOperator()
public void setMutationOperator(MutationOperator mutationOperator)
Copyright © 2014. All rights reserved.