/boxing

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

MADDPG and PPO Models

Instructions

Testing and Training Scripts

  • Test the MADDPG model against the random policy
    Run: maddpg/maddpg_dev_random.ipynb

  • Train the MADDPG model
    Run: maddpg/maddpg_dev.ipynb

  • Test and train the PPO model
    Run: self_play_PPO/self_play_PPO.ipynb


External Libraries

The following external libraries are required to run the code:

gymnasium==1.0.0
keyboard==0.13.5
numpy==2.2.0
torch==2.5.1