Artificial Life Almost Created Meaning