/automaton

Rock-Paper-Scissors cellular automaton

Primary LanguageJavaScriptMIT LicenseMIT

Rock-Paper-Scissors cellular automaton

Rock-Paper-Scissors cellular automaton using JavaScript and HTML5 canvas.

Generation must be restarted to apply settings marked with *.

Enable fullscreen (F11) then restart the generation to cover the entire screen.

Controls

  • Left click: Draw cells
  • Shift + left click: Erase cells
  • Mouse wheel: Adjust size for drawing/erasing
  • Space: Pause/Unpause
  • S: Single step forward
  • R: Restart generation
  • +/-: Increase/Decrease speed (hold shift to change faster)
  • H: Hide controls completely