- Apr 19, 2025
-
-
Bernhard Johannes Berger authored
-
Bernhard Johannes Berger authored
-
- Apr 18, 2025
-
-
Bernhard Johannes Berger authored
Added `ci/auto-merge-branches.sh` to automatically merge branches. We will use this in the future to regularly merge the develop branch into the release branch. This automatic merge will then trigger the regression tests.
-
- Apr 08, 2025
-
-
Bernhard Johannes Berger authored
-
- Apr 06, 2025
-
-
Bernhard Johannes Berger authored
-
Bernhard Johannes Berger authored
-
Bernhard Johannes Berger authored
-
Bernhard Johannes Berger authored
Introduced a new release script for platform-specific releases and moved it to an earlier stage in the release process.
- Apr 05, 2025
-
-
Bernhard Johannes Berger authored
-
Bernhard Johannes Berger authored
-
- Feb 24, 2025
-
-
Bernhard Johannes Berger authored
Added a single-choice-in-sequence mutator. The mutator calls the configured children in order of appearance and stops when a child has modified the individual. Changelog: feature
-
Bernhard Johannes Berger authored
Removed generator-based implementation and switched to newer pipeline implementation for data generation tasks. ML still has to be switched. Changelog: feature
-
- Feb 13, 2025
-
-
Bernhard Johannes Berger authored
Changelog: added
-
- Jan 10, 2025
-
-
Bernhard Johannes Berger authored
-
- Jan 08, 2025
-
-
Bernhard Johannes Berger authored
Introduced model-based data pipeline algorithm and switched to more configurable data validation. More to come. Changelog: feature
-
- Dec 14, 2024
-
-
Bernhard Johannes Berger authored
Export the serialised models of predictive and density to allow other plugins to use the information.
-
Bernhard Johannes Berger authored
* Languages: 2025.4.0-SNAPSHOT * Maven: 2025.4.0.rc1.SNAPSHOT
-
- Nov 30, 2024
-
-
Bernhard Johannes Berger authored
* Refactored parts of the statistics API and made it part of `de.evoal.optimisation.api.model`. The result was renamed to `Iteration`. * Renamed component `individuals-per-generation` to `candidates-per-iteration` * Renamed component `best-individual-per-generation` to `best-candidate-per-iteration` * Adapted all examples to reflect the renaming * Implemented a `StoppingCriterion` concept for optimisation algorithms. * Added an initial `iteration-count` component that allows terminates the optimisation algorithm after a specified number of iterations. * Adapted EA to use the stopping criterion. * Adapted EA examples to use stopping criterion correctly. Changelog: feature
-
- Nov 29, 2024
-
-
Bernhard Johannes Berger authored
Changelog: added
-
- Nov 25, 2024
-
-
Bernhard Johannes Berger authored
-
- Nov 17, 2024
-
-
Changelog: bug
-
- Nov 14, 2024
-
-
Bernhard Johannes Berger authored
Changelog: example
-
- Nov 02, 2024
-
-
Bernhard Johannes Berger authored
Closes #137 Changelog: other
-
- Oct 28, 2024
- Oct 15, 2024
-
-
Bernhard Johannes Berger authored
We changed all version numbers from 2024.10.0 to 2025.4.0, as we are now working on the release candidate for the next official release.
-
- Sep 09, 2024
-
-
Bernhard Johannes Berger authored
-
- Sep 07, 2024
-
-
Bernhard Johannes Berger authored
-
- Aug 31, 2024
-
-
Bernhard Johannes Berger authored
Support integer literals in range expression of for loops. ## `generator` Support integer literals in range expressions of for loops and allow variable usage in count part of write statement. The changes are downwards compatible and resolve #120 "Dynamic sample size in for-loops". Changelog: changed
-
- Aug 24, 2024
-
-
Bernhard Johannes Berger authored
-
Bernhard Johannes Berger authored
Implements a new pipeline component that uses a surrogate model to predict data. Solves #117
-
- Aug 22, 2024
-
-
Bernhard Johannes Berger authored
Adding a script for automatically deleting unused packages from the package registry. This script is triggered by a scheduled pipeline. Resolves !34 "Automatically remove packages for deleted branches"
-
- Aug 21, 2024
-
-
Bernhard Johannes Berger authored
This commit resolves issue #116 "ClassCastException when setting integer value for σ in noise-data component." Reworked the handling of DSL files for developers. The `LanguageHelper` component was renamed to `AttributeHelper` and is more powerful than the old version. The function `lookup` automatically does default value handling (using default values of the attribute definition if the attribute is missing in the DSL) and automatic type casts. Thus, `int` values are now automatically casted into `double` values if the attribute definition states that the attribute is of type `real`. Changelog: changed
-
- Aug 10, 2024
-
-
Bernhard Johannes Berger authored
-
- Aug 09, 2024
-
-
1) `Requirements.requireProbability` checked the wrong upper bound 2) `constraint`, `correlated` and `ranged` statistics used wrong CDI names 3) The `correlated` statistics writer also logged the fitness values of other fitness calculation strategies. This was removed. Closes #93 Changelog: bug
-
Bernhard Johannes Berger authored
-
- Aug 06, 2024
-
-
Lauren Paul authored
-
- Aug 02, 2024
-
-
Bernhard Johannes Berger authored
-