pysc2
pylol
pysc2 | pylol | |
---|---|---|
6 | 3 | |
7,915 | 15 | |
0.2% | - | |
3.1 | 3.6 | |
10 months ago | 7 months ago | |
Python | Python | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pysc2
- Project For Beginners [StarCraft 2 AI]
-
[D] What tool do you use for reinforcement learning experimentation?
Good evening, guys. I currently use StarCraft 2 as a tool for experimenting with my deep reinforcement learning projects, I have also used OpenAI Gym.
-
[D] Which GPU cloud do you use and recommend?
DRL experiments using StarCraft II Learning Environment.
- How A.I. Conquered Poker
-
Tips for a beginner
If you are looking to develop a machine-learning based bot you can go with pysc2: https://github.com/deepmind/pysc2
-
How AI works in big RTS games?
in terms of deepmind: https://github.com/deepmind/pysc2 source code if you want to take a look.
pylol
-
[D] What tool do you use for reinforcement learning experimentation?
The first one is an [OpenAI Gym library](https://github.com/MiscellaneousStuff/pylol) for an older version of League of Legends. [Another group](https://github.com/jjlee0802cu/lolgym) of researchers have created working adversarial agents for the environment (that learn to compete against other reaching a 50% win rate each but both improve, in a GAN-like manner).
-
[P] League of Legends Patch 11.21 Game Playing AI (Reinforcement Learning, Supervised Learning) Dataset
I'm a little unsure of this myself. In general yes, however there are published research papers which would have had to go through an ethical review process before publishing which would be considered "botting". As for an offline game setting, the PyLoL project might be one possibility (despite being an older version of League).
-
[P] League of Legends v4.20 (OpenAI Gym Env): PPO Optimization in Google Colab
PyLoL (LoL Python Environment): GitHub
What are some alternatives?
python-sc2 - A StarCraft II bot api client library for Python 3
lolgym - PyLoL OpenAI Gym Environments for League of Legends v4.20 RL Environment (LoLRLE)
lolgym - PyLoL OpenAI Gym Environments for League of Legends v4.20 RL Environment (LoLRLE)
LeagueSandbox-RL-Learning - Modified version of the LeagueSandbox project which relies on a Redis server to accept actions and send observations. Intended for reinforcement learning within v4.20 League of Legends.
smac - SMAC: The StarCraft Multi-Agent Challenge
Galaxy-Observer-UI - Toolset to create Observer Interfaces for StarCraft II / Heroes of the Storm. https://ahli.github.io/Galaxy-Observer-UI/#/
gym - A toolkit for developing and comparing reinforcement learning algorithms.
s2client-proto - StarCraft II Client - protocol definitions used to communicate with StarCraft II.
stable-baselines - A fork of OpenAI Baselines, implementations of reinforcement learning algorithms
mtg - State of the Art Magic: the Gathering Draft and DeckBuilder AI.
dmc2gymnasium - Gymnasium integration for the DeepMind Control (DMC) suite
tlol - TLoL - League of Legends Deep Learning AI (Research and Development)