DocumentCode
592757
Title
Publish/subscribe assisted neuroevolution in virtual life game
Author
Polojarvi, Mikko ; Riekki, Jukka ; Furukawa, M.
Author_Institution
Intell. Syst. Group, Univ. of Oulu, Oulu, Finland
fYear
2012
fDate
16-18 Dec. 2012
Firstpage
728
Lastpage
733
Abstract
Simple Event Relaying Framework (SERF) is a software framework that attempts to bring lightweight publish/subscribe architecture inside individual devices and processes. In this paper we study the performance of SERF when it is used as a base for studying a different topic: virtual creatures in a life game learning to seek food via evolutionary algorithms. We measure the time spent on the whole evolution as compared to the time spent on routing events in different network configurations. Results indicate that SERF has small enough overhead to be used even for messaging within the same application while still enabling the benefits of loose coupling.
Keywords
computer games; evolutionary computation; message passing; neurophysiology; software architecture; software libraries; SERF performance; evolutionary algorithms; life game learning; network configurations; publish-subscribe architecture; publish-subscribe assisted neuroevolution; simple event relaying framework; software framework; virtual creatures; virtual life game; Artificial neural networks; Computer architecture; Games; Genomics; Legged locomotion; Program processors;
fLanguage
English
Publisher
ieee
Conference_Titel
System Integration (SII), 2012 IEEE/SICE International Symposium on
Conference_Location
Fukuoka
Print_ISBN
978-1-4673-1496-1
Type
conf
DOI
10.1109/SII.2012.6427283
Filename
6427283
Link To Document