Dedicated to my little brother, Joseph.

Boundless Life is a web-engine for exploring Conway’s Game of Life and other cellular automata.

Boundless Life supports:

  • Infinite square and hexagonal grids
  • Moore and von Neumann neighborhoods
  • Arbitrary rulesets

Boundless Life includes a library of formations and rulesets such as:

  • Conway’s Game of Life ships, oscillators, and guns
  • Wireworld circuit components, logic gates, and calculators
  • Hexagonal Life oscillators

Coming soon to Boundless Life:

  • HashLife algorithm (fast!)
  • RLE file import

Life Lesson

o

load life: load rules and formations

v

paste life: paste formations without changing rules; use load if unsure

x

save life: export current rules and state

0 - 9

life type: select brush color

t

paint/drag life: change mouse drag action

g

hide/show gridlines: toggle grid

h

disable/enable history: toggle history

q

hide/show life stats: toggle population and generation statistics

c

round life: draw live cells as circles

full life: fill live cells

f

random life: randomly fill screen

del

kill life: clear state

i

about life/to life: toggle info panel

n

next life: next generation

space

start/stop life: play/pause

l

skip life: skip 100 generations

-

+

life size: change zoom

,

.

speed of life: change playback speed

shift+up

reflect paste selection vertically

shift+down

reflect paste selection horizontally

shift+left

rotate paste selection counterclockwise

shift+right

rotate paste selection clockwise

arrow keys

move vantage point