Projects / Tiny Life

Tiny Life

Tiny Life (tlife) is a simple Game of Life implementation designed to work as a filter for the shell, operating solely through standard input and output, with an emphasis on shell integration rather than pretty visuals. It supports customizable output and board sizes, custom rulesets, and random and user-specified seed values for the starting generation.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  28 Oct 2012 16:27

Release Notes: This release has several bugfixes relating to cell behaviour at high screen sizes and board edges, and adds the option to specify cell creation chance when generating the board. Internally, the code was also refactored to make it much easier to work with. The program is now fairly stable, with no outstanding known bugs, so this will be designated the first stable release.

  •  14 Oct 2012 18:31

Release Notes: This release adds support for custom rulesets of the form Bx/Sy instead of just the default Conway's Game of Life. The iteration code has also been refactored for hopefully a slight performance increase.

  •  02 Sep 2012 16:47

Release Notes: This is a minor bugfix release improving commandline option handling and fixing the crashes related to it, specifically when commands were passed without any arguments.

  •  28 Aug 2012 15:45

Release Notes: This initial public release is mostly stable and operational. There are no known bugs, but some may be present. Most planned features have been integrated.

Screenshot

Project Spotlight

twstools

Command line tools around the Interactive Brokers TWS API.

Screenshot

Project Spotlight

Jabylon

A Web-based translation server.