Stopping criteria for composer
The stopping criteria should be implemented for a composer to avoid unnecessary long runs.
The proposed criteria is 'N generations without improvement' for all objective functions.
Default N = 7, but the external configuration option should be provided