You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GGneres edited this page May 25, 2026
·
2 revisions
MASPY-GUI
MASPY-GUI is a graphical interface for visualising and debugging [MASPY] multi-agent systems. It runs alongside your MASPY simulation and provides inspection of agent beliefs, goals, intentions, messages, and environment states
Requirements
Python 3.12+
MASPY
PyQt5
Getting Started
To activate the GUI, import and call start_interface() at the end of your main function, after connecting your agents:
fromgui.startimportstart_interfacedefmain():
Admin(listener_log=True)
# your agents, environments and channels setup herestart_interface()
That's it. The GUI will launch as a separate process and start receiving data from your simulation automatically.
Note:listener_log=True must be set in the Admin initialisation for the GUI to receive data from the simulation.