this is the first formal version of the program. the stop criterion is according to that none EP individual is found in preset generations