about summary refs log tree commit diff stats
path: root/p9c/scratch/life.c
diff options
context:
space:
mode:
authorelioat <elioat@tilde.institute>2024-07-05 17:03:29 -0400
committerelioat <elioat@tilde.institute>2024-07-05 17:03:29 -0400
commite6dad6f03a22949880dd85f2a7284a700ab5d249 (patch)
treea174e1a7b1658a822fda0228e4864c26f0869e65 /p9c/scratch/life.c
parent679650dfcdae8ec54c12ccd6c272357e08f9f72e (diff)
downloadtour-e6dad6f03a22949880dd85f2a7284a700ab5d249.tar.gz
*
Diffstat (limited to 'p9c/scratch/life.c')
-rw-r--r--p9c/scratch/life.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/p9c/scratch/life.c b/p9c/scratch/life.c
index 07948c8..c48c1f5 100644
--- a/p9c/scratch/life.c
+++ b/p9c/scratch/life.c
@@ -70,11 +70,17 @@ void display_grid() {
 }
 
 void main() {
+
+	int max_generations = 100;
+	int generation = 0;
+
     init_grid();
-    while (1) {
+    while (generation < max_generations) {
         display_grid();
         update_grid();
         sleep(1);
         system("clear");
+        generation++;
     }
+    exits(nil);
 }