BECCA is a general learning program for use in any robot or embodied system. When using BECCA, a robot learns to do whatever it is rewarded to do, and continues learning throughout its lifetime.
###How do I try BECCA out?
Make sure you have a current version of Anaconda, and version 0.27 or higher of numba.
conda update conda
conda update anaconda
conda update numba
Pull down the code from Pypi.
pip install --pre becca
pip install --pre becca_test
Run it on your local machine.
python
>>>import becca_test
>>>becca_test.test.suite()
###What can BECCA do?
Some videos show BECCA in action.
###How does BECCA work?
I owe you an update, but here's the how it works document from a previous version. Some of the principles are the same.
###How do I use BECCA with my own robot?
The wiki has tutorials on how to use BECCA in your application.
provides a forum for users to share questions, solutions, and experiences.