| mcga-package | Machine Coded Genetic Algorithms for Real-valued Optimization Problems |
| arithmetic_crossover | Performs arithmetic crossover operation on a pair of two selected parent candidate solutions |
| blx_crossover | Performs blx (blend) crossover operation on a pair of two selected parent candidate solutions |
| ByteCodeMutation | Mutation operator for byte representation of double values |
| ByteCodeMutationUsingDoubles | Mutation operator for byte representation of double values |
| ByteCodeMutationUsingDoublesRandom | Mutation operator for byte representation of double values |
| BytesToDouble | Converting 'sizeof(double)' bytes to a double value |
| ByteVectorToDoubles | Converting p * 'sizeof(double)' bytes to a vector of p double values |
| byte_crossover | Performs crossover operation on a pair of two selected parent candidate solutions |
| byte_crossover_1p | Performs one-point crossover operation on a pair of two selected parent candidate solutions |
| byte_crossover_2p | Performs two-point crossover operation on a pair of two selected parent candidate solutions |
| byte_mutation | Performs mutation operation on a given double vector |
| byte_mutation_dynamic | Performs mutation operation on a given double vector using dynamic mutation probabilities |
| byte_mutation_random | Performs mutation operation on a given double vector |
| byte_mutation_random_dynamic | Performs mutation operation on a given double vector with dynamic mutation probabilities |
| DoubleToBytes | Byte representation of a 'double' typed variable |
| DoubleVectorToBytes | Byte representation of a vector of 'double' typed variables |
| EnsureBounds | Altering vector of doubles to satisfy boundary constraints |
| flat_crossover | Performs flat crossover operation on a pair of two selected parent candidate solutions |
| linear_crossover | Performs linear crossover operation on a pair of two selected parent candidate solutions |
| MaxDouble | Maximum value of a 'double' typed variable |
| mcga | Performs machine coded genetic algorithms on a function subject to be minimized. |
| mcga2 | Performs a machine-coded genetic algorithm search for a given optimization problem |
| multi_mcga | Performs multi objective machine coded genetic algorithms. |
| OnePointCrossOver | One Point Crossover operation on the two vectors of bytes |
| OnePointCrossOverOnDoublesUsingBytes | One-point Crossover operation on the two vectors of doubles using their byte representations |
| sbx_crossover | Performs sbx (simulated binary) crossover operation on a pair of two selected parent candidate solutions |
| SizeOfDouble | Byte-length of a 'double' typed variable |
| SizeOfInt | Byte-length of a 'int' typed variable |
| SizeOfLong | Byte-length of a 'long' typed variable |
| TwoPointCrossOver | Two Point Crossover operation on the two vectors of bytes |
| TwoPointCrossOverOnDoublesUsingBytes | Two-point Crossover operation on the two vectors of doubles using their byte representations |
| unfair_average_crossover | Performs unfair average crossover operation on a pair of two selected parent candidate solutions |
| UniformCrossOver | Uniform Crossover operation on the two vectors of bytes |
| UniformCrossOverOnDoublesUsingBytes | Uniform Crossover operation on the two vectors of doubles using their byte representations |