DField SolutionsMérnöki stúdió · Budapest
Loading · Töltődik
Ugrás a tartalomhoz
Kategória: Sejtautomaták

Anima

Egyszerű szabályok, összetett élet.

Miről szól

Az Anima egy interaktív sejtautomata homokozó, amely egyszerre futtatja Conway életjátékát egy tórusz alakú rácson és mind a 256 elemi egydimenziós szabályt tér-idő diagramként megjelenítve. A jellegzetes gondolat az, hogy meglepően összetett viselkedés bontakozik ki apró helyi szabályokból, a kánonnal szemben ellenőrizve - a 90-es szabály egyenlő bal XOR jobb, és a sikló ismert periódusa és haladása. Ez egy nulláról épített, függőség-szegény projekt, amelyet letölthetsz és helyben futtathatsz.

Conway életjátéka (B3/S23, tórusz) plusz a 256 elemi 1D szabály tér-idő diagramként; 12 teszt a kánonnal szemben - a 90-es szabály = bal XOR jobb, a sikló periódusa és haladása.

Mi van benne

A teljes forráskód, a tesztek és a CI. Nyisd meg, olvasd el, módosítsd. Függőség nélküli mag, MIT-szellemben, szabadon.

Futtatás kicsomagolás után

pnpm install && pnpm dev