|
|||||||||||||||||||||||
A-MOSFREEWARE A-World ApplicationWindows NT/98/ME/2000/XP EXE (with complete C++ source code) Athlon 700mhz or better suggested. v11 May 2003Send related correspondence to: products@intrafoundation.com A-MOS was a simple experiment over a weekend in May 2003 on Artificial Life/World algorithms. It is a small C++ application that runs under Windows NT/98/2000/XP. It creates a small 170x170 map with natural resources and food then introduces 1 to 6 tribes and then proceeds to watch them as they give birth, go to war, steal and build cities. This all happens in a very abstracted fashion mind you. Never the less, the basic concept could be expanded out into an actual A-Life game if you so desire. A-LIFE/GAME FRAMEWORKIf you're interested in such things but not a very good programmer, then you should know this can serve as the framework to build other A-Life or Gaming experiments. The complete C++ source code is included. Among other features, it uses a simple but fast flicker-free double-buffered DIB to render all the graphics. Additionally, it plays a few sounds for announcement purposes (such as entire tribes dying off). It has little in the way of internal documentation, but I do tend to pride myself on writting clean, easy to understand code. :) SHORT-CUT KEYS1-6 : Changes number of tribes BACKSPACE : Resets sim PAUSE : Pauses sim TAB : Resumes sim C : Cities on ALT-C : Cities off X : Carry on ALT-X : Carry off W : War on ALT-W : War off R : Rebellion on ALT-R : Rebellion off H : Herd decisions on ALT-H : Herd decisions off SCROLL : WrapAround on ALT-SCROLL : WrapAround off INSERT : Fortune DELETE : Disaster HOME : Super-Fortune W : Allow Wastelands on (due to starvation. war still causes.) ALT-W : Wastelands off CTRL-O : Migration OUTWARD CTRL-I : Migration INWARD CTRL-A : Migration AGGRESSION CTRL-C : Migration CENTER CTRL-H : Migration HELTER SKELTER (global round-robin) CTRL-P : Migration OFF PATH (local round-robin) V e r s i o n H i s t o r y
|
Feel free to post any comments you have about this software.
Who told you about it.
Why you're downloading it.
What you thought of it.
Any bugs you might have stumbled across, etc.
Any comments requiring a response might fare better in the forums however.
|