示例#1
0
    def __init__(self):
        A.__init__(self)
        self.barracks_num = 0
        self.supplydepot_num = 0

        self.marine_num = 0
        self.MAX_ACTIONS = TerranAction.All.value
示例#2
0
 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
示例#3
0
 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
示例#4
0
 def __init__(self, diff=5):
     A.__init__(self)
     self.army_nums = 5
     self.building_nums = 5
     self.difficulty = diff