Skip to main content

Swarm: An object oriented simulation platform applied to markets and organizations

  • Alternative Frameworks for the Computational Study of Evolutionary Social Systems
  • Conference paper
  • First Online:
Evolutionary Programming VI (EP 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1213))

Included in the following conference series:

Abstract

Swarm is a library of software components developed by the Santa Fe Institute which allow researchers to construct discrete event simulations of complex systems with heterogeneous elements or agents. These libraries provide reusable objects for analyzing, displaying and controlling simulation experiments. Swarm is not based on any assumptions about the system that is being simulated, and is currently being used by a wide variety of researchers in the social and natural sciences. We present examples of economic models which have been implemented in Swarm and discuss the advantages of the Object-Oriented simulation approach.

This research was supported by the Center for Computable Economics, UCLA and the Experimental and Computable Economics Laboratory, University of Trento, Italy. I would like to thank the Swarm programming team, in particular Manor Askenazi, for advice and information, and Jean-Laurent Rosenthal, John Miller, Scott Page and P. Konstantina Kiousis for valuable discussions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Nelson Minar, Roger Burkhart, Chris Langton, Manor Askenazi. Swarm Documentation. [Online] <http://www.santafe.edu/projects/swarm>.

    Google Scholar 

  2. Nelson Minar, Roger Burkhart, Chris Langton, Manor Askenazi. The Swarm Simulation System:A Toolkit for Building Multi-agent Simulations. Santa Fe Institute Working Paper 96-04-2, 1996.

    Google Scholar 

  3. NeXT Inc. Object-Oriented Programming and the Objective-C language. [Online] <http://www.next.com/Pubs/Documents/OPENSTEP/ObjectiveC/objctoc.htm>

    Google Scholar 

  4. John H. Miller. Evolving Information Processing Organizations. Santa Fe Institute Working Paper 95-06-53, 1996.

    Google Scholar 

  5. D.-E. Goldberg. Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Pub. Co., Reading Mass., 1989.

    Google Scholar 

  6. S.-P. Anderson, A. de Palma and J.-F. Thisse. Discrete choice theory of product differentiation. MIT Press, Cambridge, Mass. 1992.

    Google Scholar 

  7. D.-E.-M. Sappington. Incentives in Principal-Agent Relationships. Journal of Economic Perspectives. 5(2):45–66, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter J. Angeline Robert G. Reynolds John R. McDonnell Russ Eberhart

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Stefansson, B. (1997). Swarm: An object oriented simulation platform applied to markets and organizations. In: Angeline, P.J., Reynolds, R.G., McDonnell, J.R., Eberhart, R. (eds) Evolutionary Programming VI. EP 1997. Lecture Notes in Computer Science, vol 1213. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014801

Download citation

  • DOI: https://doi.org/10.1007/BFb0014801

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62788-3

  • Online ISBN: 978-3-540-68518-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics