These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
git clone https://github.com/AntoineSebert/game-of-life.git && cd game-of-life
cargo build
cargo run -- -x 6 -y 6 --generations 10 --coordinates 1:1,2:2,1:2,2:1,3:3,3:4,4:3,4:4
The help is accessible using
You can run the tests using:
cargo test
With random population:
With specified population:
cargo run -- -x 4 -y 4 --generations 2 --coordinates 1:1,2:2,1:2,2:1
⚫⚫⚫⚫
⚫⚪⚪⚫
⚫⚪⚪⚫
⚫⚫⚫⚫
cargo run -- -x 6 -y 6 --generations 10 --coordinates 1:1,2:2,1:2,2:1,3:3,3:4,4:3,4:4
⚫⚫⚫⚫⚫⚫
⚫⚪⚪⚫⚫⚫
⚫⚪⚪⚫⚫⚫
⚫⚫⚫⚪⚪⚫
⚫⚫⚫⚪⚪⚫
⚫⚫⚫⚫⚫⚫