I got it the week it came out... and I'm still not through it entirely. I've been impressed with parts of it. (Though not his writing style which "in the end" repeats a certain three word phrase far too much.)

I've always been interested in CAs. When I was in college, I wrote a little set of programs for exploring the set of 1 dimensional CAs that Wolfram describes as "totalistic cellular automata whose rules involve nearest and next-nearest neighbors, and where each cell has two possible colors." The representation of such a ruleset can be contained in 32 bits... rather convenient for C.

I wrote a command line program in C that used GD to create gifs of these beasts and a little CGI to call it. I could pick a rule at random or enter its number and it would display a gif created from random starting conditions. At the same time, I'd create 32 smaller gifs each made from a 1 bit change in the ruleset, and those surrounded the main image. I could click on any of these "mutations" to make that one the main image and cause its "mutations" to be drawn. This gave me a convenient way to visually explore the space.¹

I really should see if I can find that stuff. I'm sure I've got it sitting on an old zip disk somewhere. I should probably get around to burning those anyway.

1. I think I got the idea from some third-party texture tool for photoshop I saw a friend of mine use. Probably one of the Kai (sp?) tools.

-sauoq
"My two cents aren't worth a dime.";

In reply to Re: Re: cellular automata by sauoq
in thread cellular automata by ambrus

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.