Moptipy

Latest version: v0.9.106

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

Scan your dependencies

Page 6 of 25

0.9.76

allowing last_improvement_time_millis to be 0 in end statistics

0.9.75

- log file parsing should now permit the odd case of a 0 total runtime
- added two variants of restart algorithm wrappers:
+ normal restarts just restart the algorithm when it terminates
+ Luby restarts apply the Luby sequence of runtime limits and treat the algorithm as Las Vegas algorithm

0.9.74

The algorithm or instance name can contain uppercase and lowercase characters.
The file names for log files are based on the algorithm and instance name.
The Windows file systems may be case-insensitive, meaning that they treat uppercase and lowercase characters the same, i.e., the file name "ABC.txt" is the same as "abc.txt".
The canonical file names that Python provides may then always be lowercase, as it does not matter for the file system.
However, our system demands that the filenames of log files are consistent with the algorithm and instance names and that their cases match.
Otherwise, they throw an error.
This mechanism was part of our fight against any form of corrupt data.
However, we now permit that there are differences in letter case in the file names compared to the algorithm and instance names.
Then our log-based evaluation also works on case-insensitive file systems such as FAT and others used, e.g., under Windows.

0.9.73

now permitting to configure sub-plots to receive parameters in `create_figure_with_subplots` to enable multiple 3D plots in a figure

0.9.72

- The number of threads to be used for parallel experiment execution can now be specified in a more straightforward manner.
There now exist several different default values, for single-threaded execution, for multi-threaded execution that allows for accurate time measurement, for multi-threaded execution with the goal to achieve maximum performance, and for reckless multi-threaded execution.
- We can now add additional libraries whose version should be stored in the log file.
This allows, for example, [`moptipyapps`](https://thomasweise.github.io/moptipyapp) to add its version to the log files.

0.9.71

- using version [1.3.1](https://pypi.org/project/pdfo/1.3.1/) that fixes the [numpy incompatibility issue](https://github.com/pdfo/pdfo/issues/55)
- minor improvements in terms of documentation
- version stepping of dependencies
- accidentally skipped over version 0.9.70 ... but well, it doesn't really matter

Page 6 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.