icaros-usc / pyribs

A bare-bones Python library for quality diversity optimization.
https://pyribs.org
MIT License
208 stars 32 forks source link

Add QD score offset to archives #297

Closed btjanaka closed 1 year ago

btjanaka commented 1 year ago

Description

There are many archives which have negative objective values, thus making it useful to have a QD score which normalizes the objective values before summing them. This PR addresses that.

This feature will also be useful in the lunar lander tutorial, where we have negative objective values.

Credit to @SumeetBatra for suggesting this feature.

TODO

Questions

Status