Abstract
We present ACACIA, an agent-based program implemented in Java StarLogo 2.0 that simulates a two-dimensional microworld populated by agents, obstacles and goals. Our program simulates how agents can reach long-term goals by following sensorial-motor couplings (SMCs) that control how the agents interact with their environment and other agents through a process of local categorization. Thus, while acting in accordance with this set of SMCs, the agents reach their goals through the emergence of global behaviors. This agent-based simulation program would allow us to understand some psychological processes such as planning behavior from the point of view that the complexity of these processes is the result of agent–environment interaction.
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Bakker B (2000) The adaptative behavior approach to psychology. Cogn Process 1:39–70
Braitenberg V (1984) Vehicles: experiments in synthetic psychology. MIT Press, Cambridge
Brooks RA (1999) Cambrian intelligence: the early history of the new AI. Bradford Books/MIT Press, Cambridge
Colella V, Klopfer E, Resnick M (2001) Adventures in modeling. Exploring complex, dynamic systems with StarLogo. Teachers College Press, New York
Couzin ID, Krause J, James R, Ruxton GD, Franks NR (2002) Collective memory and spatial sorting in animal groups. J Theor Biol 218:1–11. doi:10.1006/jtbi.2002.3065
Epstein JM, Axtell R (1996) Growing artificial societies: social science from the bottom-up. MIT Press, Washington
Hemelrijk CK (1996) Dominance interactions, spatial dynamics and emergent reciprocity in a virtual world. In: Maes P, Mataric M, Meyer JA, Pollack J, Wilson SW (eds) From animals to animats: proceedings of the fourth international conference on simulation of adaptive behavior. MIT Press, Cambridge, pp 545–552
Hemelrijk CK (2003) Female co-dominance in a virtual world: ecological, cognitive, social and sexual causes. Behavior 140:1247–1273. doi:10.1163/156853903771980585
Holland JH (1995) Hidden order: how adaptation builds complexity. Perseus Books, Reading
Kennedy J, Eberhart RC (2001) Swarm intelligence. Morgan Kaufmann, San Francisco
Maes P (1997) Modeling adaptive autonomous agents. In: Langton CG (ed) Artificial life: an overview. MIT Press, Cambridge, pp 135–162
Maris M, te Boekhorst R (1996) Exploiting physical constraints: heap formation through behavioral error in a group of robots. In: Asada M (ed) Proceedings of the international conference on intelligent robots and systems. Senri Life Science Center, Osaka, pp 1655–1660
Meyer JA, Guillot A (1991) Simulation of adaptive behavior in animats: review and prospect. In: Meyer JA, Wilson SW (eds) From animals to animats 1: proceedings of the first international conference on simulation of adaptive behavior. Bradford Books/MIT Press, Cambridge, pp 2–14
Miñano M, Beltran FS (2004) Reaching long-term goals based on local interaction between the organism and its environment: computer simulations based on adaptive behavior. Percept Mot Skills 99:27–33
Miñano M, Zibetti E (2005) Reaching long-term goals based on local categorization. Unpublished manuscript, Université de Paris-8
Resnick M (1994) Turtles, termites and traffic jams: explorations in massively parallel microworlds. MIT Press, Cambridge
Reynolds CW (1993) An evolved, vision-based behavioral model of coordinated group motion. In: Meyer JA, Roitblat HL, Wilson SW (eds) From animals to animats 2: proceedings of the second international conference on simulation of adaptive behavior. MIT Press, Cambridge, pp 384–392
Schreckenberg M, Sharma SD (eds) (2002) Pedestrian and evacuation dynamics. Springer, New York
Werner GM, Dyer MG (1992) Evolution of herding behaviour in artificial animals. In: Meyer JA, Roitblat HL, Wilson SW (eds) From animals to animats 2: proceedings of the second international conference on simulation of adaptive behaviour. MIT Press, Cambridge, pp 393–399
Zibetti E, Quera V, Beltran FS, Tijus C (2001a) Contextual categorization: a mechanism linking perception and knowledge in modelling and simulating perceived events as actions. In: Akman V, Bouquet P, Thomason R, Young RA (eds) Modeling and using context. Springer, Berlin, pp 395–408
Zibetti E, Quera V, Tijus C, Beltran FS (2001b) Reasoning based on categorisation for interpreting and acting: a first approach. Mind Soc 4(2):89–106
Acknowledgments
This research project was supported by grants from the Directorate General for Research of the Government of Catalonia (2001SGR-00140), the Directorate General for Higher Education and Culture of the Spanish Government (BSO 2001-2844) and the French Institut National de Recherche en Informatique et en Automatique (02N81/0011). This research project was also supported by funds from the European Union’s FEDER program. The authors would like to thank two anonymous reviewers for their comments on an earlier version of the manuscript.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Beltran, F.S., Quera, V., Zibetti, E. et al. ACACIA: an agent-based program for simulating behavior to reach long-term goals. Cogn Process 10, 95–99 (2009). https://doi.org/10.1007/s10339-008-0236-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10339-008-0236-9