Package | Description |
---|---|
org.processmining.plugins.etm.mutation | |
org.processmining.plugins.etm.mutation.mutators.maikelvaneck | |
org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators |
Provides several ready-to-use standard evolutionary operators for commonly
used data types such as arrays, lists and strings.
|
Modifier and Type | Class and Description |
---|---|
class |
TreeCrossover<R extends NAryTree>
Cross-over operator for the trees of
Node s. |
Modifier and Type | Class and Description |
---|---|
class |
CombinationCrossover<R extends NAryTree> |
class |
InsertionCrossover<R extends NAryTree>
Fully functional implementation of another crossover that does not provide
significant improvements
|
Modifier and Type | Class and Description |
---|---|
class |
BitStringCrossover
Cross-over with a configurable number of points (fixed or random) for
bit strings.
|
class |
ByteArrayCrossover
Cross-over with a configurable number of points (fixed or random) for
arrays of primitive bytes.
|
class |
CharArrayCrossover
Cross-over with a configurable number of points (fixed or random) for
arrays of primitive chars.
|
class |
DoubleArrayCrossover
Cross-over with a configurable number of points (fixed or random) for
arrays of primitive doubles.
|
class |
IntArrayCrossover
Cross-over with a configurable number of points (fixed or random) for
arrays of primitive ints.
|
class |
ListCrossover<T>
Variable-point (fixed or random) cross-over for arbitrary lists.
|
class |
ListOrderCrossover<T>
Implements ordered cross-over between arbitrary lists.
|
class |
ObjectArrayCrossover<T>
Cross-over with a configurable number of points (fixed or random) for
arrays of reference types.
|
class |
StringCrossover
Variable-point (fixed or random) cross-over for String candidates.
|