An open API service indexing awesome lists of open source software.

https://github.com/barbalet/apesdk

The aim of this artificial life simulation is to create a detailed biological environment and a cognitive simulation.
https://github.com/barbalet/apesdk

1996 alife ape sdk simulation

Last synced: about 1 month ago
JSON representation

The aim of this artificial life simulation is to create a detailed biological environment and a cognitive simulation.

Awesome Lists containing this project

README

          

The ApeSDK is a series of simulations that work together. It is primarily written in C and can be built with Mac, Window, Linux and iOS GUIs.

### History

The ApeSDK was started in 1996. Since then it has been under continuous open source development.

* From 2003-2009, it was used by Apple.
* From 2005-2011, it was used by Intel.

### Simulations Combined

The ApeSDK features a number of simulation components:

* a detailed landscape simulation,
* a rich biological simulation,
* a complex weather simulation, and,
* scaling from a landscape to a planetary simulation (Simulated Earth).

Three levels of social simulation including:

* a reactive simulation,
* a language simulation representing external and internal conversations with a number of actors, and,
* a social factor simulation.

The SDK also features a full-stack scripting language and a series of low-level features bringing it up-to-date with every expected feature of contemporary simulation:

* JSON IO data core,
* multi-platform graphics for Mac, iOS, Windows and Linux,
* a web server for remote viewing and interaction, and,
* frequency and time based audio IO.

### Built with the ApeSDK

The ApeSDK is currently used in:

* **Simulated Ape** - a detailed simulation app for Mac and Windows (formerly known as *Nervana* and *Noble Ape*),

* **Simulated War** - a pitched battle simulation, (included with Simulated Ape),

* **Simulated Urban** - a detailed urban environment simulation with the organic Ape agents interacting through a cityscape, (included with Simulated Ape), and,

* **Simulated Planet** - a detailed planet simulation (included with Simulated Ape).