OFFIS-DAI / Mango.jl

Modular Julia-based agent framework to implement multi-agent systems
https://offis-dai.github.io/Mango.jl/stable/
MIT License
8 stars 2 forks source link

Creating MQTTAddress is clunky and inconsistent with the way AgentAddresses are normally created #60

Open rcschrg opened 2 months ago

rcschrg commented 2 months ago

Problem

If you use the TCPProtocol, the typical way to create the AgentAddress would be to call address(agent). If you use the MQTTProtocol, you need to create MQTTProtocol manually, as the topic needs to be defined.

Desired result

It makes sense to create a unified approach for address creation which works for all protocols in the same way.