gameoflife
Table of Contents
gameoflife is Game_of_Life library in pure Nim.
1. Development
nim -v
Nim Compiler Version 0.19.4 [Linux: amd64] Compiled at 2019-02-01 Copyright (c) 2006-2018 by Andreas Rumpf
git hash: b6d96cafc8bcad1f3d32f2910b25cd11a93f7751 active boot switches: -d:release
nimble -v
nimble v0.9.0 compiled at 2018-10-27 18:10:03 git hash: couldn't determine git hash
2. Install
nimble install gameoflife
3. Usage
3.1. Blinker example
import gameoflife
from os import sleep
var board: Board = @[
@[dead, dead, dead, dead, dead],
@[dead, dead, dead, dead, dead],
@[dead, live, live, live, dead],
@[dead, dead, dead, dead, dead],
@[dead, dead, dead, dead, dead],
]
while true:
board.nextStep()
board.print
echo "-----------------------------------"
sleep(100)