Skip to content

Releases: thomasWeise/moptipy

run_experiment has n_threads set to 1 for non-Linux Systems

11 Jan 02:12
Compare
Choose a tag to compare
  • run_experiment has n_threads set to 1 for non-Linux Systems
  • the documentation has again been slightly improved

Improved Documentation (and Minor Improvements)

10 Jan 09:59
Compare
Choose a tag to compare

Improved Documentation (and Minor Improvements)

improved documentation and simplifications suggested by ruff 0.0.215

08 Jan 10:27
Compare
Choose a tag to compare

improved documentation and simplifications suggested by ruff 0.0.215.

Added General MA

06 Jan 22:31
Compare
Choose a tag to compare

The general MA is a generalized version of the (μ+λ) MA that can additionally be configured with a fitness assignment process and both survival and mating selection algorithms.

We also implemented several code quality improvements based on the suggestions by version 0.0.212 of ruff, a really awesome static analysis tool checking a wide range of coding conventions.

fixed subprocess from_starting_point API, added MA-RLS, improved documentation

04 Jan 08:24
Compare
Choose a tag to compare

The from_starting_point subprocess routine now creates a process which also updates the current-best solution if a new, equally good solution is discovered (instead of only updating it on improvements). This allows for drift, i.e., for a behavior more similar to RLS as opposed to strictly-improving hill climbers in Memetic Algorithms (MAs).

We also added a hard-coded Memetic Algorithm using RLS as internal local search. This algorithm is more efficient as it has less overhead compared to an identically configured general MA, but will take exactly the same path through the search space.

Finally, we improved the documentation of the Job Shop Scheduling example problem domain.

improved documentation and small bugfix for ma

02 Jan 20:17
Compare
Choose a tag to compare

improved documentation and small bugfix for ma

Several Bug Fixes and Improvements

01 Jan 00:23
Compare
Choose a tag to compare

Several Bug Fixes and Improvements

Added Example and Fixed Error in Unit Test

11 Dec 00:27
Compare
Choose a tag to compare

Added Example and Fixed Error in Unit Test

Now Also Applying Local Search to Initial Random Solutions in Memetic Algorithm (MA)

10 Dec 20:14
Compare
Choose a tag to compare

Now Also Applying Local Search to Initial Random Solutions in Memetic Algorithm (MA)

First Draft of Memetic Algorithm and Some Bugs Fixed

10 Dec 02:13
Compare
Choose a tag to compare

First Draft of Memetic Algorithm and Some Bugs Fixed