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

Fix reverted RockPaperScissors Pettingzoo example #16896

Merged
merged 7 commits into from
Jul 22, 2021

Conversation

richardliaw
Copy link
Contributor

@richardliaw richardliaw commented Jul 6, 2021

Why are these changes needed?

Reverted in ecb6321.

Related issue number

Checks

  • I've run scripts/format.sh to lint the changes in this PR.
  • I've included any doc changes needed for https://docs.ray.io/en/master/.
  • I've made sure the tests are passing. Note that there might be a few flaky tests, see the recent failures at https://flakey-tests.ray.io/
  • Testing Strategy
    • Unit tests
    • Release tests
    • This PR is not tested :(

@richardliaw richardliaw self-assigned this Jul 10, 2021
Signed-off-by: Richard Liaw <[email protected]>
@richardliaw richardliaw assigned sven1977 and unassigned richardliaw Jul 17, 2021
Signed-off-by: Richard Liaw <[email protected]>
Signed-off-by: Richard Liaw <[email protected]>
Copy link
Contributor

@sven1977 sven1977 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR @richardliaw ! Looks good, I just removed the env-spaces block. We don't need dummy envs in RLlib anymore :).

Comment on lines 65 to 67
env_for_spaces = PettingZooEnv(env_creator({}))
obs_space = env_for_spaces.observation_space
act_space = env_for_spaces.action_space
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, we don't need this anymore. RLlib now automatically infers missing spaces from the workers' env(s)/policies.

rllib/examples/rock_paper_scissors_multiagent.py Outdated Show resolved Hide resolved
@sven1977 sven1977 merged commit a78a226 into ray-project:master Jul 22, 2021
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

Successfully merging this pull request may close these issues.

2 participants