Skip to content

mimic-asy/lifegame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ターミナルで動くライフゲーム

1世代
0 1 0
1 0 0
0 0 1

2世代
0 0 0
0 1 0
0 0 0

3世代
0 0 0
0 0 0
0 0 0

実行方法

ターミナルに以下のコマンドを打ち込むと実行できます

git clone git@github.com:mimic-asy/lifegame.git
cd lifegame
mkdir build
cd build
cmake ..
make
./lifegame_test

どのように遊ぶか

1️⃣ 盤面の大きさを決める (x = 列 y = 行)サイズを決めると盤面が出力される。

盤面の大きさを決めてください x : 3
盤面の大きさを決めてください y : 3
 0  1  2  3 
 1  0  0  0 
 2  0  0  0 
 3  0  0  0  

2️⃣ 生存にするところを決める 座標で指定する(y,x)-1で終了

 開始点のX座標を入力してください(終了: -1) x: 1 
 開始点のY座標を入力してください(終了: -1) y: 1
 開始点のX座標を入力してください(終了: -1) x: 1
 開始点のY座標を入力してください(終了: -1) y: 3
 開始点のX座標を入力してください(終了: -1) x: 2
 開始点のY座標を入力してください(終了: -1) y: 3
 開始点のX座標を入力してください(終了: -1) x: 3 
 開始点のY座標を入力してください(終了: -1) y: 1
 開始点のX座標を入力してください(終了: -1) x: 3
 開始点のY座標を入力してください(終了: -1) y: 2
 開始点のX座標を入力してください(終了: -1) x: 3
 開始点のY座標を入力してください(終了: -1) y: 3
 開始点のX座標を入力してください(終了: -1) x: -1
 
   
 0世代
 1 0 1
 0 0 1
 1 1 1

3️⃣ 何世代まで進めるか決める

何世代まで進めるか決めてください : 3

4️⃣ 実行結果が出力される

1世代
0 1 0
1 0 0
0 0 1

2世代
0 0 0
0 1 0
0 0 0

3世代
0 0 0
0 0 0
0 0 0

About

ターミナルで動くlifegame

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors