Skip to content

Arena: A General Evaluation Platform and Building Toolkit for Single/Multi-Agent Intelligence. AAAI 2020.

Notifications You must be signed in to change notification settings

YuhangSong/Arena-Benchmark

Repository files navigation

Arena-Benchmark

Common Naming Rules

The ID of a game is slightly different from the file name of a game, the ID is used in the programe to identify the game, the file name is the actual file name of the compiled game.

ID of a Game

A typical Arena game will be named like this: Arena-Tennis-Sparse-2T1P-Discrete, which follows some common naming rules as follows:

  • Arena: (compulsory) a prefix identifying an Arena environment.
  • Tennis: (compulsory) this is the name of the base game, you will see lot of different base games as well as their videos/descriptions in the following Benchmark.
  • aXb: (optional) the size of the playground is a times b.
  • PT: (optional) penalize tie, if two competitive agents/teams tie the game, both of them will be penalized by a reward of -1.
  • Sparse/Dense: (optional) the reward is sparse/dense, the reward is only returned at the end of the episode / every step.
  • xTyP: (compulsory) x teams competiting with each other, and there are y players in each team.
  • Discrete/Continuous: (compulsory) discrete/continuous action space.

File Name of a Game

The file name of a game is with an additional suffix, indicating the target platform of the built game.

  • Linux/Darwin: (compulsory) the game is built for Linux/Darwin(i.e., Mac). For example, if built for Linux machines, the file name of above game Arena-Tennis-Sparse-2T1P-Discrete would be Arena-Tennis-Sparse-2T1P-Discrete-Linux.

Benchmarked Games

  • Arena
    • Tennis: [Video] in this game, xxx.
      • Sparse
        • 2T1P
          • Discrete

About

Arena: A General Evaluation Platform and Building Toolkit for Single/Multi-Agent Intelligence. AAAI 2020.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published