VBcoders Browse New Submit Contact Sign In

No account? Register free

Forgot password?

Artificial Life Simulator

Harry Maugans  (6 Submissions)   Complete Applications   Visual Basic 3.0   Intermediate   Wed 3rd February 2021

This is an application I designed to simulate the mitotic replication of single cellular organisms. It demonstrates this process with two types of cells, animals (Animalia) and plants (Plantae). When the simulation is initalized, the origional two cells (Adam and Eve) begin replicating, spawning new cells. The red tiles symbolize the animal cells and the green tiles symbolize the plant cells. Each cell is its own individual entity, and the only overhead there is in this simulation, is time itself. The cells are self-contained and constructed using a single class module (clsCell) which is manipulated into whatever type of cell is required. Every minute, the simulation data is appended to a log file which can be found in the "logs/" folder.I added in a sterility feature to show the parabolic bell curve created by a sudden loss in reproductive abilities. Other than that the code is fairly self-explanitory.

Assumes
In the following version I plan to include multithreading capabilities, as well as complex log data analyzation and interpretation to produce graphs of data and progress over time. I also plan on introducing virii and diseases that could hinder the replicating abilities of some of the cells (as of now, all cells have a 100% fertility rate).

Rate Artificial Life Simulator (10(10 Vote))

Download Artificial Life Simulator

Artificial Life Simulator Comments

No comments yet — be the first to post one!

Post a Comment

0/1000 characters