Designing and implementing a visualization solution for a multi-agent system
Abstract
In this work, we are giving an outline to a visualization application, which will provide a user with a visual representation of the output produced by a multi-agent simulation during its run and originally delivered in the form of statements in DAMMAGE language [01]. Our purpose here is to discuss the boundaries of the project, its proposed architecture and generally to define a path for its implementation.
A solution proposed in this work includes two parts. The first is a graphic interface, which takes as an input a plain text log file and demonstrates to the user a customized visual representation of its content along with providing him or her with the possibility to navigate through it, acquire the needed information in a handy manner and observe the changes between the consecutive states in dynamics. The second is a set of customization elements, used for the visualization in an individualized manner, including user-defined images.
We hope that the proposed solution will improve the user experience in working with the multi-agent simulation system and provide the observers with new opportunities that before would take too much effort to explore.