This volume expands upon the basic ideas underlying evolutionary algorithms. The focus is
on fitness evaluation, constraint-handling
techniques, population structures, advanced
techniques in evolutionary computation and
implementation of evolutionary algorithms. It is
intended to be used by individual researchers and
by teachers and students in the expanding field of
evolutionary computation.