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.17k stars 920 forks source link

Inquiry about Available Tensor Games #1272

Open menglinjian opened 3 weeks ago

menglinjian commented 3 weeks ago

I’m interested in exploring the tensor games available in this repository. Could you please provide a list or some details on the different tensor games that are currently implemented? Additionally, any guidance on how to get started with them or examples would be greatly appreciated.

lanctot commented 3 weeks ago

There are not many to be honest. (I assume you mean n>2 players).

I think n-player Blotto and matching_pennies_3p might be the only ones. They are NFGs but you can load them as tensor games. Here are some examples: https://github.com/google-deepmind/open_spiel/blob/master/open_spiel/python/tests/tensor_game_utils_test.py

There are more available in GAMUT, which you can load through OpenSpiel (as TensorGames), see here: https://github.com/google-deepmind/open_spiel/tree/master/open_spiel/games/gamut . It is an optional dependency not enabled by default, so support for it must be enabled when building OpenSpiel from source.

Hope this helps!