Evolution

August 16th, 2011

Description:
Emulate the process of evolution

Size:

1.7 MB 

Last Update:

August 16th, 2011 

Version:

1.0 

OS Support:

Windows All 

License/Program Type:

Freeware 

Publisher:

Lexicon Labs 

Price:

0.0 

Downloads:

Editor's Opinion
Evolution - a lightweight, portable and free to use application designed to mimic the process of evolution among creatures with a customizable set of actions, conditions, mutation values over multiple time cycles.
Editor's Description
Darwinian Theory of Evolution along with multiple discoveries in several disciplines like genetics have completely changed the way we envision evolution, together comprising a union of ideas known as modern evolutionary synthesis.

Evolution is the process of change over a period of time of inherited traits found in a population. It is driven by several factors as follows: natural selection which is a nonrandom process by which biologic traits become more or less common in a population as a function of differential reproduction of their bearers; genetic drift which is identified by the change in the frequency of a gene variant in a population due to random sampling; mutation which are changes in a genomic sequence; gene flow, which is the incorporation of genes from one population into another.

What is Evolution



Evolution is a lightweight, educational application designed to simulate the process of evolution by employing natural selection and mutations as change factors. Users get to play God by designing the environment and watching how a hundred different creatures compete to stay alive.

How does it work ?



To start off, run the executable and assign an appropriate User name; note that once a creature is created, you can not change your name. Creatures are made up of multiple components: a 32x32 array of parts; groups: the sections of a creature that move independent of each other; actions which define a movement of a group or range of groups; conditions where you specify a set of conditions that have a numeric result; behaviors: match conditions to actions to create behaviors; a list of 100 available parts, not all of them are used but a creature stores the list as part of its DNA so its children inherit the same list.

Every time a creature reproduces, its offspring will mutates to a small degree or large. The possibility of a large mutation is user defined. They will have a change in actions, conditions, and behaviors. Each creature is able to attack, defend, store and sense. These actions are visible to the user in the form of colors, that is the exterior color of a part is based on its highest stat: Red for Attack, Blue for Defense, Green for Storage, Purple for Sense. The interior color is a shade of green based on the amount of food stored in that particular cell.

Creatures are able to sense the environment and move accordingly. Behaviors match conditions and actions. If the condition is met, the action will be attempted. Each turn the creature will try the next behavior in order until it runs out of behaviors or all groups have moved.

Graphical User Interface



Evolution's GUI provides in-detailed information about creatures' progress and history. It is focused on the real time depiction of your pixel based life forms but also includes a tab based panel that allows you to track a specific creature, view stats, actively change parameters and view the log.

The DNA tab includes multiple details of a specific creature along with image. This will provide access to its parts. Clicking the track check box will track the current creature. This is also where you can modify the name of the creature.

The Stats tab will display a small statistical overview of their behavior so far.

The Control Panel is where you change food intake per cycle, mutation and reproduction parameters.

You can control the environment by adding delimiters on the screen with the help of walls as well as define new actions, conditions and behaviors for an individual creature's mutation.

Zoom in and out of the interface, run in Status Bar only mode, pause and resume cycles.

Overview



The application provides a lightweight platform for displaying how life evolves given a certain user input. The creatures taking part in the experiment are intelligent pixel based forms of life that can reproduce, mutate, sense and interact with the environment and among themselves.

Although in its infancy, Evolution is a promising project; it is designed for educational purposes and we recommend everyone to give it a try and look forward to further development.

Currently Evolution requires no installation and is Free to use!
Evolution VIDEO TRAILER
For more information, please watch the movie that contains installation and complete features demo
Evolution Award
Evolution Antivirus Scan Report done by Softoxi.com

Evolution Award
Evolution Video Tutorial done by Softoxi.com
Evolution Scan reports
avast! 4.8 Scan Report:

*
* avast! Report
* This file is generated automatically
*
* Task 'Simple user interface' used
* Started on Thursday, August 11, 2011 5:01:18 PM
* VPS: 110811-0, 08/11/2011
*

C:\Softoxi\Scan\evolution.exe [+] is OK
Infected files: 0
Total files: 1
Total folders: 1
Total size: 1.7 MB

*
* Task stopped: Thursday, August 11, 2011 5:01:18 PM
* Run-time was 0 second(s)
*


Kaspersky Internet Security 2010 Scan Report:

Virus Scan: completed <1 minute ago (events: 3, objects: 1, time: 00:00:00)
Result: OK (events: 1)
8/11/2011 5:01:24 PM C:\Softoxi\Scan\evolution.exe
Result: Task started (events: 1)
8/11/2011 5:01:24 PM
Result: Task completed (events: 1)
8/11/2011 5:01:24 PM

Related software

FidoCadJ

A multi-platform editor for electronics

Date updated: May 22nd, 2012 | Downloads: 65 | Licence: Freeware

DWSIM

Open-source chemical process simulator written in VB.NET, with advanced thermodynamic calculations, reactions support and much more

Date updated: May 21st, 2012 | Downloads: 126 | Licence: Freeware

rattleCAD

A graphical tool to design a bicycle(s) geometry and derive drawings from its configuration

Date updated: May 21st, 2012 | Downloads: 129 | Licence: Freeware
Top Downloads
TuneUp Utilities

With more than 30 easy-to-use tools you get the maximum out of your PC....

Secure Folder

Secure Folder is a tiny, easy-to-use folder security software that lets you hide, loc...

D7

D7 is a tool for PC technicians to aid in many tasks and provide a uniform procedure ...

WinRAR

The powerful compression tool with many integrated additional functions to help you m...

Chromium

Chromium is an open-source browser project that aims to build a safer, faster, and mo...

Dropbox

Dropbox is a reliable, secure software that syncs your files online and across your c...

Latest Video Trailers
LeCase Video Trailer

Easily change all files in a folder or drive to all uppercase names or lowercase name...

NODouble Video Trailer

Find and remove duplicate files on your PC even if they have different names....

The Cleaner Video Trailer

Fast and simple to use, The Cleaner 2010 is a top anti-virus software application pro...

Maxthon Video Trailer

Maxthon - the web browser that lacks nothing...

ExplorerView Video Trailer

ExplorerView gives you the ability to turn off the way Explorer attempts to auto-dete...

PotPlayer Video Trailer

Slick media player for Windows Xp/Vista/7...