Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can support multi-agent env and algorithms? #71

Closed
jluo93 opened this issue Aug 25, 2021 · 1 comment
Closed

Can support multi-agent env and algorithms? #71

jluo93 opened this issue Aug 25, 2021 · 1 comment

Comments

@jluo93
Copy link

jluo93 commented Aug 25, 2021

Can mushroom-rl support multi-agent or will add in the future?

@boris-il-forte
Copy link
Collaborator

We are thinking about this feature, but we are not sure yet when we will have time or a sufficient workforce to implement this.
This heavily depends if our research will consider multiagent stuff in the future (which is highly plausible).

Actually, we have already a multiagent environment, which is the air hockey environment. You can find it in the dev branch.

However, we neither have any multiagent learning agent, nor direct support for it. If you want to implement a multiagent learning algorithm, what is needed is to wrap every agent in the system in a single MushroomRL agent, which provides a single action vector for every agent. Thus we support only synchronous acting.

In the future, we might consider a multiagent interface for MushroomRL, but the development is still far in the future.

@jluo93 jluo93 closed this as completed Aug 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants