No commit activity in last 3 years
No release in over 3 years
Play Conway's game of life in Github's contribution calendar
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.16
~> 0
~> 10.0
~> 3.0
 Project Readme

GameOfGithubLife

Play Conway's game of life in Github. Each step is represented as a year in your contributions calendar.

Examples

1970

1971

1972

Purpose

This gem has no purpose and does not solve any problem. It's just another way to abuse previous date committing.

It's not a new idea to automatically create commits from the past, here's similar projects I found:

Installation

$ gem install game_of_github_life

Usage

Create a github repository.

Create local git repository and specify a remote.

$ git init
$ git remote add origin git@github.com:your_github_account/your_repository.git

Start game. Specify local path to repository (.) and ending year (2008). The game will start playing from 1970. It will end before ending year.

$ game_of_github_life . 2008

Wait until the script prints done.

See your contribution history from 1970.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/past-one/game_of_github_life.

License

The gem is available as open source under the terms of the MIT License.