Method used to save the progress of the evaluation results, similar to the summary method. Passing additional arguments to the progress method evaluates performance metrics per iteration. This method cannot be called outside of rmoo execution.
methods
progress(object,...)## S4 method for signature 'nsga'progress(object,...)## S4 method for signature 'nsga1'progress(object,...)## S4 method for signature 'nsga2'progress(object,...)## S4 method for signature 'nsga3'progress(object,...)
Arguments
object: Objects of either class nsga1 , nsga2 , or nsga3 .
...: other arguments passed on to methods. Passing "reference_dirs"
as arguments will evaluate the performance metrics Hypervolumen, Generational Distance, and Inverse Generational Distance.
Returns
A list of length equal to the number of iterations, where the progress made during execution is saved.
Examples
# Where 'out' is an object of class nsga1, nsga2, or nsga3, and callArgs are# the additional arguments passed when calling the rmoo function, for the# evaluation of performance metrics, reference points are expected to be passed# as an argument to reference_dirs.## progress(object, callArgs)#