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

Minor changes for the weights of objectives and penalties as well as unit tests #2275

Open
wants to merge 52 commits into
base: devel
Choose a base branch
from

Commits on Feb 19, 2023

  1. NSGA-II implementation with properly printing optimal solutions at th…

    …e iteration is completed.
    JunyungKim committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    061058e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab4315c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b7f5d3 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. ZDT test is added.

    JunyungKim committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    3fcde82 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Optimizer.py and RavenSampled.py are updated after having regression …

    …tests. Most of conflicts are resolved.
    JunyungKim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    15debe4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64510df View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. Configuration menu
    Copy the full SHA
    b1f0c3f View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    52389c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    391b9c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Configuration menu
    Copy the full SHA
    da9e0dd View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. fixing rook to compare infs

    Jimmy-INL committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    1fd2175 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7cedf83 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Configuration menu
    Copy the full SHA
    305c2ac View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. making self._minMax a list

    Jimmy-INL committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    c820eea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21bf42d View commit details
    Browse the repository at this point in the history
  3. updating HERON to b316024

    Jimmy-INL committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    e639803 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12e11f0 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. updating dependencies

    Jimmy-INL committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    be64a4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccde4d9 View commit details
    Browse the repository at this point in the history
  3. removing a trailing space

    Jimmy-INL committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    95682a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3688e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. change to unix ending

    Jimmy-INL committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    e25cc37 View commit details
    Browse the repository at this point in the history
  2. adding the zdt_model.py

    Jimmy-INL committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    f0d1412 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2ca46e View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    1f1b969 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7aebf3 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2023

  1. Configuration menu
    Copy the full SHA
    64e97a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    b29661b View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. slight mods

    Jimmy-INL committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    9626956 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34d5cb2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0df314 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Configuration menu
    Copy the full SHA
    c0476f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81dc580 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    3f27965 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    facf74e View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. simulateData updating cost model.

    Kim committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    a92049c View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. Configuration menu
    Copy the full SHA
    0faeb9c View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Merge branch 'enablingMinMaxList' of https://github.com/Jimmy-INL/raven

    … into junyung-Jimmy-enablingMinMaxList
    JunyungKim committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    e9ea9a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    dbad22c View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Two issues are resolved: population and objective value mismatch, min…

    …/max gives effects to constraints.
    JunyungKim committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    699b3de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8cffedb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f4eecd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2487621 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. fitness data structure is changed from data xarray to dataSet. It wor…

    …ks well with sinlge objective optimization.
    Junyung Kim authored and Junyung Kim committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    3657634 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. single objective optimization works well with three different types o…

    …f fitness. Now changes for multi-objective optimization are in need. Specially fitness values need to be replaced with objective values for rank and CD.
    Junyung Kim authored and Junyung Kim committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    285575f View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. NSGA-II improvement is in progress.

    Junyung Kim authored and Junyung Kim committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    7707f67 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. fitness-based NSGA-II is in progress. min-min is working well with to…

    …urnament selection and feasibleFirst.
    Junyung Kim authored and Junyung Kim committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    a32a45c View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. NSGA-II fitness-based rank and CD calcuration is completed. Temporary…

    … plotting of pareto frontier is also updated reflectig optimization objectives (min or mix).
    Junyung Kim authored and Junyung Kim committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    a9577f4 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. minor bugs are fixed.

    Junyung Kim authored and Junyung Kim committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    9b42d7d View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. Every type of fitness is now working with newly updated GA interface …

    …(fitnes: Xarray array=> Xarray dataset) which is for handling multi-objective optimization. Regression tests passed except newly included multi-objective optimization tests (i.e., ZDT1, and multisum) due to its survival selection method change.
    Junyung Kim authored and Junyung Kim committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    f6ecb5f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. multi-objective optimization using invLinear and logistics now works.

    Junyung Kim authored and Junyung Kim committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    8a26285 View commit details
    Browse the repository at this point in the history
  2. constraint handling for single and multi objective optimization in _u…

    …seRealization method is now separated and new methods called singleConstraint and multiConstraint are created to avoid if-else statement for single/multi objective optimization.
    Junyung Kim authored and Junyung Kim committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    51eb867 View commit details
    Browse the repository at this point in the history