learning and optimization using the clonal selection principle .
Evolutionary computation: Comments on the history and current state