public final class ChromosomeProperties extends Object
ChromosomeProperties: Parametry wspólne dla
wszystkich chromosomów w ramach jednej instancji populacji.| Modifier and Type | Method and Description |
|---|---|
FitnessFunction |
getFitnessFunction()
Zwraca referenceję do obiektu implementującego funkcję celu;
Uwaga;
Zwracana jest referencja do objektu a nie jego kopia;
Jeśli za pomocą otrzymanej referencji dojdzie do modyfikacji objektu
należy wykonać funkcję changed() klasy Chromosome w celu
ponownego wyznaczenia wskaźnika przystosowania chromosomu.
|
static ChromosomeProperties |
getInstance()
Zwraca instancję obiektu.
|
void |
setFitnessFunction(FitnessFunction fitnessFunction)
Ustawia referencję do obiektu implementującego funkcję celu.
|
public static ChromosomeProperties getInstance()
public void setFitnessFunction(FitnessFunction fitnessFunction)
fitnessFunction - Referencja do obiektu implementującego
funkcję celu.public FitnessFunction getFitnessFunction()
Copyright © 2008–2015 Delhezi. All rights reserved.