ECabc documentation

ECabc is an open-source Python package that tunes parameters of user-supplied objective (fitness) functions using the Artificial Bee Colony (ABC) algorithm. The runtime install is stdlib-only. The primary public entry point is ecabc.ABC.

Background

The colony uses employer, onlooker, and scout roles to explore a bounded parameter space. Lower objective values are treated as better.

Indices and tables