Mava icon indicating copy to clipboard operation
Mava copied to clipboard

🦁 A research-friendly codebase for fast experimentation of multi-agent reinforcement learning in JAX

Results 160 Mava issues
Sort by recently updated
recently updated
newest added

### Feature Add MAPPO algorithm option. ### Why Expanding Mava baseline algorithms. ### Proposal Extend separate network IPPO implementation to use a single critic learning from a joint observation space....

enhancement

### Please describe the purpose of the feature. Is it related to a problem? A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]...

enhancement

### What do you want to investigate? Remove component names entirely. When storing components in a system, store them as a dictionary of `{component name: component}` instead of a list...

## What? Change agent ids to use EntityID dataclass - this dataclass can be easily used to represent an agent and is jittable. The dataclass provides utility functions to convert...

enhancement
size/M

### Feature Have separate networks for the policy and critic in the Jax IPPO implementation. ### Proposal The current IPPO implementation has shared layers and separate heads for the policy...

enhancement

### Feature High-level Issue for getting GDNs into Mava. ### Proposal Will use a branch (`feature/gdns`) that I merge the other PRs into. Will merge from `feature/gdns` to `develop`. ###...

enhancement

### Feature Create components needed to enable GDN communication in Mava. Create system using them. ### Proposal Need components to enable message passing during execution, as well as including them...

enhancement

### Feature Write a wrapper for Mava Traffic Junction. Create an example with IPPO and the wrapper. ### Proposal Wrapper should be based on debugging environment wrapper, but instead wrap...

enhancement

### Feature Traffic Junction environment should be in Mava to be used for testing communication ### Proposal Copy code used in GDN expressivity paper, clean up, and comment. ### Definition...

enhancement

### What do you want to investigate? Investigate/discuss whether multiple trainers should still be the default in Mava given the redesign or whether it should optional functionality. ### Definition of...