TutorialsΒΆ

Tutorials are Python notebooks with detailed explanations of pyribs usage. They may be run locally or on Google Colab. If running locally, make sure to have Jupyter Lab installed. Each notebook contains cell magic that installs the dependencies it needs for execution.

Name

Archive

Emitter

Optimizer

Using CMA-ME to Land a Lunar Lander Like a Space Shuttle

GridArchive

ImprovementEmitter

Optimizer

Illuminating the Latent Space of an MNIST GAN

GridArchive

ImprovementEmitter

Optimizer

Learning a Repertoire of Robot Arm Configurations

CVTArchive

ImprovementEmitter

Optimizer

Generating Images to Fool an MNIST Classifier

GridArchive

GaussianEmitter

Optimizer