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](http://youtu.be/4kPoU8eZvio?list=PLF861CC4C40439EEB) show Becca in action.

###How does Becca work?

I owe you an update, but here’s the [how it works](https://github.com/brohrer/becca-docs/blob/master/how_it_works.pdf?raw=true) document from a previous version. Some of the principles are the same.

###How do I use Becca with my own robot?

The [wiki](https://github.com/brohrer/becca/wiki) has tutorials on how to use Becca in your application.

[![Join the chat at https://gitter.im/brohrer/becca](https://badges.gitter.im/brohrer/becca.svg)](https://gitter.im/brohrer/becca?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) provides a forum for users to share questions, solutions, and experiences.

<a href=”url”><img src=”https://github.com/brohrer/becca-docs/raw/master/figs/logo_plate.png” 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.

Source Distribution

becca-0.8.1.tar.gz (26.8 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page