tardigrade: a growing creature in your terminal that heals when you hurt it

Wait 5 sec.

I wrote a Go Program called tardigrade (https://github.com/smoothyy3/tardigrade) that grows a creature from a single cell inside your terminal. It is a Neural Cellular Automaton. Every cell runs the same learned 24k parameters rule on its neighborhood, and the only ever stable shape the rule has is the creature itself. So when you damage it, it grows back. It is meant to be a fun tool, an introduciton to NCAs/ CAs or simply a screensaver. Currently, there are 4 creatures (jellyfish, gecko, tardigrade, mouse), but the repo lets you train your own from a PNG. It ships as a single binary with the weights inside, no image file present (brew install --cask smoothyy3/tap/tardigrade or go install The technique originates from Mordvintsev et al. (https://distill.pub/2020/growing-ca/). Everything else is in the README.   submitted by   /u/hejwoqpdlxn [link]   [comments]