Summary and Some Directions for Future Research...
capable of universal computation
very easy to parallelize
useful to model systems with finite
states and only local interactions
but, they are also
very hard to program to do specific
complex tasks (because programming is at such a low level, i.e. the rule
table for individual cells)
Much of the recent work on self-replication in CAs maybe
of somewhat dubious significance, at least from the point of view of producing
automata capable of open-ended evolution
However... the local dynamics, scalability and ease of parallelisation
are all very nice properties, and I might be using something like a CA
for my future work...