$TRIMEX
Trimex is a zero-dependency Node.js simulation. Programs are sequences of instructions from a compact assembly language called VASM. They execute round-robin, one instruction per tick. They can claim empty cells, attack enemies, clone into adjacent space, and mutate their own genome.