Skip to content

MToP v1.9

Latest

Choose a tag to compare

@intLyc intLyc released this 21 Oct 08:59
· 61 commits to master since this release

Release Highlights

New Algorithms: 🆕

  • DTSKT (Single-objective Many-task TSMC 25)
  • MTEA-PAE (Single-objective Multi-task ASOC 25)
  • MO-MTEA-PAE (Multi-objective Multi-task ASOC 25)
  • EMTO-AI (Single-objective Multi-task TETCI 24)

New Problems: 📊

  • STOP-G (Many-task optimization problems TCYB 2025)

New Features:

  • Global random seed control using rng(seed + rep -1) for better reproducibility
  • Add IOHanalyzer data type export to support more analysis tools
  • Add option to save best decision variables during optimization
  • Add competitive and constrained buttons to Experiment module for enhanced problem type support
  • Add context menus component for batch editing of problem public parameters with dedicated editing dialog (thanks @Zhizhou-Geng)
  • Integrate refresh functionality into right-click context menu with keyboard shortcuts

Optimizations and Improvements:

  • Refactor constraint handling logic with full constraint support
  • Add Evaluation method to Problem class for flexible evaluation
  • Improve GUI display and user interface responsiveness
  • Change relative data load path for improved file management
  • Improve Experiment module buttons display and ordering
  • Update CMA-ES related algorithms to follow official implementation
  • Algorithm reloading now triggers automatically when clicking Add button