progress-methods: Methods for Function 'progress' in Package 'rmoo'

progressR Documentation

Methods for Function 'progress' in Package 'rmoo'

Description

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.

Usage

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.

Value

A list of length equal to the number of iterations, where the progress made during execution is saved.

Author(s)

Francisco Benitez benitezfj94@gmail.com

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)
#


rmoo documentation built on Sept. 24, 2022, 9:05 a.m.