Breve (software)

Breve (software)

Infobox Software
name = breve



caption =
developer = Jon Klein
latest_release_version = 2.7.2
latest_release_date = release date|2008|02|19
latest_preview_version =
latest_preview_date =
operating_system = Mac OS X, Windows,Linux
genre = simulation, artificial life
license = GNU General Public Licence
website = [http://www.spiderland.org/ spiderland.org]

breve is a free, GPL software package that makes it easy 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, so one can simulate realistic creatures, and an OpenGL display engine to visualize simulated 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.

ee also

* Artificial life

References

*
*

External links

* [http://www.spiderland.org/breve/ breve home page]
* [http://www.spiderland.org/forums/ breve forums]
* [http://hampshire.edu/lspector/push.html Evolutionary Computing with Push]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Breve — (von lat. brevis = „kurz“) wird in verschiedensten zusammengesetzten Worten mit dieser Bedeutung verwendet. Es bezeichnet als Einzelwort: ein diakritisches Zeichen, siehe Breve (Zeichen) ein in der Ägyptologie und bei semitischen Zeichen… …   Deutsch Wikipedia

  • Breve (disambiguation) — Breve can mean: * Breve, a diacritical mark * Breve (software), 3D simulation software * Double whole note in music * Café breve, a kind of coffeeBreves may refer to : * Breves, Pará, a municipality in Brazil …   Wikipedia

  • Software de grabación de discos ópticos — Un programa para la grabación de discos ópticos es aquel que permite al usuario manipular CD, DVD, HD DVD y Blu Ray para agregar o borrar datos. Para su utilización se requiere de una unidad de discos especial denominada quemadora , así como… …   Wikipedia Español

  • Industria del software — Existen desacuerdos sobre la neutralidad en el punto de vista de la versión actual de este artículo o sección. En la página de discusión puedes consultar el debate al respecto. La industria del software es la industria que involucra la… …   Wikipedia Español

  • Arquitectura de software — Saltar a navegación, búsqueda En los inicios de la informática, la programación se consideraba un arte y se desarrollaba como tal, debido a la dificultad que entrañaba para la mayoría de las personas, pero con el tiempo se han ido descubriendo y… …   Wikipedia Español

  • List of Macintosh software — Contents 1 Audio 2 Computer aided design (CAD) 3 CD and DVD authoring …   Wikipedia

  • Historia del software libre y de código abierto — Mapa conceptual del software libre. La historia del software libre y de código abierto como lo conocemos actualmente, se remonta a inicios de los años 1980, época en la que la mayoría de software era privativo y surgió la necesidad, por parte de… …   Wikipedia Español

  • Ingeniería del software basada en búsqueda — (ISBB), proviene del término originario inglés Search Based Software Engineering (SBSE). Alude a la aplicación de técnicas de optimización ya utilizadas en otros campos de la ingeniería y de la ciencia, como algoritmos genéticos, simulated… …   Wikipedia Español

  • Comparison of agent-based modeling software — In the last few years, the agent based modeling (ABM) community has developed several practical agent based modeling toolkits that enable individuals to develop agent based applications. More and more such toolkits are coming into existence, and… …   Wikipedia

  • sottoprogramma — s.m. [comp. di sotto e programma ] (pl. i ). (inform.) [breve software richiamato dal programma principale per risolvere un problema specifico e frequente] ▶◀ subroutine …   Enciclopedia Italiana

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”