Skip to content

Commit 026de77

Browse files
committed
update CHANGELOG
1 parent 543417e commit 026de77

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)