checkLowerSmallerThanUpper: #' Check That Lower and Upper are not Equal
#'
#' If any entries in lower and upper are equal, the parameter has no range and cant be optimized.
#' In that case, an error is generated.
#'
#' @param lower is a vector that defines the lower boundary of search space. This determines also the dimensionality of the problem.
#' @param upper is a vector that defines the upper boundary of search space.
#'
#' @keywords internal
checkLowerNotEqualsUpper <- function(lower,upper)
if(any(lower == upper))
stop("SPOT Configuration Error: Entries in 'lower' and 'upper' should not be equal")
Check That Lower is smaller than Upper
Description
Check if lower actually contains smaller values than upper. Otherwise a warning is generated.
Usage
checkLowerSmallerThanUpper(lower, upper)
Arguments
lower
is a vector that defines the lower boundary of search space. This determines also the dimensionality of the problem.
upper
is a vector that defines the upper boundary of search space.