def __init__(self): A.__init__(self) self.barracks_num = 0 self.supplydepot_num = 0 self.marine_num = 0 self.MAX_ACTIONS = TerranAction.All.value
def __init__(self, agent_id=0, global_buffer=None, net=None, restore_model=False): A.__init__(self, agent_id=agent_id, global_buffer=global_buffer, net=net, restore_model=restore_model) self.init_feature() self.init_rl_param() self.MAX_ACTIONS = ProtossAction.All.value
def __init__(self, agent_id=0, global_buffer=None, net=None, restore_model=False): A.__init__(self, agent_id=agent_id, global_buffer=global_buffer, net=net, restore_model=restore_model) self.gateway_num = 0 self.pylon_num = 0 self.zealot_num = 0 self.collected_mineral = 0 self.MAX_ACTIONS = ProtossAction.All.value
def __init__(self, diff=5): A.__init__(self) self.army_nums = 5 self.building_nums = 5 self.difficulty = diff