Changes: * Add an optional argument to the Python predict/score functions that specifies the value to return for a sample if the match set is empty instead of invoking covering ([59](https://github.com/xcsf-dev/xcsf/pull/59))
1.2.5
Changes: * Add docstrings and variable names to Python library ([43](https://github.com/xcsf-dev/xcsf/pull/43)) * Fix minor memory leak when printing parameters ([44](https://github.com/xcsf-dev/xcsf/pull/44))
1.2.4
Changes: * Python library throws exceptions rather than hard exiting where possible ([41](https://github.com/xcsf-dev/xcsf/pull/41), [#42](https://github.com/xcsf-dev/xcsf/pull/42)) * Fix minor memory leak when printing parameters.
1.2.3
Changes: * Fix numpy subnormal warning.
1.2.2
Changes: * Best action selection now breaks ties randomly ([39](https://github.com/xcsf-dev/xcsf/pull/39))
1.2.1
Changes: * Fix hyperrectangle_ubr json population seeding import/export asymmetry.