Text this: Simulating complex systems by cellular automata