wireworld.ijs.org
production rules in j
apljk/productions: correction using trinary, then an alternate solution with fib