feat: norms and goals in BDI
ref: N25B-200
This commit is contained in:
@@ -39,8 +39,13 @@ class BeliefSetterBehaviour(CyclicBehaviour):
|
||||
"Message is from the belief collector agent. Processing as belief message."
|
||||
)
|
||||
self._process_belief_message(message)
|
||||
case settings.agent_settings.program_manager_name:
|
||||
self.agent.logger.debug(
|
||||
"Processing message from the program manager. Processing as belief message."
|
||||
)
|
||||
self._process_belief_message(message)
|
||||
case _:
|
||||
self.agent.logger.debug("Not the belief agent, discarding message")
|
||||
self.agent.logger.debug("Not from expected agents, discarding message")
|
||||
pass
|
||||
|
||||
def _process_belief_message(self, message: Message):
|
||||
|
||||
Reference in New Issue
Block a user