google-deepmind / hanabi-learning-environment

hanabi_learning_environment is a research platform for Hanabi experiments.
Apache License 2.0
645 stars 149 forks source link

Interoperable game record format / export / import #22

Open nealmcb opened 5 years ago

nealmcb commented 5 years ago

At some point, we'll want this learning environment to be able to inter-operate with other systems, e.g. online environments where it can find human players and other bots, exchange game records and the like.

One such online Hanabi-playing environment is https://github.com/Zamiell/hanabi-live

I've put up a PR noting how to export game records in its format and parse them at https://github.com/Zamiell/hanabi-live/pull/663

Have others defined or thought about game record formats? I've got several ideas based on parsing hanabi-live's json Game format which is documented at https://github.com/Zamiell/hanabi-live/blob/master/misc/example_game_with_comments.json