I dont know which forum this should be but I think this will turn into a GD, especially about all the little points it includes. Moderators: Please move this to the appropriete forum, Thankz.
If anyone knows of anything software similar to this, please tell me and give me a link. Im not talking about Sim Earth which is just a rule based game, but an actual, full-fledged simulation, with extreem complexity, and much oppurtunity for emergence and variation.
I recently got involved with SETI at home, one of the first and the largest distributed networking systems.
Here is a quote from the site:
This intrigued me. I was recently involved in a GD about Evolution(my first OP and it was a total disaster ) and I wondered if this could be applied to an evolution simulation. I estimate that a similar amount of power could simulate a fairly complex system at approximatly 10 million sim years/real year, at least until the system evolved more complexity. (but then again, I am only about 1/2 way to my Computer Science Degree so this could be WAY off)
At first lets start this off completely theoretically and debate the various merits of this type of system, what it should include, etc. Perhaps later we can begin the design(which may take place outside of SDMB). Merely designing the system is a very daunting task. If there is enough interest, I will create a website with its own message boards, etc. and hopefully (at least eventually) start this project. Right now this is all theoretical and a very, very, very daunting task.
My (very limited) qualifications.
1 year windows programming (C++ and C).
1 year software dev. management (Not a complete year, just various projects occassionally that I lead)
4 years Internet programming (HTML, JAVA, ASP, CGI, JavaScript, etc)
1 1/2 Years of Community College working on a Computer Science Degree
Some experience with 2d and 3d Graphics programming (OpenGL, DirectX sp. DirectDraw/Direct3D)
Some experience with AI (simple neural net, simple Fuzzy Logic)
Some Experience with AL (simple Evolutionary Algorithm)
Thats about it. I am very weak on the mathematics part of programming (I had to copy the math from books for the advance programming I did w/o really understanding it), and I am very weak on physics and chemistry.
First steps:
- Outline basic (software) system reqs such as user interface, etc.
- Make various decisions about the simulation.
- Discuss how different parts may be constructed.
- Begin top down design. (outside of SDMB???)
I will post my thoughts on these issues in a little while. Lets tackle this one item at a time, starting at #1.
Final Note: I did not decide to do this to prove/disprove evolution, only because I think it would be ‘neato’ and ive never heard of anything similar to what I want to do.(you’ll see this better when I list the basic system reqs Ive come up with) Anyone is invited to participate- Athiest, Fundie, Pro/Anti Evolvo, etc. Please do not let this turn into a debate about evolution or religion, just accept Evolution as Fact for the sake of argument.
-Fox