Structs

Use to construct the settings required to execute a genetic algorithm search.

Define failure conditions for the entire crate.

The settings for a genetic algorithm search.

Use to construct the settings required to execute a genetic algorithm search.

Define the successful outcome of a genetic algorithm search.

Enums

Define the degree of parallelism to use when searching.

Define the reason the search terminated.

Traits

Define the genetic operations on a chromosome G.

Functions

Search for a solution using a genetic algorithm. This is the main entry point for the crate.

Type Definitions

Define the progress reporting callback.