Installation

Requirements

Before installing Counting Reward Machines, ensure you have:
  • Python 3.10 or higher
  • pip (Python package installer)

Quick Install

Install directly from PyPI:
pip install counting-reward-machines

Development Install

For development or the latest features, install from source:
# Clone the repository
git clone https://github.com/TristanBester/counting-reward-machines.git
cd counting-reward-machines

# Create and activate virtual environment
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate

# Install in development mode
pip install -e .

Verification

Verify your installation:
pip show crm

Next Steps