From 812a14ead86093096cd403f47405deeadfacbb98 Mon Sep 17 00:00:00 2001 From: Siraaj Khandkar Date: Mon, 23 Jul 2012 11:10:41 -0400 Subject: [PATCH] Printing cell count in status bar. --- 001/src/time.erl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/001/src/time.erl b/001/src/time.erl index d933215..02cd61e 100644 --- a/001/src/time.erl +++ b/001/src/time.erl @@ -89,6 +89,7 @@ handle_cast({tock, {ID, CellState}}, ,state_pairs=StatePairs ,replies_pending=RepliesPending ,gen_count=GenCount + ,num_cells=NumCells }=State) -> NewStatePairs = [{ID, CellState} | StatePairs], @@ -101,7 +102,10 @@ handle_cast({tock, {ID, CellState}}, SortedStatePairs = lists:sort(NewStatePairs), StateChars = [state_to_char(S) || {_, S} <- SortedStatePairs], ok = do_print_bar(X), - ok = io:format("GENERATIONS: ~b~n", [NewGenCount]), + ok = io:format( + "CELLS: ~b GENERATIONS: ~b~n", + [NumCells, NewGenCount] + ), ok = do_print_bar(X), ok = do_print_state_chars(X, StateChars), ok = do_print_bar(X), -- 2.20.1