• 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