From: Siraaj Khandkar Date: Mon, 23 Jul 2012 15:10:41 +0000 (-0400) Subject: Printing cell count in status bar. X-Git-Url: https://git.xandkar.net/?a=commitdiff_plain;h=812a14ead86093096cd403f47405deeadfacbb98;p=cellular-automata.git Printing cell count in status bar. --- 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),