- Multi-agent generative adversarial imitation learning algorithm
- Support for continuous and discrete action spaces
- Integration with multi-agent environments (MPE, PettingZoo)
- Modular policy (generator) and discriminator architecture
- Customizable neural network architectures and hyperparameters
- Logging and TensorBoard visualization support