game_of_life v1.0.0 GameOfLife.Board

Summary

Functions

add_cells(alive_cells, new_cells)
become_alive_or_nilify(alive_cells, dead_cell)
become_alive_tick(alive_cells)

Returns new born cells on the next generation

keep_alive_or_nilify(alive_cells, cell)
keep_alive_tick(alive_cells)

Returns cells that should still live on the next generation

remove_cells(alive_cells, kill_cells)