
class SubTaskConfig():
    agent_list = [
        { 'team':0,  'tid':0,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':1,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':2,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':3,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':4,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':5,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':6,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':7,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':8,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':0,  'tid':9,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        
        { 'team':1,  'tid':0,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':1,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':2,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':3,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':4,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':5,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':6,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':7,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':8,  'type':'RLA_CAR_Laser',  'init_fn_name':'init_ground',  },
        { 'team':1,  'tid':9,  'type':'RLA_CAR',        'init_fn_name':'init_ground',  },
    ]
    obs_vec_length = 23
    obs_n_entity = 11
    ActionFormat = 'Multi-Digit'
