RANA, a real-time multi-agent system simulator

Søren Vissing Jørgensen, Yves Demazeau, John Hallam

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Multi-agent simulation of populations of acoustically-communicating animals presents challenges for existing MAS tools. We therefore present RANA, a new portable tool that enables large-scale simulation of precisely-timed models based on broadcast events. Agents are programmed in Lua, allowing for individualisation and abstraction while retaining efficiency. Events are managed by the C++ simulator core. Full run state can be recorded for post-processed visualisation or analysis. The new tool is demonstrated in three different cases: a mining robot simulation, which is purely action based; an agent-based setup that is verifies the high precision exhibited by RANAs simulation core; and a state-based firefly-like agent simulation that models real-time responses to fellow agents' signals, in which event propagation and reception affect the result of the simulation.

Original languageEnglish
Title of host publicationProceedings - 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2015
Number of pages4
PublisherIEEE
Publication date2016
Pages92-95
Article number7397342
ISBN (Electronic)978-1-4673-9618-9, 978-1-4673-9617-2
DOIs
Publication statusPublished - 2016
Event2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology Workshops, WI-IAT Workshops 2015 - Singapore, Singapore
Duration: 6. Dec 20159. Dec 2015

Conference

Conference2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology Workshops, WI-IAT Workshops 2015
CountrySingapore
CitySingapore
Period06/12/201509/12/2015
SponsorACM SIGAI, DataSpark, IEEE, IEEE Computer Society, Memetic Computing Society, Web Intelligence Consortium (WIC)

Fingerprint

Multi agent systems
Simulators
Animals
Visualization
Robots

Cite this

Jørgensen, S. V., Demazeau, Y., & Hallam, J. (2016). RANA, a real-time multi-agent system simulator. In Proceedings - 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2015 (pp. 92-95). [7397342] IEEE. https://doi.org/10.1109/WI-IAT.2015.238
Jørgensen, Søren Vissing ; Demazeau, Yves ; Hallam, John. / RANA, a real-time multi-agent system simulator. Proceedings - 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2015. IEEE, 2016. pp. 92-95
@inproceedings{f0c6a47c21b146d5a9cf8a7292774479,
title = "RANA, a real-time multi-agent system simulator",
abstract = "Multi-agent simulation of populations of acoustically-communicating animals presents challenges for existing MAS tools. We therefore present RANA, a new portable tool that enables large-scale simulation of precisely-timed models based on broadcast events. Agents are programmed in Lua, allowing for individualisation and abstraction while retaining efficiency. Events are managed by the C++ simulator core. Full run state can be recorded for post-processed visualisation or analysis. The new tool is demonstrated in three different cases: a mining robot simulation, which is purely action based; an agent-based setup that is verifies the high precision exhibited by RANAs simulation core; and a state-based firefly-like agent simulation that models real-time responses to fellow agents' signals, in which event propagation and reception affect the result of the simulation.",
author = "J{\o}rgensen, {S{\o}ren Vissing} and Yves Demazeau and John Hallam",
year = "2016",
doi = "10.1109/WI-IAT.2015.238",
language = "English",
pages = "92--95",
booktitle = "Proceedings - 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2015",
publisher = "IEEE",
address = "United States",

}

Jørgensen, SV, Demazeau, Y & Hallam, J 2016, RANA, a real-time multi-agent system simulator. in Proceedings - 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2015., 7397342, IEEE, pp. 92-95, 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology Workshops, WI-IAT Workshops 2015, Singapore, Singapore, 06/12/2015. https://doi.org/10.1109/WI-IAT.2015.238

RANA, a real-time multi-agent system simulator. / Jørgensen, Søren Vissing; Demazeau, Yves; Hallam, John.

Proceedings - 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2015. IEEE, 2016. p. 92-95 7397342.

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

TY - GEN

T1 - RANA, a real-time multi-agent system simulator

AU - Jørgensen, Søren Vissing

AU - Demazeau, Yves

AU - Hallam, John

PY - 2016

Y1 - 2016

N2 - Multi-agent simulation of populations of acoustically-communicating animals presents challenges for existing MAS tools. We therefore present RANA, a new portable tool that enables large-scale simulation of precisely-timed models based on broadcast events. Agents are programmed in Lua, allowing for individualisation and abstraction while retaining efficiency. Events are managed by the C++ simulator core. Full run state can be recorded for post-processed visualisation or analysis. The new tool is demonstrated in three different cases: a mining robot simulation, which is purely action based; an agent-based setup that is verifies the high precision exhibited by RANAs simulation core; and a state-based firefly-like agent simulation that models real-time responses to fellow agents' signals, in which event propagation and reception affect the result of the simulation.

AB - Multi-agent simulation of populations of acoustically-communicating animals presents challenges for existing MAS tools. We therefore present RANA, a new portable tool that enables large-scale simulation of precisely-timed models based on broadcast events. Agents are programmed in Lua, allowing for individualisation and abstraction while retaining efficiency. Events are managed by the C++ simulator core. Full run state can be recorded for post-processed visualisation or analysis. The new tool is demonstrated in three different cases: a mining robot simulation, which is purely action based; an agent-based setup that is verifies the high precision exhibited by RANAs simulation core; and a state-based firefly-like agent simulation that models real-time responses to fellow agents' signals, in which event propagation and reception affect the result of the simulation.

U2 - 10.1109/WI-IAT.2015.238

DO - 10.1109/WI-IAT.2015.238

M3 - Article in proceedings

AN - SCOPUS:85028308650

SP - 92

EP - 95

BT - Proceedings - 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2015

PB - IEEE

ER -

Jørgensen SV, Demazeau Y, Hallam J. RANA, a real-time multi-agent system simulator. In Proceedings - 2015 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2015. IEEE. 2016. p. 92-95. 7397342 https://doi.org/10.1109/WI-IAT.2015.238