Husam Alhomsi

Elementary Cellular Automata

This page is a work in progress.

Software

These programs and libraries are part of Misk.

As text

eca-txt -r 18 -t
███ ██░ █░█ █░░ ░██ ░█░ ░░█ ░░░
 ░   ░   ░   █   ░   ░   █   ░
eca-txt -r 18 -c 31 -g 16
░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░█░█░░░░░░░░░░░░░░
░░░░░░░░░░░░░█░░░█░░░░░░░░░░░░░
░░░░░░░░░░░░█░█░█░█░░░░░░░░░░░░
░░░░░░░░░░░█░░░░░░░█░░░░░░░░░░░
░░░░░░░░░░█░█░░░░░█░█░░░░░░░░░░
░░░░░░░░░█░░░█░░░█░░░█░░░░░░░░░
░░░░░░░░█░█░█░█░█░█░█░█░░░░░░░░
░░░░░░░█░░░░░░░░░░░░░░░█░░░░░░░
░░░░░░█░█░░░░░░░░░░░░░█░█░░░░░░
░░░░░█░░░█░░░░░░░░░░░█░░░█░░░░░
░░░░█░█░█░█░░░░░░░░░█░█░█░█░░░░
░░░█░░░░░░░█░░░░░░░█░░░░░░░█░░░
░░█░█░░░░░█░█░░░░░█░█░░░░░█░█░░
░█░░░█░░░█░░░█░░░█░░░█░░░█░░░█░
█░█░█░█░█░█░█░█░█░█░█░█░█░█░█░█
eca-txt -r 18 -c 31 -g 16 -a "●" -d " "
               ●               
              ● ●              
             ●   ●             
            ● ● ● ●            
           ●       ●           
          ● ●     ● ●          
         ●   ●   ●   ●         
        ● ● ● ● ● ● ● ●        
       ●               ●       
      ● ●             ● ●      
     ●   ●           ●   ●     
    ● ● ● ●         ● ● ● ●    
   ●       ●       ●       ●   
  ● ●     ● ●     ● ●     ● ●  
 ●   ●   ●   ●   ●   ●   ●   ● 
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

As images

eca-png -r 18 -c 512 -g 256
eca-png -r 30 -c 512 -g 256

As audio

eca-wav -r 18 -c 512 -g 256
eca-wav -r 30 -c 512 -g 256

eca-wav uses Wafer to write audio files.

As random number generators