Multi-Agent Probabilistic Recursive Reasoning (MAPR2)
Multi-Agent Probabilistic Recursive Reasoning is a multi-agent reinforcement learning framework. The algorithms are based on the paper PROBABILISTIC RECURSIVE REASONING FOR MULTI-AGENT REINFORCEMENT LEARNING in ICLR 2019.
The learning path of PR2-AC in differential game:
To get the environment installed correctly, you will first need to clone rllab, and have its path added to your PYTHONPATH environment variable.
- Clone rllrb
cd <installation_path_of_your_choice> git clone https://github.com/rll/rllab.git cd rllab git checkout b3a28992eca103cab3cb58363dd7a4bb07f250a0 sudo pip3 install -e .
- Intsall other dependencies
sudo pip3 install joblib,path.py,gtimer,theano,keras,tensorflow,gym, tensorflow_probability
- Intsall maci
cd maci sudo pip3 install -e .
- DDPG with Opponent Modelling
- DDPG with Symplectic Gradient Adjustment Optimization