#include <SIG_GPParameter.h>
Public Types | |
enum | terminationType { byTime, byGeneration, byTimeGeneration, byUser } |
The type of termination condition of the GPManager. More... | |
enum | priorityLevel { veryLow, low, normal, high, veryHigh } |
The priority level of the sigel-system. More... | |
Public Methods | |
SIG_GPParameter () | |
The constructor for the parameter. More... | |
SIG_GPParameter (QString parameter) | |
The constructor for the parameter. More... | |
~SIG_GPParameter () | |
The destructor for a parameter. More... | |
void | setRandomSeed (int seed) |
This sets the randomseed of the parameter. More... | |
int | getRandomSeed () const |
This gets the randomseed of the parameter. More... | |
void | setMinIndLength (int minIndLen) |
This sets the minimal length of an individual of the parameter. More... | |
int | getMinIndLength () const |
This gets the minimal length of an individual of the parameter. More... | |
QList< SIG_GPPVMHost > const& | getHostList () const |
QList< SIG_GPPVMHost >& | getHostList () |
void | setMaxIndLength (int maxIndLen) |
This sets the max length of an individual of the parameter. More... | |
int | getMaxIndLength () const |
This gets the max length of an individual of the parameter. More... | |
void | setReproductionProb (int prob) |
This function sets the probability of reproduction of the winner of a tournament, which are used for the randomcreation of tournaments. More... | |
int | getReproductionProb () const |
This function returns the probability of reproduction of the winner of a tournament, which are used for the randomcreation of tournaments. More... | |
void | setXoverProb (int prob) |
This function sets the probability of crossover of the winners of a tournament, which are used for the randomcreation of tournaments. More... | |
int | getXoverProb () const |
This function returns the probability of crossover of the winners of a tournament, which are used for the randomcreation of tournaments. More... | |
void | setMutationProb (int prob) |
This function sets the probability of reproduction of the winner of a tournament, which are used for the randomcreation of tournaments. More... | |
int | getMutationProb () const |
This function returns the probability of reproduction of the winner of a tournament, which are used for the randomcreation of tournaments. More... | |
void | setTournamentsPerGeneration (double prob) |
This function sets the number of tournaments, which defines when a new generation level is reached. More... | |
double | getTournamentsPerGeneration () const |
This function returns the factor, which is multiplied with the number of individuals, to get the number of tournaments, which defines when a new generation level is reached. More... | |
void | setMaxAge (long int age) |
This function sets the maximun age of an individual. More... | |
long int | getMaxAge () const |
This function returns the maximun age of an individual. More... | |
unsigned long | getPassiveTime () const |
This function returns the passive time, how long the GP-thread shifts the process control back to the GUI. More... | |
int | getMaxTouchsPerLoop () const |
This function sets the maximal touches of the toSpawnList-array per loop of the evolution, this means how many fitnesstasks will executed in one round of the evolutionloop. More... | |
int | getToDoSweepsPerLoop () const |
This function will return the sweeps on the tournament array to do per loop of the evolution. More... | |
void | setTerminationTime (QDateTime tTime) |
This function will set the termination time, when the evolutionloop will be stop by the GPManager. More... | |
QDateTime | getTerminationTime () const |
This function will return the termination time, when the evolutionloop will be stop by the GPManager. More... | |
void | setTerminationDurationDays ( int newValue ) |
int | getTerminationDurationDays () const |
void | setTerminationDurationHours ( int newValue ) |
int | getTerminationDurationHours () const |
void | setTerminationDurationMinutes ( int newValue ) |
int | getTerminationDurationMinutes () const |
void | setTerminationDurationSeconds ( int newValue ) |
int | getTerminationDurationSeconds () const |
bool | getTerminationUsesDate () const |
void | setTerminationUsesDate ( bool newValue ) |
void | setTerminationGenerationNo (int tGenNo) |
This function will set the number of generations, when the evolutionloop will be stop by the GPManager. More... | |
int | getTerminationGenerationNo () const |
This function will return the number of generations, when the evolutionloop will be stop by the GPManager. More... | |
void | setTerminationModel (terminationType termi) |
This function will set the model of termination fo the GP-System. More... | |
terminationType | getTerminationModel () const |
This function will returns the type of termination, which indicates on which incident the GP-Sytem will be stopped. More... | |
void | setGraveYardDirectory (QDir directory) |
This function sets the directory, which is used for storing all indiviuals, which are deleted from the pool, if the liveundead attribute is set to true. More... | |
bool | getSaveExit () const |
This function returns the value of save exit, which means if its enabled, that an exit in the non GUI task will be only preformed if all tournaments of a generation are play. More... | |
void | setSaveExit (bool sexit) |
This function sets the value to the save exit attribute. More... | |
QDir | getGraveYardDirectory () const |
This function returns the directory, which is used for storing all indiviuals, which are deleted from the pool, if the liveundead attribute is set to true. More... | |
void | setLiveUndead (bool grave) |
This function will set the attribute liveUndead to the value of the boolean parameter. More... | |
bool | getLiveUndead () const |
This function will return the value of the attribute liveUndead. More... | |
void | setPoolImageDirectory (QDir PIDir) |
This function sets the poolimage directory. More... | |
QDir | getPoolImageDirectory () const |
This function returns the poolimage directory. More... | |
void | setPoolImageGeneration (int gener) |
This function sets the number of generations, which have to be played, before a poolimage will be created. More... | |
int | getPoolImageGeneration () const |
This function returns the number of generations, which have to be played, before a poolimage will be created. More... | |
void | setPriority (priorityLevel prio) |
This function sets the priority level, which indicates how much computation power is demanded for the Sigel-system. More... | |
priorityLevel | getPriority () const |
This function sets the priority level, which indicates how much computation power is demanded for the Sigel-system. More... | |
void | readFromFile (QTextStream & file) |
This command loads a set of parameters, given in a QTextStream, to the attributes of the gpParameter object. More... | |
void | writeToFile (QTextStream & file) |
This function writes to a QTextStream, which contains the whole data of the current experiment. More... | |
double | getMaxFitness () const |
void | setMaxFitness (double maxfit) |
QString | getFitnessName () const |
void | setFitnessName (QString name) |
bool | getParsimonyPressure () |
void | setParsimonyPressure ( bool pressure ) |
void | setProbability ( SIGEL_Program::Robotinstruction instruction, int prob ) |
int | getProbability ( SIGEL_Program::Robotinstruction instruction ) |
QArray< int >& | getInstructionProbabilities () |
int | getTimeOutMinutes () |
void | setTimeOutMinutes ( int newValue ) |
Private Methods | |
void | setPassiveTime (unsigned long pTime) |
This function sets the time in milliseconds, how long the GP-thread will give the controll back to the GUI. More... | |
void | setMaxTouchsPerLoop (int touchs) |
This function sets the maximal touches of the toSpawnList-array per loop of the evolution, this means how many fitnesstasks will executed in one round of the evolutionloop. More... | |
void | setToDoSweepsPerLoop (int sweeps) |
This function will set the sweeps on the tournament array to do per loop of the evolution. More... | |
Private Attributes | |
int | randomSeed |
The integer, which is used to initializes the randomizer. More... | |
int | minIndLength |
The minimal length of a robot controll programm. More... | |
int | maxIndLength |
The maximal length of a robot controll programm. More... | |
int | reproductionProb |
The probability of selecting reproduction for a genetic operation. More... | |
int | xoverProb |
The probability of selecting crossover for a genetic operation. More... | |
int | mutationProb |
The probability of selecting mutation for a genetic operation. More... | |
double | tournamentsPerGeneration |
The factor, which is multiplies with the number of individuals in a pool to determine the number of tournaments to play in generation. More... | |
long int | maxAge |
The maximal age which a individual can reach before it dies. More... | |
unsigned long | passiveTime |
The amount of time in millisecons for the GUI to preform necessary computations. More... | |
int | maxTouchsPerLoop |
The maximal number of executable fitnesstasks, which will be spawned by PVM out of the 'toSpawnList' in the SIG_GPFitnesstrainer in one loop pass. More... | |
int | toDoSweepsPerLoop |
The number of sweeps over the 'slaveList' in the SIG_GPFitnesstrainer in one loop pass to determine which PVM-task is finished or not. More... | |
QDateTime | terminationTime |
The date and time of termination of the evolution computation. More... | |
int | terminationDurationDays |
int | terminationDurationHours |
int | terminationDurationMinutes |
int | terminationDurationSeconds |
bool | terminationUsesDate |
int | terminationGenerationNo |
The number of generations, which have to evolve until the evolution computation is to terminate. More... | |
terminationType | terminationModel |
The type of the termination model. More... | |
bool | saveExit |
This attribute indicates the following, if the Sigel-System runs without GUI and the attribute is true, the program breaks up only when a new generation is reached. More... | |
QDir | graveYardDirectory |
The directory for storing the old individuals, deleted from the pool. More... | |
bool | liveUndead |
Boolean which indicates if the graveyard option is enabled. More... | |
QDir | poolImageDirectory |
The directory, where to place the complete copy of the pool, the poolImages. More... | |
int | poolImageGeneration |
The number of generation, which have to occure until a new poolImage will be saved. More... | |
priorityLevel | priority |
This value describes the level of preformance, which is demanded by the SIGEL program from the system, on which it is executed. More... | |
double | maxFitness |
bool | parsimonyPressure |
long | maximumLength |
Maximum program length during (!) GP runs: If maximumLength=0 is chosen, the length control mechanism will be ignored. More... | |
long | minimumLength |
Minimum program length during (!) GP runs: If minimumLength=0 is chosen, the minimum length is set to 3. More... | |
QArray< int > | instructionProb |
Probability of the instructions (ADD,...) to be created or to be chosen for variation: The probabilities are given as an integer value that defines the relative probability of this instruction. More... | |
QString | fitnessName |
QList< SIG_GPPVMHost > | hostList |
int | timeOutMinutes |
The parameters for the designers are programmed in the code, the parameters for the users are selectable from the gui. So every parameter the users has a set-methode and the parameters for the genetic programms have only a get-methode. More flexibility will be implemented in future.
Definition at line 24 of file SIGEL_GP/SIG_GPParameter.h.
|
The priority level of the sigel-system. Each level represents a set of configurations. These configurations are only to be set by the function which changes the priority level.
Definition at line 69 of file SIGEL_GP/SIG_GPParameter.h. |
|
The type of termination condition of the GPManager.
Definition at line 30 of file SIGEL_GP/SIG_GPParameter.h. |
|
The constructor for the parameter.
Definition at line 4 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
The constructor for the parameter.
Definition at line 36 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
The destructor for a parameter.
Definition at line 39 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 341 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the directory, which is used for storing all indiviuals, which are deleted from the pool, if the liveundead attribute is set to true.
Definition at line 248 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 648 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 643 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 807 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will return the value of the attribute liveUndead. If liveUndead is true, every individual, which loses an tournament, will be stored after its deletion in this directory.
Definition at line 258 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the maximun age of an individual. If the individual is older than this age, it will lose every tournament and so will deleted automaticaly.
Definition at line 128 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 329 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This gets the max length of an individual of the parameter.
Definition at line 78 of file SIGEL_GP/SIG_GPParameter.cpp. Referenced by SIGEL_GP::SIG_GPOperations::crossOver(), SIGEL_Program::SIG_Program::generateRandomProgram(), SIGEL_GP::SIG_GPOperations::mutation(), and SIGEL_GP::SIG_GPOperations::reproduction(). |
|
This function sets the maximal touches of the toSpawnList-array per loop of the evolution, this means how many fitnesstasks will executed in one round of the evolutionloop.
Definition at line 148 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This gets the minimal length of an individual of the parameter.
Definition at line 68 of file SIGEL_GP/SIG_GPParameter.cpp. Referenced by SIGEL_GP::SIG_GPOperations::crossOver(), SIGEL_Program::SIG_Program::generateRandomProgram(), SIGEL_GP::SIG_GPOperations::mutation(), and SIGEL_GP::SIG_GPOperations::reproduction(). |
|
This function returns the probability of reproduction of the winner of a tournament, which are used for the randomcreation of tournaments. The probability expressed as a percentage is given through the mutation probability divided through the sum of crossover-, mutation- and reproduction probability.
Definition at line 108 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 52 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the passive time, how long the GP-thread shifts the process control back to the GUI.
Definition at line 138 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the poolimage directory. In this directory images of the pool will saved automaticaly if the value of the attribute poolImageGeneration is higher than zero.
Definition at line 268 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the number of generations, which have to be played, before a poolimage will be created.
Definition at line 278 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the priority level, which indicates how much computation power is demanded for the Sigel-system. If the function is executed, it will not only sets the priority attribute, it will set the attributes passsiveTime, maxTouchesPerLoop and toDoSweepsPerLoop to its depending right values.
Definition at line 324 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 729 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This gets the randomseed of the parameter.
Definition at line 47 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the probability of reproduction of the winner of a tournament, which are used for the randomcreation of tournaments. The probability expressed as a percentage is given through the reproduction probability divided through the sum of crossover-, mutation- and reproduction probability.
Definition at line 88 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the value of save exit, which means if its enabled, that an exit in the non GUI task will be only preformed if all tournaments of a generation are play.
Definition at line 238 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 178 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 188 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 198 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 208 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will return the number of generations, when the evolutionloop will be stop by the GPManager.
Definition at line 218 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will returns the type of termination, which indicates on which incident the GP-Sytem will be stopped.
Definition at line 228 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will return the termination time, when the evolutionloop will be stop by the GPManager.
Definition at line 168 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 812 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 822 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will return the sweeps on the tournament array to do per loop of the evolution. One sweep will detect the set of executable tournaments, so the one's who have no dependencies to other tournaments.
Definition at line 158 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the factor, which is multiplied with the number of individuals, to get the number of tournaments, which defines when a new generation level is reached.
Definition at line 118 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function returns the probability of crossover of the winners of a tournament, which are used for the randomcreation of tournaments. The probability expressed as a percentage is given through the crossover probability divided through the sum of crossover-, mutation- and reproduction probability.
Definition at line 98 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This command loads a set of parameters, given in a QTextStream, to the attributes of the gpParameter object.
Definition at line 351 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 346 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the directory, which is used for storing all indiviuals, which are deleted from the pool, if the liveundead attribute is set to true.
Definition at line 243 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will set the attribute liveUndead to the value of the boolean parameter. If liveUndead is true, every individual, which loses an tournament, will be stored after its deletion in this directory.
Definition at line 253 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the maximun age of an individual. If the individual is older than this age, it will lose every tournament and so will deleted automaticaly.
Definition at line 123 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 335 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This sets the max length of an individual of the parameter.
Definition at line 73 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the maximal touches of the toSpawnList-array per loop of the evolution, this means how many fitnesstasks will executed in one round of the evolutionloop.
Definition at line 143 of file SIGEL_GP/SIG_GPParameter.cpp. Referenced by setPriority(). |
|
This sets the minimal length of an individual of the parameter.
Definition at line 63 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the probability of reproduction of the winner of a tournament, which are used for the randomcreation of tournaments. The probability expressed as a percentage is given through the mutation probability divided through the sum of crossover-, mutation- and reproduction probability.
Definition at line 103 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 58 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the time in milliseconds, how long the GP-thread will give the controll back to the GUI.
Definition at line 133 of file SIGEL_GP/SIG_GPParameter.cpp. Referenced by setPriority(). |
|
This function sets the poolimage directory. In this directory images of the pool will saved automaticaly if the value of the attribute poolImageGeneration is higher than zero.
Definition at line 263 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the number of generations, which have to be played, before a poolimage will be created.
Definition at line 273 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the priority level, which indicates how much computation power is demanded for the Sigel-system. If the function is executed, it will not only sets the priority attribute, it will set the attributes passsiveTime, maxTouchesPer and toDoSweepsPerLoop to its depending right values.
Definition at line 283 of file SIGEL_GP/SIG_GPParameter.cpp. Referenced by SIG_GPParameter(), and readFromFile(). |
|
Definition at line 654 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This sets the randomseed of the parameter.
Definition at line 42 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the probability of reproduction of the winner of a tournament, which are used for the randomcreation of tournaments. The probability expressed as a percentage is given through the reproduction probability divided through the sum of crossover-, mutation- and reproduction probability.
Definition at line 83 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the value to the save exit attribute.
Definition at line 233 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 173 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 183 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 193 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 203 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will set the number of generations, when the evolutionloop will be stop by the GPManager.
Definition at line 213 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will set the model of termination fo the GP-System.
Definition at line 223 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will set the termination time, when the evolutionloop will be stop by the GPManager.
Definition at line 163 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 817 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 827 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function will set the sweeps on the tournament array to do per loop of the evolution. One sweep will detect the set of executable tournaments, so the one's who have no dependencies to other tournaments.
Definition at line 153 of file SIGEL_GP/SIG_GPParameter.cpp. Referenced by setPriority(). |
|
This function sets the number of tournaments, which defines when a new generation level is reached.
Definition at line 113 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function sets the probability of crossover of the winners of a tournament, which are used for the randomcreation of tournaments. The probability expressed as a percentage is given through the crossover probability divided through the sum of crossover-, mutation- and reproduction probability.
Definition at line 93 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
This function writes to a QTextStream, which contains the whole data of the current experiment.
Definition at line 535 of file SIGEL_GP/SIG_GPParameter.cpp. |
|
Definition at line 302 of file SIGEL_GP/SIG_GPParameter.h. |
|
The directory for storing the old individuals, deleted from the pool.
Definition at line 239 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 305 of file SIGEL_GP/SIG_GPParameter.h. |
|
Probability of the instructions (ADD,...) to be created or to be chosen for variation: The probabilities are given as an integer value that defines the relative probability of this instruction. The relative probability is dependend on the other instruction probabilities. This value defines the number of places on a roulette wheel. If this value is set to p, and the total sum of all probabilties is n (= p1+p2+...), the probability of the current instruction is p/n. Definition at line 299 of file SIGEL_GP/SIG_GPParameter.h. |
|
Boolean which indicates if the graveyard option is enabled.
Definition at line 245 of file SIGEL_GP/SIG_GPParameter.h. |
|
The maximal age which a individual can reach before it dies.
Definition at line 169 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 268 of file SIGEL_GP/SIG_GPParameter.h. |
|
The maximal length of a robot controll programm.
Definition at line 123 of file SIGEL_GP/SIG_GPParameter.h. |
|
The maximal number of executable fitnesstasks, which will be spawned by PVM out of the 'toSpawnList' in the SIG_GPFitnesstrainer in one loop pass.
Definition at line 184 of file SIGEL_GP/SIG_GPParameter.h. |
|
Maximum program length during (!) GP runs: If maximumLength=0 is chosen, the length control mechanism will be ignored. WARNING: The program lengths may increase very fast. Definition at line 279 of file SIGEL_GP/SIG_GPParameter.h. |
|
The minimal length of a robot controll programm.
Definition at line 117 of file SIGEL_GP/SIG_GPParameter.h. |
|
Minimum program length during (!) GP runs: If minimumLength=0 is chosen, the minimum length is set to 3.
Definition at line 287 of file SIGEL_GP/SIG_GPParameter.h. |
|
The probability of selecting mutation for a genetic operation.
Definition at line 156 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 271 of file SIGEL_GP/SIG_GPParameter.h. |
|
The amount of time in millisecons for the GUI to preform necessary computations.
Definition at line 176 of file SIGEL_GP/SIG_GPParameter.h. |
|
The directory, where to place the complete copy of the pool, the poolImages.
Definition at line 252 of file SIGEL_GP/SIG_GPParameter.h. |
|
The number of generation, which have to occure until a new poolImage will be saved.
Definition at line 258 of file SIGEL_GP/SIG_GPParameter.h. |
|
This value describes the level of preformance, which is demanded by the SIGEL program from the system, on which it is executed.
Definition at line 265 of file SIGEL_GP/SIG_GPParameter.h. |
|
The integer, which is used to initializes the randomizer.
Definition at line 111 of file SIGEL_GP/SIG_GPParameter.h. |
|
The probability of selecting reproduction for a genetic operation.
Definition at line 144 of file SIGEL_GP/SIG_GPParameter.h. |
|
This attribute indicates the following, if the Sigel-System runs without GUI and the attribute is true, the program breaks up only when a new generation is reached.
Definition at line 233 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 200 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 203 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 206 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 209 of file SIGEL_GP/SIG_GPParameter.h. |
|
The number of generations, which have to evolve until the evolution computation is to terminate.
Definition at line 219 of file SIGEL_GP/SIG_GPParameter.h. |
|
The type of the termination model.
Definition at line 225 of file SIGEL_GP/SIG_GPParameter.h. |
|
The date and time of termination of the evolution computation.
Definition at line 197 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 212 of file SIGEL_GP/SIG_GPParameter.h. |
|
Definition at line 308 of file SIGEL_GP/SIG_GPParameter.h. |
|
The number of sweeps over the 'slaveList' in the SIG_GPFitnesstrainer in one loop pass to determine which PVM-task is finished or not.
Definition at line 191 of file SIGEL_GP/SIG_GPParameter.h. |
|
The factor, which is multiplies with the number of individuals in a pool to determine the number of tournaments to play in generation.
Definition at line 163 of file SIGEL_GP/SIG_GPParameter.h. |
|
The probability of selecting crossover for a genetic operation.
Definition at line 150 of file SIGEL_GP/SIG_GPParameter.h. |