PGAGetMutationAndCrossoverFlag8
Returns true if mutation occurs only when crossover does.
Usage
int PGAGetMutationAndCrossoverFlag(ctx)
PGAContext *ctx
Input parameters
- ctx
-
- context variable
Output parameters
- crossed
-
-over strings. Otherwise, returns PGA_FALSE
Location
pga.c
Examples
PGAContext *ctx;
int mutatetype;
:
mutatetype = PGAGetMutationAndCrossoverFlag(ctx);
switch (mutatetype) {
case PGA_TRUE:
printf("Mutating strings only after crossover0);
break;
case PGA_FALSE:
printf("Only mutating strings not undergoing crossover0);
break;
}
Releases
Unchanged in 4 releases since Debian 5.0 (Lenny).