
simulution
What is Simulution?
Simulution is a project designed to emulate evolution of various life forms through simple defined rules and AI logic. In contrary to traditional applications, the interaction and development of the life-forms living in this world will be presented in a real-time feed through a web browser.
Development Process
Waterfall
- state requirements (current)
- Analyze requirements
- Design a solution approach
- Architect a software framework for that solution
- Develop code
- Test
- Deploy
- Post Implementation
References
Jones, M. T. (2005). AI Application Programming (Vol. 2). Hingham: Charles River Media.
Chapter 11 contains a lot of basic information on a Artifical Life system.
"Evolution." Wikipedia, The Free Encyclopedia. 5 Aug 2007, 16:02 UTC. Wikimedia Foundation, Inc. 8 Aug 2007 http://en.wikipedia.org/w/index.php?title=Evolution&oldid=149361511.
SVN Instructions
Downloading
Subversion http://subversion.tigris.org/files/documents/15/38369/svn-1.4.4-setup.exe
TortoiseSVN http://tortoisesvn.net/downloads TortoiseSVN is a small client that adds Subversion commands to your windows shell.
After Installation
The next step is to set up your local repository. In order to do this create a folder on your C: drive, something named SVN will do. Next, right click on the folder and their should be an option called SVN Checkout
under the Tortoise commands. Click this option and it will ask you for the repository location, the location for the repository is https://simulution.googlecode.com/svn/, Google lists this under the source tab, the password for the repository can also be found there.
Using Subversion
Most of subversion is simple to use, the most basic commands are Update
and Commit
. Commit
sends your local copy of a file to the repository. Update
pulls the latest version of code from the repository.
Project Information
- License: Apache License 2.0
- svn-based source control
Labels:
evolution
planet
3d
simulation
ArtificialIntelligence
AI
ArtificialLife