Struct PGAScratch

Struct Documentation

struct PGAScratch

Scratch Data Structures.

Used for temporary storage.

Public Members

int *intscratch

integer-scratch space

int *permute

For tournament w/o replacement

double *dblscratch

double- scratch space

PGABinary *dominance

for dominance sorting

PGAInteger (*edgemap)[4]

For Edge Crossover

PGAIndividual **hashed

For duplicate checking

size_t serialization_size

Size for Serialize/Deserialize

void *serialized

tmp pointer for serialized data