Metadata-Version: 2.4
Name: rlexp-rohanajay
Version: 0.0.1
Summary: Lightweight reinforcement learning experimentation toolkit
Home-page: https://github.com/rohan-ajay/rlexp
Author: Rohan Ajay
Author-email: rohan.ajay45@nmims.in
License: MIT
Project-URL: Bug Tracker, https://github.com/rohan-ajay/rlexp/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: matplotlib
Dynamic: license-file

# rlexp 

A lightweight reinforcement learning experimentation toolkit.

## Installation
```bash
pip install rlexp-rohanajay
```

## USAGE:

from rlexp import BanditEnv, EpsilonGreedyAgent, Experiment

env = BanditEnv(arms=[0.1, 0.5, 0.9])
agent = EpsilonGreedyAgent(epsilon=0.1, n_arms=3)
exp = Experiment(env, agent)
exp.run(episodes=1000)
exp.plot_rewards()

## Features:

* Multi-armed bandit environment
* Epsilon-greedy agent
* Reward tracking and plotting
* No dependencies beyond matplotlib
