Kanishk Sachdev

Software Engineer and Student

Conway's Game of Life

An implementation of Conway's famous cellular automaton with a toroidal (wrap-around) grid. This zero-player game evolves based on simple rules that create complex emergent behaviors.

The Rules:

Survival: Live cells with 2-3 neighbors survive to the next generation

Death: Live cells with fewer than 2 neighbors die (underpopulation), more than 3 die (overpopulation)

Birth: Dead cells with exactly 3 neighbors become alive (reproduction)

What to Look For:

Still lifes: Blocks, beehives, and loaves that remain static

Oscillators: Blinkers, toads, and pulsars that cycle through states

Spaceships: Gliders and lightweight spaceships that travel across the grid

The toroidal grid means the edges wrap around - patterns can travel off one side and appear on the other. Click the canvas to generate a new random population.

100

Feel free to contact me at kanishksachdev@gmail.com