Explains and applies five paradigms (rule-based computing, genetic programming/algorithms, natural adaptation, software of chaos) to dynamic processes such as robotics, natural languages, control, complex system design or optimization. Offers in-depth examination of the underlying principles and then concentrates on concrete examples, real-world problems and applications.