Elementary cellular automaton/Infinite length: Difference between revisions

m
Line 447:
<lang julia>function ecainfinite(cells, rule, n)
notcell(cell) = (cell == '1') ? '0' : '1'
celllength = length(cells)
rulebits = reverse(string(rule, base = 2, pad = 8))
neighbors2next = Dict(string(n - 1, base=2, pad=3) => rulebits[n] for n in 1:8)
4,103

edits