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

MultiAgentEnv interface documentation #48

Open
Svalorzen opened this issue Jun 29, 2020 · 0 comments
Open

MultiAgentEnv interface documentation #48

Svalorzen opened this issue Jun 29, 2020 · 0 comments

Comments

@Svalorzen
Copy link

Svalorzen commented Jun 29, 2020

I'm trying to inherit MultiAgentEnv to test a custom environment with QMIX (using pymarl); however the documentation for the methods does not specify the types returned by the functions, so I am unsure of what exactly they should return or whether they are all used.

It's also unclear whether all functions need to be implemented, in particular functions that have both a "global" version and an _agent version must be all implemented (for example get_obs and get_obs_agent), but also render etc.

Would it be possible to add some more info on how to extend MultiAgentEnv? A clear example can also work, but in general I guess it's hard to understand from Python code the exact types so I'm not sure whether it would be enough.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant