Ejemplo n.º 1
0
 def __init__(self):
     BaseAgent.__init__(self)
     print(f"MY NAME: {self.name}")
     print(f"PLAYER COUNT: {self.agent_count}")
     print(f"GRID SIZE: {self.grid_size}")
     print(f"MAX TURNS: {self.max_turns}")
     print(f"DECISION TIME LIMIT: {self.decision_time_limit}")
Ejemplo n.º 2
0
 def __init__(self):
     BaseAgent.__init__(self)
     self.solution_list = []
     self.is_carrying_diamond = False
     self.goal_state = None
     print(f"MY NAME: {self.name}")
     print(f"PLAYER COUNT: {self.agent_count}")
     print(f"GRID SIZE: {self.grid_size}")
     print(f"MAX TURNS: {self.max_turns}")
     print(f"DECISION TIME LIMIT: {self.decision_time_limit}")
Ejemplo n.º 3
0
 def __init__(self):
     BaseAgent.__init__(self)
     self.path = []
     self.threads = []
     self.last_Action = None
     self.mode_start_position = None
     print(f"MY NAME: {self.name}")
     print(f"PLAYER COUNT: {self.agent_count}")
     print(f"GRID SIZE: {self.grid_size}")
     print(f"MAX TURNS: {self.max_turns}")
     print(f"DECISION TIME LIMIT: {self.decision_time_limit}")
Ejemplo n.º 4
0
 def agent_message_get_param(self, param):
     """ Get a parameter via message """
     if param == 'policy':
         return repr(self.export_policy())
     
     return BaseAgent.agent_message_get_param(self, param)
Ejemplo n.º 5
0
    def agent_message_get_param(self, param):
        """ Get a parameter via message """
        if param == 'policy':
            return repr(self.export_policy())

        return BaseAgent.agent_message_get_param(self, param)