Artificial Immune Systems
learning and optimization using the clonal selection principle .