Dakota Reference Manual: mutation_type

| Dakota Reference Manual Version 6.15 Explore and Predict with Confidence

- Main Page
- Related Pages

All Pages
mutation_type

Select a mutation type for JEGA methods

## Specification

Alias: none

Argument(s): none

Default: replace_uniform

Child Keywords:

| Required/Optional | Description of Group | Dakota Keyword | Dakota Keyword Description
--- | --- | --- | --- | ---
| Required (Choose One) | Mutation Type (Group 1) | bit_random | Mutate by flipping a random bit
replace_uniform | Use uniformly distributed value over range of parameter
offset_normal | Set mutation offset to use a normal distribution
offset_cauchy | Use a Cauchy distribution for the mutation offset
offset_uniform | Set mutation offset to use a uniform distribution
| Optional | mutation_rate | Set probability of a mutation

## Description

Five mutation types are available for selection by keyword: `replace_uniform`, `bit_random`, `offset_cauchy`, `offset_normal`, and `offset_uniform`. They are described in greater detail on their respective keyword pages.

The `offset_*` mutators all act by adding a random "offset" to a variable value. The random amount has a mean of zero in all cases. The size of the offset is controlled using the `mutation_scale` keyword, which is interpreted differently for each `offset_*` type.

The rate of mutations for all types is controlled suing the `mutation_rate`. The rate is applied differently in each `mutation_type`.