File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,9 +12,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212* (naming only) Refactor ` MutationType::RelativeRange(T) ` to
1313 ` MutationType::Range(T) ` as ` MutationType::Step(T) ` is also relative.
1414* Refactor ` MutationType::Transition(usize, usize, T) ` to ` MutationType::RangeScaled(Vec<T>) ` :
15- * Drop the generation based transition configuration params
15+ * Drop the generation based transition configuration params (as it couldn't handle staleness)
1616 * Replace params with bandwidth per scale (just like step-size per scale StepScaled)
17+ * Use bandwidths equal to the full ` allele_range ` to achieve effective ` MutationType::Random ` mutation
1718 * Now ` max_generations ` and ` max_stale_generations ` handle scale transitions in the same manner everywhere
19+ * It is a good idea to use a prolonged period of full Random sampling (exploration phase, so
20+ several 100% bandwidth scales), which then transitions quite fast to the smaller bandwidths
21+ (exploitation phase, a few smaller bandwidth scales).
1822* Add ` MutationType::Step(T) ` for completeness
1923
2024### Add
You can’t perform that action at this time.
0 commit comments