Looking for Life that I can tinker with.

Started by Oniya, February 12, 2016, 09:02:52 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Oniya

No, I'm not reanimating things in my basement.   Yet.

One of the most recognized examples of cellular automata is Conway's Game of Life.  With a few simple rules, it simulates a population that evolves over time, sometimes producing self-replicating patterns.  The versions I've found on the Web have the classic rules:

1) if a living cell has only one living neighbor, it dies.
2) if a living cell has more than four living neighbors, it dies.
3) if an empty cell has exactly three living neighbors, it comes to life.

What I'm looking for is a program, website, bit of coding, etc. that allows me to tinker with the rules so that I can find a way to simulate a gradual spread without a death factor, or with a higher death threshold, so that the result isn't too dense or too attenuated (possibly even including some random probability factor to make things interesting.)
"Language was invented for one reason, boys - to woo women.~*~*~Don't think it's all been done before
And in that endeavor, laziness will not do." ~*~*~*~*~*~*~*~*~*~*~Don't think we're never gonna win this war
Robin Williams-Dead Poets Society ~*~*~*~*~*~*~*~*~*~*~*~*~*~Don't think your world's gonna fall apart
I do have a cause, though.  It's obscenity.  I'm for it.  - Tom Lehrer~*~All you need is your beautiful heart
O/O's Updated 5/11/21 - A/A's - Current Status! (Oct 31) - Writing a novel - all draws for Fool of Fire up! Requests closed

AmberStarfire

I don't know anything about it personally beyond what you've said, but I Google searched 'conway's game of life online' and a lot of web pages came up.

This was one of them:
http://www.bitstorm.org/gameoflife/

There are programs on the Wikipedia page, with links:
https://en.wikipedia.org/wiki/Conway's_Game_of_Life#Notable_Life_programs



mellowdude

http://jsfiddle.net/ankr/tgjLA/

You could mess around with the code on that and see what happens.