This function returns a new simplex by reflection of the current simplex with respect to the first vertex in the simplex. This move is used in the centered simplex gradient.
An simplex object.
The function to compute at vertices. The function is expected to have the following input and output arguments:
where x is a row vector and this a user-defined data, i.e. the
A user-defined data passed to the function. If data is provided,
it is passed to the callback function both as an input and output argument.
Return a list with the following elements:
The reflected simplex object.
The updated user-defined data.
Author of Scilab optimsimplex module: Michael Baudin (INRIA - Digiteo)
Author of R adaptation: Sebastien Bihorel (firstname.lastname@example.org)
Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.