Commit 79854eae authored by sbl1996@126.com's avatar sbl1996@126.com

Update README

parent 1b81fc0d
...@@ -2,8 +2,12 @@ ...@@ -2,8 +2,12 @@
YGO Agent is a project to create a Yu-Gi-Oh! AI using deep learning (LLMs, RL). It consists of a game environment and a set of AI agents. YGO Agent is a project to create a Yu-Gi-Oh! AI using deep learning (LLMs, RL). It consists of a game environment and a set of AI agents.
[Discord](https://discord.gg/EqWYj4G4Ys)
## News ## News
- July 2, 2024: We have a discord channel for discussion now! We are also working with [neos-ts](https://github.com/DarkNeos/neos-ts) to implement human-AI battle.
- April 18, 2024: We have fully switched to JAX for training and evaluation. Check the evaluation sections for more details and try the new JAX-trained agents. - April 18, 2024: We have fully switched to JAX for training and evaluation. Check the evaluation sections for more details and try the new JAX-trained agents.
- April 14, 2024: LSTM has been implemented and well tested. See `scripts/jax/ppo.py` for more details. - April 14, 2024: LSTM has been implemented and well tested. See `scripts/jax/ppo.py` for more details.
...@@ -80,8 +84,8 @@ Sometimes you may fail to install the required libraries by xmake automatically ...@@ -80,8 +84,8 @@ Sometimes you may fail to install the required libraries by xmake automatically
#### GLIBC and GLIBCXX version conflict #### GLIBC and GLIBCXX version conflict
Mostly, it is because your `libstdc++` from `$CONDA_PREFIX` is older than the system one, while xmake compiles libraries with the system one and you run programs with the `$CONDA_PREFIX` one. If so, you can delete the old `libstdc++` from `$CONDA_PREFIX` (backup it first) and make a soft link to the system one. Mostly, it is because your `libstdc++` from `$CONDA_PREFIX` is older than the system one, while xmake compiles libraries with the system one and you run programs with the `$CONDA_PREFIX` one. If so, you can delete the old `libstdc++` from `$CONDA_PREFIX` (backup it first) and make a soft link to the system one.
#### Other xmake issues #### Other issues
Open a new terminal and try again. God bless you. Open a new terminal and try again. If you still encounter issues, you can join the [Discord channel](https://discord.gg/EqWYj4G4Ys) for help.
## Evaluation ## Evaluation
...@@ -188,7 +192,8 @@ The script options are mostly the same as the single GPU training. We only scale ...@@ -188,7 +192,8 @@ The script options are mostly the same as the single GPU training. We only scale
## Plan ## Plan
### Environment ### Environment
- Fix information leak in the history actions - Generation of yrpX replay files
- Support EDOPro
### Training ### Training
- League training (AlphaStar, ROA-Star) - League training (AlphaStar, ROA-Star)
...@@ -202,6 +207,7 @@ The script options are mostly the same as the single GPU training. We only scale ...@@ -202,6 +207,7 @@ The script options are mostly the same as the single GPU training. We only scale
### Documentation ### Documentation
- JAX training - JAX training
- Custom cards
## Sponsors ## Sponsors
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment