Learn R Programming

MOEADr (version 1.1.3)

stop_maxeval: Stop criterion: maximum number of evaluations

Description

Verifies stop criterion "maximum number of evaluations" for the MOEADr package. For internal use only, not to be called directly by the user.

Usage

stop_maxeval(stopcrit, nfe, ...)

Value

boolean value: TRUE if this criterion has been met, FALSE

otherwise.

Arguments

stopcrit

list containing the parameters defining the stop handling method. See Section Constraint Handling of the moead() documentation for details.

nfe

evaluations counter of moead().

...

other parameters (included for compatibility with generic call)

Details

When this stop criterion is used, one element of the stopcrit parameter (see moead()) must have the following structure:

  • stopcrit$name = "maxeval"

  • stopcrit$maxeval, containing a positive integer representing the desired maximum number of evaluations.

References

F. Campelo, L.S. Batista, C. Aranha (2020): The MOEADr Package: A Component-Based Framework for Multiobjective Evolutionary Algorithms Based on Decomposition. Journal of Statistical Software tools:::Rd_expr_doi("10.18637/jss.v092.i06")