Species Evolution
[insert_php]require(‘./code/megastorm.php’ ); $pIndex = “SEP”; [/insert_php]
Overview
Proof of concept for learning Neural networks and genetics algorithms developed in 2012. Simulates an environment of species that must survive and create a kind of “society mind” on a 2D world.
The neural network and genetics algorithm code is based on the amazing docs created by Mat Buckland.
Details
- Fully customizable using external XMLs.
- Supports OpenMP for a very fast evolution on multi-core computers.
- Evolution can be shown on the screen (slow but nice to see) or can be done on background (very fast but no visual output is provided).
- On screen evolution stats.
- You can easily add new species, by default there is only one (fully customizable) named Minzoo.
- Available for Linux (x86), MacOS X (10.4 to 10.14) and Windows (95 to 10 x86).
- Makefile for Linux and MacOS X are not available.
- Developed in C++ using CRM32Pro.
Download
[insert_php] printDetails(); [/insert_php] | LGPL license
- Binaries
- 32bits binaries for supported operating systems.
-
- [insert_php] printDownload(“win-x86″,”zip”,”icon-os-windows-vs.png”, “Windows”); [/insert_php]
- Source code
- Source code and make files for VS2008+.
-
- [insert_php] printDownload(“source”,”zip”,”icon-source-code1.png”, “Source code”); [/insert_php]
- Previous releases
- Get access to all releases repository.
-
- [insert_php] printRepository(); [/insert_php]