geek-ai / MAgent

A Platform for Many-Agent Reinforcement Learning
MIT License
1.68k stars 332 forks source link

Why the agents have learned nothing? #33

Closed woaipichuli closed 5 years ago

woaipichuli commented 5 years ago

I have run the code (train battle) and watch the video. However, I found the agents have learned nothing. Why this happens?Do I need to prolong the training process?

Kipsora commented 5 years ago

This situation can be brought by many factors as RL is sort of unstable. Changing random seed may work if you find that the training script does not perform well. You also have an alternative option to turn the parameters according to the log of rewards. Typically speaking, the higher the reward is, the more things will the RL agent learn.