Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / ReOptimizer v4.9.0
|
TVizirGenetic.h
Go to the documentation of this file.
classe abstraite et racine pour les solvers de Vizir
Definition TVizirGenetic.h:52
virtual struct vzrcrossoverbuild * crossover()=0
virtual ~TVizirCrossover()
Definition TVizirGenetic.h:54
Definition TVizirGenetic.h:63
void fitnessChanged(struct vzragent *)
Definition TVizirGenetic.cxx:106
void setSurvivalRate(double val)
Set the survival rate.
Definition TVizirGenetic.h:76
void setMutationRate(double val)
Set the probability of mutation.
Definition TVizirGenetic.h:86
void setHomozygoteRate(double val)
Set the proba of homozigotie.
Definition TVizirGenetic.h:81
virtual struct vzragent * build(int, int, int, double)
Definition TVizirGenetic.cxx:74
void setCrossover(TVizirCrossover *val, Bool_t coded=kFALSE)
Set crossover.
Definition TVizirGenetic.cxx:99
virtual ~TVizirGenetic()
Definition TVizirGenetic.cxx:69
virtual void printLog(Option_t *option="")
print log
Definition TVizirGenetic.cxx:112
Definition TCMAES.h:70