% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/geneticoperator.R
\name{rmoo_uxMutation}
\alias{rmoo_uxMutation}
\alias{rmooint_uxMutation}
\alias{rmoobin_uxMutation}
\title{Uniform Mutation}
\usage{
rmoo_uxMutation(object, parent, indpb = 0.1)

rmooint_uxMutation(object, parent, indpb = 0.1)

rmoobin_uxMutation(object, parent, indpb = 0.1)
}
\arguments{
\item{object}{MOEA object with slots population, lower, upper.}

\item{parent}{Index of the individual to mutate.}

\item{indpb}{Per-gene mutation probability (default 0.1).}
}
\value{
An integer vector of the mutated individual.
}
\description{
Mutates an individual by randomly replacing each gene with a
new value drawn uniformly from the integer range \code{[lower, upper]},
independently at each locus with probability \code{indpb}.
}
