Skip to main content

A general learning algorithm

Project description

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.

[![Join the chat at](]( provides a forum for users to share questions, solutions, and experiences.

<a href=”url”><img src=”” align=”center” height=”40” width=”120” ></a>

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for becca, version 0.8.1
Filename, size File type Python version Upload date Hashes
Filename, size becca-0.8.1.tar.gz (26.8 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page