Commit Graph

  • 7a5de808e9
    report: correct the path to tmpl files in comments development leo 2023-02-24 16:25:31 +0100
  • adfba66f38
    mv most of profiling logic to profile.go leo 2023-02-24 16:00:00 +0100
  • cf61dd4795
    run.go: add a way to profile program's mem usage leo 2023-02-24 15:37:59 +0100
  • a74ea8c8e4
    run.go: add a way to profile program's cpu usage leo 2023-02-24 14:27:58 +0100
  • 9dce419cfb
    golangci-lint: enable tparallel leo 2023-02-24 14:24:57 +0100
  • d70b01eee6
    Merge branch 'feature-ev' into development leo 2023-02-23 23:19:27 +0100
  • 5b02120f96
    report/comparisonOfMeans.go: obj init readability feature-ev leo 2023-02-23 23:16:31 +0100
  • 6c1458f08b
    algo: rm cec2020 package leo 2023-02-23 23:13:11 +0100
  • 806e513b55
    report/pics.tmpl: increase pic width leo 2023-02-23 23:11:23 +0100
  • 7fabbf75e8
    ga: add pure Differential Evolution leo 2023-02-23 22:35:56 +0100
  • 0edbec1a9c
    algo: rm comment [skip ci] leo 2023-02-23 22:26:40 +0100
  • becd8c5f3b
    algo: stop printing pic list when comparing means leo 2023-02-23 22:24:22 +0100
  • 35fae028ae
    run: handle comparing means for all algos leo 2023-02-23 18:09:26 +0100
  • 6f39c616c0
    run: plug in SOMA T3A leo 2023-02-23 18:07:41 +0100
  • ead8c80e56
    algo: add DoCEC2020SOMAT3A func leo 2023-02-23 18:05:18 +0100
  • 80a9cd5743
    algo: add PrepCEC2020ComparisonOfMeans+helper func leo 2023-02-23 17:59:26 +0100
  • 22e2703ed2
    algo: use jDE from the GA package leo 2023-02-23 17:56:33 +0100
  • 7317a023dc
    algo: correct a typo [skip ci] leo 2023-02-23 17:50:13 +0100
  • dd92f3fb41
    ga: improve object/func init readability leo 2023-02-22 23:26:28 +0100
  • e1fac11ec5
    fix(cec2020): add Schwefel Modified's missing case leo 2023-02-22 12:52:14 +0100
  • 23731ca55b
    Merge branch 'feature-ev' into development leo 2023-02-22 00:49:21 +0100
  • 1e8b3d2d84
    readme: rm codebeat badge [skip ci] leo 2023-02-22 00:35:29 +0100
  • 74109521b0
    ga: implement SOMA T3A algorithm leo 2023-02-21 23:51:52 +0100
  • f4f5f366e9
    plot: set x-axis label to FES for MeanVals leo 2023-02-21 23:45:39 +0100
  • 5e4eee8853
    ga/population: idiomaticise init leo 2023-02-21 22:03:10 +0100
  • c4efcbb103
    ga/population: rm unused variables leo 2023-02-21 21:41:44 +0100
  • b3b1b38ac8
    ga: add SOMA T3A struct leo 2023-02-15 22:56:40 +0100
  • 04ad04188a
    plot: properly label x_axis for jDE/SOMA leo 2023-02-15 15:20:04 +0100
  • bba409177c
    inputData: add test for fnum 24 in 100D leo 2023-02-15 14:16:14 +0100
  • 27a0c6dbe3
    inputData: add shift data parsing leo 2023-02-15 13:20:21 +0100
  • af27d7a62e
    fix: correct vimrc gitattribute [skip ci] leo 2023-02-14 21:14:11 +0100
  • 80f061db9a
    cec2020: add inputData{,_test}.go + input_data/ leo 2023-02-14 21:11:11 +0100
  • 138e6f1d0b
    fix: clear up Hybrid funcs leo 2023-02-12 14:07:34 +0100
  • 3933dc608a
    fix: correct Lunacek Bi-Rastrigin func leo 2023-02-12 10:41:21 +0100
  • e846fe25e5
    fix: return value from Rosenbrock-Griewank leo 2023-02-12 00:04:43 +0100
  • 3d83683b8b
    add ga (Genetic Algorightms) package leo 2023-02-11 20:04:02 +0100
  • 441a52b130
    cec2020: add TestDiscus leo 2023-02-09 23:58:29 +0100
  • b38ab3b4fa
    cec2020: add TestWeierstrass leo 2023-02-09 23:57:36 +0100
  • e6b9703f1e
    cec2020: add TestSchafferExpanded leo 2023-02-09 23:56:41 +0100
  • 3ab74b07eb
    cec2020: add more tests (basicFunctions) leo 2023-02-09 23:55:22 +0100
  • 018cf070c3
    cec2020: add more tests leo 2023-02-09 23:45:04 +0100
  • 54b4ec536a
    plot: print information before panicking leo 2023-02-09 23:35:54 +0100
  • 937e8204c4
    cec2020: clean-up comment [skip ci] leo 2023-02-09 23:15:24 +0100
  • e006d104a9
    fix(jDE): correct recombination w/ mutant leo 2023-02-09 23:13:57 +0100
  • f1fa67ab79
    re-enable Composition funcs (w/ Griewank solved) leo 2023-02-09 22:10:33 +0100
  • 558a4bf561
    cec2020: add benchFunctions_test.go leo 2023-02-09 22:04:47 +0100
  • 2b56f6e6c6
    fix(Griewank): don't pass 0 in sqrt leo 2023-02-09 22:03:18 +0100
  • 4af5b9ca1c
    chore: follow up on 578df3d (weights w/ make) leo 2023-02-09 22:00:38 +0100
  • c35bd7c47f
    readme: add codebeat badge leo 2023-02-09 16:20:00 +0100
  • 13aaac9597
    jde: disable debug printing leo 2023-02-09 03:56:31 +0100
  • 7f4e3baf1a
    run,algo: tweak what runs when leo 2023-02-09 03:46:07 +0100
  • ac3f453669
    cec2020: add jDE leo 2023-02-09 03:39:33 +0100
  • 99c39537fe
    cec2020: add GetMaxFES leo 2023-02-09 03:29:08 +0100
  • 9fdce17516
    fix(cec2020): correct gnx's index to prevent panic leo 2023-02-09 03:16:09 +0100
  • 578df3d361
    cec2020: use make() for weights leo 2023-02-09 03:14:06 +0100
  • 4a18306977
    cec2020: add Dimensions,MaxFES,Dim2MaxFES and init leo 2023-02-09 03:12:30 +0100
  • be3c4d4b16
    cec2020: comment composit. funcs from the list leo 2023-02-09 03:08:56 +0100
  • 9f475cd3b2
    flake: bump nixpkgs, Go to 1.19 leo 2023-02-08 20:10:38 +0100
  • 8f398a9102
    cec2020: add Functions, FuncNames leo 2023-02-08 19:50:40 +0100
  • e310303ff7
    chore(cec2020): clean up C++ func signatures leo 2023-02-08 02:16:06 +0100
  • 7c8c17007a
    cec2020: implement Composition3 func leo 2023-02-08 02:11:16 +0100
  • be349f689b
    cec2020: implement Composition2 func leo 2023-02-08 02:09:07 +0100
  • ba8ccf305b
    cec2020: implement Composition1 func leo 2023-02-08 02:06:28 +0100
  • a9135c535f
    cec2020: implement Hybrid3 func leo 2023-02-08 01:14:33 +0100