Skip to content
forked from jbr-ai-labs/mamba

This code accompanies the paper "Scalable Multi-Agent Model-Based Reinforcement Learning".

License

Notifications You must be signed in to change notification settings

Muyun1996/mamba

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAMBA

This code accompanies the paper "Scalable Multi-Agent Model-Based Reinforcement Learning".

The repository contains MAMBA implementation as well as fine-tuned hyperparameters in configs/dreamer/optimal folder.

Usage

python3 train.py --n_workers 2 --env flatland --env_type 5_agents

Two environments are supported for env flag: flatland and starcraft.

SMAC

starcraft

The code for the environment can be found at https://github.com/oxwhirl/smac

Flatland

flatland

The original code for the environment can be found at https://github.com/jbr-ai-labs/NeurIPS2020-Flatland-Competition-Solution

Code Structure

  • agent contains implementation of MAMBA
    • controllers contains logic for inference
    • learners contains logic for learning the agent
    • memory contains buffer implementation
    • models contains architecture of MAMBA
    • optim contains logic for optimizing loss functions
    • runners contains logic for running multiple workers
    • utils contains helper functions
    • workers contains logic for interacting with environment
  • env contains environment logic
  • networks contains neural network architectures

About

This code accompanies the paper "Scalable Multi-Agent Model-Based Reinforcement Learning".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%