Its a wonderful life...
by Frank Carney · 02/23/2007 (9:56 am) · 2 comments
Okay, finally have something tangible to show you:
demolishun.net/images/life_demo0.mpg
Here are some pictures:
Beginning (Step 0):
Step 75:
Step 113:
Stable End (Step 159):

What is neat about life algorithms (or cellular automata in general) is the variation you can get from very simple beginnings. Getting the code to this point is the start. Right now I can cut, copy, and paste patterns into and out of the grid. This will allow me to create grids that act as containers that are loaded or saved to file. Some grids will be able to actually run the algorithm others can explicitly be set to not to act as an inventory of patterns.
My next big step is using this algorithm to place particle emitters, foilage, represent RPG character stats, etc. Okay, the last one is going to require a lot of research, but I have some tricks up my sleeve. A couple of those are the concept of persistence of cells and entropy.
Thats all for now.
demolishun.net/images/life_demo0.mpg
Here are some pictures:
Beginning (Step 0):
Step 75:
Step 113:
Stable End (Step 159):
What is neat about life algorithms (or cellular automata in general) is the variation you can get from very simple beginnings. Getting the code to this point is the start. Right now I can cut, copy, and paste patterns into and out of the grid. This will allow me to create grids that act as containers that are loaded or saved to file. Some grids will be able to actually run the algorithm others can explicitly be set to not to act as an inventory of patterns.
My next big step is using this algorithm to place particle emitters, foilage, represent RPG character stats, etc. Okay, the last one is going to require a lot of research, but I have some tricks up my sleeve. A couple of those are the concept of persistence of cells and entropy.
Thats all for now.
About the author
I Started programming in HS and have never stopped. Now an 18 year vet of programming anything from assembler on a NES console to a nuclear waste processing system. If it can be programmed I may have tried to program it!
#2
en.wikipedia.org/wiki/Cellular_automata
I am especially interested in what John von Neumann did in the 40s:
en.wikipedia.org/wiki/John_von_Neumann
I am not sure I buy the whole digital or discrete universe, but I am very interested in how energy is made up of non-divisible energy packets called quanta though. I think it is a clue to how the universe is structured, but I cannot leap to the whole 3D computer structure just yet. There is still WAY too much going on with bi-frication and harmonics.
Never played Populous II, but a very good use.
02/23/2007 (8:34 pm)
I have looked at some of the references. There is a TON of information out there on cellular automata:en.wikipedia.org/wiki/Cellular_automata
I am especially interested in what John von Neumann did in the 40s:
en.wikipedia.org/wiki/John_von_Neumann
I am not sure I buy the whole digital or discrete universe, but I am very interested in how energy is made up of non-divisible energy packets called quanta though. I think it is a clue to how the universe is structured, but I cannot leap to the whole 3D computer structure just yet. There is still WAY too much going on with bi-frication and harmonics.
Never played Populous II, but a very good use.
Associate William Lee Sims
Machine Code Games
Also, did anybody notice that in the game "Populous II", the swamp grew according to the Game of Life?