Skip to main content

3D Multi-Agent Simulations in the breve Simulation Environment

  • Chapter
Artificial Life Models in Software

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barnum, H., Bernstein, H.J., Spector, L.: Quantum circuits for OR and AND of ORs. Journal of Physics A: Mathematical and General 33(45), 8047–8057 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bhalla, N., Bentley, P.J., Jacob, C.: Mapping virtual self-assembly rules to physical system. In: A. Adamatzky, L. Bull, B.D.L. Costello, S. Stepney, C. Teuscher (eds.) Proceedings of the 2007 Conference on Unconventional Computing. Luniver Press, Beckington (2007)

    Google Scholar 

  3. Braitenberg, V.: Vehicles: Experiments in Synthetic Psychology. The MIT Press, Cambridge, MA (1986)

    Google Scholar 

  4. Cohen, P.R., Morrison, C.T., Cannon, E.: Maps for verbs: The relation between interaction dynamics and verb use. In: L.P. Kaelbling, A. Saffiotti (eds.) Proceedings of the 19th International Joint Conference on Artificial Intelligence (IJCAI-05), pp. 1022–1027. Professional Book Center, Edinburgh (2005)

    Google Scholar 

  5. Don, O., Amos, M.: An ant-based algorithm for annular sorting. ArXiv Nonlinear Sciences e-prints (2005)

    Google Scholar 

  6. Hamann, H., Wörn, H.: An analytical and spatial model of foraging in a swarm of robots. In: E. Sahin, W.M. Spears, A.F.T. Winfield (eds.) Swarm Robotics, Second International Workshop, SAB 2006, Rome, Italy, September 30-October 1, 2006, pp. 43–55. Springer, Berlin (2006)

    Google Scholar 

  7. Klein, J.: breve website. URL http://www.spiderland.org/

  8. Klein, J., Spector, L.: Unwitting distributed genetic programming via asynchronous javascript and XML. In: H. Lipson (ed.) GECCO ′07: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, vol. 2, pp. 1628–1635. ACM Press, New York (2007)

    Chapter  Google Scholar 

  9. Komosinski, M., Ulatowski, S.: Framsticks — artificial life. In: C. Nédellec, C. Rouveirol (eds.) ECML 98 Demonstration and Poster Papers, pp. 7–9. Chemnitzer InformatikBerichte, Chemnitz (1998)

    Google Scholar 

  10. Kriplean, T.L.: Evolving an ecology of two-tiered organizations. In: F. Rothlauf (ed.) GECCO ′05: Proceedings of the 2005 Workshops on Genetic and Evolutionary Computation, pp. 402–406. ACM Press, New York (2005)

    Chapter  Google Scholar 

  11. Lassabe, N., Luga, H., Duthen, Y.: A New Step for Evolving Creatures. In: IEEE-ALife′07, Honolulu, Hawaii, 01/04/2007-05/04/2007, pp. 243–251. IEEE Press (2007)

    Google Scholar 

  12. Luke, S., Cioffi-Revilla, C., Panait, L., Sullivan, K., Balan, G.: Mason: A multiagent simulation environment. Simulation 81(7), 517–527 (2005)

    Article  Google Scholar 

  13. Minar, N., Burkhart, R., Langton, C., Askenazi, M.: The swarm simulation system, a toolkit for building multi-agent simulations. Tech. Rep. 96-06-042, Sante Fe Institute (1996)

    Google Scholar 

  14. Mirtich, B.: V-clip: Fast and robust polyhedral collision detection. ACM Transactions on Graphics 17(3), 177–208 (1998)

    Article  Google Scholar 

  15. Mirtich, B., Canny, J.F.: Impulse-based simulation of rigid bodies. In: SI3D ′95: Proceedings of the 1995 Symposium on Interactive 3D Graphics, pp. 181–188, 217. ACM Press, New York (1995)

    Chapter  Google Scholar 

  16. North, M., Macal, C.: Escaping the accidents of history: An overview of artificial life modeling with repast. In: A. Adamatzky, M. Komosinski (eds.) Artificial Life Models in Software, pp. 115–142. Springer-Verlag New York, Secaucus (2006)

    Google Scholar 

  17. Resnick, M.: Starlogo: an environment for decentralized modeling and decentralized thinking. In: CHI ′96: Conference Companion on Human Factors in Computing Systems, pp. 11–12. ACM Press, New York (1996)

    Chapter  Google Scholar 

  18. Reynolds, C.W.: Flocks, herds, and schools: A distributed behavioral model. Computer Graphics 24(4), 25–34 (1987)

    Article  Google Scholar 

  19. Riolo, R.L., Cohen, M.D., Axelrod, R.: Evolution of cooperation without reciprocity. Nature 414, 441–443 (2001)

    Article  Google Scholar 

  20. Sims, K.: Evolving virtual creatures. In: Proceedings of SIGGRAPH ′94 (Orlando, Florida, July 1994), pp. 15–22 (1994)

    Google Scholar 

  21. Spector, L.: Autoconstructive evolution: Push, pushGP, and pushpop. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001), pp. 137– 146. Morgan Kaufmann, San Francisco (2001)

    Google Scholar 

  22. Spector, L.: Adaptive populations of endogenously diversifying pushpop organisms are reliably diverse. In: R. Standish, M.A. Bedau, H.A. Abbass (eds.) Proceedings of the Eighth International Conference on Artificial Life, pp. 142–145. MIT Press, Cambridge, MA (2002)

    Google Scholar 

  23. Spector, L.: Automatic Quantum Computer Programming: A Genetic Programming Approach. Kluwer Academic Publishers, Boston (2004)

    MATH  Google Scholar 

  24. Spector, L., Barnum, H., Bernstein, H.J.: Genetic programming for quantum computers. In: Genetic Programming 1998: Proceedings of the Third Annual Conference, pp. 365–373. Morgan Kaufmann, Madison, WI (1998)

    Google Scholar 

  25. Spector, L., Barnum, H., Bernstein, H.J., Swamy, N.: Finding a better-than-classical quantum AND/OR algorithm using genetic programming. In: P.J. Angeline, Z. Michalewicz, M. Schoenauer, X. Yao, A. Zalzala (eds.) Proceedings of the Congress on Evolutionary Computation, vol. 3, pp. 2239–2246. IEEE Press, Washington (1999)

    Google Scholar 

  26. Spector, L., Barnum, H., Bernstein, H.J., Swamy, N.: Quantum computing applications of genetic programming. In: L. Spector, W.B. Langdon, U.M. O'Reilly, P.J. Angeline (eds.) Advances in Genetic Programming 3, chap. 7, pp. 135–160. MIT Press, Cambridge, MA (1999)

    Google Scholar 

  27. Spector, L., Bernstein, H.J.: Communication capacities of some quantum gates, discovered in part through genetic programming. In: J.H. Shapiro, O. Hirota (eds.) Proceedings of the Sixth International Conference on Quantum Communication, Measurement, and Computing (QCMC), pp. 500–503. Rinton Press, Princeton (2003)

    Google Scholar 

  28. Spector, L., Clark, D.M., Lindsay, I., Barr, B., Klein, J.: Genetic programming for finite algebras. In: Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation. ACM Press, London (2008)

    Google Scholar 

  29. Spector, L., Klein, J.: CS 263: Artificial Intelligence in 3D Virtual Worlds. URL http://hampshire.edu/lspector/cs263/cs263s04.html

  30. Spector, L., Klein, J.: Evolutionary dynamics discovered via visualization in the breve simulation environment. In: Workshop Proceedings of the 8th International Conference on the Simulation and Synthesis of Living Systems. University of New South Wales (2002)

    Google Scholar 

  31. Spector, L., Klein, J.: Trivial geography in genetic programming. In: T. Yu, R.L. Riolo, B. Worzel (eds.) Genetic Programming Theory and Practice III, vol. 9, chap. 8, pp. 109–123. Springer, New York (2005)

    Chapter  Google Scholar 

  32. Spector, L., Klein, J.: Genetic stability and territorial structure facilitate the evolution of tag-mediated altruism. Artificial Life 12(4), 1–8 (2006)

    Article  Google Scholar 

  33. Spector, L., Klein, J.: Multidimensional tags, cooperative populations, and genetic programming. In: R.L. Riolo, T. Soule, B. Worzel (eds.) Genetic Programming Theory and Practice IV, vol. 5, chap. 15, pp. 97–112. Springer, New York (2006)

    Google Scholar 

  34. Spector, L., Klein, J., Feinstein, M.: Division blocks and the open-ended evolution of development, form, and behavior. In: H. Lipson (ed.) Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, pp. 316–323. ACM Press, New York (2007)

    Chapter  Google Scholar 

  35. Spector, L., Klein, J., Harrington, K., Coppinger, R.: Teaching the evolution of behavior with superduperwalker. In: C.K. Looi, G.I. McCalla, B. Bredeweg, J. Breuker (eds.) Proceedings of the 12th International Conference on Artificial Intelligence in Education, pp. 923–925. IOS Press, Washington (2005)

    Google Scholar 

  36. Spector, L., Klein, J., Keijzer, M.: The push3 execution stack and the evolution of control. In: H.G. Beyer, U.M. O'Reilly (eds.) GECCO 2005: Proceedings of the 2005 Conference on Genetic and Evolutionary Computation, vol. 2, pp. 1689–1696. ACM Press, Washington (2005)

    Chapter  Google Scholar 

  37. Spector, L., Klein, J., Perry, C.: Tags and the evolution of cooperation in complex environments. In: Proceedings of the AAAI 2004 Symposium on Artificial Multiagent Learning. AAAI Press, Melno Park, CA (2004)

    Google Scholar 

  38. Spector, L., Klein, J., Perry, C., Feinstein, M.: Emergence of collective behavior in evolving populations of flying agents. In: E. Cantu-Paz, J.A. Foster, K. Deb, L.D. Davis, R. Roy, U.M. O'Reilly, H.G. Beyer, R. Standish, G. Kendall, S. Wilson, M. Har-man, J. Wegener, D. Dasgupta, M.A. Potter, A.C. Schultz, K.A. Dowsland, N. Jonoska, J. Miller (eds.) Proceedings of the Genetic and Evolutionary Computation Conference, vol. 2724, pp. 61–73. Springer-Verlag, Berlin (2003)

    Google Scholar 

  39. Spector, L., Klein, J., Perry, C., Feinstein, M.: Emergence of collective behavior in evolving populations of flying agents. Genetic Programming and Evolvable Machines 6(1), 111–125 (2005)

    Article  Google Scholar 

  40. Spector, L., Perry, C., Klein, J., Keijzer, M.: Push 3.0 programming language description. Tech. Rep. HC-CSTR-2004-02, School of Cognitive Science, Hampshire College (2004)

    Google Scholar 

  41. Spector, L., Robinson, A.: Genetic programming and autoconstructive evolution with the push programming language. Genetic Programming and Evolvable Machines 3(1), 7–40 (2002)

    Article  MATH  Google Scholar 

  42. Szymanski, M., Breitling, T., Seyfried, J., Wörn, H.: Distributed shortest-path finding by a micro-robot swarm. In: M. Dorigo, L.M. Gambardella, M. Birattari, A. Martinoli, R. Poli, T. Sttzle (eds.) Ant Colony Optimization and Swarm Intelligence, 5th International Workshop, ANTS 2006, Brussels, Belgium, September 4-7, 2006, Proceedings, vol. 4150, pp. 404–411. Springer, Berlin (2006)

    Google Scholar 

  43. Veeraswamy, A., Amavasai, B.: Optimal path planning using an improved a * algorithm for homeland security applications. In: AIA′06: Proceedings of the 24th IASTED International Conference on Artificial Intelligence and Applications, pp. 50–55. ACTA Press, Anaheim, CA (2006)

    Google Scholar 

  44. Wilson, G.C., McIntyre, A., Heywood, M.I.: Resource review: Three open source systems for evolving programs—lilgp, ECJ and grammatical evolution. Genetic Programming and Evolvable Machines 5(1), 103–105 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag London Limited

About this chapter

Cite this chapter

Klein, J., Spector, L. (2009). 3D Multi-Agent Simulations in the breve Simulation Environment. In: Komosinski, M., Adamatzky, A. (eds) Artificial Life Models in Software. Springer, London. https://doi.org/10.1007/978-1-84882-285-6_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-84882-285-6_4

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84882-284-9

  • Online ISBN: 978-1-84882-285-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics