Against LoL Odds
The companion app for AgainstLoLOdds.
Download the latest version here.
This app automates the data entry required to make win chance predictions on the AgainstLoLOdds site.
It accomplishes this through the provided game client API. This does not violate Riot ToS (there is no risk of getting in trouble).
- Launch the companion app and your LoL client. If it's your first time it will ask you to restart your client. Do that now.
- Queue for a ranked 5v5 game normally. The companion app will detect the match as soon as the selection phase begins.
- Wait for everyone to pick their champions. It will try to guess player roles; you can set these manually as needed.
- Click the "Calculate" button in the companion app. This will open the AgainstLoLOdds calculation page in your default web browser with all the necessary fields populated.
- Click the "Calculate" button on the website.
- Dodge when your win chance is below the first arrow if it's your first time, or below the second arrow if it's your second time.
- Repeat steps 2-7 as needed. Remember to wait 16 hours after your second dodge before dodging again.
If you have any questions, please email the author: firstname.lastname@example.org.
Pull requests are welcome!
Run this command:
python -m poetry install # `--no-dev` for release
Kivy uses external dependencies. Review the installation docs if you experience any issues.
python -m poetry run start
Building requires dev dependencies.
python -m poetry build
If this doesn't work, try disabling the virtual environment first.
python -m poetry config settings.virtualenvs.create false python -m poetry build