A sports betting environment for OpenAI Gym
Project description
Sports odds betting environment
A sports betting environment for Farma Foundation Gymnasium based environments.
Installation
pip install oddsgym
Environment
The starting bank is X (X > 0), representing X available bets. Actions are all available bets for a game (depends on sport), placing 1 bet for each option. Also, the agent can not bet over his current bank (i.e can't place 3 bets when the current bank is 2). For example, in 3-way betting for soccer, the avilable actions are:
1. Bet on home team
2. Bet on away team
3. Bet on draw
4. Bet on home team and away team
5. Bet on home team and draw
6. Bet on away team and draw
7. Bet on home team and away team and draw
8. Don't place a bet for this game
A step is placing a bet on a single game. In each step, the agent knows the betting odds for this game. The reward for each step is the amount of money won (negative reward when losing money). An episode is betting for a whole year or when "striking out" (losing all the money).
Documentation
The full documentation is hosted at: https://oryjonay.github.io/Odds-Gym
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file oddsgym-0.10.1.tar.gz
.
File metadata
- Download URL: oddsgym-0.10.1.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42657351e50f19bd26790f9824dab9384da04666f02da3f46465308c4e738cb0 |
|
MD5 | 57e9ce72cb5c3b507d1a3fe589f16409 |
|
BLAKE2b-256 | 3bb9fb4d4b5d8657949a6f9ce51792b07224e6f7c5af264b40eb4406e5a24437 |