Re: Cellular Automa
- From: Richard Heathfield <invalid@xxxxxxxxxxxxxxx>
- Date: Wed, 26 Oct 2005 08:06:11 +0000 (UTC)
Flaran said:
> I have two types specifically in my mind:
>
> Traditional automaton in which each cell has two states; dead and
> alive. I would have more time to work and make area and cell placing
> systems more advanced, but it just seems like so many people have
> already done this...
Yeah, it's Game of Life, basically. You can tweak the rules, but it's still
Game of Life under the hood.
> Also, there would be the energy/strength model. It would run along the
> same system of the original, except that it will be based upon an
> energy or strength system.
> For example:
>
> if(cell[x][y]>5||proximity(x,y)==0){cell/2;cell[x+1][y+1]==cell[x][y]*2}
>
> Also, say the cell is surrounded by 8 others; if it has a greater
> energy than those around it, it will gain one energy.
Conservation of energy - where does this extra energy come from?
> If its energy is
> equal to the greatest of its peers, it will survive. If it is less
> than its peers, it will die.
This is a bit more interesting.
I personally think it's more interesting to model "creatures" which have
freedom of movement around the grid. But if you want to stick to static
"creatures", consider the possibilities inherent in having more than one
species. For example, a cell might be empty, but surrounded by, say, three
or four "grass" cells, in which case this cell becomes "grass". A "grass"
cell surrounded by too many "grazer" cells might die out. A "grazer" cell
adjacent to a "growler" cell could be terminally affected by the
experience. A "growler" cell without sufficient "grass" around it might die
from hunger because it has insufficient camouflage.
That could provide some interesting dynamics, even with static "creatures".
IMHO getting them to move around gives a lot more scope, but then it's not
really a cellular automaton any more.
--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/2005
http://www.cpax.org.uk
email: rjh at above domain (but drop the www, obviously)
.
- References:
- Cellular Automa
- From: Flaran
- Cellular Automa
- Prev by Date: Re: please check my homework
- Next by Date: Re: Struct vs Union on TCP/IP code
- Previous by thread: Cellular Automa
- Next by thread: Re: Cellular Automa
- Index(es):
Relevant Pages
|