Disclaimer.
The following disclaimer applies, and is copied into the start of each relevant page, in case they are taken out of context.

This is just a brief overview of some techniques presented in an entirely informal way, to give an appreciation of the basic principles by cutting away all the confusing details, and therefore is not to be taken as an exact comprehensive summary, but merely indicative of the underlying principles in the general case.



Among the basic techniques of use in some of these projects are:-

Cellular Automata

Swarm Intelligence.

Neural Networks

Evolutionary Computing