Welcome to BPpy’s documentation!

BPpy is a Python implementation for the Behavioral Programming paradigm.

A general introduction to Behavioral Programming can be found in this BPjs tutorial and others.

Installation

You can install bppy with pip:

pip install bppy

This does not include dependencies for gym integration. To install bppy with gym integration, use:

pip install bppy[gym]

If installation is not working, you can try upgrading pip:

pip install --upgrade pip

before submitting an issue.

Citing BPpy

To cite this repository in publications:

@misc{bppy,
      author = {Tom Yaacov},
      title = {BPpy: Behavioral Programming In Python},
      year = {2020},
      publisher = {GitHub},
      journal = {GitHub repository},
      howpublished = {\url{https://github.com/bThink-BGU/BPpy}},
      }

Indices and tables