{ "2c_vs_64zg_obs" : { "model_input_size": 404, "env_obs_size": 332, "n_agent": 2, "n_enemy": 64, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [64, 5]}, "2": {"name": "ally_feats", "size": [1, 6]}, "3": {"name": "own_feats", "size": 2}, "4": {"name": "last_action", "size": 70}, "5": {"name": "agent_id", "size": 2} } }, "2m_vs_1z_obs" : { "model_input_size": 25, "env_obs_size": 16, "n_agent": 2, "n_enemy": 1, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [1, 6]}, "2": {"name": "ally_feats", "size": [1, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 7}, "5": {"name": "agent_id", "size": 2} } }, "2s_vs_1sc_obs" : { "model_input_size": 26, "env_obs_size": 17, "n_agent": 2, "n_enemy": 1, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [1, 5]}, "2": {"name": "ally_feats", "size": [1, 6]}, "3": {"name": "own_feats", "size": 2}, "4": {"name": "last_action", "size": 7}, "5": {"name": "agent_id", "size": 2} } }, "2s3z_obs" : { "model_input_size": 96, "env_obs_size": 80, "n_agent": 5, "n_enemy": 5, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [5, 8]}, "2": {"name": "ally_feats", "size": [4, 8]}, "3": {"name": "own_feats", "size": 4}, "4": {"name": "last_action", "size": 11}, "5": {"name": "agent_id", "size": 5} } }, "3m_obs" : { "model_input_size": 42, "env_obs_size": 30, "n_agent": 3, "n_enemy": 3, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [3, 5]}, "2": {"name": "ally_feats", "size": [2, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 9}, "5": {"name": "agent_id", "size": 3} } }, "3s_vs_3z_obs" : { "model_input_size": 48, "env_obs_size": 36, "n_agent": 3, "n_enemy": 3, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [3, 6]}, "2": {"name": "ally_feats", "size": [2, 6]}, "3": {"name": "own_feats", "size": 2}, "4": {"name": "last_action", "size": 9}, "5": {"name": "agent_id", "size": 3} } }, "3s_vs_4z_obs" : { "model_input_size": 55, "env_obs_size": 42, "n_agent": 3, "n_enemy": 4, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [4, 6]}, "2": {"name": "ally_feats", "size": [2, 6]}, "3": {"name": "own_feats", "size": 2}, "4": {"name": "last_action", "size": 10}, "5": {"name": "agent_id", "size": 3} } }, "3s_vs_5z_obs" : { "model_input_size": 62, "env_obs_size": 48, "n_agent": 3, "n_enemy": 5, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [5, 6]}, "2": {"name": "ally_feats", "size": [2, 6]}, "3": {"name": "own_feats", "size": 2}, "4": {"name": "last_action", "size": 11}, "5": {"name": "agent_id", "size": 3} } }, "3s5z_obs" : { "model_input_size": 150, "env_obs_size": 128, "n_agent": 8, "n_enemy": 8, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [8, 8]}, "2": {"name": "ally_feats", "size": [7, 8]}, "3": {"name": "own_feats", "size": 4}, "4": {"name": "last_action", "size": 14}, "5": {"name": "agent_id", "size": 8} } }, "3s5z_vs_3s6z_obs" : { "model_input_size": 159, "env_obs_size": 136, "n_agent": 8, "n_enemy": 9, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [9, 8]}, "2": {"name": "ally_feats", "size": [7, 8]}, "3": {"name": "own_feats", "size": 4}, "4": {"name": "last_action", "size": 15}, "5": {"name": "agent_id", "size": 8} } }, "5m_vs_6m_obs" : { "model_input_size": 72, "env_obs_size": 55, "n_agent": 5, "n_enemy": 6, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [6, 5]}, "2": {"name": "ally_feats", "size": [4, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 12}, "5": {"name": "agent_id", "size": 5}} }, "6h_vs_8z_obs" : { "model_input_size": 98, "env_obs_size": 78, "n_agent": 6, "n_enemy": 8, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [8, 6]}, "2": {"name": "ally_feats", "size": [5, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 14}, "5": {"name": "agent_id", "size": 6} } }, "8m_obs" : { "model_input_size": 102, "env_obs_size": 80, "n_agent": 8, "n_enemy": 8, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [8, 5]}, "2": {"name": "ally_feats", "size": [7, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 14}, "5": {"name": "agent_id", "size": 8} } }, "8m_vs_9m_obs" : { "model_input_size": 108, "env_obs_size": 85, "n_agent": 8, "n_enemy": 9, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [9, 5]}, "2": {"name": "ally_feats", "size": [7, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 15}, "5": {"name": "agent_id", "size": 8} } }, "10m_vs_11m_obs" : { "model_input_size": 132, "env_obs_size": 105, "n_agent": 10, "n_enemy": 11, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [11, 5]}, "2": {"name": "ally_feats", "size": [9, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 17}, "5": {"name": "agent_id", "size": 10} } }, "25m_obs" : { "model_input_size": 306, "env_obs_size": 250, "n_agent": 25, "n_enemy": 25, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [25, 5]}, "2": {"name": "ally_feats", "size": [24, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 31}, "5": {"name": "agent_id", "size": 25} } }, "27m_vs_30m_obs" : { "model_input_size": 348, "env_obs_size": 285, "n_agent": 27, "n_enemy": 30, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [30, 5]}, "2": {"name": "ally_feats", "size": [26, 5]}, "3": {"name": "own_feats", "size": 1}, "4": {"name": "last_action", "size": 36}, "5": {"name": "agent_id", "size": 27} } }, "bane_vs_bane_obs" : { "model_input_size": 390, "env_obs_size": 336, "n_agent": 24, "n_enemy": 24, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [24, 7]}, "2": {"name": "ally_feats", "size": [23, 7]}, "3": {"name": "own_feats", "size": 3}, "4": {"name": "last_action", "size": 30}, "5": {"name": "agent_id", "size": 24} } }, "corridor_obs" : { "model_input_size": 192, "env_obs_size": 156, "n_agent": 6, "n_enemy": 24, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [24, 5]}, "2": {"name": "ally_feats", "size": [5, 6]}, "3": {"name": "own_feats", "size": 2}, "4": {"name": "last_action", "size": 30}, "5": {"name": "agent_id", "size": 6} } }, "MMM_obs" : { "model_input_size": 186, "env_obs_size": 160, "n_agent": 10, "n_enemy": 10, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [10, 8]}, "2": {"name": "ally_feats", "size": [9, 8]}, "3": {"name": "own_feats", "size": 4}, "4": {"name": "last_action", "size": 16}, "5": {"name": "agent_id", "size": 10} } }, "MMM2_obs" : { "model_input_size": 204, "env_obs_size": 176, "n_agent": 10, "n_enemy": 12, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [12, 8]}, "2": {"name": "ally_feats", "size": [9, 8]}, "3": {"name": "own_feats", "size": 4}, "4": {"name": "last_action", "size": 18}, "5": {"name": "agent_id", "size": 10} } }, "so_many_baneling_obs" : { "model_input_size": 247, "env_obs_size": 202, "n_agent": 7, "n_enemy": 32, "model_input_compose": { "0": {"name": "move_feats", "size": 4}, "1": {"name": "enemy_feats", "size": [32, 5]}, "2": {"name": "ally_feats", "size": [6, 6]}, "3": {"name": "own_feats", "size": 2}, "4": {"name": "last_action", "size": 38}, "5": {"name": "agent_id", "size": 7} } } }