  | 
            | 
            | 
            | 
        
         
            | 
          
            | 
            | 
        
         
            | 
            Excursions in Programming: A Cellular Automata Programming Toolkit
   | 
            | 
        
        
            | 
          
            | 
            | 
        
         
            | 
           
 | Organization:  | University of Illinois at Urbana-Champaign |  
 | Department:  | Department of Material Science and Engineering |  
 | Organization:  | Iwate University |  
 | Department:  | Department of Electrical and Electronic Engineering |  
   | 
            | 
        
        
            | 
          
            | 
            | 
        
         
            | 
           
 | Mathematica in Education and Research |  
   | 
            | 
        
        
            | 
          
            | 
            | 
        
         
            | 
            Rule-based programming with Mathematica provides efficient templates for creating cellular automata, including the famous Game of Life. Contents: a scientific definition of a cellular automaton; a computational definition of a cellular automaton; the cellular automaton lattice; the neighborhood; the von Neumann neighborhood; the Moore neighborhood; the MvonN neighborhood; dealing with boundaries; periodic boundaries; creating the Game of Life look-up rule table; the program
   | 
            | 
        
        
            | 
          
            | 
            | 
        
         
            | 
           
   | 
            | 
        
        
            | 
          
            | 
            | 
        
         
            | 
           
  | ToolKit.nb (123 KB) - Mathematica Notebook  |  
   | 
            |