Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New CPU-based Optimizer #1040

Merged
merged 18 commits into from
Mar 2, 2024
Merged

New CPU-based Optimizer #1040

merged 18 commits into from
Mar 2, 2024

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    ef45840 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c6b0b3 View commit details
    Browse the repository at this point in the history
  3. Added new ICPUPositionModifier interface together with several implem…

    …entations to adjust particle positions during optimization.
    m4rs-mt committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    1937dc4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    999e3a4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8fb3219 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1bd68b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0c142a1 View commit details
    Browse the repository at this point in the history
  8. Added new Evaluator component to MetaOptimizer to support parallel ev…

    …aluation of objective functions on particles.
    m4rs-mt committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    f32dd16 View commit details
    Browse the repository at this point in the history
  9. Added new RawEvaluator component to MetaOptimizer to support highly c…

    …ustomized and domain-specific objective functions.
    m4rs-mt committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    e7c6702 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dec7e88 View commit details
    Browse the repository at this point in the history
  11. Added new AdjustSOGPlayers component to MetaOptimizer to adjust all p…

    …article positions in the SOG of the SGO algorithm in parallel.
    m4rs-mt committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    5b373e5 View commit details
    Browse the repository at this point in the history
  12. Added new UpdatePlayers component to MetaOptimizer to update all part…

    …icle positions according to SGO in parallel.
    m4rs-mt committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    4956ffb View commit details
    Browse the repository at this point in the history
  13. Added new Instance class to MetaOptimizer in order to hide implementa…

    …tion details from users.
    m4rs-mt committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    8a37f68 View commit details
    Browse the repository at this point in the history
  14. Extended basic OptimizationTests to include publicly available test f…

    …unctions from Wikipedia.
    m4rs-mt committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    1a92846 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    84f13b9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d001530 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fa63875 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    02ec9f7 View commit details
    Browse the repository at this point in the history