ライフゲーム
ライフゲーム(Conway's Game of Life)のシミュレーションをしてみましょう。
code:life.c
int main(void)
{
int i, j, g;
for (g = 1; g <= 250; g++) {
printf("\x1b[2JGeneration %4d\n", g); /* 世代 */
for (i = 1; i <= N; i++) {
for (j = 1; j <= M; j++) {
printf("*");
} else {
printf(".");
}
}
printf("\n");
}
for (i = 0; i <= N + 1; i++) {
for (j = 0; j <= M + 1; j++) {
if (bij != 2) aij = (bij == 3); }
}
usleep(100000); /* 100000μ秒 = 0.1秒 */
}
return 0;
}