Moptipy

Latest version: v0.9.144

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 22 of 35

0.9.14

several improvements

- minor bugfix in GeneralEA:
fitness assignment before first iteration of main loop added
- version update of dependencies
- better mypy checks
- better documentation regarding tests
- improved JSSP experiment

0.9.13

better logging and testing of sys-info logging

0.9.12

further improvements of op2_gap crossover

0.9.11

0.9.10

We now also have [fitness proportionate selection](https://thomasweise.github.io/moptipy/moptipy.algorithms.modules.selections.html#moptipy.algorithms.modules.selections.fitness_proportionate_sus.FitnessProportionateSUS) and much better documentation.

0.9.9

The class [`FullEA`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.full_ea.FullEA) has been added, which uses instances of [`Selection`](https://thomasweise.github.io/moptipy/moptipy.algorithms.modules.html#moptipy.algorithms.modules.selection.Selection) for both survival and mating selection as well as a [`Fitness`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.fitness.Fitness) assignment process.
This should allow to configure a very wide variety of Evolutionary Algorithms (EAs), ranging from classical Genetic Algorithms over [`(mu+lambda) EAs`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.ea.EA) to EAs using [`FFA`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.fitnesses.html#moptipy.algorithms.so.fitnesses.ffa.FFA) or local searches like [`RLS`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.rls.RLS).

Page 22 of 35

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.