breve (software)
This article needs to be updated.December 2016) ( |
File:VisionSwarm demo (made with breve).jpg | |
Developer(s) | Jon Klein |
---|---|
Stable release | 2.7.2
/ February 19, 2008 |
Engine | |
Operating system | Mac OS X, Windows, Linux |
Type | simulation, artificial life |
License | GNU General Public Licence |
Website | www |
Search Breve (software) on Amazon.
Breve (sometimes written with lowercase b) is a free, GPL software package that enables users to build 3D simulations of decentralized systems and artificial life. Users can define the behaviors of multi-agent systems in a 3D world and observe how they interact.
Breve includes 3D articulated body physical simulation with collision detection and response and an OpenGL display engine, so one can simulate and visualize semi-realistic creatures and worlds.
Breve simulations are written in an easy-to-use language called steve. The language is object-oriented and borrows many features from languages such as C, Perl and Objective-C. Breve also includes full support for writing simulations in Python.
Breve features an extensible plugin architecture that allows one to write plugins and interact with pre-existing code and projects and has built-in support for the Push programming language for evolutionary computation.
Plugins have been written in Breve to generate MIDI music, download web pages and interact with a Lisp environment.
-
A simple Braitenberg simulation.
-
VisionSwarm demo; inset is a picture of the world from the perspective of the selected agent.
See also[edit]
References[edit]
- "Podcast interview with Jonathan Klein via iTunes". Biota.org. Archived from the original on 2011-06-06.
- "Podcast interview with Jonathan Klein (The same Biota.org interview via Yahoo)". Archived from the original on 2006-07-18.
External links[edit]
Wikimedia Commons has media related to breve. |
This simulation software article is a stub. You can help EverybodyWiki by expanding it. |
This article "Breve (software)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Breve (software). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.