Husam's Site

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 -c 31 -g 16 -r 18
░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░█░█░░░░░░░░░░░░░░
░░░░░░░░░░░░░█░░░█░░░░░░░░░░░░░
░░░░░░░░░░░░█░█░█░█░░░░░░░░░░░░
░░░░░░░░░░░█░░░░░░░█░░░░░░░░░░░
░░░░░░░░░░█░█░░░░░█░█░░░░░░░░░░
░░░░░░░░░█░░░█░░░█░░░█░░░░░░░░░
░░░░░░░░█░█░█░█░█░█░█░█░░░░░░░░
░░░░░░░█░░░░░░░░░░░░░░░█░░░░░░░
░░░░░░█░█░░░░░░░░░░░░░█░█░░░░░░
░░░░░█░░░█░░░░░░░░░░░█░░░█░░░░░
░░░░█░█░█░█░░░░░░░░░█░█░█░█░░░░
░░░█░░░░░░░█░░░░░░░█░░░░░░░█░░░
░░█░█░░░░░█░█░░░░░█░█░░░░░█░█░░
░█░░░█░░░█░░░█░░░█░░░█░░░█░░░█░
█░█░█░█░█░█░█░█░█░█░█░█░█░█░█░█
eca-txt -c 31 -g 16 -r 18 -a ">" -d " "
               >               
              > >              
             >   >             
            > > > >            
           >       >           
          > >     > >          
         >   >   >   >         
        > > > > > > > >        
       >               >       
      > >             > >      
     >   >           >   >     
    > > > >         > > > >    
   >       >       >       >   
  > >     > >     > >     > >  
 >   >   >   >   >   >   >   > 
> > > > > > > > > > > > > > > >

As images

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

As audio

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

eca-wav uses Wafer to write audio files.

As random number generators