Botworld: a cellular automaton for studying self-modifying agents | Heykuki News