No description
Find a file
2017-10-29 18:17:06 +01:00
2dcellaut.pl New name 2016-10-28 13:34:42 +02:00
ca.cpp Update ca.cpp 2017-10-29 18:17:06 +01:00
cellaut.pl We dont want operator precedence to cet is in trouble 2016-10-29 01:24:07 +02:00
README.md Update README.md 2016-10-27 21:50:44 +02:00

cellular-automaton

This is an implementation of 256 elementary cellular automatons: http://mathworld.wolfram.com/ElementaryCellularAutomaton.html

Usage:

./cellaut.pl <number of generations> <width> <rule number (0-255)> [num rules]

Example usage and output for rule 30:

./cellaut.pl 10 30 30
              ■
             ■■■
            ■■  ■
           ■■ ■■■■
          ■■  ■   ■
         ■■ ■■■■ ■■■
        ■■  ■    ■  ■
       ■■ ■■■■  ■■■■■■
      ■■  ■   ■■■     ■
     ■■ ■■■■ ■■  ■   ■■■
    ■■  ■    ■ ■■■■ ■■  ■

Example usage and output for rule 110:

./cellaut.pl 10 30 110
              ■
             ■■
            ■■■
           ■■ ■
          ■■■■■
         ■■   ■
        ■■■  ■■
       ■■ ■ ■■■
      ■■■■■■■ ■
     ■■     ■■■
    ■■■    ■■ ■