Visit this website's sourceforge page.
"When man wanted to fly, he first turned to natural example - the bird - to develop his early notions of how to accomplish this difficult task. Notable failures by Daedlus and numerous bird-like contr
Visit this website's sourceforge page.
"When man wanted to fly, he first turned to natural example - the bird - to develop his early notions of how to accomplish this difficult task. Notable failures by Daedlus and numerous bird-like contraptions (ornithopters) at first pointed in the wrong direction, but eventually persistence and the abstraction of the appropriate knowledge (lift over an airfoil) resulted in successful glider and powered flight. In contrast to this example, isn't it peculiar that when man has tried to build machine to think, learn and adapt he has ignored and largely continues to ignore one of nature's most powerful examples of adaptation, genetics, and natural selection?" (David Goldberg)
This program is an attempt to emobdy the rules that are found in artificial life. artificial life is a subset of artificial intelligence.
Artificial Life is the representation of biological phenomenon on the computer. A well known field of this is "Cellular Automata". This is basically just the simulation of cells. They live, they reproduce, they move, and they die. A good simulation that embodies this is "Conway's Game of Life".
This program is similiar to "Conway's Game of Life" but yet it is very different. It takes "Conway's Game of Life" and applies it to a society (human society). This means there is a very different (and much larger) ruleset than in the original game. Things need to be taken into account such as the terrain, age, sex, culture, movement, etc.
Artificial Society is a new term that was given to this new field. This program is an "Artifical Society" program. The rules are placed in the program (and are somewhat customizable). You then observe trends of what occurs (how the animals on the terrain move, for example). You can also find information on the individual animals or watch specific trends such as "wealth distribution". It is a bottom-up approach to anthropology. You place the rules and watch the trends and structures emerge
The GUI that is used is GNOME. This is because the ease that it provides, and the author's person