An open API service indexing awesome lists of open source software.

https://github.com/halosghost/gol

An in-progress ncurses Game of Life viewer
https://github.com/halosghost/gol

Last synced: over 1 year ago
JSON representation

An in-progress ncurses Game of Life viewer

Awesome Lists containing this project

README

          

# Game of Life

[Conway](https://en.wikipedia.org/wiki/John_Horton_Conway)'s [Game of Life](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life) is entirely famous at this point.

This is a for-fun implementation of the game of life using ncurses.

## Features

* Runs at full terminal size (behaves reasonably well up to at least 1.5m cells on recent-ish hardware)
* Can randomly seed the universe with life (with a configurable rate!)
* Restarts the simulation with a new random board on `SIGHUP`
* Cleanly exits on `SIGINT` or `q`
* Allows modulation of the pause between ticks
* Allows pausing the simulation, and frame-by-frame playback once paused