neighbors Neighbor cells category. Includes neighbors-counts, neighbors-ignore and neighbors-states.
current Current cells category. Includes current-states current-result. Current cells are checked sequentially once per frame and their results are applied.
counts Result requirement: Neighbor-counts around the current cell must be in this list.
ignore Directions where neighbor-counts are ignored. The black cell represents the current cell.
states Result requirement: Neighbor-states around the current cell must be in this list.
states Result requirement: The current cell's state must be in this list.
result The result of the current cell if all requirements are met. If not, check next card or apply all results.