Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Adds Coup the board game.
Motivation and Context
I like Coup.
Types of changes
What types of changes does your code introduce? Put an
x
in all the boxes that apply:Game-specific changes
If your PR adds or modifies a game, please specify:
Adds Coup with good documentation for the code as well as implementation. Commented code so it should be easy to follow. Please see the README.md in
textarena/envs/Coup
for more.Implementation Details
Notes:
step()
function. I think it has something to do with it maxing out on invalid moves. I gave up trying to debug I'm sorry. This code is otherwise functional, though.Testing
Describe the tests you've done to verify your changes. For game-specific changes, describe how you've tested the game mechanics.
[block foreign aid]
when last played was atax
)[steal 7]
)Checklist
Go over all the following points, and put an
x
in all the boxes that apply.If you are unsure about any of these, don't hesitate to ask. We are here to help!