Examples¶
These examples provide single Python files with fewer explanations than tutorials. To run each example, first install the dependencies listed at the top of each file, then follow the usage instructions. Here are the current examples:
Sphere Function with Various Algorithms: Demonstrates how to set up recent QD algorithms and apply them to the sphere linear projection benchmark.
Lunar Lander Relanded: Using Dask to Distribute Evaluations: An extended version of the Lunar Lander tutorial which distributes evaluations with Dask and adds other features such as a command-line interface.
BOP-Elites: An example of how to run Bayesian Optimization of Elites (BOP-Elites), an algorithm that adapts methods from Bayesian optimization to model the objective and measure functions and select solutions to evaluate.
CQD Score: An example of how to compute Continuous QD Score, a metric that accounts for the tradeoff between objective values and distance to desired measure values.