google-deepmind / open_spiel

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
Apache License 2.0
4.15k stars 914 forks source link

Suggestion: Replace flat list of available games with a table #1246

Closed carlosgmartin closed 1 month ago

carlosgmartin commented 1 month ago

Suggestion: Replace the flat list of available games (source: games.md) with a more readable table whose columns show the various properties of the games at a glance. Example:

Game Players Deterministic Perfect information Description Status
2048 1 No Yes A single player game where player aims to create a 2048 tile by merging other tiles. 🔶
Amazons 2 Yes Yes Move pieces on a board trying to block opponents from moving. 🔶
Backgammon 2 No Yes Players move their pieces through the board based on the rolls of dice. 🟢
Bargaining 2 No No Agents negotiate for items in a pool with different (hidden) valuations. 🔶
lanctot commented 1 month ago

Hi @carlosgmartin,

Great suggestion -- it looks great.

Can you submit a Pull Request with these changes?

carlosgmartin commented 1 month ago

@lanctot Done: #1251.

lanctot commented 1 month ago

https://github.com/google-deepmind/open_spiel/blob/master/docs/games.md

Much nicer, thanks for doing this!!