Skip to content

kallmanation/wireworld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wireworld

A Wireworld is a cellular automaton (like Conway's Game of Life) with four states:

  1. null
  2. wire
  3. electron head
  4. electron tail

These four states transition by the following rules:

  1. null -> null
  2. tail -> wire
  3. head -> tail
  4. wire -> head (iff exactly 1 or 2 neighbors are an electron head)
  5. wire -> wire (otherwise)

Wireworlds are Turing-complete and are interesting in that they can so closely mirror digital transistor behavior with such simple rules.

This is an implementation of a Wireworld and can be found at wireworld.klmntn.com.

About

A Wireworld (duh)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors