R/unimut.R

Defines functions unimut

Documented in unimut

# Uniform value mutation
unimut = function(y, lb, ub, ...){
  if(missing(lb) | missing(ub)) 
    stop("unimut requires lb and ub!")
  v = sample(1:length(y), 1)
  y[v] = runif(1, lb[v], ub[v])
  return(list(mutant=y, mutgen=v))
}

Try the adana package in your browser

Any scripts or data that you put into this service are public.

adana documentation built on March 18, 2022, 6:03 p.m.