A Cognitive Architecture for Agent-Based Artificial Life Simulation (original) (raw)

Abstract

The ability to simulate living beings that behave in a credible way is a fundamental aspect in digital games. This is due to its interdisciplinary characteristic, that brings together different fields of knowledge to better understand biological life and its processes. In this context, the design of an intelligent agent is a hard task as it involves a complex system, which has several interconnected components. In this work a virtual mind architecture for intelligent agents is proposed, where it simulates the cognitive processes of an actual brain, in this case attention and memory, in order to reproduce behaviors similar to those of actual living beings. A prototype is then proposed, where the architecture is applied on agents that represent virtual animals in a semantic-modeled ecosystem, and conduct a proof-of-concept experiment with it to demonstrate its effectiveness. In this experiment, the behavior of the virtual animals were consistent with reality, thus, validating the architecture’s ability to simulate living beings.

Similar content being viewed by others

References

  1. Araujo, S., Chaimowicz, L.: Atores Virtuais Autônomos para Sistemas Narrativos Interativos. Master’s thesis, Universidade Federal de Minas Gerais (2009)
    Google Scholar
  2. Arkin, R.C.: Integrating behavioral, perceptual, and world knowledge in reactive navigation. Rob. Auton. Syst. 6(1), 105–122 (1990). http://www.sciencedirect.com/science/article/pii/S0921889005800314, designing Autonomous Agents
    Article Google Scholar
  3. Arrabales, R., Ledezma, A., Sanchis, A.: Towards conscious-like behavior in computer game characters. In: IEEE Symposium on Computational Intelligence and Games, CIG 2009, pp. 217–224. IEEE (2009)
    Google Scholar
  4. Bach, J.: Principles of Synthetic Intelligence PSI: An Architecture of Motivated Cognition, vol. 4. Oxford University Press, Oxford (2009)
    Book Google Scholar
  5. Bethesda Game Studios: The Elder Scrolls V: Skyrim. [PC CD-ROM] (2015)
    Google Scholar
  6. Bratman, M.E., Israel, D.J., Pollack, M.E.: Plans and resource-bounded practical reasoning. Technical report 425, AI Center, SRI International, 333 Ravenswood Ave., Menlo Park, CA 94025, September 1988
    Article Google Scholar
  7. Cowan, N.: What are the differences between long-term, short-term, and working memory? Prog. Brain Res. 169, 323–338 (2008)
    Article Google Scholar
  8. Dias, J., Mascarenhas, S., Paiva, A.: FAtiMA modular: towards an agent architecture with a generic appraisal framework. In: Bosse, T., Broekens, J., Dias, J., van der Zwaan, J. (eds.) Emotion Modeling. LNCS (LNAI), vol. 8750, pp. 44–56. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-12973-0_3
    Chapter Google Scholar
  9. Franco, A.O., Maia, J.G., Neto, J.A., Gomes, F.A.: An interactive storytelling model for non-player characters on electronic RPGs. In: 2015 14th Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), pp. 52–60. IEEE (2015)
    Google Scholar
  10. Franklin, S., Graesser, A.: Is it an agent, or just a program?: a taxonomy for autonomous agents. In: Müller, J.P., Wooldridge, M.J., Jennings, N.R. (eds.) ATAL 1996. LNCS, vol. 1193, pp. 21–35. Springer, Heidelberg (1997). https://doi.org/10.1007/BFb0013570. http://dl.acm.org/citation.cfm?id=648203.749270
    Chapter Google Scholar
  11. Laird, J.E.: The Soar Cognitive Architecture. The MIT Press, Cambridge (2012)
    Google Scholar
  12. Levitin, D.J.: The Organized Mind: Thinking Straight in the Age of Information Overload. Penguin, London (2014)
    Google Scholar
  13. Lim, M.Y., Dias, J., Aylett, R., Paiva, A.: Creating adaptive affective autonomous NPCs. Auton. Agent. Multi-Agent Syst. 24(2), 287–311 (2012). https://doi.org/10.1007/s10458-010-9161-2
    Article Google Scholar
  14. Maslow, A.H.: A theory of human motivation. Psychol. Rev. 50(4), 370 (1943)
    Article Google Scholar
  15. Minsky, M.: A framework for representing knowledge. Psychol. Comput. Vis. 73, 211–277 (1975)
    MathSciNet Google Scholar
  16. Müller, J.P.: Architectures and applications of intelligent agents: a survey. Knowl. Eng. Rev. 13(4), 353–380 (1999)
    Article Google Scholar
  17. Nirenburg, S., McShane, M., Beale, S., Catizone, R.: A cognitive architecture for simulating bodies and minds. In: AMIA Annual Symposium Proceedings, vol. 2011, p. 905. American Medical Informatics Association (2011)
    Google Scholar
  18. Origin Systems: Ultima online. [CD-ROM] (1997)
    Google Scholar
  19. Ortony, A., Clore, G.L., Collins, A.: The Cognitive Structure of Emotions. Cambridge University Press, Cambridge (1990)
    Google Scholar
  20. Oxford Dictionaries: Cognition - Definition of Cognition in English—Oxford Dictionaries (2010). https://en.oxforddictionaries.com/definition/cognition. Accessed 07 July 2017
  21. Prisnyakov, V.F., Prisnyakova, L.M.: Mathematical modeling of emotions. Cybern. Syst. Anal. 30(1), 142–149 (1994). https://doi.org/10.1007/BF02366374
    Article MATH Google Scholar
  22. Rao, A.S., Georgeff, M.P.: Modeling Rational Agents within a BDI-Architecture (1991)
    Google Scholar
  23. Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach, 2nd edn. Pearson Education, New York (2003)
    MATH Google Scholar
  24. Warren, R.M., et al.: Perceptual restoration of missing speech sounds. Science 167(3917), 392–393 (1970)
    Article Google Scholar
  25. Winston, P.H.: Frames and commonsense. In: Artificial intelligence, 3rd edn. (repr. with corrections 1993), Chap. 10, pp. 209–230. Addison-Wesley (1993)
    Google Scholar

