Metadata-Version: 2.1
Name: haxballgym
Version: 0.5.0
Summary: HaxBallGym is a python package that can be used to treat the game HaxBall as though it were an OpenAI-style environment for Reinforcement Learning projects.
Author: Wazarr
Author-email: jeje_04@live.com
Requires-Python: >=3.10,<3.12
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: gym (==0.21)
Requires-Dist: numpy (>=1.23.5,<2.0.0)
Requires-Dist: ursinaxball (==0.2.0)
Description-Content-Type: text/markdown

# HaxBallGym

[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

HaxBallGym is a Python package that can be used to treat the game [HaxBall](https://www.haxball.com) as though it were an [OpenAI Gym](https://gym.openai.com)-style environment for Reinforcement Learning projects.

## Requirements

- Python >= 3.10

## Installation

Install the library via pip:

```bash
pip install haxballgym
```

That's it! Run `example.py` to see if the installation was successful. The script assumes you have a recordings folder from where you run the script.

## Recordings

To watch recordings, go to my [HaxBall clone](https://wazarr94.github.io/) and load the recording file.

## Discord

[![Join our Discord server!](https://invidget.switchblade.xyz/TpKPeCe7y6)](https://discord.gg/TpKPeCe7y6)

