Structs§
- Detect
Concurrency Settings - Detect
Concurrency Settings Builder - Use to construct the settings required to execute a genetic algorithm search.
- Failure
- Define failure conditions for the entire crate.
- Search
Settings - The settings for a genetic algorithm search.
- Search
Settings Builder - Use to construct the settings required to execute a genetic algorithm search.
- Success
- Define the successful outcome of a genetic algorithm search.
- Tournament
Selector
Enums§
- Concurrency
Settings - Define the degree of parallelism to use when searching.
- Reason
- Define the reason the search terminated.
Traits§
Functions§
- search
- Search for a solution using a genetic algorithm. This is the main entry point for the crate.
Type Aliases§
- Progress
- Define the progress reporting callback.