Freethought & Rationalism ArchiveThe archives are read only. |
12-14-2002, 03:25 PM | #1 |
Veteran Member
Join Date: Sep 2002
Location: Middletown, CT
Posts: 7,333
|
programs to show order from randomness
Anybody know of any computer programs or web applets or any such thing that is a good demonstration of order from a simple process? I know I saw a program where you could set a simple rule, make some squares in a grid red, some squares blue, and then the program would run and the grid would turn into ordered shapes. Something like this would be useful in arguing with someone who is claiming "how could something complex come out of a random process" or one of those simple arguments.
Anyone know where I could go to get something like this? -B |
12-14-2002, 03:31 PM | #2 |
Veteran Member
Join Date: Sep 2002
Location: Middletown, CT
Posts: 7,333
|
er...immediately after posting I found John Conway's Game of Life at <a href="http://www.bitstorm.org/gameoflife/" target="_blank">http://www.bitstorm.org/gameoflife/</a>
so I guess I found what I was looking for. Sorry. -B |
12-14-2002, 03:44 PM | #3 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
You might also try the few that are <a href="http://www.world-of-dawkins.com/Dawkins/Work/Software/software.htm" target="_blank">here</a>, from Dawkins' Blind Watchmaker.
|
12-14-2002, 03:46 PM | #4 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
<a href="http://www.lecb.ncifcrf.gov/~toms/paper/ev/" target="_blank">Here</a> is a more technical program by Tom Schneider at the NIH's Laboratory of Experimental and Computational Biology (LECB).
|
12-14-2002, 03:49 PM | #5 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
For a more mathematical treatment of cellular automata (the technical name for the 'Game of Life' originally introduced by <a href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&list_uids=120773 05&dopt=Abstract" target="_blank">von Neumann</a>), here is Stephen Wolfram's collection of <a href="http://www.stephenwolfram.com/publications/books/ca-reprint/" target="_blank">papers</a>.
And if you have Mathematica, here is the <a href="http://library.wolfram.com/demos/v4/CellularAutomata.nb" target="_blank">notebook file for a CA</a>. EDIT: history mistake [ December 16, 2002: Message edited by: Principia ]</p> |
12-14-2002, 03:59 PM | #6 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
And if you're interested in further readings on the topic, here is one of the technical journals on artificial life, <a href="http://mitpress.mit.edu/catalog/item/default.asp?ttype=4&tid=41" target="_blank">Artificial Life</a> and one of many web resources on <a href="http://www.scs.carleton.ca/~csgs/resources/gaal.html" target="_blank">the topic</a>.
|
12-16-2002, 06:58 AM | #7 |
Veteran Member
Join Date: Jan 2001
Location: UK
Posts: 1,440
|
Haven't posted for a loonnnnnng time!
I'm currently reading Wolfram's "A New Kind of Science", so if you have any questions on that, I might be able to answer them. Take a look at "A new kind.... explorer" on his website, a tool that is about to come out to replicate all his computer experiments. In the meantime, there are CA programs around, but the one you need to run is 110 (under the wolfram classification system). Get a program and I can give you the rules. |
12-16-2002, 07:08 AM | #8 | |||
Veteran Member
Join Date: Jul 2001
Location: Seattle
Posts: 4,261
|
Quote:
Quote:
Quote:
scigirl |
|||
12-16-2002, 07:57 AM | #9 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
Here is an example of CA <a href="http://ccl.northwestern.edu/netlogo/models/CA1DRule110" target="_blank">Rule 110</a>.
And here is Wolfram's <a href="http://www.wolframscience.com/nksx/index.html" target="_blank">A New Kind of Science Explorer</a>. [ December 16, 2002: Message edited by: Principia ]</p> |
12-16-2002, 08:07 AM | #10 |
Veteran Member
Join Date: Jun 2002
Location: A Shadowy Planet
Posts: 7,585
|
Back in college I wrote a program that performed "Langton's Ant", which I had read about in Scientific American. It's about as simple as it gets.
Langton's ant starts on a grid of white squares. Takes one step forward. If it steps on a white square it paints it black and turns left; if it steps on a black sqaure it paints it white and turns right. Then takes another step. The resulting pattern is fascinating. This simple program greatly helped aid me in my disbelief in the need for an intelligent god to explain the complexity in the universe. Unfortunately, I wrote it in IDL, which most people here probably don't have. If anyone does have it, ask me for the code, I'll gladly deliver it up. Or, I could just show the IDL code and a clever person should be able to translate it into C without too much difficulty. [ December 16, 2002: Message edited by: Shadowy Man ]</p> |
Thread Tools | Search this Thread |
|