TLoL-py is the Python component of the TLoL League of Legends deep learning library. It provides a set of utility methods and classes to deal with League of Legends game playing, deep learning datasets and provides a library to build a deep learning agent which can play League of Legends.
This module is currently updated to patch 13.23
.
To use this module, go to the releases
section of the
TLoL Scraper
repo and download the most recent release.
Refer to TLoL for information relating to large scale training and analysis datasets which are compatible with this module.
A full explanation of how this repository works can be found in this blog post.
Disclaimer: This project is not affiliated with Riot Games in any way.
If you are interested in using this project or are just curious, send an email to raokosan@gmail.com.
You can install the TLoL python module from a local clone of the git repo:
git clone https://github.com/MiscellaneousStuff/tlol-py.git
pip install --upgrade tlol-py/
To run an agent, make sure that your client is set to automatically log-in when it's opened.
This module requires the EnableReplayApi=1
flag to be added to .\Config\game.cfg
within the League of Legends installation directory, underneath the [General]
section so it should look like:
[General]
...
EnableReplayApi=1
It may also be necessary to add this to .\DATA\cfg\game.cfg
if this file
exists.