Michigan-style Learning Classifier Systems
Project description
Piecewise
What is Piecewise?
A Michigan-style Learning Classifier System (LCS) library, written in Python.
It makes heavy use of object-oriented language features to provide a modular, extensible framework on which to build LCS algorithms.
The currently implemented algorithms are:
- XCS (ternary rule representation)
- XCSR (centre-spread rule representation)
Project Philosophy
The primary use case of Piecewise is for LCS researchers who are interested in:
- Investigating modifications or extensions to existing LCS algorithms.
- Running experiments with LCS algorithms on common environments, through a standardised and easy-to-use interface.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
piecewise-0.1.2.tar.gz
(1.4 kB
view hashes)
Built Distribution
Close
Hashes for piecewise-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f70cd652dc5c62cc48400b66b819debd01f73090cee6ff8cc85310389d0eadee |
|
MD5 | 7cc55ae99f4254f8ae3c2aaa5e00d1ee |
|
BLAKE2b-256 | ea0ef5f29b873349d8097a7eb619e8f9839bacb1920b7c5d6377f52190acc08e |