It is a problem-solving algorithm which is based on the evolution of artificial population. The classes which have old error rates are removed based on specific rules and the new class is added. The aim of the algorithm is to reduce the classification error and increase its efficiency.