Implementació del 'Game of Life' de John Conway

Els controls son U, D, R & Espai. També és pot fer click per canviar el seu estat, car.

La simulació comença pausada, prem Espai per que comenci a fer!

¿Com funciona?

La graella de dalt mostra un taulell del famòs Conway's Game of Life, on les generacions avancen amb unes donades normes. Cal destacar que, a aquesta implementació, les dues parets en son una de sola (és a dir, si hi ets al punt (0,0) i fas una passa a l'esquerra, surts per la banda de la dreta), i de la mateixa manera amb la part de dalt i de baix.

¿Implementació?

El codi que emmagatzema la graella i calcula les normes per cada generació està escrit en Rust i queda compilat en wasm. Per mostrar l'estat a la pàgina, s'utilitza (sorprenentment poc) JavaScript. Com sempre, tot el codi es pot trobar al meu GitHub.