Download references

Author information

Authors and Affiliations

  1. Department of Computer Science, Universidade Federal Rural do Rio de Janeiro, Nova Iguaçu, Brazil
    Ronaldo Vieira, Bruno Dembogurski, Leandro Alvim & Filipe Braida

Authors

  1. Ronaldo Vieira
  2. Bruno Dembogurski
  3. Leandro Alvim
  4. Filipe Braida

Corresponding author

Correspondence toRonaldo Vieira .

Editor information

Editors and Affiliations

  1. University of Perugia, Perugia, Italy
    Osvaldo Gervasi
  2. University of Basilicata, Potenza, Italy
    Beniamino Murgante
  3. Covenant University, Ota, Nigeria
    Sanjay Misra
  4. Saint Petersburg State University, Saint Petersburg, Russia
    Elena Stankova
  5. Polytechnic University of Bari, Bari, Italy
    Carmelo M. Torre
  6. University of Minho, Braga, Portugal
    Ana Maria A.C. Rocha
  7. Monash University, Clayton, Victoria, Australia
    David Taniar
  8. Kyushu Sangyo University, Fukuoka shi, Fukuoka, Japan
    Bernady O. Apduhan
  9. Politecnico di Bari, Bari, Italy
    Eufemia Tarantino
  10. Myongji University, Yongin, Korea (Republic of)
    Yeonseung Ryu

Rights and permissions

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Cite this paper

Vieira, R., Dembogurski, B., Alvim, L., Braida, F. (2018). A Cognitive Architecture for Agent-Based Artificial Life Simulation. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2018. ICCSA 2018. Lecture Notes in Computer Science(), vol 10960. Springer, Cham. https://doi.org/10.1007/978-3-319-95162-1\_14

Download citation

Keywords

Publish with us