generate Input Feasible Neighbor
Generates a random neighbor of the current point that satisfies input feasibility constraints. The method attempts to generate a feasible point by randomizing the input variables of the current point. If a feasible point cannot be generated within a maximum number of iterations, an exception is thrown.
Return
An input feasible point representing a random neighbor of the given point.
Parameters
current Point
The current point in the input space from which a neighbor will be generated.
rn Stream
A stream of random numbers used for randomization of the input variables.
Throws
If a feasible neighbor cannot be generated within the allowed iterations.