based on Complexity Explorable: " Eigenartig - A model for cooperative autocatalytic chemical reactions"