├── .DS_Store
├── .classpath
├── .gitignore
├── .metadata
├── .lock
├── .mylyn
│ ├── .taskListIndex
│ │ ├── segments_1
│ │ └── write.lock
│ ├── repositories.xml.zip
│ └── tasks.xml.zip
├── .plugins
│ ├── org.eclipse.cdt.core
│ │ └── .log
│ ├── org.eclipse.cdt.make.core
│ │ ├── specs.c
│ │ └── specs.cpp
│ ├── org.eclipse.core.resources
│ │ ├── .root
│ │ │ ├── .indexes
│ │ │ │ ├── history.version
│ │ │ │ ├── properties.index
│ │ │ │ └── properties.version
│ │ │ └── 2.tree
│ │ └── .safetable
│ │ │ └── org.eclipse.core.resources
│ ├── org.eclipse.core.runtime
│ │ └── .settings
│ │ │ ├── org.eclipse.cdt.ui.prefs
│ │ │ ├── org.eclipse.core.resources.prefs
│ │ │ ├── org.eclipse.jdt.ui.prefs
│ │ │ ├── org.eclipse.m2e.discovery.prefs
│ │ │ ├── org.eclipse.mylyn.context.core.prefs
│ │ │ ├── org.eclipse.mylyn.monitor.ui.prefs
│ │ │ ├── org.eclipse.mylyn.tasks.ui.prefs
│ │ │ ├── org.eclipse.ui.editors.prefs
│ │ │ ├── org.eclipse.ui.ide.prefs
│ │ │ └── org.eclipse.ui.workbench.prefs
│ ├── org.eclipse.e4.workbench
│ │ └── workbench.xmi
│ ├── org.eclipse.epp.logging.aeri.ide
│ │ └── org.eclipse.epp.logging.aeri.ide.server
│ │ │ ├── http-cache.lucene60
│ │ │ ├── segments_1
│ │ │ └── write.lock
│ │ │ ├── local-history.lucene60
│ │ │ ├── _0.cfe
│ │ │ ├── _0.cfs
│ │ │ ├── _0.si
│ │ │ ├── segments_1
│ │ │ └── write.lock
│ │ │ └── server-config.json
│ ├── org.eclipse.jdt.core
│ │ ├── assumedExternalFilesCache
│ │ ├── externalFilesCache
│ │ ├── index.db
│ │ ├── nonChainingJarsCache
│ │ └── variablesAndContainers.dat
│ ├── org.eclipse.jdt.ui
│ │ ├── OpenTypeHistory.xml
│ │ ├── QualifiedTypeNameHistory.xml
│ │ └── dialog_settings.xml
│ ├── org.eclipse.m2e.logback.configuration
│ │ ├── 0.log
│ │ └── logback.1.8.2.20171007-0217.xml
│ ├── org.eclipse.oomph.setup
│ │ └── workspace.setup
│ ├── org.eclipse.ui.ide
│ │ └── dialog_settings.xml
│ ├── org.eclipse.ui.intro
│ │ └── introstate
│ └── org.eclipse.ui.workbench
│ │ ├── dialog_settings.xml
│ │ └── workingsets.xml
└── version.ini
├── .project
├── .settings
├── org.eclipse.jdt.core.prefs
└── org.eclipse.ltk.core.refactoring.prefs
├── LICENSE
├── README.md
├── jars
├── SurfacePlot.jar
├── colt.jar
├── concurrent.jar
├── jFuzzyLogic_v3.0.jar
├── jblas-1.2.3.jar
├── jsc.jar
├── jzy3d
│ ├── jzy3d-api-1.0.2.jar
│ ├── jzy3d-bigpicture-1.0.2.jar
│ ├── jzy3d-graphs-1.0.2.jar
│ ├── jzy3d-javafx-1.0.2.jar
│ ├── jzy3d-svm-mapper-1.0.2.jar
│ ├── jzy3d-swt-1.0.2.jar
│ └── pyzy3d-1.0.2.jar
├── mahout-collections-1.0.jar
├── org.jar
└── sysnet-registration-1.0.1.jar
├── logo_sos_v3-07.png
└── src
├── RunExperiments.java
├── TablesGenerator.java
├── algorithms
├── AlgorithmicBehaviour
│ ├── DE_TIOBR.java
│ ├── DE_TIOBRSDIS.java
│ ├── DE_TIOBRSDISOnlyEuclidean.java
│ ├── ISB_PopBased
│ │ ├── BFO.java
│ │ ├── BFOPoC.java
│ │ ├── DE.java
│ │ ├── DE2.java
│ │ ├── DEPoCAndCSBackUp.java
│ │ ├── GA.java
│ │ ├── NelderMead.java
│ │ ├── PSO.java
│ │ └── SimplifiedGA.java
│ ├── ISB_SingleSolutions
│ │ ├── CMAES11.java
│ │ ├── ES1p1OneFifth.java
│ │ ├── ES1p1OneFifthV2.java
│ │ ├── ISPO.java
│ │ ├── NelderMeadBias.java
│ │ ├── NonUniformSA.java
│ │ ├── Powell_correct.java
│ │ ├── RIS.java
│ │ ├── RISold.java
│ │ ├── Rosenbrock.java
│ │ ├── SA.java
│ │ ├── SPSA.java
│ │ ├── SPSAv2.java
│ │ ├── SolisWets.java
│ │ ├── cBFO.java
│ │ ├── cDE.java
│ │ ├── cDELight.java
│ │ ├── cGA_real.java
│ │ └── cPSO.java
│ └── Pre2020
│ │ ├── CMAES.java
│ │ ├── ISBDE
│ │ ├── DEPoC.java
│ │ ├── DEPoCAndFinpos.java
│ │ ├── DEbo.java
│ │ ├── DEkono.java
│ │ ├── DEro.java
│ │ ├── DErt.java
│ │ └── corections
│ │ │ ├── DEbob.java
│ │ │ ├── DEboe.java
│ │ │ ├── DEcbo.java
│ │ │ ├── DEcbob.java
│ │ │ ├── DEcboe.java
│ │ │ ├── DErob.java
│ │ │ ├── DEroe.java
│ │ │ ├── DErtb.java
│ │ │ ├── DErte.java
│ │ │ └── old
│ │ │ ├── DEboe.java
│ │ │ ├── DEcbob.java
│ │ │ ├── DEroe.java
│ │ │ ├── DErtb.java
│ │ │ └── README.txt
│ │ └── kononova2015
│ │ ├── GA.java
│ │ ├── GA2.java
│ │ ├── randomISB.java
│ │ ├── simplifiedGA.java
│ │ └── simplifiedGA2.java
├── BFO.java
├── CCPSO2.java
├── CLPSO.java
├── CMAES.java
├── CMAES_RIS.java
├── DE.java
├── EPSDE_LS.java
├── EigenDE.java
├── JADE.java
├── MADE.java
├── MDE_pBX.java
├── MMCDE.java
├── MS_CAP.java
├── MicroDE.java
├── MicroDEA.java
├── MoAlgs
│ ├── MoTestAlg.java
│ └── MojDE.java
├── NelderMead.java
├── PCDL
│ ├── EarlyDE.java
│ ├── EarlyDE_example.java
│ ├── PC_CMAES.java
│ └── PC_jDE.java
├── PSO.java
├── RIDE.java
├── Rosenbrock.java
├── SADE.java
├── SEP_CMAES.java
├── SPAM.java
├── abstractAlgorithms
│ └── LongDistanceExploration.java
├── blessing
│ ├── PEARSON_ALG.java
│ ├── PEARSON_DE.java
│ └── SPEARMAN_ALG.java
├── compact
│ ├── RIcBFO.java
│ ├── RIcDE.java
│ ├── RIcDE_light.java
│ ├── RIcGA.java
│ ├── RIcPSO.java
│ ├── cBFO.java
│ ├── cDE.java
│ ├── cDE_exp.java
│ ├── cDE_exp_light.java
│ ├── cGA_bin.java
│ ├── cGA_real.java
│ ├── cPSO.java
│ └── review
│ │ ├── RIcDEbin.java
│ │ ├── RIcDEexp.java
│ │ ├── RecBFO.java
│ │ ├── RecDE_light.java
│ │ ├── RecGA.java
│ │ └── RecPSO.java
├── inProgress
│ ├── CMAES_PRE.java
│ ├── CMO.java
│ ├── CMS.java
│ ├── EigenDE2.java
│ ├── ResampledBrentCMAES11.java
│ ├── ibrido.java
│ ├── inprogressAlg.java
│ └── inprogressAlg2.java
├── jDE.java
├── memes
│ ├── L.java
│ ├── L_fixed_budget.java
│ └── LineMinimization.java
├── paperReviews
│ ├── HyperSPAMnoR.java
│ ├── HyperSPAMnoS.java
│ └── HyperSPAMnoSnoR.java
└── singleSolution
│ ├── CMAES_11.java
│ ├── ES1p1OneFifth.java
│ ├── ES1p1OneFifthV2.java
│ ├── ISPO.java
│ ├── NonUniformSA.java
│ ├── PMS.java
│ ├── Powell.java
│ ├── Powell_correct.java
│ ├── RI1p1CMAES.java
│ ├── RIS.java
│ ├── RI_CMAES11.java
│ ├── RandomSampling.java
│ ├── Rosenbrock.java
│ ├── Roulette_3SOME.java
│ ├── S.java
│ ├── SA.java
│ ├── SPAMAOS1.java
│ ├── SPAMAOS2.java
│ ├── SPSA.java
│ ├── SolisWets.java
│ ├── ThreeSome.java
│ └── VISPO.java
├── applications
├── CEC2011
│ ├── P1.java
│ ├── P10.java
│ ├── P11_DED1.java
│ ├── P11_DED2.java
│ ├── P11_ELD1.java
│ ├── P11_ELD2.java
│ ├── P11_ELD3.java
│ ├── P11_ELD4.java
│ ├── P11_ELD5.java
│ ├── P2.java
│ ├── P3.java
│ ├── P4.java
│ ├── P5.java
│ ├── P6.java
│ ├── P7.java
│ ├── P8.java
│ └── P9.java
└── cargate
│ ├── CarGateMain.java
│ ├── CarGateUtils.java
│ └── data
│ ├── data.csv
│ └── event001.csv
├── benchmarks
├── BBOB2010.java
├── BBOB2018.java
├── CEC2005.java
├── CEC2008.java
├── CEC2010.java
├── CEC2010_C.java
├── CEC2013.java
├── CEC2013_LSGO.java
├── CEC2014.java
├── CEC2015.java
├── ISBSuite.java
├── Noise.java
├── RCEC2014.java
├── SISC2010.java
└── problemsImplementation
│ ├── BBOB2010
│ └── BBOB2010TestFunctions.java
│ ├── BaseFunctions.java
│ ├── CEC2005
│ ├── CEC2005TestFunction.java
│ ├── F01.java
│ ├── F02.java
│ ├── F03.java
│ ├── F04.java
│ ├── F05.java
│ ├── F06.java
│ ├── F07.java
│ ├── F08.java
│ ├── F09.java
│ ├── F10.java
│ ├── F11.java
│ ├── F12.java
│ ├── F13.java
│ ├── F14.java
│ ├── F15.java
│ ├── F16.java
│ ├── F17.java
│ ├── F18.java
│ ├── F19.java
│ ├── F20.java
│ ├── F21.java
│ ├── F22.java
│ ├── F23.java
│ ├── F24.java
│ ├── F25.java
│ ├── HCJob.java
│ ├── supportData
│ │ ├── EF8F2_func_data.txt
│ │ ├── E_ScafferF6_M_D10.txt
│ │ ├── E_ScafferF6_M_D2.txt
│ │ ├── E_ScafferF6_M_D30.txt
│ │ ├── E_ScafferF6_M_D50.txt
│ │ ├── E_ScafferF6_func_data.txt
│ │ ├── Elliptic_M_D10.txt
│ │ ├── Elliptic_M_D2.txt
│ │ ├── Elliptic_M_D30.txt
│ │ ├── Elliptic_M_D50.txt
│ │ ├── Files List and some explaination.txt
│ │ ├── ackley_M_D10.txt
│ │ ├── ackley_M_D2.txt
│ │ ├── ackley_M_D30.txt
│ │ ├── ackley_M_D50.txt
│ │ ├── ackley_func_data.txt
│ │ ├── fbias_data.txt
│ │ ├── global_optima.txt
│ │ ├── griewank_M_D10.txt
│ │ ├── griewank_M_D2.txt
│ │ ├── griewank_M_D30.txt
│ │ ├── griewank_M_D50.txt
│ │ ├── griewank_func_data.txt
│ │ ├── high_cond_elliptic_rot_data.txt
│ │ ├── hybrid_func1_M_D10.txt
│ │ ├── hybrid_func1_M_D2.txt
│ │ ├── hybrid_func1_M_D30.txt
│ │ ├── hybrid_func1_M_D50.txt
│ │ ├── hybrid_func1_data.txt
│ │ ├── hybrid_func2_M_D10.txt
│ │ ├── hybrid_func2_M_D2.txt
│ │ ├── hybrid_func2_M_D30.txt
│ │ ├── hybrid_func2_M_D50.txt
│ │ ├── hybrid_func2_data.txt
│ │ ├── hybrid_func3_HM_D10.txt
│ │ ├── hybrid_func3_HM_D2.txt
│ │ ├── hybrid_func3_HM_D30.txt
│ │ ├── hybrid_func3_HM_D50.txt
│ │ ├── hybrid_func3_M_D10.txt
│ │ ├── hybrid_func3_M_D2.txt
│ │ ├── hybrid_func3_M_D30.txt
│ │ ├── hybrid_func3_M_D50.txt
│ │ ├── hybrid_func3_data.txt
│ │ ├── hybrid_func4_M_D10.txt
│ │ ├── hybrid_func4_M_D2.txt
│ │ ├── hybrid_func4_M_D30.txt
│ │ ├── hybrid_func4_M_D50.txt
│ │ ├── hybrid_func4_data.txt
│ │ ├── rastrigin_M_D10.txt
│ │ ├── rastrigin_M_D2.txt
│ │ ├── rastrigin_M_D30.txt
│ │ ├── rastrigin_M_D50.txt
│ │ ├── rastrigin_func_data.txt
│ │ ├── rosenbrock_func_data.txt
│ │ ├── schwefel_102_data.txt
│ │ ├── schwefel_206_data.txt
│ │ ├── schwefel_213_data.txt
│ │ ├── sphere_func_data.txt
│ │ ├── weierstrass_M_D10.txt
│ │ ├── weierstrass_M_D2.txt
│ │ ├── weierstrass_M_D30.txt
│ │ ├── weierstrass_M_D50.txt
│ │ └── weierstrass_data.txt
│ └── testData
│ │ ├── test_data_func1.txt
│ │ ├── test_data_func10.txt
│ │ ├── test_data_func11.txt
│ │ ├── test_data_func12.txt
│ │ ├── test_data_func13.txt
│ │ ├── test_data_func14.txt
│ │ ├── test_data_func15.txt
│ │ ├── test_data_func16.txt
│ │ ├── test_data_func17.txt
│ │ ├── test_data_func18.txt
│ │ ├── test_data_func19.txt
│ │ ├── test_data_func2.txt
│ │ ├── test_data_func20.txt
│ │ ├── test_data_func21.txt
│ │ ├── test_data_func22.txt
│ │ ├── test_data_func23.txt
│ │ ├── test_data_func24.txt
│ │ ├── test_data_func25.txt
│ │ ├── test_data_func3.txt
│ │ ├── test_data_func4.txt
│ │ ├── test_data_func5.txt
│ │ ├── test_data_func6.txt
│ │ ├── test_data_func7.txt
│ │ ├── test_data_func8.txt
│ │ └── test_data_func9.txt
│ ├── CEC2010
│ ├── BenchmarkCEC2010.java
│ ├── BenchmarkCEC2010_C.java
│ ├── Defaults.java
│ ├── Demo.java
│ ├── F1.java
│ ├── F10.java
│ ├── F11.java
│ ├── F12.java
│ ├── F13.java
│ ├── F14.java
│ ├── F15.java
│ ├── F16.java
│ ├── F17.java
│ ├── F18.java
│ ├── F19.java
│ ├── F2.java
│ ├── F20.java
│ ├── F3.java
│ ├── F4.java
│ ├── F5.java
│ ├── F6.java
│ ├── F7.java
│ ├── F8.java
│ ├── F9.java
│ ├── Function.java
│ ├── Kernel.java
│ ├── Randomizer.java
│ ├── ResultTester.java
│ ├── ShiftedFunction.java
│ ├── ShiftedPermutatedFunction.java
│ ├── ShiftedPermutatedRotatedFunction.java
│ └── Utils.java
│ ├── CEC2013
│ ├── AbstractCEC2013.java
│ ├── CEC2013TestFunctions.java
│ ├── F1.java
│ ├── F10.java
│ ├── F11.java
│ ├── F12.java
│ ├── F13.java
│ ├── F14.java
│ ├── F15.java
│ ├── F16.java
│ ├── F17.java
│ ├── F18.java
│ ├── F19.java
│ ├── F2.java
│ ├── F20.java
│ ├── F21.java
│ ├── F22.java
│ ├── F23.java
│ ├── F24.java
│ ├── F25.java
│ ├── F26.java
│ ├── F27.java
│ ├── F28.java
│ ├── F3.java
│ ├── F4.java
│ ├── F5.java
│ ├── F6.java
│ ├── F7.java
│ ├── F8.java
│ ├── F9.java
│ └── input_data
│ │ ├── M_D10.txt
│ │ ├── M_D100.txt
│ │ ├── M_D2.txt
│ │ ├── M_D20.txt
│ │ ├── M_D30.txt
│ │ ├── M_D5.txt
│ │ ├── M_D50.txt
│ │ ├── shift_data.txt
│ │ └── 新建文件夹
│ │ ├── M_D10.txt
│ │ ├── M_D2.txt
│ │ ├── M_D30.txt
│ │ ├── M_D50.txt
│ │ └── shift_data.txt
│ ├── CEC2013_LSGO
│ ├── BenchmarkCEC2013_LSGO.java
│ ├── JNIfgeneric2013.java
│ ├── cdatafiles
│ │ ├── F1-xopt.txt
│ │ ├── F10-R100.txt
│ │ ├── F10-R25.txt
│ │ ├── F10-R50.txt
│ │ ├── F10-p.txt
│ │ ├── F10-s.txt
│ │ ├── F10-w.txt
│ │ ├── F10-xopt.txt
│ │ ├── F11-R100.txt
│ │ ├── F11-R25.txt
│ │ ├── F11-R50.txt
│ │ ├── F11-p.txt
│ │ ├── F11-s.txt
│ │ ├── F11-w.txt
│ │ ├── F11-xopt.txt
│ │ ├── F12-xopt.txt
│ │ ├── F13-R100.txt
│ │ ├── F13-R25.txt
│ │ ├── F13-R50.txt
│ │ ├── F13-p.txt
│ │ ├── F13-s.txt
│ │ ├── F13-w.txt
│ │ ├── F13-xopt.txt
│ │ ├── F14-R100.txt
│ │ ├── F14-R25.txt
│ │ ├── F14-R50.txt
│ │ ├── F14-p.txt
│ │ ├── F14-s.txt
│ │ ├── F14-w.txt
│ │ ├── F14-xopt.txt
│ │ ├── F15-xopt.txt
│ │ ├── F2-xopt.txt
│ │ ├── F3-xopt.txt
│ │ ├── F4-R100.txt
│ │ ├── F4-R25.txt
│ │ ├── F4-R50.txt
│ │ ├── F4-p.txt
│ │ ├── F4-s.txt
│ │ ├── F4-w.txt
│ │ ├── F4-xopt.txt
│ │ ├── F5-R100.txt
│ │ ├── F5-R25.txt
│ │ ├── F5-R50.txt
│ │ ├── F5-p.txt
│ │ ├── F5-s.txt
│ │ ├── F5-w.txt
│ │ ├── F5-xopt.txt
│ │ ├── F6-R100.txt
│ │ ├── F6-R25.txt
│ │ ├── F6-R50.txt
│ │ ├── F6-p.txt
│ │ ├── F6-s.txt
│ │ ├── F6-w.txt
│ │ ├── F6-xopt.txt
│ │ ├── F7-R100.txt
│ │ ├── F7-R25.txt
│ │ ├── F7-R50.txt
│ │ ├── F7-p.txt
│ │ ├── F7-s.txt
│ │ ├── F7-w.txt
│ │ ├── F7-xopt.txt
│ │ ├── F8-R100.txt
│ │ ├── F8-R25.txt
│ │ ├── F8-R50.txt
│ │ ├── F8-p.txt
│ │ ├── F8-s.txt
│ │ ├── F8-w.txt
│ │ ├── F8-xopt.txt
│ │ ├── F9-R100.txt
│ │ ├── F9-R25.txt
│ │ ├── F9-R50.txt
│ │ ├── F9-p.txt
│ │ ├── F9-s.txt
│ │ ├── F9-w.txt
│ │ └── F9-xopt.txt
│ └── javacec2013
│ │ └── JNIfgeneric2013.java
│ ├── CEC2014
│ ├── CEC2014TestFunc.java
│ ├── CEC2014TestFuncRotInvStudy.java
│ └── files_cec2014
│ │ ├── M_10_D10.txt
│ │ ├── M_10_D100.txt
│ │ ├── M_10_D2.txt
│ │ ├── M_10_D20.txt
│ │ ├── M_10_D30.txt
│ │ ├── M_10_D50.txt
│ │ ├── M_11_D10.txt
│ │ ├── M_11_D100.txt
│ │ ├── M_11_D2.txt
│ │ ├── M_11_D20.txt
│ │ ├── M_11_D30.txt
│ │ ├── M_11_D50.txt
│ │ ├── M_12_D10.txt
│ │ ├── M_12_D100.txt
│ │ ├── M_12_D2.txt
│ │ ├── M_12_D20.txt
│ │ ├── M_12_D30.txt
│ │ ├── M_12_D50.txt
│ │ ├── M_13_D10.txt
│ │ ├── M_13_D100.txt
│ │ ├── M_13_D2.txt
│ │ ├── M_13_D20.txt
│ │ ├── M_13_D30.txt
│ │ ├── M_13_D50.txt
│ │ ├── M_14_D10.txt
│ │ ├── M_14_D100.txt
│ │ ├── M_14_D2.txt
│ │ ├── M_14_D20.txt
│ │ ├── M_14_D30.txt
│ │ ├── M_14_D50.txt
│ │ ├── M_15_D10.txt
│ │ ├── M_15_D100.txt
│ │ ├── M_15_D2.txt
│ │ ├── M_15_D20.txt
│ │ ├── M_15_D30.txt
│ │ ├── M_15_D50.txt
│ │ ├── M_16_D10.txt
│ │ ├── M_16_D100.txt
│ │ ├── M_16_D2.txt
│ │ ├── M_16_D20.txt
│ │ ├── M_16_D30.txt
│ │ ├── M_16_D50.txt
│ │ ├── M_17_D10.txt
│ │ ├── M_17_D100.txt
│ │ ├── M_17_D2.txt
│ │ ├── M_17_D20.txt
│ │ ├── M_17_D30.txt
│ │ ├── M_17_D50.txt
│ │ ├── M_18_D10.txt
│ │ ├── M_18_D100.txt
│ │ ├── M_18_D2.txt
│ │ ├── M_18_D20.txt
│ │ ├── M_18_D30.txt
│ │ ├── M_18_D50.txt
│ │ ├── M_19_D10.txt
│ │ ├── M_19_D100.txt
│ │ ├── M_19_D2.txt
│ │ ├── M_19_D20.txt
│ │ ├── M_19_D30.txt
│ │ ├── M_19_D50.txt
│ │ ├── M_1_D10.txt
│ │ ├── M_1_D100.txt
│ │ ├── M_1_D2.txt
│ │ ├── M_1_D20.txt
│ │ ├── M_1_D30.txt
│ │ ├── M_1_D50.txt
│ │ ├── M_20_D10.txt
│ │ ├── M_20_D100.txt
│ │ ├── M_20_D2.txt
│ │ ├── M_20_D20.txt
│ │ ├── M_20_D30.txt
│ │ ├── M_20_D50.txt
│ │ ├── M_21_D10.txt
│ │ ├── M_21_D100.txt
│ │ ├── M_21_D2.txt
│ │ ├── M_21_D20.txt
│ │ ├── M_21_D30.txt
│ │ ├── M_21_D50.txt
│ │ ├── M_22_D10.txt
│ │ ├── M_22_D100.txt
│ │ ├── M_22_D2.txt
│ │ ├── M_22_D20.txt
│ │ ├── M_22_D30.txt
│ │ ├── M_22_D50.txt
│ │ ├── M_23_D10.txt
│ │ ├── M_23_D100.txt
│ │ ├── M_23_D2.txt
│ │ ├── M_23_D20.txt
│ │ ├── M_23_D30.txt
│ │ ├── M_23_D50.txt
│ │ ├── M_24_D10.txt
│ │ ├── M_24_D100.txt
│ │ ├── M_24_D2.txt
│ │ ├── M_24_D20.txt
│ │ ├── M_24_D30.txt
│ │ ├── M_24_D50.txt
│ │ ├── M_25_D10.txt
│ │ ├── M_25_D100.txt
│ │ ├── M_25_D2.txt
│ │ ├── M_25_D20.txt
│ │ ├── M_25_D30.txt
│ │ ├── M_25_D50.txt
│ │ ├── M_26_D10.txt
│ │ ├── M_26_D100.txt
│ │ ├── M_26_D2.txt
│ │ ├── M_26_D20.txt
│ │ ├── M_26_D30.txt
│ │ ├── M_26_D50.txt
│ │ ├── M_27_D10.txt
│ │ ├── M_27_D100.txt
│ │ ├── M_27_D2.txt
│ │ ├── M_27_D20.txt
│ │ ├── M_27_D30.txt
│ │ ├── M_27_D50.txt
│ │ ├── M_28_D10.txt
│ │ ├── M_28_D100.txt
│ │ ├── M_28_D2.txt
│ │ ├── M_28_D20.txt
│ │ ├── M_28_D30.txt
│ │ ├── M_28_D50.txt
│ │ ├── M_29_D10.txt
│ │ ├── M_29_D100.txt
│ │ ├── M_29_D2.txt
│ │ ├── M_29_D20.txt
│ │ ├── M_29_D30.txt
│ │ ├── M_29_D50.txt
│ │ ├── M_2_D10.txt
│ │ ├── M_2_D100.txt
│ │ ├── M_2_D2.txt
│ │ ├── M_2_D20.txt
│ │ ├── M_2_D30.txt
│ │ ├── M_2_D50.txt
│ │ ├── M_30_D10.txt
│ │ ├── M_30_D100.txt
│ │ ├── M_30_D2.txt
│ │ ├── M_30_D20.txt
│ │ ├── M_30_D30.txt
│ │ ├── M_30_D50.txt
│ │ ├── M_3_D10.txt
│ │ ├── M_3_D100.txt
│ │ ├── M_3_D2.txt
│ │ ├── M_3_D20.txt
│ │ ├── M_3_D30.txt
│ │ ├── M_3_D50.txt
│ │ ├── M_4_D10.txt
│ │ ├── M_4_D100.txt
│ │ ├── M_4_D2.txt
│ │ ├── M_4_D20.txt
│ │ ├── M_4_D30.txt
│ │ ├── M_4_D50.txt
│ │ ├── M_5_D10.txt
│ │ ├── M_5_D100.txt
│ │ ├── M_5_D2.txt
│ │ ├── M_5_D20.txt
│ │ ├── M_5_D30.txt
│ │ ├── M_5_D50.txt
│ │ ├── M_6_D10.txt
│ │ ├── M_6_D100.txt
│ │ ├── M_6_D2.txt
│ │ ├── M_6_D20.txt
│ │ ├── M_6_D30.txt
│ │ ├── M_6_D50.txt
│ │ ├── M_7_D10.txt
│ │ ├── M_7_D100.txt
│ │ ├── M_7_D2.txt
│ │ ├── M_7_D20.txt
│ │ ├── M_7_D30.txt
│ │ ├── M_7_D50.txt
│ │ ├── M_8_D10.txt
│ │ ├── M_8_D100.txt
│ │ ├── M_8_D2.txt
│ │ ├── M_8_D20.txt
│ │ ├── M_8_D30.txt
│ │ ├── M_8_D50.txt
│ │ ├── M_9_D10.txt
│ │ ├── M_9_D100.txt
│ │ ├── M_9_D2.txt
│ │ ├── M_9_D20.txt
│ │ ├── M_9_D30.txt
│ │ ├── M_9_D50.txt
│ │ ├── shift_data_1.txt
│ │ ├── shift_data_10.txt
│ │ ├── shift_data_11.txt
│ │ ├── shift_data_12.txt
│ │ ├── shift_data_13.txt
│ │ ├── shift_data_14.txt
│ │ ├── shift_data_15.txt
│ │ ├── shift_data_16.txt
│ │ ├── shift_data_17.txt
│ │ ├── shift_data_18.txt
│ │ ├── shift_data_19.txt
│ │ ├── shift_data_2.txt
│ │ ├── shift_data_20.txt
│ │ ├── shift_data_21.txt
│ │ ├── shift_data_22.txt
│ │ ├── shift_data_23.txt
│ │ ├── shift_data_24.txt
│ │ ├── shift_data_25.txt
│ │ ├── shift_data_26.txt
│ │ ├── shift_data_27.txt
│ │ ├── shift_data_28.txt
│ │ ├── shift_data_29.txt
│ │ ├── shift_data_3.txt
│ │ ├── shift_data_30.txt
│ │ ├── shift_data_4.txt
│ │ ├── shift_data_5.txt
│ │ ├── shift_data_6.txt
│ │ ├── shift_data_7.txt
│ │ ├── shift_data_8.txt
│ │ ├── shift_data_9.txt
│ │ ├── shuffle_data_10_D10.txt
│ │ ├── shuffle_data_10_D100.txt
│ │ ├── shuffle_data_10_D20.txt
│ │ ├── shuffle_data_10_D30.txt
│ │ ├── shuffle_data_10_D50.txt
│ │ ├── shuffle_data_11_D10.txt
│ │ ├── shuffle_data_11_D100.txt
│ │ ├── shuffle_data_11_D20.txt
│ │ ├── shuffle_data_11_D30.txt
│ │ ├── shuffle_data_11_D50.txt
│ │ ├── shuffle_data_12_D10.txt
│ │ ├── shuffle_data_12_D100.txt
│ │ ├── shuffle_data_12_D20.txt
│ │ ├── shuffle_data_12_D30.txt
│ │ ├── shuffle_data_12_D50.txt
│ │ ├── shuffle_data_13_D10.txt
│ │ ├── shuffle_data_13_D100.txt
│ │ ├── shuffle_data_13_D20.txt
│ │ ├── shuffle_data_13_D30.txt
│ │ ├── shuffle_data_13_D50.txt
│ │ ├── shuffle_data_14_D10.txt
│ │ ├── shuffle_data_14_D100.txt
│ │ ├── shuffle_data_14_D20.txt
│ │ ├── shuffle_data_14_D30.txt
│ │ ├── shuffle_data_14_D50.txt
│ │ ├── shuffle_data_15_D10.txt
│ │ ├── shuffle_data_15_D100.txt
│ │ ├── shuffle_data_15_D20.txt
│ │ ├── shuffle_data_15_D30.txt
│ │ ├── shuffle_data_15_D50.txt
│ │ ├── shuffle_data_16_D10.txt
│ │ ├── shuffle_data_16_D100.txt
│ │ ├── shuffle_data_16_D20.txt
│ │ ├── shuffle_data_16_D30.txt
│ │ ├── shuffle_data_16_D50.txt
│ │ ├── shuffle_data_17_D10.txt
│ │ ├── shuffle_data_17_D100.txt
│ │ ├── shuffle_data_17_D20.txt
│ │ ├── shuffle_data_17_D30.txt
│ │ ├── shuffle_data_17_D50.txt
│ │ ├── shuffle_data_18_D10.txt
│ │ ├── shuffle_data_18_D100.txt
│ │ ├── shuffle_data_18_D20.txt
│ │ ├── shuffle_data_18_D30.txt
│ │ ├── shuffle_data_18_D50.txt
│ │ ├── shuffle_data_19_D10.txt
│ │ ├── shuffle_data_19_D100.txt
│ │ ├── shuffle_data_19_D20.txt
│ │ ├── shuffle_data_19_D30.txt
│ │ ├── shuffle_data_19_D50.txt
│ │ ├── shuffle_data_1_D10.txt
│ │ ├── shuffle_data_1_D100.txt
│ │ ├── shuffle_data_1_D20.txt
│ │ ├── shuffle_data_1_D30.txt
│ │ ├── shuffle_data_1_D50.txt
│ │ ├── shuffle_data_20_D10.txt
│ │ ├── shuffle_data_20_D100.txt
│ │ ├── shuffle_data_20_D20.txt
│ │ ├── shuffle_data_20_D30.txt
│ │ ├── shuffle_data_20_D50.txt
│ │ ├── shuffle_data_21_D10.txt
│ │ ├── shuffle_data_21_D100.txt
│ │ ├── shuffle_data_21_D20.txt
│ │ ├── shuffle_data_21_D30.txt
│ │ ├── shuffle_data_21_D50.txt
│ │ ├── shuffle_data_22_D10.txt
│ │ ├── shuffle_data_22_D100.txt
│ │ ├── shuffle_data_22_D20.txt
│ │ ├── shuffle_data_22_D30.txt
│ │ ├── shuffle_data_22_D50.txt
│ │ ├── shuffle_data_23_D10.txt
│ │ ├── shuffle_data_23_D100.txt
│ │ ├── shuffle_data_23_D20.txt
│ │ ├── shuffle_data_23_D30.txt
│ │ ├── shuffle_data_23_D50.txt
│ │ ├── shuffle_data_24_D10.txt
│ │ ├── shuffle_data_24_D100.txt
│ │ ├── shuffle_data_24_D20.txt
│ │ ├── shuffle_data_24_D30.txt
│ │ ├── shuffle_data_24_D50.txt
│ │ ├── shuffle_data_25_D10.txt
│ │ ├── shuffle_data_25_D100.txt
│ │ ├── shuffle_data_25_D20.txt
│ │ ├── shuffle_data_25_D30.txt
│ │ ├── shuffle_data_25_D50.txt
│ │ ├── shuffle_data_26_D10.txt
│ │ ├── shuffle_data_26_D100.txt
│ │ ├── shuffle_data_26_D20.txt
│ │ ├── shuffle_data_26_D30.txt
│ │ ├── shuffle_data_26_D50.txt
│ │ ├── shuffle_data_27_D10.txt
│ │ ├── shuffle_data_27_D100.txt
│ │ ├── shuffle_data_27_D20.txt
│ │ ├── shuffle_data_27_D30.txt
│ │ ├── shuffle_data_27_D50.txt
│ │ ├── shuffle_data_28_D10.txt
│ │ ├── shuffle_data_28_D100.txt
│ │ ├── shuffle_data_28_D20.txt
│ │ ├── shuffle_data_28_D30.txt
│ │ ├── shuffle_data_28_D50.txt
│ │ ├── shuffle_data_29_D10.txt
│ │ ├── shuffle_data_29_D100.txt
│ │ ├── shuffle_data_29_D20.txt
│ │ ├── shuffle_data_29_D30.txt
│ │ ├── shuffle_data_29_D50.txt
│ │ ├── shuffle_data_2_D10.txt
│ │ ├── shuffle_data_2_D100.txt
│ │ ├── shuffle_data_2_D20.txt
│ │ ├── shuffle_data_2_D30.txt
│ │ ├── shuffle_data_2_D50.txt
│ │ ├── shuffle_data_30_D10.txt
│ │ ├── shuffle_data_30_D100.txt
│ │ ├── shuffle_data_30_D20.txt
│ │ ├── shuffle_data_30_D30.txt
│ │ ├── shuffle_data_30_D50.txt
│ │ ├── shuffle_data_3_D10.txt
│ │ ├── shuffle_data_3_D100.txt
│ │ ├── shuffle_data_3_D20.txt
│ │ ├── shuffle_data_3_D30.txt
│ │ ├── shuffle_data_3_D50.txt
│ │ ├── shuffle_data_4_D10.txt
│ │ ├── shuffle_data_4_D100.txt
│ │ ├── shuffle_data_4_D20.txt
│ │ ├── shuffle_data_4_D30.txt
│ │ ├── shuffle_data_4_D50.txt
│ │ ├── shuffle_data_5_D10.txt
│ │ ├── shuffle_data_5_D100.txt
│ │ ├── shuffle_data_5_D20.txt
│ │ ├── shuffle_data_5_D30.txt
│ │ ├── shuffle_data_5_D50.txt
│ │ ├── shuffle_data_6_D10.txt
│ │ ├── shuffle_data_6_D100.txt
│ │ ├── shuffle_data_6_D20.txt
│ │ ├── shuffle_data_6_D30.txt
│ │ ├── shuffle_data_6_D50.txt
│ │ ├── shuffle_data_7_D10.txt
│ │ ├── shuffle_data_7_D100.txt
│ │ ├── shuffle_data_7_D20.txt
│ │ ├── shuffle_data_7_D30.txt
│ │ ├── shuffle_data_7_D50.txt
│ │ ├── shuffle_data_8_D10.txt
│ │ ├── shuffle_data_8_D100.txt
│ │ ├── shuffle_data_8_D20.txt
│ │ ├── shuffle_data_8_D30.txt
│ │ ├── shuffle_data_8_D50.txt
│ │ ├── shuffle_data_9_D10.txt
│ │ ├── shuffle_data_9_D100.txt
│ │ ├── shuffle_data_9_D20.txt
│ │ ├── shuffle_data_9_D30.txt
│ │ └── shuffle_data_9_D50.txt
│ ├── CEC2015
│ ├── .gitignore
│ ├── CEC2015TestFunc.java
│ ├── M30_10.java
│ ├── M30_11.java
│ ├── M30_12.java
│ ├── M30_13.java
│ ├── M30_14.java
│ ├── M30_15.java
│ ├── M30_3_4.java
│ ├── M30_5_6.java
│ ├── M30_7_8.java
│ ├── M30_9.java
│ ├── MMatrix10.java
│ ├── MMatrix30.java
│ └── files_cec2015
│ │ ├── M_10_D100.txt
│ │ ├── M_10_D2.txt
│ │ ├── M_10_D50.txt
│ │ ├── M_11_D100.txt
│ │ ├── M_11_D2.txt
│ │ ├── M_11_D50.txt
│ │ ├── M_12_D100.txt
│ │ ├── M_12_D2.txt
│ │ ├── M_12_D50.txt
│ │ ├── M_13_D100.txt
│ │ ├── M_13_D2.txt
│ │ ├── M_13_D50.txt
│ │ ├── M_14_D100.txt
│ │ ├── M_14_D2.txt
│ │ ├── M_14_D50.txt
│ │ ├── M_15_D100.txt
│ │ ├── M_15_D2.txt
│ │ ├── M_15_D50.txt
│ │ ├── M_1_D100.txt
│ │ ├── M_1_D2.txt
│ │ ├── M_1_D50.txt
│ │ ├── M_2_D100.txt
│ │ ├── M_2_D2.txt
│ │ ├── M_2_D50.txt
│ │ ├── M_3_D100.txt
│ │ ├── M_3_D2.txt
│ │ ├── M_3_D50.txt
│ │ ├── M_4_D100.txt
│ │ ├── M_4_D2.txt
│ │ ├── M_4_D50.txt
│ │ ├── M_5_D100.txt
│ │ ├── M_5_D2.txt
│ │ ├── M_5_D50.txt
│ │ ├── M_6_D100.txt
│ │ ├── M_6_D50.txt
│ │ ├── M_7_D100.txt
│ │ ├── M_7_D50.txt
│ │ ├── M_8_D100.txt
│ │ ├── M_8_D50.txt
│ │ ├── M_9_D100.txt
│ │ ├── M_9_D2.txt
│ │ ├── M_9_D50.txt
│ │ ├── shift_data_1.txt
│ │ ├── shift_data_10.txt
│ │ ├── shift_data_11.txt
│ │ ├── shift_data_12.txt
│ │ ├── shift_data_13.txt
│ │ ├── shift_data_14.txt
│ │ ├── shift_data_15.txt
│ │ ├── shift_data_2.txt
│ │ ├── shift_data_3.txt
│ │ ├── shift_data_4.txt
│ │ ├── shift_data_5.txt
│ │ ├── shift_data_6.txt
│ │ ├── shift_data_7.txt
│ │ ├── shift_data_8.txt
│ │ ├── shift_data_9.txt
│ │ ├── shuffle_data_10_D10.txt
│ │ ├── shuffle_data_10_D100.txt
│ │ ├── shuffle_data_10_D30.txt
│ │ ├── shuffle_data_10_D50.txt
│ │ ├── shuffle_data_11_D10.txt
│ │ ├── shuffle_data_11_D100.txt
│ │ ├── shuffle_data_11_D30.txt
│ │ ├── shuffle_data_11_D50.txt
│ │ ├── shuffle_data_12_D10.txt
│ │ ├── shuffle_data_12_D100.txt
│ │ ├── shuffle_data_12_D30.txt
│ │ ├── shuffle_data_12_D50.txt
│ │ ├── shuffle_data_13_D10.txt
│ │ ├── shuffle_data_13_D100.txt
│ │ ├── shuffle_data_13_D30.txt
│ │ ├── shuffle_data_13_D50.txt
│ │ ├── shuffle_data_14_D10.txt
│ │ ├── shuffle_data_14_D100.txt
│ │ ├── shuffle_data_14_D30.txt
│ │ ├── shuffle_data_14_D50.txt
│ │ ├── shuffle_data_15_D10.txt
│ │ ├── shuffle_data_15_D100.txt
│ │ ├── shuffle_data_15_D30.txt
│ │ ├── shuffle_data_15_D50.txt
│ │ ├── shuffle_data_1_D10.txt
│ │ ├── shuffle_data_1_D100.txt
│ │ ├── shuffle_data_1_D30.txt
│ │ ├── shuffle_data_1_D50.txt
│ │ ├── shuffle_data_2_D10.txt
│ │ ├── shuffle_data_2_D100.txt
│ │ ├── shuffle_data_2_D30.txt
│ │ ├── shuffle_data_2_D50.txt
│ │ ├── shuffle_data_3_D10.txt
│ │ ├── shuffle_data_3_D100.txt
│ │ ├── shuffle_data_3_D30.txt
│ │ ├── shuffle_data_3_D50.txt
│ │ ├── shuffle_data_4_D10.txt
│ │ ├── shuffle_data_4_D100.txt
│ │ ├── shuffle_data_4_D30.txt
│ │ ├── shuffle_data_4_D50.txt
│ │ ├── shuffle_data_5_D10.txt
│ │ ├── shuffle_data_5_D100.txt
│ │ ├── shuffle_data_5_D30.txt
│ │ ├── shuffle_data_5_D50.txt
│ │ ├── shuffle_data_6_D10.txt
│ │ ├── shuffle_data_6_D100.txt
│ │ ├── shuffle_data_6_D30.txt
│ │ ├── shuffle_data_6_D50.txt
│ │ ├── shuffle_data_7_D10.txt
│ │ ├── shuffle_data_7_D100.txt
│ │ ├── shuffle_data_7_D30.txt
│ │ ├── shuffle_data_7_D50.txt
│ │ ├── shuffle_data_8_D10.txt
│ │ ├── shuffle_data_8_D100.txt
│ │ ├── shuffle_data_8_D30.txt
│ │ ├── shuffle_data_8_D50.txt
│ │ ├── shuffle_data_9_D10.txt
│ │ ├── shuffle_data_9_D100.txt
│ │ ├── shuffle_data_9_D30.txt
│ │ └── shuffle_data_9_D50.txt
│ ├── COCO19
│ ├── BBOB2018TestFunctions.java
│ ├── Benchmark.java
│ ├── CocoJNI.java
│ ├── CocoProblem.java
│ ├── ExampleExperiment.java
│ ├── Observer.java
│ ├── Suite.java
│ ├── Timing.java
│ ├── benchmarks_problemsImplementation_COCO19_CocoJNI.c
│ ├── benchmarks_problemsImplementation_COCO19_CocoJNI.h
│ ├── benchmarks_problemsImplementation_COCO19_CocoJNI.o
│ ├── coco.c
│ ├── coco.h
│ └── libCocoJNI.so
│ └── fractalFunctions
│ ├── DoubleDip.java
│ ├── FastFractal.java
│ ├── FractalFunction1D.java
│ ├── RanQD1.java
│ ├── RanTable.java
│ └── UnitFunction1D.java
├── darwin
├── BenchmarkBBOB2010.java
├── BenchmarkCEC2008.java
└── BenchmarkSISC2010.java
├── experiments
├── .gitignore
├── AdvancedAlgsOnCE2014.java
├── BenchmarksTesting
│ ├── Bbob2010.java
│ ├── Bbob2018.java
│ ├── Cec2008.java
│ ├── Cec2010.java
│ ├── Cec2010_c.java
│ ├── Cec2013.java
│ ├── Cec2013_lsgo.java
│ ├── Sisc2010.java
│ └── TestCEC2011.java
├── CEC14.java
├── CEC14TESTS.java
├── CEC15.java
├── DEALGORITHMS.java
├── DebugNewAlgorithm.java
├── FCGIAY
│ ├── EarlyDEBBOB2018.java
│ ├── EarlyDETest.java
│ └── ProblemClassification.java
├── LOCALSEARCHERSTEST.java
├── MoTest.java
├── RiCompact
│ ├── RIAPP.java
│ ├── RIBudgetStudy.java
│ ├── RIRestartStudy.java
│ ├── RiBinVsExp.java
│ └── largeScaleExp.java
├── Test.java
├── TestCEC2011.java
├── blessing
│ └── NewBlessingTests.java
├── evostar19
│ ├── RotCEC14.java
│ ├── UnrotCEC14.java
│ ├── contros.java
│ └── covariance.java
├── paperReviews
│ ├── Cec2013.java
│ ├── HyperSPAM.java
│ └── ReviewEvo19.java
└── rotInvStudy
│ ├── CEC11.java
│ ├── CEC14_RIDE_rot.java
│ ├── CEC14_RIDE_unrot.java
│ ├── CMAESrot.java
│ ├── CMAESunrot.java
│ ├── RCEC14TuningDEroe.java
│ ├── RIDEvsEigenRIDE_rot.java
│ ├── RotEigen5050.java
│ ├── Rot_eigen.java
│ └── Unrot_eigen.java
├── interfaces
├── Algorithm.java
├── AlgorithmBias.java
├── Experiment.java
├── ISBMain.java
├── Problem.java
└── correct_functions
├── javabbob
└── JNIfgeneric.java
├── javacec2010
└── JNIfgeneric2010.java
├── javacec2013
└── JNIfgeneric2013.java
├── mains
├── AlgorithmicBehaviour
│ ├── BIAS
│ │ ├── AnisotropyOfSB.java
│ │ ├── DEPOIS.java
│ │ ├── EmergenceOfBiasInDE.java
│ │ ├── GA2021.java
│ │ ├── PPSN2020BiasInCompactAlgs.java
│ │ ├── SBinDE2021.java
│ │ └── WCCI2020BiasInSingleSol.java
│ ├── ECJ2022TIOBR.java
│ ├── PPSN2022.java
│ └── temp
│ │ ├── CMAEStest.java
│ │ ├── DECorrections.java
│ │ ├── DEtest.java
│ │ ├── GA2021BBOB.java
│ │ ├── TELO.java
│ │ └── TELODE.java
├── ExampleTuning.java
├── RunBlessing.java
├── TabGen.java
├── TestMain.java
├── TestOptimizer.java
├── plots
│ └── demos
│ │ ├── DemoBarVBO.java
│ │ ├── ScatterDemo.java
│ │ ├── SquarifyDemo.java
│ │ ├── SurfaceDemo.java
│ │ ├── VBOBuilderRandomBar.java
│ │ └── WaterfallDemo.java
└── test
│ ├── GramShmidtTest.java
│ ├── PowerIterationTest.java
│ ├── Power_README.md
│ ├── RunDebugNewAlgorithm.java
│ ├── RunMoTest.java
│ ├── RunRItests.java
│ ├── TESTONE.java
│ ├── TestBBOB2010.java
│ ├── TestCompactOnSphere.java
│ ├── TestCovariance.java
│ ├── TestMovesAxes.java.TOFIX
│ └── TestOverhead.java
└── utils
├── ExperimentHelper.java
├── MatLab.java
├── RunAndStore.java
├── algorithms
├── CompactAlgorithms.java
├── Corrections.java
├── Counter.java
├── ISBHelper.java
├── Misc.java
├── Modality
│ ├── TestModality.java
│ └── TestModalityOld.java
├── TopNPicker.java
├── cmaes
│ ├── .gitignore
│ ├── CMAEvolutionStrategy.java
│ ├── CMAOptions.java
│ ├── CMAParameters.java
│ ├── CMASolution.java
│ ├── ISolutionPoint.java
│ └── PrintfFormat.java
└── operators
│ ├── .gitignore
│ ├── CompactPerturbations.java
│ ├── DEOp.java
│ ├── GAOp.java
│ ├── ISBOp.java
│ ├── MemesLibrary.java
│ ├── Memetic.class
│ ├── PSOOp.java
│ └── aos
│ ├── AdaptPursuit.java
│ ├── CreditAssignment.java
│ ├── MultinomialDistribution.java
│ ├── MultinomialTracking.java
│ ├── OperatorSelection.java
│ ├── ProbMatching.java
│ └── Uniform.java
├── benchmarks
├── BenchmarkLoader.java
├── ProblemsTransformations.java
└── nativeLibraries
│ ├── mac32
│ ├── libcec2008.jnilib
│ ├── libcec2010.jnilib
│ ├── libcec2013.jnilib
│ ├── libcec2013lsgo.jnilib
│ ├── libcjavabbob.jnilib
│ ├── libf12f19sisc2010.jnilib
│ ├── libf1f6sisc2010.jnilib
│ └── libf7f11sisc2010.jnilib
│ ├── mac64
│ ├── libcec2008.jnilib
│ ├── libcec2010.jnilib
│ ├── libcec2013.jnilib
│ ├── libcec2013lsgo.jnilib
│ ├── libcjavabbob.jnilib
│ ├── libf12f19sisc2010.jnilib
│ ├── libf1f6sisc2010.jnilib
│ └── libf7f11sisc2010.jnilib
│ ├── x86
│ ├── libcec2008.so.1.0.1
│ ├── libcec2010.so.1.0.1
│ ├── libcec2013.so.1.0.1
│ ├── libcec2013lsgo.so.1.0.1
│ ├── libcjavabbob.so.1.0.1
│ ├── libf12f19sisc2010.so.1.0.1
│ ├── libf1f6sisc2010.so.1.0.1
│ └── libf7f11sisc2010.so.1.0.1
│ └── x86_64
│ ├── libCocoJNI.so.1.0.1
│ ├── libcec2008.so.1.0.1
│ ├── libcec2010.so.1.0.1
│ ├── libcec2013.so.1.0.1
│ ├── libcec2013lsgo.so.1.0.1
│ ├── libcjavabbob.so.1.0.1
│ ├── libf12f19sisc2010.so.1.0.1
│ ├── libf1f6sisc2010.so.1.0.1
│ └── libf7f11sisc2010.so.1.0.1
├── linearAlgebra
├── EigenValueVector.java
├── LUDecomposition.java
├── Matrix.java
├── gramShmidtProcess
│ ├── InverseIteration.java
│ ├── PowerIteration.java
│ ├── RegularIteration.java
│ └── ShiftedIteration.java
└── powerMethods
│ ├── InverseIteration.java
│ ├── PowerIteration.java
│ ├── RegularIteration.java
│ └── ShiftedIteration.java
├── random
├── .gitignore
├── LFSR.java
├── MTwister.java
├── MTwisterRandom.java
├── PRNG.java
├── RandUtils.java
└── RandUtilsISB.java
└── resultsProcessing
├── AlgorithmInfo.java
├── DataBox.java
├── Experiment.java
├── StatisticTests.java
├── TableAvgStdStat.java
├── TableBestWorstMedAvgStd.java
├── TableCEC2013Competition.java
├── TableHolmBonferroni.java
└── TableStatistics.java
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.DS_Store
--------------------------------------------------------------------------------
/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /results/
2 | /bin/
3 | /compileLatex.sh
4 | /tables/
5 | /cazzo/
6 | /duo-risbrent/
7 | /hs_err_pid14262.log
8 | /corrections.txt
9 | /ResultsISB/
10 | /ResultsISB.zip
11 |
--------------------------------------------------------------------------------
/.metadata/.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.lock
--------------------------------------------------------------------------------
/.metadata/.mylyn/.taskListIndex/segments_1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.mylyn/.taskListIndex/segments_1
--------------------------------------------------------------------------------
/.metadata/.mylyn/.taskListIndex/write.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.mylyn/.taskListIndex/write.lock
--------------------------------------------------------------------------------
/.metadata/.mylyn/repositories.xml.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.mylyn/repositories.xml.zip
--------------------------------------------------------------------------------
/.metadata/.mylyn/tasks.xml.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.mylyn/tasks.xml.zip
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.cdt.core/.log:
--------------------------------------------------------------------------------
1 | *** SESSION Oct 10, 2018 10:57:01.13 -------------------------------------------
2 | *** SESSION Oct 10, 2018 11:05:02.29 -------------------------------------------
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index:
--------------------------------------------------------------------------------
1 | / org.eclipse.jdt.core stateVersionNumber 30
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.root/2.tree:
--------------------------------------------------------------------------------
1 | org.eclipse.cdt.core org.eclipse.jdt.core
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | spelling_locale=en_GB
3 | spelling_locale_initialized=true
4 | useAnnotationsPrefPage=true
5 | useQuickDiffPrefPage=true
6 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | version=1
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs:
--------------------------------------------------------------------------------
1 | content_assist_proposals_background=255,255,255
2 | content_assist_proposals_foreground=0,0,0
3 | eclipse.preferences.version=1
4 | org.eclipse.jdt.ui.formatterprofiles.version=13
5 | spelling_locale=en_GB
6 | spelling_locale_initialized=true
7 | useAnnotationsPrefPage=true
8 | useQuickDiffPrefPage=true
9 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.m2e.discovery.pref.projects=
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | mylyn.attention.migrated=true
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | migrated.task.repositories.secure.store=true
3 | org.eclipse.mylyn.tasks.ui.filters.nonmatching=true
4 | org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true
5 | org.eclipse.mylyn.tasks.ui.welcome.message=true
6 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | overviewRuler_migration=migrated_3.1
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs:
--------------------------------------------------------------------------------
1 | PROBLEMS_FILTERS_MIGRATE=true
2 | eclipse.preferences.version=1
3 | platformState=1501142594215
4 | quickStart=false
5 | tipsAndTricks=true
6 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs:
--------------------------------------------------------------------------------
1 | //org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false
2 | PLUGINS_NOT_ACTIVATED_ON_STARTUP=;org.eclipse.m2e.discovery;
3 | eclipse.preferences.version=1
4 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/http-cache.lucene60/segments_1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/http-cache.lucene60/segments_1
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/http-cache.lucene60/write.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/http-cache.lucene60/write.lock
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/_0.cfe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/_0.cfe
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/_0.cfs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/_0.cfs
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/_0.si:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/_0.si
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/segments_1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/segments_1
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/write.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history.lucene60/write.lock
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.core/index.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/.metadata/.plugins/org.eclipse.jdt.core/index.db
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat:
--------------------------------------------------------------------------------
1 | JRE_LIB JRE_SRCROOT
2 | JUNIT_HOME JRE_SRC JUNIT_SRC_HOME M2_REPO
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log:
--------------------------------------------------------------------------------
1 | 2018-10-10 10:56:59,553 [Worker-3] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read.
2 | 2018-10-10 11:05:00,775 [Worker-3] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read.
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.ui.intro/introstate:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
17 |
18 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.metadata/version.ini:
--------------------------------------------------------------------------------
1 | #Wed Oct 10 11:04:55 BST 2018
2 | org.eclipse.core.runtime=2
3 | org.eclipse.platform=4.7.2.v20171130-0510
4 |
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | SOS
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 |
15 | org.eclipse.jdt.core.javanature
16 |
17 |
18 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.ltk.core.refactoring.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false
3 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/README.md
--------------------------------------------------------------------------------
/jars/SurfacePlot.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/SurfacePlot.jar
--------------------------------------------------------------------------------
/jars/colt.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/colt.jar
--------------------------------------------------------------------------------
/jars/concurrent.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/concurrent.jar
--------------------------------------------------------------------------------
/jars/jFuzzyLogic_v3.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jFuzzyLogic_v3.0.jar
--------------------------------------------------------------------------------
/jars/jblas-1.2.3.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jblas-1.2.3.jar
--------------------------------------------------------------------------------
/jars/jsc.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jsc.jar
--------------------------------------------------------------------------------
/jars/jzy3d/jzy3d-api-1.0.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jzy3d/jzy3d-api-1.0.2.jar
--------------------------------------------------------------------------------
/jars/jzy3d/jzy3d-bigpicture-1.0.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jzy3d/jzy3d-bigpicture-1.0.2.jar
--------------------------------------------------------------------------------
/jars/jzy3d/jzy3d-graphs-1.0.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jzy3d/jzy3d-graphs-1.0.2.jar
--------------------------------------------------------------------------------
/jars/jzy3d/jzy3d-javafx-1.0.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jzy3d/jzy3d-javafx-1.0.2.jar
--------------------------------------------------------------------------------
/jars/jzy3d/jzy3d-svm-mapper-1.0.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jzy3d/jzy3d-svm-mapper-1.0.2.jar
--------------------------------------------------------------------------------
/jars/jzy3d/jzy3d-swt-1.0.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jzy3d/jzy3d-swt-1.0.2.jar
--------------------------------------------------------------------------------
/jars/jzy3d/pyzy3d-1.0.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/jzy3d/pyzy3d-1.0.2.jar
--------------------------------------------------------------------------------
/jars/mahout-collections-1.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/mahout-collections-1.0.jar
--------------------------------------------------------------------------------
/jars/org.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/org.jar
--------------------------------------------------------------------------------
/jars/sysnet-registration-1.0.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/jars/sysnet-registration-1.0.1.jar
--------------------------------------------------------------------------------
/logo_sos_v3-07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/logo_sos_v3-07.png
--------------------------------------------------------------------------------
/src/algorithms/AlgorithmicBehaviour/Pre2020/ISBDE/corections/old/README.txt:
--------------------------------------------------------------------------------
1 | Si possono buttare... la differenza da quelli nuovi e' solo che hanno f0 invece che g0... ma ho deciso di cambiare tutto e lsciare solo f0... tanto la differenza sono solo i boiundaries che cambio mia convenianeza poi rinomio il filecon ctr+f e cambio f0 in g0 o altre funzioni.
--------------------------------------------------------------------------------
/src/benchmarks/BBOB2018.java:
--------------------------------------------------------------------------------
1 | package benchmarks;
2 |
3 | import interfaces.Problem;
4 |
5 |
6 | import benchmarks.problemsImplementation.COCO19.BBOB2018TestFunctions;
7 |
8 |
9 |
10 | public class BBOB2018 extends Problem
11 | {
12 | private BBOB2018TestFunctions bbob18;
13 |
14 | public BBOB2018(int problemNum, int dimension) throws Exception
15 | {
16 | super(dimension);
17 | bbob18 = new BBOB2018TestFunctions(problemNum,dimension);
18 | setBounds(bbob18.getBounds());
19 | setFID(".f"+problemNum);
20 | }
21 |
22 | public double f(double[] x){return bbob18.evaluateFunction(x);}
23 | }
--------------------------------------------------------------------------------
/src/benchmarks/CEC2008.java:
--------------------------------------------------------------------------------
1 | package benchmarks;
2 |
3 | import interfaces.Problem;
4 |
5 | //import benchmarks.problemsImplementation.BenchmarkCEC2008;
6 | import darwin.BenchmarkCEC2008;
7 |
8 | public class CEC2008 extends Problem
9 | {
10 | int problem;
11 |
12 | public CEC2008(int problem) {super(1000, BenchmarkCEC2008.getBounds(problem)); this.problem = problem; setFID(".f"+problem);}
13 | public CEC2008(int problem, int dim) {this(problem);}
14 |
15 | public double f(double[] x)
16 | {
17 | return BenchmarkCEC2008.f(problem,x);
18 | }
19 | }
--------------------------------------------------------------------------------
/src/benchmarks/SISC2010.java:
--------------------------------------------------------------------------------
1 | package benchmarks;
2 |
3 | import interfaces.Problem;
4 |
5 | //import benchmarks.problemsImplementation.BenchmarkSISC2010;
6 | import darwin.BenchmarkSISC2010;
7 |
8 | public class SISC2010 extends Problem
9 | {
10 | int problem;
11 |
12 | public SISC2010(int problem, int dim) {super(dim, BenchmarkSISC2010.getBounds(problem)); this.problem=problem;}
13 |
14 | public double f(double[] x) {return BenchmarkSISC2010.f(x, problem);}
15 | }
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/E_ScafferF6_M_D2.txt:
--------------------------------------------------------------------------------
1 | -1.4056330576581519e+000 -1.6797625184089098e+000
2 | -2.2209090940411649e+000 -5.1976570199697059e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/Elliptic_M_D2.txt:
--------------------------------------------------------------------------------
1 | -9.8388846374167938e-001 1.7878336308515416e-001
2 | 1.7878336308515411e-001 9.8388846374167949e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/ackley_M_D2.txt:
--------------------------------------------------------------------------------
1 | -6.1741686291391119e+001 7.4653970506018482e+001
2 | 1.5005440432658538e+001 -1.9763239081787880e+001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/fbias_data.txt:
--------------------------------------------------------------------------------
1 | -4.5000000e+002 -4.5000000e+002 -4.5000000e+002 -4.5000000e+002 -3.1000000e+002 3.9000000e+002 -1.8000000e+002 -1.4000000e+002 -3.3000000e+002 -3.3000000e+002 9.0000000e+001 -4.6000000e+002 -1.3000000e+002 -3.0000000e+002 1.2000000e+002 1.2000000e+002 1.2000000e+002 1.0000000e+001 1.0000000e+001 1.0000000e+001 3.6000000e+002 3.6000000e+002 3.6000000e+002 2.6000000e+002 2.6000000e+002
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/griewank_M_D2.txt:
--------------------------------------------------------------------------------
1 | 1.3401073866086286e+000 1.2082401821285099e-001
2 | 1.9287305900841805e+000 -2.7596402279496588e+000
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/hybrid_func1_M_D2.txt:
--------------------------------------------------------------------------------
1 | -9.8066790261631076e-001 8.7448998279802592e-001
2 | -2.8305343212539197e-001 -1.7870194429065596e+000
3 | -9.0461070000823085e-001 -9.8628230104182857e-001
4 | 4.3368330270731220e-001 -1.7380579671101688e+000
5 | -3.3019690746609454e-001 1.8816102483979849e+000
6 | -9.4397272487115835e-001 -6.7781145617555238e-001
7 | -8.7124105827150966e-001 -8.8613783731259832e-001
8 | 1.7998721771129138e+000 -4.6492891684612514e-001
9 | -1.8641378080645454e+000 7.2132691238747393e-001
10 | 3.0585699835532981e-001 9.5453088717282175e-001
11 | 4.2934933481851462e-001 1.6103244075173679e+000
12 | -9.3168457815550643e-001 1.1638205609422501e+000
13 | 3.8827401443387904e-001 -1.8686445648127552e+000
14 | 1.1295901001178172e+000 -2.8537166262081648e-001
15 | 5.0092258513237314e-002 -1.9988044731248560e+000
16 | -9.9893611880122379e-001 -6.6317979518821860e-002
17 | 9.9386357046861196e-001 -2.8982010876467956e-001
18 | 9.6591425729318958e-001 1.7306788134742850e+000
19 | 9.3722429826740705e-001 1.3421150262007286e+000
20 | -1.5225598663899629e+000 -4.6360807175472751e-002
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/hybrid_func2_M_D2.txt:
--------------------------------------------------------------------------------
1 | 5.3916501301963748e-001 1.9078063596431412e+000
2 | 1.0327299372660115e+000 -5.5180245697726782e-002
3 | -7.6553724441663451e-001 -1.4755467536858644e+000
4 | 2.5206611178535971e+000 9.3967123720966717e-001
5 | -8.9575496571870461e-001 -1.0134242026964273e+000
6 | -4.5094747537782065e-001 1.7225680831914201e+000
7 | -8.5652504715427402e-001 -1.1630304406186620e+000
8 | 5.4729379742452111e-001 -2.7593829993482917e+000
9 | 3.2616139852974252e-001 1.9691442495117351e+000
10 | -9.7060984279480977e-001 2.7204080538371939e-001
11 | 1.5344091098693019e-001 1.1342119303536069e+000
12 | 2.7783152920672385e+000 9.8538485970933209e-001
13 | -1.1724371711229278e+001 7.0803865342603469e+000
14 | 1.3197307500005383e+001 -6.2640489503749226e+000
15 | 2.2913942382049473e+001 7.7360670049368940e-001
16 | -1.9274626753587842e+001 -1.9599848711007160e+000
17 | 4.1312602830495704e-001 -4.2070852170004919e+001
18 | 6.6727982451468986e+000 -1.9541327101339331e+002
19 | 2.3728373754489791e+001 -2.5754410074859257e+000
20 | -2.9568562724312841e+002 4.4736352381725844e+001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/hybrid_func3_HM_D2.txt:
--------------------------------------------------------------------------------
1 | 5.0394089748615567e-001 5.7835301169647693e+000
2 | -2.4122450377986344e+000 -7.8407841977456680e+000
3 | 1.9590890430106011e+001 5.3629167817822454e-001
4 | -4.0098971946010282e+000 9.1111353860441502e-001
5 | -2.0368133637360355e+001 4.3551794313108289e+001
6 | -6.7552406793640101e+000 1.1989456518258153e+001
7 | -1.9334224335937562e+000 2.2738086204625507e-001
8 | -9.1194711001338405e+001 -4.0996766470286680e+001
9 | -4.5762218328319427e+001 1.7305414088128953e+002
10 | -2.1725626033874256e+001 8.6527919603710870e+001
11 | -6.5779948180641270e+002 5.5106660485394480e+002
12 | -3.9433241100500351e+002 3.2882881318543622e+002
13 | 1.9696248600074907e+003 -2.3818837263258857e+002
14 | 2.5072549448776428e+002 -3.1335864388565295e+001
15 | -2.0047566646805185e+003 1.5310231180937748e+002
16 | 2.2199681636934888e+003 -1.7103435247056979e+002
17 | 4.1463950451978292e+002 1.2297648975693273e+003
18 | 1.2117768916686721e+003 3.5843200391170012e+003
19 | 2.9822792634865158e+002 4.9325838051375094e+003
20 | -4.4978482065222273e+001 -7.6069379213456432e+002
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/hybrid_func3_M_D2.txt:
--------------------------------------------------------------------------------
1 | 9.0799583220299040e-001 -4.1897919841204423e-001
2 | 4.1897919841204428e-001 9.0799583220299029e-001
3 | -2.2799717903116590e-001 -9.7366179259218688e-001
4 | 9.7366179259218666e-001 -2.2799717903116559e-001
5 | -9.1054151038240383e-001 -4.1341765548961590e-001
6 | 4.1341765548961579e-001 -9.1054151038240394e-001
7 | -4.5644809956423943e-001 8.8975003928305330e-001
8 | -8.8975003928305296e-001 -4.5644809956423860e-001
9 | 7.3522275370447709e-001 -6.7782556932827920e-001
10 | -6.7782556932827909e-001 -7.3522275370447709e-001
11 | -2.5143044799600600e-001 9.6787536895022175e-001
12 | -9.6787536895022186e-001 -2.5143044799600595e-001
13 | 5.9444009538141795e-001 8.0413989641288930e-001
14 | -8.0413989641288841e-001 5.9444009538141651e-001
15 | 8.4274557149584417e-001 5.3831208580538414e-001
16 | 5.3831208580538403e-001 -8.4274557149584417e-001
17 | -2.2448936352740992e-001 9.7447653930869926e-001
18 | -9.7447653930869882e-001 -2.2448936352740892e-001
19 | 9.9985515028026184e-001 1.7019942950410170e-002
20 | 1.7019942950410059e-002 -9.9985515028026184e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/hybrid_func4_M_D2.txt:
--------------------------------------------------------------------------------
1 | -2.0922172935490622e+001 1.2378506481923459e+001
2 | -8.5507060673967715e+001 4.5810237194679630e+001
3 | 1.3414165486458780e+001 7.8674808444570479e+000
4 | -4.2531953649622082e+001 -2.1217818648730102e+001
5 | -1.0388696549462169e+000 -1.6044232609479447e+000
6 | 6.9295029088567528e-001 2.9947727722385256e+001
7 | 2.0117457113580223e-001 -1.0865372183068356e+000
8 | -9.6683506183108818e+000 2.5103708862576317e+000
9 | -1.9870797384403880e+000 2.0065306421395470e+000
10 | -1.4572009960053325e+000 3.9877204205505423e+000
11 | 2.0374876241365714e+000 4.3696510914362658e+000
12 | 1.4875407203552244e+000 7.3621744470313877e-001
13 | -9.0159312789893142e-001 2.9723189062577897e+000
14 | -1.9250072310266209e+000 1.9096589516777986e+000
15 | 8.6015737765741307e-001 8.0315036911251503e-001
16 | -6.7642546697291284e-001 2.8561385396871830e+000
17 | -6.4343471695327215e-001 -8.0418957529239055e-001
18 | 1.7725779482060497e+000 -8.9288202442648457e-001
19 | 1.8691899753089167e+000 3.5096002092728873e-001
20 | 3.2328512728123104e-001 1.1306823720188286e+000
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/rastrigin_M_D2.txt:
--------------------------------------------------------------------------------
1 | 7.5503055799402896e-001 1.7429941863385081e+000
2 | -1.1777173706375654e+000 -6.9870721936486357e-002
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2005/supportData/weierstrass_M_D2.txt:
--------------------------------------------------------------------------------
1 | 4.4632867438003154e-001 1.5894632776519158e+000
2 | -3.9310341311896009e+000 -2.7966708535050393e+000
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F1.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F1 extends AbstractCEC2013
5 | {
6 | protected final double bias = -1400.0;
7 |
8 | public F1 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.sphere_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F10.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F10 extends AbstractCEC2013
5 | {
6 | protected final double bias = -500.0;
7 |
8 | public F10 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.griewank_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F11.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F11 extends AbstractCEC2013
5 | {
6 | protected final double bias = -400.0;
7 |
8 | public F11 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.rastrigin_func(x,nx,this.OShift,this.M,0)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F12.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F12 extends AbstractCEC2013
5 | {
6 | protected final double bias = -300.0;
7 |
8 | public F12 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.rastrigin_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F13.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F13 extends AbstractCEC2013
5 | {
6 | protected final double bias = -200.0;
7 |
8 | public F13 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.step_rastrigin_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F14.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F14 extends AbstractCEC2013
5 | {
6 | protected final double bias = -100.0;
7 |
8 | public F14 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.schwefel_func(x,nx,this.OShift,this.M,0)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F15.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F15 extends AbstractCEC2013
5 | {
6 | protected final double bias = 100.0;
7 |
8 | public F15 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.schwefel_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F16.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F16 extends AbstractCEC2013
5 | {
6 | protected final double bias = 200.0;
7 |
8 | public F16 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.katsuura_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F17.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F17 extends AbstractCEC2013
5 | {
6 | protected final double bias = 300.0;
7 |
8 | public F17 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.bi_rastrigin_func(x,nx,this.OShift,this.M,0)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F18.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F18 extends AbstractCEC2013
5 | {
6 | protected final double bias = 400.0;
7 |
8 | public F18 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.bi_rastrigin_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F19.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F19 extends AbstractCEC2013
5 | {
6 | protected final double bias = 500.0;
7 |
8 | public F19 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.grie_rosen_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F2.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F2 extends AbstractCEC2013
5 | {
6 | protected final double bias = -1300.0;
7 |
8 | public F2 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.ellips_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F20.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F20 extends AbstractCEC2013
5 | {
6 | protected final double bias = 600.0;
7 |
8 | public F20 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.escaffer6_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F21.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F21 extends AbstractCEC2013
5 | {
6 | protected final double bias = 700.0;
7 |
8 | public F21 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.cf01(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F22.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F22 extends AbstractCEC2013
5 | {
6 | protected final double bias = 800.0;
7 |
8 | public F22 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.cf02(x,nx,this.OShift,this.M,0)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F23.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F23 extends AbstractCEC2013
5 | {
6 | protected final double bias = 900.0;
7 |
8 | public F23 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.cf03(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F24.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F24 extends AbstractCEC2013
5 | {
6 | protected final double bias = 1000.0;
7 |
8 | public F24 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.cf04(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F25.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F25 extends AbstractCEC2013
5 | {
6 | protected final double bias = 1100.0;
7 |
8 | public F25 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.cf05(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F26.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F26 extends AbstractCEC2013
5 | {
6 | protected final double bias = 1200.0;
7 |
8 | public F26 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.cf06(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F27.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F27 extends AbstractCEC2013
5 | {
6 | protected final double bias = 1300.0;
7 |
8 | public F27 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.cf07(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F28.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F28 extends AbstractCEC2013
5 | {
6 | protected final double bias = 1400.0;
7 |
8 | public F28 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.cf08(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F3.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F3 extends AbstractCEC2013
5 | {
6 | protected final double bias = -1200.0;
7 |
8 | public F3 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.bent_cigar_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F4.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F4 extends AbstractCEC2013
5 | {
6 | protected final double bias = -1100.0;
7 |
8 | public F4 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.discus_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F5.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F5 extends AbstractCEC2013
5 | {
6 | protected final double bias = -1000.0;
7 |
8 | public F5 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.dif_powers_func(x,nx,this.OShift,this.M,0)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F6.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F6 extends AbstractCEC2013
5 | {
6 | protected final double bias = -900.0;
7 |
8 | public F6 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.rosenbrock_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F7.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F7 extends AbstractCEC2013
5 | {
6 | protected final double bias = -800;
7 |
8 | public F7 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.schaffer_F7_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F8.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F8 extends AbstractCEC2013
5 | {
6 | protected final double bias = -700.0;
7 |
8 | public F8 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.ackley_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/F9.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.CEC2013;
2 |
3 |
4 | public class F9 extends AbstractCEC2013
5 | {
6 | protected final double bias = -600.0;
7 |
8 | public F9 (int dimension) {super(dimension);}
9 |
10 | // Function body
11 | public double f(double[] x) {return CEC2013TestFunctions.weierstrass_func(x,nx,this.OShift,this.M,1)+this.bias;}
12 | }
13 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/input_data/M_D2.txt:
--------------------------------------------------------------------------------
1 | -6.4985711895798781e-001 -7.6005639589416241e-001
2 | 7.6005639589416241e-001 -6.4985711895798781e-001
3 | 8.9822993821175368e-001 -4.3952585600861893e-001
4 | 4.3952585600861893e-001 8.9822993821175368e-001
5 | -2.5517719061728122e-001 -9.6689430724804226e-001
6 | 9.6689430724804226e-001 -2.5517719061728122e-001
7 | -6.4570410476787210e-001 7.6358772193240565e-001
8 | -7.6358772193240565e-001 -6.4570410476787210e-001
9 | -8.6934765610621867e-001 -4.9420102470818883e-001
10 | 4.9420102470818883e-001 -8.6934765610621867e-001
11 | 4.4934844932308798e-001 8.9335657555700354e-001
12 | -8.9335657555700354e-001 4.4934844932308798e-001
13 | 9.3449633491188222e-001 3.5597275181712890e-001
14 | -3.5597275181712890e-001 9.3449633491188222e-001
15 | 8.9749712493043288e-001 -4.4102030649575180e-001
16 | 4.4102030649575180e-001 8.9749712493043288e-001
17 | 5.8091130819342474e-001 8.1396686174131427e-001
18 | -8.1396686174131427e-001 5.8091130819342474e-001
19 | 2.4297106046965544e-001 -9.7003353744819110e-001
20 | 9.7003353744819110e-001 2.4297106046965544e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013/input_data/新建文件夹/M_D2.txt:
--------------------------------------------------------------------------------
1 | -6.1741686291391119e+001 7.4653970506018482e+001
2 | 1.5005440432658538e+001 -1.9763239081787880e+001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F10-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 50
3 | 25
4 | 25
5 | 100
6 | 100
7 | 25
8 | 25
9 | 50
10 | 25
11 | 100
12 | 25
13 | 100
14 | 50
15 | 25
16 | 25
17 | 25
18 | 100
19 | 50
20 | 25
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F10-w.txt:
--------------------------------------------------------------------------------
1 | 0.3127435060483861
2 | 15.12775129002843
3 | 2323.355051932917
4 | 0.0008059163159991055
5 | 11.42081047046656
6 | 3.554186402049341
7 | 29.98730853486525
8 | 0.99814770438828
9 | 1.615139127369899
10 | 1.512835249551407
11 | 0.6084813080072065
12 | 4464853.632306907
13 | 6.807672126970494e-05
14 | 0.1363174627449513
15 | 0.0007887145947891588
16 | 59885.12760160356
17 | 1.85232881407715
18 | 24.78342741548038
19 | 0.5431794716904831
20 | 39.24040541316312
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F11-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 50
3 | 25
4 | 25
5 | 100
6 | 100
7 | 25
8 | 25
9 | 50
10 | 25
11 | 100
12 | 25
13 | 100
14 | 50
15 | 25
16 | 25
17 | 25
18 | 100
19 | 50
20 | 25
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F11-w.txt:
--------------------------------------------------------------------------------
1 | 0.01613441050029006
2 | 0.1286113102576636
3 | 0.001204762698494153
4 | 0.3492354534770768
5 | 3.988703102369622
6 | 7.446972342274892
7 | 2.613875947071485
8 | 1.860151050804902e-05
9 | 0.07799241383970082
10 | 4946500.039233495
11 | 907.5677350872909
12 | 1245.438955040323
13 | 0.0001277872704005029
14 | 0.002545171687133515
15 | 0.01229630267562622
16 | 0.2253262515782924
17 | 16011.68013995448
18 | 4.152882294482328
19 | 4208.608600430911
20 | 8.983034451382988e-06
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F13-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 50
3 | 25
4 | 25
5 | 100
6 | 100
7 | 25
8 | 25
9 | 50
10 | 25
11 | 100
12 | 25
13 | 100
14 | 50
15 | 25
16 | 25
17 | 25
18 | 100
19 | 50
20 | 25
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F13-w.txt:
--------------------------------------------------------------------------------
1 | 0.4353328319185867
2 | 0.009916326715665044
3 | 0.05427408462402158
4 | 29.36277114669338
5 | 11490.33037696204
6 | 24.12830828465555
7 | 3.451118275947202
8 | 2.326453155544301
9 | 0.001766789509539211
10 | 0.02539477160659147
11 | 19.9959220973553
12 | 0.0003668001927378567
13 | 0.001356048928320048
14 | 0.03874911849895608
15 | 88.89452353634552
16 | 57901.31382337087
17 | 0.008485316099078568
18 | 0.07362038148350014
19 | 0.688309295752457
20 | 119314.8936123031
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F14-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 50
3 | 25
4 | 25
5 | 100
6 | 100
7 | 25
8 | 25
9 | 50
10 | 25
11 | 100
12 | 25
13 | 100
14 | 50
15 | 25
16 | 25
17 | 25
18 | 100
19 | 50
20 | 25
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F14-w.txt:
--------------------------------------------------------------------------------
1 | 0.4753902976291743
2 | 498729.4349012464
3 | 328.1032851136715
4 | 0.3231599525017396
5 | 136.4562810151285
6 | 9.025518074644136
7 | 0.092439618796505
8 | 0.0001099484417540517
9 | 0.009366186525282616
10 | 299.6790409975172
11 | 4.939589864702469
12 | 81.36413957775696
13 | 0.6544027477491213
14 | 11.61197332124502
15 | 2860774.320110003
16 | 8.583578119678344e-05
17 | 23.56951753728851
18 | 0.04810314216448019
19 | 1.4318494811719
20 | 12.16976123256558
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F4-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 25
3 | 25
4 | 100
5 | 50
6 | 25
7 | 25
8 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F4-w.txt:
--------------------------------------------------------------------------------
1 | 45.69963061477328
2 | 1.564615888932325
3 | 18465.32344576193
4 | 0.01108949891829191
5 | 13.62598489888553
6 | 0.3015150617722511
7 | 59.6078373100912
8 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F5-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 25
3 | 25
4 | 100
5 | 50
6 | 25
7 | 25
8 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F5-w.txt:
--------------------------------------------------------------------------------
1 | 0.1807559981875739
2 | 9081.137957372908
3 | 24.27180711217444
4 | 1.86308808032975e-06
5 | 17698.08075760589
6 | 0.0002815181918094626
7 | 0.01525403796219806
8 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F6-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 25
3 | 25
4 | 100
5 | 50
6 | 25
7 | 25
8 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F6-w.txt:
--------------------------------------------------------------------------------
1 | 0.03527316509198532
2 | 5.315636074945294e-05
3 | 0.8707826395272957
4 | 49513.74201115565
5 | 0.08312474568178191
6 | 3.476438011305293e-05
7 | 282.2934975418022
8 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F7-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 25
3 | 25
4 | 100
5 | 50
6 | 25
7 | 25
8 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F7-w.txt:
--------------------------------------------------------------------------------
1 | 679.9025375867747
2 | 0.9321555273560842
3 | 2122.850158593588
4 | 0.5060110308419518
5 | 434.5961765462675
6 | 33389.62449652032
7 | 2.569238407592332
8 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F8-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 50
3 | 25
4 | 25
5 | 100
6 | 100
7 | 25
8 | 25
9 | 50
10 | 25
11 | 100
12 | 25
13 | 100
14 | 50
15 | 25
16 | 25
17 | 25
18 | 100
19 | 50
20 | 25
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F8-w.txt:
--------------------------------------------------------------------------------
1 | 4.630303898328862
2 | 0.6864279131323788
3 | 1143756360.088768
4 | 2.007758000992542
5 | 789.3671746186714
6 | 16.33320168691342
7 | 6.074996976773932
8 | 0.06466850615348552
9 | 0.07569676542592878
10 | 35.67259952037679
11 | 7.972550897120909e-06
12 | 10.78226361560055
13 | 4.199965822662956e-06
14 | 0.001923872337445647
15 | 0.001677064168931893
16 | 686.7975656834401
17 | 0.1571465735122922
18 | 0.04417781474359776
19 | 0.3543888360330344
20 | 0.006051787005326174
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F9-s.txt:
--------------------------------------------------------------------------------
1 | 50
2 | 50
3 | 25
4 | 25
5 | 100
6 | 100
7 | 25
8 | 25
9 | 50
10 | 25
11 | 100
12 | 25
13 | 100
14 | 50
15 | 25
16 | 25
17 | 25
18 | 100
19 | 50
20 | 25
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2013_LSGO/cdatafiles/F9-w.txt:
--------------------------------------------------------------------------------
1 | 1756.996997333392
2 | 570.7338357630722
3 | 3.355970801461051
4 | 1.036411046690371
5 | 62822.29234664552
6 | 1.731558445257169
7 | 0.08980493862761418
8 | 0.0008071244581233227
9 | 1403745.636331398
10 | 8716.208361607407
11 | 0.003344616275362139
12 | 1.34951151390475
13 | 0.004776798216929033
14 | 5089.913308957042
15 | 12.66641964611824
16 | 0.0003588940639560592
17 | 0.2400156872122657
18 | 3.964353127212945
19 | 0.001428559155593465
20 | 0.005228218198001427
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_10_D2.txt:
--------------------------------------------------------------------------------
1 | 5.4104988346266869e-003 9.9998536314406161e-001
2 | -9.9998536314406128e-001 5.4104988346269645e-003
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_11_D2.txt:
--------------------------------------------------------------------------------
1 | 3.3891212050501374e-001 -9.4081803478398252e-001
2 | 9.4081803478398252e-001 3.3891212050501418e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_12_D2.txt:
--------------------------------------------------------------------------------
1 | -8.9164556957838559e-001 4.5273411430025529e-001
2 | 4.5273411430025540e-001 8.9164556957838537e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_13_D2.txt:
--------------------------------------------------------------------------------
1 | -7.1864875009322182e-001 -6.9537326234868280e-001
2 | 6.9537326234868280e-001 -7.1864875009322182e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_14_D2.txt:
--------------------------------------------------------------------------------
1 | -9.5971040321954759e-001 2.8099099977076469e-001
2 | -2.8099099977076425e-001 -9.5971040321954715e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_15_D2.txt:
--------------------------------------------------------------------------------
1 | -6.2030278248056381e-001 7.8436245323630227e-001
2 | 7.8436245323630205e-001 6.2030278248056370e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_16_D2.txt:
--------------------------------------------------------------------------------
1 | -9.9322397047558009e-001 -1.1621593897879867e-001
2 | -1.1621593897879863e-001 9.9322397047558009e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_17_D2.txt:
--------------------------------------------------------------------------------
1 | 9.9780175096074486e-001 -6.6269644481253887e-002
2 | 6.6269644481253998e-002 9.9780175096074464e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_18_D2.txt:
--------------------------------------------------------------------------------
1 | 2.4437734154047186e-001 9.6968021272046889e-001
2 | 9.6968021272046789e-001 -2.4437734154046775e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_19_D2.txt:
--------------------------------------------------------------------------------
1 | -3.6521971548548221e-001 -9.3092134975018459e-001
2 | 9.3092134975018270e-001 -3.6521971548548138e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_1_D2.txt:
--------------------------------------------------------------------------------
1 | -4.2362265501400681e-001 -9.0583875284671056e-001
2 | 9.0583875284671056e-001 -4.2362265501400698e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_20_D2.txt:
--------------------------------------------------------------------------------
1 | 4.8459686575498750e-001 8.7473760505676346e-001
2 | 8.7473760505676357e-001 -4.8459686575498812e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_21_D2.txt:
--------------------------------------------------------------------------------
1 | -9.5637076633526918e-001 2.9215570728515605e-001
2 | -2.9215570728515605e-001 -9.5637076633526930e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_22_D2.txt:
--------------------------------------------------------------------------------
1 | 9.6975123086048387e-001 -2.4409537120678149e-001
2 | 2.4409537120678099e-001 9.6975123086048387e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_23_D2.txt:
--------------------------------------------------------------------------------
1 | -1.2107125975322155e+000 -5.1761149145075969e-001
2 | 2.5080932042014417e+000 -1.4056037240749819e+000
3 | -9.8943637273985763e-001 1.4496780435460016e-001
4 | -1.4496780435460044e-001 -9.8943637273985763e-001
5 | -3.8956521025079993e-001 -9.2099888542942887e-001
6 | 9.2099888542942876e-001 -3.8956521025079982e-001
7 | -9.6236647399933539e-001 -2.7175498104374490e-001
8 | 2.7175498104374513e-001 -9.6236647399933561e-001
9 | 9.9968191963599129e-001 -2.5220221111229235e-002
10 | -2.5220221111229124e-002 -9.9968191963599140e-001
11 | 5.9673718615877169e-001 -8.0243674557893441e-001
12 | -8.0243674557893430e-001 -5.9673718615877180e-001
13 | -9.7240013782221613e-001 -2.3331946331871928e-001
14 | 2.3331946331871928e-001 -9.7240013782221613e-001
15 | -3.0230138900114234e-001 9.5321239511872713e-001
16 | 9.5321239511872691e-001 3.0230138900114234e-001
17 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_24_D2.txt:
--------------------------------------------------------------------------------
1 | -1.1720696655824552e+000 -2.9848898515013034e-001
2 | 2.1086402136387061e+000 -2.0225710059701711e+000
3 | 6.6005337565701139e-001 7.5121870402951507e-001
4 | 7.5121870402951518e-001 -6.6005337565701139e-001
5 | -4.4218760626925108e-001 -8.9692258353877419e-001
6 | 8.9692258353877419e-001 -4.4218760626925124e-001
7 | 5.1907281903698754e-001 -8.5473002084693117e-001
8 | 8.5473002084693117e-001 5.1907281903698732e-001
9 | 5.7666510504561863e-001 -8.1698063417851330e-001
10 | -8.1698063417851352e-001 -5.7666510504561852e-001
11 | -8.0514296679421626e-001 -5.9308077276355120e-001
12 | 5.9308077276354521e-001 -8.0514296679421649e-001
13 | -8.6058077282168044e-001 -5.0931398316720022e-001
14 | -5.0931398316720022e-001 8.6058077282168044e-001
15 | 7.9962026525631491e-001 6.0050597948015516e-001
16 | 6.0050597948015505e-001 -7.9962026525631491e-001
17 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_25_D2.txt:
--------------------------------------------------------------------------------
1 | 2.1323005447221077e+000 -1.2736903162691897e+000
2 | -1.9416313740604236e+000 -2.4713351145510043e-001
3 | 4.9069991339904684e-001 -8.7132863776543468e-001
4 | -8.7132863776543457e-001 -4.9069991339904706e-001
5 | 2.9255572305394922e-001 9.5624847655218870e-001
6 | -9.5624847655218803e-001 2.9255572305394900e-001
7 | -8.3858170600541460e-001 5.4477584597066042e-001
8 | 5.4477584597066042e-001 8.3858170600541415e-001
9 | -8.0407177344252601e-001 5.9453223895175888e-001
10 | -5.9453223895175888e-001 -8.0407177344252567e-001
11 | 5.4484204737996678e-001 8.3853869523523217e-001
12 | 8.3853869523523250e-001 -5.4484204737996678e-001
13 | -6.5038250869539715e-001 7.5960686699310576e-001
14 | 7.5960686699310576e-001 6.5038250869539704e-001
15 | -8.9321152318146357e-002 -9.9600287737965842e-001
16 | -9.9600287737965831e-001 8.9321152318146274e-002
17 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_26_D2.txt:
--------------------------------------------------------------------------------
1 | 2.1906370205120904e+000 -9.1005517316846274e-001
2 | 1.0527697316534987e+000 -1.8068162381010011e+000
3 | -8.6041479880143901e-001 5.0959432297022267e-001
4 | 5.0959432297022245e-001 8.6041479880143878e-001
5 | 5.4271640003790944e-001 -8.3991601314053499e-001
6 | -8.3991601314053499e-001 -5.4271640003790989e-001
7 | -2.2140904683017937e-001 9.7518102626217640e-001
8 | 9.7518102626217629e-001 2.2140904683017909e-001
9 | 9.8255259637401865e-002 9.9516124520279980e-001
10 | 9.9516124520279980e-001 -9.8255259637401893e-002
11 | 8.7433651819942892e-001 -4.8532015509650706e-001
12 | 4.8532015509650872e-001 8.7433651819943048e-001
13 | -9.8056288561167682e-001 1.9620506456486203e-001
14 | 1.9620506456486198e-001 9.8056288561167670e-001
15 | 9.9523952612314348e-001 9.7459148581243382e-002
16 | -9.7459148581243493e-002 9.9523952612314348e-001
17 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_27_D2.txt:
--------------------------------------------------------------------------------
1 | -1.7594898756663908e+000 -1.2633998546142737e+000
2 | -6.8773951870224603e-001 -2.1988702870345307e+000
3 | 3.6397167663309560e-001 9.3141001637779963e-001
4 | -9.3141001637779963e-001 3.6397167663309576e-001
5 | -4.6767514851975184e-001 8.8390042168619187e-001
6 | 8.8390042168619198e-001 4.6767514851975195e-001
7 | 7.0793998853846385e-001 -7.0627259087986705e-001
8 | -7.0627259087986682e-001 -7.0793998853846352e-001
9 | 1.2849818380875508e-001 -9.9170974420838043e-001
10 | 9.9170974420838054e-001 1.2849818380875513e-001
11 | -6.1879113673118602e-002 -9.9808365144963163e-001
12 | -9.9808365144963118e-001 6.1879113673116090e-002
13 | -5.8881899376955360e-001 -8.0826492722139731e-001
14 | -8.0826492722139709e-001 5.8881899376955327e-001
15 | 6.3071860653950396e-001 7.7601162321505612e-001
16 | 7.7601162321505646e-001 -6.3071860653950396e-001
17 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_28_D2.txt:
--------------------------------------------------------------------------------
1 | -1.0562769793030591e+000 4.1362647694756083e-001
2 | -2.1851987530020143e+000 -1.9844642829844008e+000
3 | 9.9643402114734392e-001 -8.4375597776456923e-002
4 | 8.4375597776456646e-002 9.9643402114734392e-001
5 | 7.8700197836896191e-001 6.1695047292577709e-001
6 | 6.1695047292577709e-001 -7.8700197836896191e-001
7 | -4.6028650190207077e-002 -9.9894012000803500e-001
8 | 9.9894012000803512e-001 -4.6028650190209297e-002
9 | 5.6302119035860354e-002 -9.9841377764535699e-001
10 | 9.9841377764535655e-001 5.6302119035859910e-002
11 | -5.5243932916560157e-001 -8.3355311024016965e-001
12 | 8.3355311024016943e-001 -5.5243932916560112e-001
13 | -8.2991114767239216e-001 -5.5789558787383609e-001
14 | 5.5789558787383642e-001 -8.2991114767239182e-001
15 | 2.0351072243833807e-001 9.7907271734668710e-001
16 | -9.7907271734668699e-001 2.0351072243833804e-001
17 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_29_D2.txt:
--------------------------------------------------------------------------------
1 | -5.3308319089529932e-001 1.2313192911414299e+000
2 | 2.7626060502303957e+000 -7.5344736118607614e-001
3 | -9.7600849664721367e-001 2.1773243780485652e-001
4 | -2.1773243780485674e-001 -9.7600849664721379e-001
5 | 7.9570910292857511e-001 6.0567897727806508e-001
6 | 6.0567897727806475e-001 -7.9570910292857477e-001
7 | 4.5037081454748373e-001 8.9284160375949984e-001
8 | -8.9284160375949995e-001 4.5037081454748390e-001
9 | -3.8627289980199464e-001 9.2238454392870117e-001
10 | 9.2238454392870128e-001 3.8627289980199475e-001
11 | 8.8265681685200714e-001 4.7001802482956168e-001
12 | 4.7001802482956168e-001 -8.8265681685200681e-001
13 | 7.9755547924878534e-001 -6.0324560298458929e-001
14 | 6.0324560298458918e-001 7.9755547924878512e-001
15 | 1.7356780055707255e-001 9.8482192228330323e-001
16 | 9.8482192228330312e-001 -1.7356780055707255e-001
17 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_2_D2.txt:
--------------------------------------------------------------------------------
1 | 7.2137260749413434e-001 6.9254715446467152e-001
2 | -6.9254715446467152e-001 7.2137260749413412e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_30_D2.txt:
--------------------------------------------------------------------------------
1 | 2.9517804222022836e-001 -2.2387622348196201e+000
2 | -1.0856511466548657e+000 -1.9292939555970912e+000
3 | 1.8150495907172931e-001 9.8339002935375008e-001
4 | 9.8339002935375019e-001 -1.8150495907173009e-001
5 | -3.5612024941750303e-001 -9.3444013610012244e-001
6 | -9.3444013610012244e-001 3.5612024941750298e-001
7 | 9.5310125071924690e-001 3.0265162460724881e-001
8 | 3.0265162460724870e-001 -9.5310125071924701e-001
9 | -2.2542943970377105e-001 9.7425949711298387e-001
10 | -9.7425949711298299e-001 -2.2542943970377277e-001
11 | -9.9483913549076020e-001 -1.0146474508910669e-001
12 | -1.0146474508910663e-001 9.9483913549076008e-001
13 | 6.6056278175397565e-001 -7.5077081147408076e-001
14 | 7.5077081147408042e-001 6.6056278175397554e-001
15 | 1.0924797288730878e-001 -9.9401452726809469e-001
16 | 9.9401452726809458e-001 1.0924797288730884e-001
17 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_3_D2.txt:
--------------------------------------------------------------------------------
1 | -4.8399914524701787e-001 8.7506847012114208e-001
2 | 8.7506847012114197e-001 4.8399914524701787e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_4_D2.txt:
--------------------------------------------------------------------------------
1 | 8.8076609621788271e-001 4.7355156398549814e-001
2 | -4.7355156398549791e-001 8.8076609621788293e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_5_D2.txt:
--------------------------------------------------------------------------------
1 | 3.5328979353670842e-001 -9.3551393457435461e-001
2 | -9.3551393457435461e-001 -3.5328979353670847e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_6_D2.txt:
--------------------------------------------------------------------------------
1 | -1.6799602211744422e-001 9.8578767315924321e-001
2 | -9.8578767315924321e-001 -1.6799602211744516e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_7_D2.txt:
--------------------------------------------------------------------------------
1 | 5.7349997183448564e-001 8.1920558000165267e-001
2 | -8.1920558000165244e-001 5.7349997183448564e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_8_D2.txt:
--------------------------------------------------------------------------------
1 | -4.8990991008741397e-001 -8.7177306680015199e-001
2 | 8.7177306680015176e-001 -4.8990991008741391e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/M_9_D2.txt:
--------------------------------------------------------------------------------
1 | 9.9982794924372143e-001 -1.8549175482837799e-002
2 | 1.8549175482838964e-002 9.9982794924372254e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_10_D10.txt:
--------------------------------------------------------------------------------
1 | 9 4 6 10 8 3 1 5 2 7
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_10_D100.txt:
--------------------------------------------------------------------------------
1 | 42 12 37 33 16 43 30 92 11 98 64 66 49 20 91 97 35 83 48 6 57 95 85 75 90 82 1 45 47 65 21 61 53 13 19 76 77 87 7 15 8 71 51 54 81 99 10 73 29 63 50 44 46 69 86 9 5 60 27 17 80 67 56 84 79 70 94 4 40 14 96 88 24 34 39 55 68 25 41 59 89 23 74 78 58 28 2 72 18 26 62 3 100 31 93 22 52 38 36 32
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_10_D20.txt:
--------------------------------------------------------------------------------
1 | 2 15 9 7 19 12 13 17 16 11 4 5 18 1 8 3 20 14 10 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_10_D30.txt:
--------------------------------------------------------------------------------
1 | 28 30 14 25 2 21 12 17 3 4 13 7 11 18 29 1 6 27 22 24 23 19 26 5 20 10 16 8 9 15
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_10_D50.txt:
--------------------------------------------------------------------------------
1 | 11 32 27 41 21 46 13 30 4 9 26 6 29 20 45 12 5 34 39 8 40 44 17 25 7 23 47 1 16 22 33 35 49 19 24 18 38 31 36 3 10 42 37 50 2 28 15 43 14 48
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_11_D10.txt:
--------------------------------------------------------------------------------
1 | 8 1 2 3 9 6 10 5 7 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_11_D100.txt:
--------------------------------------------------------------------------------
1 | 18 41 34 32 11 2 64 70 60 13 53 1 8 52 77 90 17 25 3 6 45 81 63 30 78 14 100 82 98 65 56 92 47 33 89 80 87 67 55 84 59 79 96 74 23 39 62 15 93 5 12 54 37 40 24 66 43 57 85 68 36 20 29 10 69 91 88 28 31 86 16 76 7 42 21 35 83 72 61 94 22 73 44 26 27 38 46 99 50 48 71 51 49 4 9 97 58 19 75 95
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_11_D20.txt:
--------------------------------------------------------------------------------
1 | 15 10 20 13 16 9 8 18 2 3 4 5 19 17 1 6 11 7 14 12
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_11_D30.txt:
--------------------------------------------------------------------------------
1 | 21 7 2 23 9 6 14 30 8 5 28 10 19 20 25 29 13 1 15 17 18 3 26 11 22 12 24 16 4 27
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_11_D50.txt:
--------------------------------------------------------------------------------
1 | 15 14 3 26 43 6 39 48 41 22 24 34 28 17 19 11 16 20 2 21 33 18 37 45 4 46 1 50 9 25 40 30 47 31 29 44 36 27 8 5 42 38 10 7 13 49 23 35 12 32
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_12_D10.txt:
--------------------------------------------------------------------------------
1 | 6 5 10 4 3 1 7 2 8 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_12_D100.txt:
--------------------------------------------------------------------------------
1 | 39 30 53 69 77 15 85 60 21 100 81 52 12 6 3 26 76 18 33 56 17 46 57 70 48 75 63 11 16 37 25 82 51 66 71 84 68 45 24 2 13 42 93 28 55 47 73 92 22 80 27 32 14 29 62 10 43 19 87 95 91 49 97 86 98 7 54 1 67 35 64 90 5 83 20 50 38 59 44 89 65 78 36 34 96 9 61 8 88 79 41 99 94 58 31 40 72 23 74 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_12_D20.txt:
--------------------------------------------------------------------------------
1 | 18 16 1 15 5 8 10 17 7 19 6 14 11 9 13 12 4 2 20 3
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_12_D30.txt:
--------------------------------------------------------------------------------
1 | 15 9 29 28 5 27 22 20 17 19 8 4 2 30 10 13 12 1 23 25 7 11 16 14 3 6 21 24 26 18
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_12_D50.txt:
--------------------------------------------------------------------------------
1 | 10 23 3 2 18 17 47 14 39 49 11 8 35 29 36 32 48 20 33 1 41 50 46 13 4 34 21 37 22 24 38 43 16 26 6 44 19 12 15 31 42 28 25 27 9 45 7 5 40 30
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_13_D10.txt:
--------------------------------------------------------------------------------
1 | 8 3 10 7 6 9 2 4 5 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_13_D100.txt:
--------------------------------------------------------------------------------
1 | 6 83 5 27 54 35 25 91 11 74 51 67 18 86 38 32 4 84 76 93 37 31 34 56 90 12 49 28 17 79 99 3 7 89 30 95 72 92 36 8 23 29 16 73 21 1 94 20 77 82 57 50 19 10 59 70 48 43 87 15 60 13 88 40 33 97 100 42 62 46 53 78 75 45 55 69 61 39 26 41 80 24 71 47 14 64 52 9 96 44 63 68 98 65 66 58 85 2 81 22
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_13_D20.txt:
--------------------------------------------------------------------------------
1 | 17 9 3 11 12 2 15 4 10 13 5 7 16 6 19 20 18 8 14 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_13_D30.txt:
--------------------------------------------------------------------------------
1 | 25 29 4 6 12 14 5 16 2 17 20 19 15 30 9 1 23 7 10 27 28 26 18 21 3 22 13 8 24 11
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_13_D50.txt:
--------------------------------------------------------------------------------
1 | 33 48 49 20 2 19 32 29 7 47 3 11 37 26 18 40 9 4 12 35 5 13 25 50 36 46 23 28 16 17 6 30 34 24 21 31 27 14 1 8 41 44 22 39 45 43 38 15 42 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_14_D10.txt:
--------------------------------------------------------------------------------
1 | 6 4 9 5 7 2 10 1 3 8
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_14_D100.txt:
--------------------------------------------------------------------------------
1 | 7 74 43 11 61 32 84 22 38 54 46 13 35 45 52 1 56 94 59 42 27 47 100 72 4 65 40 60 92 33 26 8 18 5 55 6 71 66 57 41 95 20 80 37 99 69 67 90 89 50 21 10 3 68 88 53 96 12 93 23 91 78 86 58 48 82 24 63 51 44 79 28 39 29 19 87 75 81 25 83 85 49 16 62 70 34 9 97 76 64 36 17 73 14 30 15 98 2 31 77
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_14_D20.txt:
--------------------------------------------------------------------------------
1 | 8 3 12 9 16 17 14 1 2 5 10 15 7 19 18 20 11 6 4 13
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_14_D30.txt:
--------------------------------------------------------------------------------
1 | 20 22 24 3 7 12 1 27 13 2 10 28 11 30 6 23 4 14 18 19 5 9 26 16 8 29 15 25 17 21
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_14_D50.txt:
--------------------------------------------------------------------------------
1 | 41 6 31 1 38 3 28 49 17 26 36 47 42 39 33 29 16 8 40 45 13 5 7 11 4 10 2 32 9 24 48 43 12 23 15 30 21 44 19 20 46 34 50 18 35 37 25 27 14 22
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_15_D10.txt:
--------------------------------------------------------------------------------
1 | 4 3 6 7 5 1 8 9 2 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_15_D100.txt:
--------------------------------------------------------------------------------
1 | 8 17 25 6 58 97 12 92 52 44 55 74 57 29 81 69 71 39 20 66 67 50 4 21 61 47 43 80 51 28 11 10 9 53 26 94 56 91 95 13 16 40 19 46 77 49 76 70 31 73 59 18 93 60 41 2 34 24 37 82 75 79 63 88 83 65 22 64 30 96 5 48 72 23 78 54 87 15 98 7 36 84 3 99 33 90 62 86 14 35 38 32 45 89 27 68 42 85 100 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_15_D20.txt:
--------------------------------------------------------------------------------
1 | 9 19 11 20 4 15 6 13 16 2 5 3 12 18 7 17 14 1 10 8
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_15_D30.txt:
--------------------------------------------------------------------------------
1 | 10 8 4 6 22 3 11 26 21 7 15 18 9 16 24 13 1 27 30 5 12 19 28 2 25 29 14 17 23 20
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_15_D50.txt:
--------------------------------------------------------------------------------
1 | 48 39 8 29 22 40 16 26 21 35 13 25 43 12 36 27 4 5 37 1 24 34 18 14 45 7 46 33 15 41 38 31 49 19 10 3 44 2 11 50 23 17 20 47 30 28 9 42 6 32
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_16_D10.txt:
--------------------------------------------------------------------------------
1 | 2 6 9 7 8 5 4 10 3 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_16_D100.txt:
--------------------------------------------------------------------------------
1 | 27 51 15 37 56 9 68 33 38 6 44 82 94 72 20 64 23 28 41 69 40 1 66 70 88 57 73 80 79 12 92 43 46 52 78 36 65 85 4 5 74 91 8 14 19 17 21 87 71 83 55 30 96 16 45 34 32 42 77 61 47 24 2 39 63 10 59 95 53 29 75 31 54 76 22 97 90 84 25 3 50 62 48 13 11 18 100 7 67 98 99 58 26 60 89 86 93 35 49 81
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_16_D20.txt:
--------------------------------------------------------------------------------
1 | 3 17 11 2 9 14 5 18 6 20 7 19 4 8 1 13 16 12 10 15
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_16_D30.txt:
--------------------------------------------------------------------------------
1 | 25 11 17 5 26 10 19 18 14 12 1 6 13 29 28 4 24 9 15 30 2 7 20 27 23 8 3 21 22 16
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_16_D50.txt:
--------------------------------------------------------------------------------
1 | 42 7 33 6 8 25 48 43 35 12 39 40 24 18 15 3 1 36 2 31 28 4 46 23 26 44 41 5 29 10 50 9 13 11 45 19 47 37 32 27 16 38 34 17 21 20 22 49 30 14
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_17_D10.txt:
--------------------------------------------------------------------------------
1 | 7 8 5 10 3 6 9 4 2 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_17_D100.txt:
--------------------------------------------------------------------------------
1 | 26 86 18 40 23 99 44 20 85 28 52 15 62 70 91 2 84 31 5 47 4 36 93 61 6 38 49 51 98 25 58 76 14 89 88 90 97 56 45 94 24 79 80 48 73 72 87 66 32 8 81 67 71 69 95 21 55 10 11 41 78 35 9 50 92 77 7 46 22 75 17 74 1 83 16 39 43 68 34 19 64 65 3 37 57 100 53 42 29 60 82 33 96 63 13 12 30 27 54 59
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_17_D20.txt:
--------------------------------------------------------------------------------
1 | 8 7 4 15 2 17 5 11 3 1 18 6 10 9 13 19 12 16 20 14
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_17_D30.txt:
--------------------------------------------------------------------------------
1 | 2 19 21 1 20 27 4 14 10 22 8 15 13 25 28 6 11 24 16 7 17 26 9 18 30 3 12 5 23 29
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_17_D50.txt:
--------------------------------------------------------------------------------
1 | 29 47 34 10 15 18 25 50 20 1 27 35 39 19 2 13 36 48 7 5 42 11 16 21 14 9 6 24 40 44 3 43 46 31 38 37 8 23 17 32 33 26 41 12 30 22 45 4 49 28
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_18_D10.txt:
--------------------------------------------------------------------------------
1 | 4 7 9 3 5 2 10 8 6 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_18_D100.txt:
--------------------------------------------------------------------------------
1 | 67 19 94 81 50 77 62 30 42 69 74 53 57 85 65 49 93 9 10 52 100 17 20 37 79 55 66 73 41 15 35 8 12 68 61 64 1 14 23 59 51 95 91 28 87 56 76 13 70 72 63 5 80 83 29 7 92 25 82 6 2 18 54 3 86 33 32 44 39 45 36 11 47 46 98 31 60 96 43 71 99 16 27 34 21 24 75 22 26 48 40 88 38 84 78 90 97 4 89 58
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_18_D20.txt:
--------------------------------------------------------------------------------
1 | 5 11 12 20 14 19 1 13 18 6 17 16 4 15 3 2 8 9 10 7
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_18_D30.txt:
--------------------------------------------------------------------------------
1 | 19 28 27 6 22 26 23 17 7 18 8 10 30 21 11 4 5 25 16 13 9 20 29 24 15 2 14 12 3 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_18_D50.txt:
--------------------------------------------------------------------------------
1 | 9 21 47 10 3 32 19 31 11 14 35 15 23 37 39 36 25 17 40 2 28 42 33 49 29 24 5 30 38 20 6 27 4 13 7 50 12 45 41 46 48 16 18 1 22 43 8 26 34 44
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_19_D10.txt:
--------------------------------------------------------------------------------
1 | 9 8 1 5 10 2 6 3 7 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_19_D100.txt:
--------------------------------------------------------------------------------
1 | 58 20 41 9 29 26 27 47 6 5 35 54 95 91 77 56 23 2 8 17 57 30 83 88 69 37 28 94 44 65 86 76 34 3 31 51 32 80 79 85 52 16 46 50 55 81 18 68 7 43 49 39 11 93 63 14 74 98 22 42 4 92 71 64 19 1 73 82 89 84 100 67 15 66 12 75 96 72 48 38 61 10 59 21 13 33 78 99 60 87 40 53 62 24 36 70 45 25 90 97
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_19_D20.txt:
--------------------------------------------------------------------------------
1 | 18 11 8 6 12 15 14 19 4 9 2 13 16 10 3 1 20 5 17 7
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_19_D30.txt:
--------------------------------------------------------------------------------
1 | 22 7 15 3 9 28 29 11 24 12 23 16 13 4 10 14 21 19 8 1 27 18 17 30 25 2 6 5 26 20
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_19_D50.txt:
--------------------------------------------------------------------------------
1 | 44 13 20 8 34 42 28 40 31 49 19 23 2 18 50 7 3 32 14 4 46 16 25 41 38 26 45 9 43 27 15 24 35 17 29 1 30 5 33 10 36 39 6 21 22 12 47 11 48 37
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_1_D10.txt:
--------------------------------------------------------------------------------
1 | 6 1 10 8 9 3 7 4 5 2
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_1_D100.txt:
--------------------------------------------------------------------------------
1 | 20 92 73 52 71 65 87 34 26 62 93 15 37 5 43 74 21 23 83 94 11 76 75 80 98 25 22 70 38 49 33 30 32 7 50 69 3 88 9 29 46 19 91 10 1 45 47 79 13 72 18 55 31 8 84 60 82 68 16 56 2 100 58 54 99 61 97 59 51 42 6 53 81 28 63 48 90 64 14 17 57 96 39 95 77 12 85 44 27 35 66 86 36 89 78 40 41 4 24 67
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_1_D20.txt:
--------------------------------------------------------------------------------
1 | 3 20 18 7 14 2 6 16 13 19 9 1 15 17 10 12 11 5 8 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_1_D30.txt:
--------------------------------------------------------------------------------
1 | 1 3 20 12 11 26 13 18 25 16 28 17 9 8 27 21 6 24 4 15 7 23 14 30 19 5 10 29 2 22
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_1_D50.txt:
--------------------------------------------------------------------------------
1 | 17 35 45 15 44 6 38 43 33 39 20 8 22 14 16 25 31 37 50 18 5 36 29 30 48 26 12 11 42 27 34 40 46 47 24 3 41 10 7 21 49 19 9 32 13 4 28 2 1 23
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_20_D10.txt:
--------------------------------------------------------------------------------
1 | 10 9 5 1 6 7 2 8 4 3
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_20_D100.txt:
--------------------------------------------------------------------------------
1 | 67 22 10 32 61 73 66 92 70 51 46 5 17 65 87 23 43 77 64 93 16 48 57 29 47 97 40 34 20 100 36 58 38 28 60 84 6 25 41 24 69 2 35 37 99 83 1 63 94 79 9 82 96 95 86 27 55 12 21 26 18 39 50 85 52 19 75 68 98 72 62 54 81 49 80 13 45 7 59 56 30 3 42 90 74 11 33 76 4 91 8 71 14 31 88 89 78 44 53 15
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_20_D20.txt:
--------------------------------------------------------------------------------
1 | 5 7 13 8 17 4 18 19 3 11 12 15 2 6 16 9 14 1 10 20
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_20_D30.txt:
--------------------------------------------------------------------------------
1 | 5 24 4 12 1 23 30 15 19 20 21 2 11 22 26 6 14 16 8 10 29 13 7 3 18 9 28 27 25 17
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_20_D50.txt:
--------------------------------------------------------------------------------
1 | 2 32 48 18 5 40 45 30 41 43 12 15 14 27 13 46 21 34 1 39 37 44 11 17 35 49 26 29 22 47 24 50 3 33 6 8 16 4 10 7 23 19 28 36 9 25 20 38 31 42
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_21_D10.txt:
--------------------------------------------------------------------------------
1 | 5 9 4 10 6 1 3 8 7 2
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_21_D100.txt:
--------------------------------------------------------------------------------
1 | 9 56 18 62 2 15 63 27 24 43 81 90 47 14 61 87 45 29 59 53 52 55 35 57 32 91 6 30 78 48 98 33 21 88 58 50 60 20 10 16 39 49 22 3 54 26 83 5 19 96 41 68 80 34 82 37 95 93 42 77 17 97 4 79 40 7 64 70 11 66 38 100 84 44 1 65 31 92 72 51 75 89 74 46 23 8 13 86 25 94 67 85 76 36 73 28 71 69 12 99
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_21_D20.txt:
--------------------------------------------------------------------------------
1 | 2 16 3 1 12 8 9 14 17 6 15 7 19 18 4 13 11 10 20 5
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_21_D30.txt:
--------------------------------------------------------------------------------
1 | 29 18 12 21 26 19 9 3 20 6 2 27 5 17 23 10 25 13 22 24 16 1 8 14 7 4 28 15 30 11
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_21_D50.txt:
--------------------------------------------------------------------------------
1 | 41 14 22 48 27 43 39 30 15 36 5 32 35 38 47 50 40 29 49 28 1 6 45 19 42 13 26 33 2 31 17 4 20 11 7 12 9 10 3 34 16 25 37 23 24 18 8 21 44 46
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_22_D10.txt:
--------------------------------------------------------------------------------
1 | 3 4 6 5 1 10 7 8 2 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_22_D100.txt:
--------------------------------------------------------------------------------
1 | 32 42 33 58 47 96 72 5 40 73 91 53 74 4 29 11 62 35 81 100 34 15 18 93 94 67 7 69 71 1 23 41 98 19 6 45 99 3 22 9 64 77 10 26 13 8 43 17 54 49 44 28 59 70 37 48 20 89 88 79 95 65 75 90 55 31 39 16 38 78 68 46 36 83 57 63 50 86 60 85 66 21 76 14 25 80 12 27 87 2 24 56 30 82 97 52 84 92 61 51
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_22_D20.txt:
--------------------------------------------------------------------------------
1 | 11 1 5 14 8 18 4 19 13 15 20 7 10 12 16 17 3 6 9 2
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_22_D30.txt:
--------------------------------------------------------------------------------
1 | 12 10 4 11 2 15 26 20 6 5 27 30 17 7 29 13 9 25 1 3 21 19 16 24 23 28 8 22 18 14
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_22_D50.txt:
--------------------------------------------------------------------------------
1 | 7 23 19 33 4 26 8 11 47 22 35 50 29 41 44 30 38 10 49 18 20 48 32 45 25 21 2 40 28 31 36 3 24 46 42 12 14 5 1 27 39 43 34 9 37 13 15 6 16 17
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_23_D10.txt:
--------------------------------------------------------------------------------
1 | 2 6 10 3 5 1 4 8 7 9 3 5 7 1 9 2 10 4 8 6 9 10 4 7 5 8 3 2 1 6 7 4 1 10 6 5 3 9 8 2 6 8 1 10 9 7 4 5 3 2 3 9 5 2 7 4 10 6 8 1 9 6 10 7 2 1 4 8 3 5 3 8 5 4 2 1 7 6 9 10 3 7 5 1 4 10 8 9 6 2 2 7 6 5 3 8 1 10 9 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_23_D20.txt:
--------------------------------------------------------------------------------
1 | 13 20 15 6 8 10 17 19 18 9 14 2 3 4 16 12 7 11 5 1 12 17 7 9 1 4 13 6 18 3 19 11 14 20 5 8 10 15 16 2 20 11 7 1 18 6 12 16 8 17 14 5 19 3 10 9 15 2 13 4 17 15 16 3 13 8 7 2 18 6 5 11 19 9 14 4 20 10 12 1 3 5 4 1 2 12 17 9 10 19 18 14 20 16 8 13 6 7 15 11 6 4 15 13 12 14 1 8 10 5 16 20 7 17 2 19 3 11 9 18 4 10 18 13 7 11 5 19 20 14 3 6 2 12 15 17 8 9 1 16 6 10 7 16 15 9 13 20 17 14 4 8 12 11 2 5 18 1 19 3 13 12 9 2 14 3 6 17 16 7 4 11 20 19 10 5 15 8 18 1 13 12 4 3 6 18 19 14 15 5 11 17 8 20 2 7 9 1 16 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_23_D30.txt:
--------------------------------------------------------------------------------
1 | 28 6 17 27 21 2 15 12 13 19 18 20 8 29 3 24 4 25 30 23 7 11 1 22 16 9 10 5 14 26 19 15 27 1 24 23 14 13 12 26 5 3 18 9 17 8 2 6 16 29 25 10 22 4 21 28 30 20 11 7 25 21 2 19 5 29 14 24 8 28 7 6 16 11 1 10 3 20 13 15 9 23 27 26 18 30 4 17 12 22 18 14 8 5 7 19 13 10 11 3 4 9 23 28 21 16 1 12 15 17 30 24 20 25 6 22 27 2 29 26 3 22 23 18 9 26 24 25 19 10 11 1 6 14 8 28 30 7 15 12 4 20 29 2 16 13 21 17 5 27 19 14 7 13 8 29 12 23 4 15 25 5 17 20 6 30 21 1 16 27 11 10 24 9 26 2 18 28 3 22 12 16 3 13 10 30 25 7 22 2 5 9 8 11 15 28 17 4 14 23 24 27 20 6 29 21 19 18 26 1 21 5 29 8 6 2 9 7 3 20 13 10 23 12 11 1 17 30 26 24 14 25 4 16 22 18 15 27 28 19 29 14 18 24 19 2 9 23 30 10 22 1 12 6 20 4 5 26 13 11 15 3 7 16 28 25 8 27 21 17 19 25 27 16 15 9 13 8 5 30 12 1 28 18 11 10 20 7 6 14 23 4 22 24 29 2 17 26 3 21
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_23_D50.txt:
--------------------------------------------------------------------------------
1 | 7 18 28 2 30 16 33 34 44 47 19 25 13 12 48 11 8 3 24 42 46 6 39 43 21 1 37 15 36 4 17 41 32 22 10 49 29 23 38 50 20 9 27 45 26 31 40 5 14 35 43 16 36 12 32 39 1 40 14 8 41 49 48 45 26 23 19 50 7 21 24 18 6 10 22 33 28 27 4 38 37 25 15 9 29 34 5 30 3 46 17 20 11 47 44 2 13 42 31 35 37 40 32 38 50 11 45 25 29 24 31 1 48 21 13 7 30 34 12 4 42 36 15 33 44 8 39 16 23 2 22 20 46 43 17 5 27 26 49 41 3 28 6 18 47 35 19 10 9 14 20 22 7 12 6 14 37 13 45 36 40 4 9 35 42 18 48 5 2 44 11 15 16 41 17 26 50 49 39 1 31 10 46 25 27 47 43 38 21 29 28 8 19 24 32 34 23 33 3 30 31 30 48 41 19 49 33 44 36 6 26 20 47 17 21 15 35 7 9 34 3 2 43 27 4 22 14 13 32 23 18 24 5 10 40 11 50 12 37 29 16 38 25 45 1 39 46 8 28 42 35 14 24 39 25 17 40 45 12 50 6 34 42 16 43 22 20 10 4 18 11 41 36 19 47 49 44 30 13 32 48 2 37 28 1 8 9 29 21 7 5 27 15 26 33 46 31 38 23 3 35 34 12 14 22 30 4 3 18 5 23 2 47 25 27 19 42 50 32 33 41 28 37 29 26 1 38 40 20 9 43 7 36 21 24 44 13 48 11 46 31 16 6 17 8 15 10 45 39 49 37 32 8 33 31 13 35 47 3 34 19 45 14 20 11 4 27 1 25 44 5 23 48 21 29 49 39 10 46 42 36 6 43 41 26 18 12 24 2 50 9 40 28 17 38 7 15 22 30 16 32 50 2 29 15 43 18 44 28 25 16 40 34 42 19 12 33 27 17 46 4 9 38 48 8 45 26 37 49 11 23 13 21 35 3 5 30 47 41 7 22 31 10 20 6 14 24 1 36 39 37 17 31 24 32 30 3 29 8 41 14 27 38 46 19 23 22 13 33 12 21 47 15 34 2 39 20 44 50 45 4 40 36 35 18 42 10 43 1 5 7 11 49 25 26 6 9 16 28 48
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_24_D10.txt:
--------------------------------------------------------------------------------
1 | 2 3 8 5 6 4 10 1 9 7 10 2 8 9 3 5 1 7 4 6 8 3 6 9 2 1 10 4 7 5 10 2 6 9 5 1 4 3 7 8 1 10 9 5 8 3 2 7 6 4 1 10 5 4 7 8 9 2 3 6 8 4 5 6 10 3 1 9 2 7 6 4 8 1 9 3 5 7 2 10 3 8 10 1 7 9 5 6 2 4 10 7 4 5 3 1 6 8 2 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_24_D20.txt:
--------------------------------------------------------------------------------
1 | 10 2 4 9 3 14 11 1 18 6 7 8 19 17 5 13 16 12 15 20 5 13 4 20 15 2 7 9 6 11 19 14 3 1 8 16 17 10 18 12 10 9 7 18 1 16 13 4 8 12 19 15 6 5 14 3 2 11 20 17 17 3 18 4 7 2 16 11 19 8 1 15 13 5 20 14 12 10 9 6 1 5 10 3 20 16 7 15 13 8 6 14 18 12 17 11 9 2 19 4 15 17 13 4 10 8 18 1 5 16 12 14 9 20 3 7 6 19 11 2 9 18 2 10 13 12 17 15 11 20 1 8 4 16 14 6 5 19 3 7 18 7 2 15 17 12 5 19 10 3 8 9 20 6 13 1 11 16 4 14 20 13 17 7 19 11 14 3 12 9 5 6 15 18 2 4 8 10 1 16 11 7 2 16 17 14 12 3 8 9 6 5 4 10 19 15 1 18 13 20
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_24_D30.txt:
--------------------------------------------------------------------------------
1 | 7 22 21 19 20 8 28 12 2 1 16 13 9 6 18 25 4 3 24 5 27 17 30 15 29 23 26 11 10 14 28 12 7 19 9 17 14 6 25 18 16 27 2 8 23 1 21 5 11 22 30 4 15 26 24 3 20 10 13 29 3 16 23 7 12 17 15 19 22 18 13 26 9 6 8 29 28 30 20 25 14 24 21 10 4 2 11 27 5 1 25 18 3 12 7 29 19 4 24 1 16 5 8 21 17 26 10 11 6 27 2 20 9 23 15 22 28 13 30 14 8 25 14 11 19 18 26 28 12 2 29 10 27 9 21 23 7 3 5 6 13 22 20 15 1 4 30 16 17 24 20 5 15 17 29 28 14 3 26 19 23 6 8 25 7 12 2 18 10 4 9 11 22 30 1 24 13 21 27 16 29 27 20 7 9 24 13 5 10 15 12 3 1 2 22 4 26 23 21 8 6 14 28 17 19 25 16 11 18 30 12 26 9 29 24 8 19 27 4 21 6 5 18 22 3 16 11 2 1 17 13 10 30 7 25 28 20 15 14 23 26 30 17 23 8 5 22 18 10 25 11 14 7 16 1 28 12 13 27 20 29 4 9 19 3 15 24 6 21 2 29 20 12 23 2 11 6 19 10 15 30 7 3 25 21 4 16 22 13 8 28 18 27 17 14 26 5 24 9 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_24_D50.txt:
--------------------------------------------------------------------------------
1 | 19 18 17 1 33 41 9 40 24 45 12 29 6 50 14 16 21 15 38 43 49 2 30 11 10 46 26 3 8 35 44 5 7 31 25 39 22 28 48 47 32 36 20 27 42 23 34 37 13 4 20 50 10 33 43 23 40 34 13 42 18 19 35 30 2 14 7 38 12 5 48 21 16 41 49 3 47 36 45 15 29 28 9 46 32 22 6 37 25 4 1 27 11 17 26 8 39 31 44 24 44 18 10 17 49 25 41 46 13 32 22 2 34 48 40 45 24 39 3 8 21 26 42 12 33 7 30 23 19 14 47 16 43 9 4 36 1 50 31 11 38 20 27 35 29 6 37 15 5 28 16 26 38 50 47 30 35 33 41 25 42 17 40 29 11 10 48 13 45 6 12 49 15 8 46 36 7 32 44 23 3 9 20 4 34 14 2 28 27 21 43 5 37 18 1 22 39 31 19 24 12 43 23 18 30 3 17 25 20 42 28 39 50 4 41 7 29 16 1 22 2 48 19 8 9 38 27 37 10 31 46 32 40 14 35 34 21 11 6 26 5 24 44 47 33 13 15 36 49 45 35 27 9 47 34 42 22 8 2 1 3 7 50 17 31 49 25 32 24 48 11 36 28 10 6 44 40 26 37 23 38 39 16 45 21 14 5 41 30 13 15 18 12 20 33 19 46 43 4 29 45 44 11 8 37 48 21 32 38 9 35 40 14 27 41 43 24 39 18 6 7 31 5 19 42 36 28 1 4 47 26 17 20 15 29 13 23 30 46 34 10 3 2 25 22 49 16 12 33 50 22 8 49 14 4 20 48 38 37 44 46 1 35 19 11 6 50 23 40 30 45 16 7 9 13 32 42 31 47 43 34 41 10 36 15 12 18 5 28 29 21 17 24 26 39 33 25 27 2 3 33 18 28 25 7 47 13 50 32 40 22 1 3 6 29 41 14 42 37 43 19 23 30 15 8 35 16 44 26 48 49 12 27 5 38 17 24 31 11 34 36 4 9 2 46 20 45 21 39 10 12 4 19 5 10 11 40 45 43 39 22 49 26 24 44 20 37 29 25 33 46 32 15 27 16 13 7 6 28 23 18 35 38 1 48 41 50 42 9 31 14 17 2 30 8 36 3 34 47 21
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_25_D10.txt:
--------------------------------------------------------------------------------
1 | 7 4 10 3 2 8 9 5 6 1 9 1 2 3 6 7 10 8 4 5 5 9 6 1 2 7 4 8 10 3 7 10 5 4 1 8 3 2 6 9 1 7 8 10 9 6 3 5 4 2 7 4 6 2 5 9 10 3 8 1 5 8 3 9 6 7 10 4 2 1 3 8 6 4 1 10 5 2 7 9 2 3 5 8 4 6 10 1 7 9 4 6 1 7 5 10 3 9 8 2
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_25_D20.txt:
--------------------------------------------------------------------------------
1 | 3 18 10 12 6 2 17 4 7 13 20 11 19 5 8 14 1 15 9 16 20 13 5 14 19 18 11 10 7 2 15 3 8 9 17 1 16 6 4 12 5 6 1 11 7 9 18 13 12 17 2 15 10 8 14 19 3 16 20 4 8 18 6 9 7 11 13 20 3 5 16 12 4 17 19 1 10 2 15 14 5 3 18 17 6 19 15 13 20 1 7 9 11 4 14 2 10 16 8 12 10 7 18 11 6 2 13 3 1 12 5 9 15 17 8 20 19 4 16 14 15 14 16 5 6 17 7 9 12 20 8 11 10 19 18 1 2 4 13 3 13 14 2 7 11 5 9 4 17 6 15 10 16 20 12 19 3 18 1 8 18 9 3 2 8 15 6 14 11 1 13 19 10 17 4 12 20 16 7 5 20 3 14 13 9 8 10 15 19 2 17 12 18 4 7 1 11 16 6 5
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_25_D30.txt:
--------------------------------------------------------------------------------
1 | 19 3 8 26 2 24 5 30 21 27 23 7 9 17 14 1 18 4 13 22 16 11 28 29 15 10 25 12 6 20 6 27 2 12 18 25 13 1 28 26 17 24 30 11 21 19 15 7 3 22 5 23 10 8 9 29 14 20 16 4 4 21 26 8 7 20 9 1 28 17 12 25 30 3 29 15 18 16 6 11 27 5 19 10 2 14 23 13 22 24 1 22 6 11 17 25 16 8 2 20 28 30 15 29 26 19 10 9 13 14 21 24 23 12 27 4 3 18 7 5 14 11 13 5 12 18 7 8 2 15 28 22 21 4 16 1 26 6 19 20 10 3 9 30 24 25 23 29 17 27 26 2 7 1 4 24 6 29 23 27 15 20 28 13 12 19 22 25 10 3 14 16 30 17 11 5 18 8 21 9 28 16 30 22 5 11 14 21 15 13 25 20 23 10 1 19 27 29 24 17 12 3 26 8 18 7 9 6 4 2 13 6 29 20 28 5 1 22 27 17 7 2 3 15 16 9 10 8 30 12 26 11 14 25 24 23 21 19 4 18 20 14 10 8 21 13 30 5 26 16 6 3 17 22 23 15 4 27 24 2 1 7 19 9 11 18 25 29 28 12 21 18 13 6 1 28 12 11 22 25 14 17 5 15 20 16 24 2 7 4 23 9 3 8 19 26 10 30 27 29
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_25_D50.txt:
--------------------------------------------------------------------------------
1 | 19 37 7 13 29 21 24 10 22 43 9 28 5 3 33 50 39 14 23 6 47 38 2 40 18 49 20 11 35 16 44 17 12 31 48 4 36 41 27 46 25 26 30 34 42 1 32 15 8 45 35 10 24 29 2 4 22 7 27 9 18 31 3 46 8 42 49 13 33 40 32 39 5 41 38 6 26 30 16 37 1 14 36 15 23 47 19 45 25 28 48 12 20 44 21 50 11 34 17 43 24 50 5 8 23 25 38 10 49 19 9 28 11 12 39 32 45 6 31 18 36 20 30 27 21 1 3 15 14 4 40 35 7 47 44 33 2 26 22 43 29 46 17 13 48 42 16 37 41 34 4 40 23 14 47 32 21 8 44 27 35 49 22 46 36 17 28 10 1 29 18 15 39 19 3 16 6 9 2 41 48 37 42 30 45 43 25 24 50 38 12 20 11 31 13 33 7 26 5 34 34 13 31 2 50 44 18 42 8 41 5 36 20 19 38 12 10 15 1 9 27 3 23 37 24 32 48 49 6 21 28 16 11 35 30 40 26 46 4 22 33 39 47 7 45 43 17 29 25 14 47 50 12 33 14 23 18 35 44 22 25 38 5 16 1 39 10 36 45 6 29 17 3 2 49 40 42 37 31 9 27 48 32 34 24 19 30 20 46 43 26 7 21 28 4 11 15 41 8 13 44 32 50 18 16 9 49 34 4 20 5 42 26 40 3 11 7 35 2 10 22 19 27 6 21 24 15 43 12 48 41 47 8 23 29 28 1 14 17 36 13 25 38 39 31 45 30 46 33 37 38 9 40 17 4 42 19 15 20 25 43 14 5 22 41 44 49 24 32 31 28 30 18 10 21 7 2 47 48 35 12 50 46 27 1 39 6 36 37 29 13 33 34 45 16 3 26 8 11 23 27 34 48 1 49 50 5 30 47 29 39 7 4 38 32 31 46 10 8 26 16 13 37 15 18 21 22 9 24 11 12 35 40 6 23 17 43 36 20 3 28 25 41 45 14 42 33 2 19 44 40 28 8 9 39 11 44 20 10 4 23 32 38 42 13 47 2 5 37 1 15 34 36 14 26 45 49 46 50 35 19 16 7 3 21 41 27 33 12 31 24 43 29 18 6 22 17 25 48 30
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_26_D10.txt:
--------------------------------------------------------------------------------
1 | 4 7 5 8 6 1 9 10 2 3 4 2 3 6 9 5 7 10 8 1 10 2 9 5 1 4 8 3 6 7 10 6 7 8 5 1 2 9 4 3 7 9 1 8 5 6 10 2 4 3 5 3 1 10 6 9 7 2 8 4 3 7 1 4 6 2 9 10 5 8 3 9 7 2 5 1 10 8 4 6 4 1 5 8 2 9 10 7 3 6 5 1 7 2 10 9 4 3 8 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_26_D20.txt:
--------------------------------------------------------------------------------
1 | 18 2 5 17 7 12 8 1 10 11 13 6 9 15 19 3 4 14 16 20 15 4 10 20 18 1 16 17 7 3 8 5 14 12 11 19 13 9 2 6 1 16 14 7 3 11 10 13 9 20 18 19 6 5 15 4 2 12 17 8 14 1 3 4 9 16 20 11 2 6 15 17 5 10 19 13 12 7 8 18 6 11 20 8 2 18 17 7 5 13 9 10 12 3 15 19 4 14 16 1 8 5 14 9 4 1 20 11 15 19 10 17 6 16 18 7 2 13 3 12 15 20 17 5 18 8 19 12 9 2 10 16 3 11 6 7 1 14 4 13 6 16 1 8 15 14 9 20 3 18 5 11 19 10 2 13 7 4 17 12 17 13 14 19 8 15 7 18 1 20 10 5 9 4 2 11 12 16 6 3 8 3 14 4 9 7 11 10 16 17 15 20 5 19 2 6 1 13 18 12
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_26_D30.txt:
--------------------------------------------------------------------------------
1 | 21 13 3 8 5 25 2 15 28 27 12 18 14 1 7 24 29 19 22 10 30 26 11 23 4 16 9 20 6 17 28 24 13 15 26 3 30 21 10 8 11 16 27 7 5 2 12 22 4 29 18 20 6 19 17 1 23 14 9 25 19 9 22 13 6 20 24 1 16 25 10 4 29 30 2 5 12 15 27 28 21 14 26 17 23 7 11 8 3 18 15 18 8 30 2 7 22 14 28 17 12 9 1 29 3 13 25 27 6 20 16 19 5 21 23 10 26 4 24 11 4 28 15 26 11 19 25 29 17 2 16 7 12 14 18 22 10 20 30 6 13 8 21 3 1 23 5 27 24 9 18 8 29 10 11 13 23 24 30 27 16 25 4 3 17 26 6 14 22 9 12 5 28 15 20 7 21 1 2 19 19 14 2 13 21 4 18 8 27 15 5 10 29 23 30 16 25 12 17 3 9 1 22 28 6 11 24 26 20 7 26 27 18 6 2 11 10 25 7 21 23 28 5 19 24 3 4 13 22 20 29 14 1 8 9 16 12 15 17 30 10 17 13 23 20 4 14 16 11 15 22 28 6 25 12 5 1 21 7 19 27 29 18 8 26 2 30 3 24 9 1 23 3 11 12 19 7 13 21 24 17 15 6 29 22 30 2 8 28 9 26 16 27 14 5 18 10 20 25 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_26_D50.txt:
--------------------------------------------------------------------------------
1 | 17 12 29 26 35 2 46 30 13 11 4 19 9 24 42 16 34 5 21 3 25 28 48 49 20 45 6 47 22 10 41 39 36 40 1 37 7 23 43 31 15 38 18 44 33 8 27 32 50 14 38 34 35 4 25 27 7 12 22 48 23 36 39 11 29 1 43 24 50 32 5 13 44 37 47 41 3 10 18 45 42 8 49 6 17 33 2 15 19 26 9 40 28 21 16 14 31 20 30 46 21 9 33 26 25 10 7 1 48 22 50 11 16 49 17 24 39 34 8 42 18 30 15 47 14 4 40 44 31 3 41 28 2 45 20 46 43 19 38 37 35 29 12 32 6 27 23 13 36 5 31 21 43 7 48 50 39 45 25 24 19 41 4 18 47 23 46 15 29 35 28 2 33 37 11 22 6 38 36 44 40 3 27 14 13 10 34 42 16 30 12 1 9 8 17 26 20 49 32 5 38 9 29 33 20 11 3 10 36 50 4 19 37 44 25 34 46 1 7 18 35 15 26 45 41 21 32 5 27 42 22 47 16 13 6 2 39 14 8 28 43 30 23 31 17 12 49 24 48 40 46 39 23 6 1 44 34 41 33 13 4 18 28 21 16 26 17 8 43 9 25 38 40 3 2 14 36 50 20 32 30 5 35 31 7 11 47 10 19 27 12 15 49 37 48 42 45 29 24 22 3 25 1 4 8 19 45 7 50 36 22 12 5 37 6 35 13 9 26 33 47 18 43 16 46 10 2 30 48 14 28 11 15 41 42 49 20 23 38 31 39 17 29 40 27 44 24 32 34 21 37 40 9 12 30 45 35 23 44 38 26 22 31 18 46 41 15 2 3 50 27 7 47 13 43 32 21 1 33 42 48 34 36 29 16 39 25 6 49 4 8 17 10 11 14 24 20 28 5 19 29 45 31 38 34 30 35 37 32 18 10 49 24 5 43 25 46 47 11 4 28 6 40 44 2 7 33 41 20 9 14 12 50 19 13 27 22 21 23 3 17 48 39 42 36 1 16 8 15 26 49 4 41 10 46 48 43 18 7 32 28 39 24 8 26 3 50 40 44 27 33 42 14 29 35 12 15 23 19 11 20 22 36 31 37 30 34 25 21 6 13 45 16 47 38 1 5 2 17 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_27_D10.txt:
--------------------------------------------------------------------------------
1 | 6 2 4 10 7 8 3 9 1 5 4 10 8 1 6 2 9 5 3 7 10 6 5 9 4 2 7 1 3 8 6 10 5 4 1 7 2 9 3 8 6 7 9 4 3 2 1 5 8 10 5 8 7 2 4 3 1 6 10 9 4 6 1 8 10 2 7 5 9 3 1 5 7 10 4 3 8 2 9 6 10 7 1 6 4 3 5 2 9 8 1 7 4 9 2 8 10 5 3 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_27_D20.txt:
--------------------------------------------------------------------------------
1 | 3 16 8 2 15 4 19 9 11 5 18 10 12 6 17 1 13 20 7 14 17 7 16 3 12 1 5 6 14 4 9 18 11 2 10 13 20 8 19 15 20 16 4 14 2 12 17 18 6 11 13 15 10 7 5 1 9 3 8 19 4 16 15 9 10 19 20 17 8 1 12 11 7 18 14 13 6 2 5 3 2 12 18 11 17 4 13 3 9 1 14 19 15 16 10 7 6 8 20 5 8 13 17 19 3 10 9 14 12 5 4 1 2 6 18 7 15 20 16 11 13 2 7 6 4 19 1 17 12 5 11 14 3 20 15 10 18 8 16 9 12 19 3 7 8 14 18 2 5 9 17 10 16 6 13 11 1 15 20 4 8 5 9 18 10 16 7 15 20 6 12 3 4 1 2 13 11 14 19 17 2 18 9 19 6 16 20 17 7 11 12 8 10 4 13 14 1 15 3 5
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_27_D30.txt:
--------------------------------------------------------------------------------
1 | 17 15 29 27 25 11 7 4 23 5 10 2 1 20 16 12 24 30 28 22 21 26 6 14 9 3 13 19 18 8 26 5 20 19 8 27 18 13 16 23 9 11 28 7 15 29 2 30 4 24 12 3 6 22 10 1 21 17 25 14 10 3 20 7 17 1 14 26 18 27 28 13 4 22 16 24 5 21 12 11 8 25 29 23 6 15 19 30 9 2 13 14 8 24 18 11 19 12 30 1 5 27 10 26 21 2 20 25 22 9 17 23 16 4 28 6 7 15 3 29 22 25 11 1 10 5 17 13 3 20 24 2 8 29 26 7 27 6 4 12 19 16 30 18 14 21 9 15 23 28 28 5 18 13 23 14 3 11 8 12 9 1 26 21 17 4 25 6 10 20 7 29 24 2 19 16 30 15 22 27 14 2 24 12 20 26 19 6 17 18 5 7 13 15 27 9 21 11 8 30 16 25 29 1 22 28 4 3 23 10 25 21 7 10 26 19 3 28 9 24 14 17 27 11 22 4 30 15 2 16 20 29 1 23 13 8 6 12 5 18 10 12 1 8 14 16 19 22 28 30 5 26 4 7 17 13 24 18 29 11 3 6 20 21 9 2 15 27 25 23 3 23 4 30 6 19 21 26 29 24 1 18 28 2 20 12 7 27 25 5 14 17 13 9 8 15 16 10 22 11
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_27_D50.txt:
--------------------------------------------------------------------------------
1 | 17 43 25 12 31 13 9 45 4 8 36 35 30 22 50 18 47 6 32 33 1 34 40 24 38 10 20 49 5 29 16 42 46 15 44 7 21 23 41 19 27 48 3 14 28 37 2 11 39 26 34 50 49 37 32 12 22 2 3 13 14 5 48 29 35 41 4 18 44 8 24 25 30 16 28 9 19 6 11 36 10 31 1 46 40 21 26 43 23 17 39 38 45 47 42 27 15 33 7 20 26 12 34 4 38 36 18 43 33 30 24 41 19 44 49 39 46 45 7 16 27 22 32 11 8 15 1 13 47 6 5 23 42 10 31 21 9 48 25 35 50 17 28 29 3 2 20 40 37 14 37 4 1 21 23 35 43 25 45 22 28 41 47 40 32 9 14 7 19 3 50 39 16 13 5 38 34 44 8 11 12 30 17 48 42 20 29 33 6 36 24 15 2 46 10 27 31 26 49 18 9 22 39 16 24 27 49 36 45 48 10 31 2 34 37 47 26 6 13 42 40 12 35 21 44 19 5 50 43 14 32 7 20 28 17 38 23 4 25 41 29 18 1 30 15 8 33 46 3 11 17 16 11 38 45 32 47 29 14 20 21 26 42 22 35 1 31 3 15 6 46 48 40 18 4 9 13 36 50 39 24 12 34 28 7 2 44 49 41 5 25 33 27 19 30 10 8 37 43 23 29 4 27 43 36 30 50 12 38 40 37 46 3 45 17 33 14 34 23 24 21 11 32 44 6 26 13 28 18 2 1 42 47 35 15 49 20 8 31 41 19 22 9 10 5 48 25 7 39 16 1 2 7 48 38 5 6 9 12 15 33 29 39 17 43 32 26 45 20 35 30 8 19 27 41 23 28 25 47 36 46 11 50 24 16 18 22 4 3 42 14 44 40 49 31 37 13 21 10 34 32 3 2 24 18 28 47 12 30 31 45 50 20 10 41 13 17 44 21 34 35 19 8 16 5 49 42 38 11 33 6 27 29 15 40 39 37 14 36 9 4 23 48 22 26 46 25 1 43 7 23 5 28 10 22 31 18 41 17 1 21 32 7 30 46 35 45 49 34 12 44 15 38 37 6 27 29 13 50 9 24 48 39 42 47 16 4 3 40 8 11 26 43 2 14 20 19 25 33 36
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_28_D10.txt:
--------------------------------------------------------------------------------
1 | 10 9 1 7 3 5 4 8 6 2 1 10 6 8 5 9 7 2 3 4 2 4 8 5 10 1 6 7 9 3 4 1 9 2 5 7 3 6 10 8 10 5 9 4 3 2 1 6 8 7 9 5 1 7 2 3 8 6 10 4 4 10 3 5 9 1 2 7 6 8 5 2 9 10 4 8 6 7 1 3 8 4 3 2 5 10 1 7 9 6 8 5 9 2 1 3 10 6 7 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_28_D20.txt:
--------------------------------------------------------------------------------
1 | 1 15 3 9 18 2 20 14 12 8 6 4 13 7 10 19 11 16 5 17 9 12 7 2 8 1 18 10 14 13 11 20 3 5 17 6 16 4 15 19 9 10 7 16 5 11 20 6 18 17 2 4 8 14 12 13 1 3 15 19 11 5 13 2 14 3 17 16 9 19 18 20 4 1 8 10 7 15 6 12 2 15 9 8 18 7 14 10 6 19 13 1 5 3 12 4 11 16 20 17 10 4 2 17 20 8 14 18 16 15 13 3 5 9 1 6 19 7 11 12 18 4 2 16 12 13 8 9 19 11 17 6 3 7 14 15 20 1 5 10 12 4 1 18 20 15 19 9 3 8 13 11 17 14 10 5 6 16 7 2 3 19 8 4 15 6 9 12 16 7 1 5 14 17 10 18 11 20 13 2 19 13 11 16 7 12 10 15 8 17 1 20 5 2 3 9 18 6 14 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_28_D30.txt:
--------------------------------------------------------------------------------
1 | 23 13 9 28 8 1 30 22 10 17 6 4 19 15 25 20 3 21 7 12 14 27 24 29 18 26 2 16 11 5 29 1 15 30 13 24 22 19 4 20 8 23 7 5 12 17 26 18 10 3 21 2 27 25 9 14 11 6 28 16 8 16 5 12 25 1 10 7 26 20 6 30 3 24 17 28 27 9 2 23 18 29 13 22 21 14 11 19 15 4 10 4 3 17 5 16 21 30 29 8 24 11 12 22 18 6 25 27 14 15 2 19 13 1 28 7 26 20 23 9 11 5 3 23 26 27 15 28 4 10 1 18 14 21 19 16 22 8 17 25 29 6 13 30 2 12 9 24 20 7 14 3 10 11 15 23 21 28 29 2 12 8 9 27 24 5 17 18 19 6 7 30 4 1 16 26 25 22 20 13 20 7 18 8 10 27 2 13 11 15 17 16 9 30 29 21 23 25 5 24 3 28 26 22 12 19 14 1 4 6 21 10 16 18 27 8 14 6 2 28 30 15 26 5 9 17 22 19 24 23 7 12 25 13 4 20 29 1 11 3 14 30 3 5 10 21 29 18 16 24 7 27 20 1 11 17 2 13 12 6 19 23 4 26 28 25 22 15 8 9 4 3 2 6 20 23 25 26 29 7 19 28 5 22 18 17 15 14 12 9 30 21 24 10 1 13 27 16 8 11
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_28_D50.txt:
--------------------------------------------------------------------------------
1 | 45 17 12 3 37 50 42 27 25 11 36 40 18 19 38 28 10 29 6 8 46 48 20 47 39 31 21 32 4 49 1 26 41 9 35 14 13 44 30 23 43 33 16 5 7 22 2 34 15 24 23 2 43 30 17 35 42 47 31 6 12 22 21 34 15 32 49 46 48 20 19 26 38 5 16 4 11 24 40 18 50 9 36 25 14 13 7 39 45 33 8 28 10 27 1 37 44 29 41 3 38 29 23 37 28 4 33 49 39 15 26 1 10 2 34 27 3 42 16 13 21 5 43 31 19 12 7 44 24 18 47 48 11 9 45 25 41 22 6 35 14 36 8 32 20 46 50 40 30 17 32 7 42 13 1 45 25 50 20 28 17 5 27 23 14 41 38 34 2 26 39 29 33 40 47 35 19 15 46 49 37 22 11 6 9 21 18 24 10 8 12 31 43 36 30 3 44 16 4 48 41 18 22 21 26 8 34 45 48 33 30 24 10 35 13 38 17 14 1 29 15 27 49 23 25 12 31 4 46 37 32 3 7 39 2 5 28 19 9 47 16 44 40 42 36 43 6 50 11 20 14 42 37 19 10 28 21 50 18 39 44 30 7 48 3 5 9 41 46 22 47 40 31 4 16 43 29 25 34 2 15 20 23 17 13 32 33 1 35 45 49 27 12 11 8 36 24 38 26 6 9 49 11 38 28 12 26 30 21 7 2 37 48 47 10 23 18 15 4 40 31 24 27 36 1 8 13 29 19 46 6 17 42 39 50 16 43 5 22 33 14 34 35 3 20 45 25 32 41 44 18 45 10 30 13 5 1 15 29 48 27 26 14 17 40 50 44 39 28 3 9 42 43 34 37 19 35 21 7 11 41 22 6 38 4 8 16 20 49 31 33 32 46 47 12 2 25 36 24 23 21 49 9 23 14 33 22 34 27 17 26 8 41 47 19 4 15 25 38 39 1 29 46 48 10 42 12 35 13 24 2 32 18 31 11 5 45 40 3 50 28 16 37 7 20 43 36 6 44 30 34 3 40 4 22 14 38 32 9 16 1 24 6 46 31 2 28 23 20 43 5 49 11 36 42 47 48 15 35 30 8 21 41 29 37 27 17 39 19 18 7 44 12 13 10 33 45 26 50 25
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_29_D10.txt:
--------------------------------------------------------------------------------
1 | 1 10 4 5 2 6 3 7 8 9 3 7 9 6 10 2 4 1 5 8 2 3 10 9 1 4 6 5 8 7 4 9 5 10 2 7 3 6 8 1 5 2 8 4 1 10 3 7 9 6 2 3 1 9 4 8 10 6 7 5 7 2 1 8 10 6 3 9 5 4 2 1 6 9 10 7 3 8 4 5 8 2 1 9 6 7 5 4 3 10 5 10 4 9 7 6 2 1 3 8
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_29_D20.txt:
--------------------------------------------------------------------------------
1 | 16 2 7 4 18 5 12 10 17 9 3 8 13 11 19 15 6 20 14 1 6 12 11 13 17 15 1 10 18 2 9 19 5 8 3 16 7 4 20 14 11 19 20 7 4 12 9 18 5 17 14 16 8 1 3 10 2 13 6 15 20 1 18 9 14 7 4 12 5 10 19 16 3 6 15 2 13 17 8 11 15 10 13 3 7 2 18 1 11 6 12 14 16 9 20 17 4 8 19 5 16 11 13 7 6 1 5 8 20 12 15 10 19 18 4 2 17 9 3 14 4 12 9 16 3 15 5 2 10 7 20 14 11 8 13 19 6 1 18 17 9 5 6 14 18 12 2 10 4 19 7 15 16 13 17 1 20 3 8 11 19 7 5 6 17 4 10 2 3 20 14 8 16 12 15 18 13 11 9 1 11 17 9 2 6 7 10 12 15 8 20 5 16 19 14 18 3 13 1 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_29_D30.txt:
--------------------------------------------------------------------------------
1 | 2 25 20 22 17 14 10 19 3 5 1 29 30 4 13 18 9 24 16 12 7 23 26 21 11 27 6 15 28 8 4 11 10 28 6 9 13 24 3 27 2 16 1 25 22 5 21 19 26 20 29 14 12 18 8 30 17 7 15 23 29 15 3 22 8 16 25 20 18 14 9 12 2 21 30 6 4 28 10 1 26 7 27 5 11 19 17 24 23 13 17 29 21 28 19 10 13 27 1 6 12 14 2 20 26 3 11 9 30 18 8 5 16 22 24 23 7 15 25 4 9 19 5 4 23 22 30 20 2 15 29 13 21 3 28 25 17 10 7 18 1 8 24 16 11 12 6 26 27 14 21 11 6 7 24 1 20 17 23 30 12 8 28 27 13 3 16 4 15 10 9 22 14 25 5 18 2 26 19 29 12 14 9 8 5 28 24 13 16 20 18 7 30 4 25 1 11 23 22 3 29 19 6 21 27 26 17 15 10 2 29 15 24 14 26 12 22 30 17 13 5 6 1 11 7 9 25 18 16 23 2 20 10 8 19 27 3 21 28 4 12 24 10 13 11 16 18 29 3 7 21 17 6 22 28 1 14 2 20 19 26 4 23 15 27 25 9 8 5 30 14 16 19 2 24 1 18 25 15 21 5 23 11 3 10 8 7 22 17 13 6 27 28 9 20 26 30 29 12 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_29_D50.txt:
--------------------------------------------------------------------------------
1 | 38 50 46 8 48 15 49 30 19 5 23 41 6 25 13 14 3 37 7 32 16 35 29 22 44 42 47 1 34 2 10 11 26 18 24 20 27 28 33 40 21 45 39 43 17 4 31 36 12 9 26 29 44 16 34 3 1 14 40 15 49 28 12 47 45 42 7 10 37 32 23 48 21 50 22 24 36 17 19 2 35 27 30 39 6 43 46 11 33 13 9 4 31 25 41 8 5 18 20 38 22 14 4 5 45 29 48 50 18 16 7 24 10 26 20 9 3 19 28 15 37 23 21 44 46 40 43 27 32 36 2 8 35 13 42 11 1 12 33 49 38 39 34 30 47 17 25 6 41 31 37 48 13 46 12 43 44 25 22 47 2 23 32 39 14 1 7 40 49 18 50 16 6 17 29 33 27 15 9 8 5 36 21 4 35 10 42 24 28 11 41 26 30 19 38 3 31 45 20 34 41 18 37 11 27 1 14 17 32 13 21 44 26 5 23 30 47 19 46 34 4 16 35 31 12 15 45 38 10 43 25 29 42 24 3 6 36 28 50 7 22 33 8 48 40 49 39 2 20 9 10 16 13 19 9 41 49 14 38 4 34 36 3 2 12 43 15 31 30 32 22 25 26 50 6 24 39 33 18 46 7 20 45 35 37 29 11 47 44 27 42 21 23 40 8 48 1 17 5 28 33 38 2 40 21 23 15 30 14 19 17 34 36 50 48 18 6 47 12 29 46 3 10 24 31 44 8 49 26 39 28 16 25 37 45 41 5 4 42 35 1 27 43 22 13 9 7 20 32 11 19 49 48 6 30 16 39 26 12 24 42 40 9 8 18 43 38 35 7 3 44 20 23 22 25 13 11 46 47 32 17 31 37 45 4 27 21 33 29 10 5 1 2 14 41 15 34 50 36 28 29 4 13 9 7 44 1 42 27 8 26 33 5 49 36 25 43 16 41 19 47 14 48 28 32 50 38 18 3 2 40 24 22 30 45 23 34 6 20 10 15 21 17 12 35 39 11 46 37 31 38 22 27 6 20 2 3 16 29 42 32 33 34 40 30 23 14 46 8 21 37 9 41 25 44 17 47 45 28 5 18 12 10 7 1 43 19 26 13 50 49 48 31 36 15 24 11 35 39 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_2_D10.txt:
--------------------------------------------------------------------------------
1 | 4 7 1 9 2 5 10 8 6 3
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_2_D100.txt:
--------------------------------------------------------------------------------
1 | 16 67 7 27 43 25 74 59 87 2 58 71 39 51 41 89 3 18 26 46 60 86 64 21 57 66 38 33 40 11 8 6 95 32 78 44 55 12 53 9 85 77 20 1 30 5 99 56 79 35 23 34 10 29 75 88 42 92 47 84 31 37 100 63 97 94 96 48 73 81 68 90 15 49 28 14 76 22 69 72 36 54 65 17 24 19 45 61 13 83 82 4 52 80 93 62 98 50 91 70
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_2_D20.txt:
--------------------------------------------------------------------------------
1 | 8 7 18 19 3 10 9 13 16 17 5 15 14 2 1 11 20 6 12 4
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_2_D30.txt:
--------------------------------------------------------------------------------
1 | 23 1 16 24 9 18 21 5 13 17 7 3 28 12 30 29 10 15 27 6 22 14 8 19 4 20 26 2 11 25
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_2_D50.txt:
--------------------------------------------------------------------------------
1 | 36 15 24 10 48 41 20 38 3 35 4 47 28 9 43 21 39 49 2 30 22 31 50 8 13 29 40 46 18 44 32 6 45 17 27 12 34 33 7 42 19 1 16 23 11 14 5 25 26 37
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_30_D10.txt:
--------------------------------------------------------------------------------
1 | 6 5 8 3 4 9 1 10 2 7 3 4 2 7 8 10 5 6 1 9 1 4 2 8 7 3 5 10 9 6 3 6 4 2 9 5 10 8 1 7 3 9 1 8 10 4 5 7 2 6 8 4 2 6 9 3 5 7 1 10 5 7 10 1 8 6 4 9 3 2 10 9 6 1 7 3 4 5 2 8 7 2 5 9 1 3 6 4 8 10 9 1 4 3 10 2 5 6 7 8
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_30_D20.txt:
--------------------------------------------------------------------------------
1 | 16 20 10 8 9 12 17 11 15 7 13 2 18 4 6 5 19 3 1 14 10 12 5 9 6 14 3 19 13 2 18 15 11 17 8 7 4 20 16 1 10 20 4 18 9 5 13 11 7 8 2 1 17 3 12 15 16 14 19 6 12 16 19 4 14 6 2 3 20 13 5 17 15 9 18 11 7 8 10 1 15 19 4 9 14 3 1 7 5 18 17 16 20 12 13 6 2 8 11 10 15 18 19 20 17 11 12 2 10 14 3 7 6 13 9 8 1 5 4 16 20 15 5 19 10 2 6 18 17 14 13 1 3 4 16 11 9 7 8 12 19 15 8 11 7 5 4 13 10 2 1 3 9 6 14 20 18 12 17 16 3 1 16 14 15 6 10 18 17 12 19 4 7 20 5 11 9 2 8 13 7 17 12 14 6 4 15 20 3 5 1 18 10 9 19 8 13 16 2 11
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_30_D30.txt:
--------------------------------------------------------------------------------
1 | 29 18 23 24 13 8 1 15 20 10 16 6 11 21 28 26 4 14 27 9 30 19 3 25 22 17 7 2 5 12 18 5 14 17 7 20 1 9 16 10 19 12 3 28 21 22 23 24 27 15 4 13 26 6 11 29 25 8 30 2 26 25 2 11 4 13 28 18 22 20 24 29 17 6 15 5 30 1 10 16 12 27 14 8 23 3 21 19 9 7 26 28 10 16 4 7 3 12 6 29 11 27 18 14 13 17 1 21 25 2 23 20 30 8 24 15 5 9 19 22 26 11 29 24 22 12 10 3 9 18 14 23 17 28 4 15 20 7 21 2 19 30 16 13 6 1 25 27 8 5 9 19 21 16 27 6 4 1 5 18 17 11 10 2 23 20 13 8 22 25 28 15 30 26 3 7 24 12 14 29 15 5 12 6 29 4 8 3 11 2 25 22 13 10 7 18 1 23 20 16 26 28 14 21 19 17 27 30 24 9 27 3 13 10 7 19 12 30 15 22 1 18 17 26 20 28 29 6 8 24 2 14 11 21 5 25 23 16 9 4 5 19 29 2 26 17 13 4 6 14 16 9 23 25 22 11 20 21 3 15 8 18 30 12 1 28 27 10 7 24 14 19 11 12 28 24 13 25 2 20 9 6 21 10 5 1 30 16 22 29 15 26 7 23 27 8 3 18 4 17
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_30_D50.txt:
--------------------------------------------------------------------------------
1 | 23 30 1 27 38 32 24 40 48 15 39 11 2 5 16 13 3 8 20 37 34 36 21 45 49 46 22 43 19 29 26 41 10 33 28 31 14 17 9 6 12 18 25 50 4 35 44 42 7 47 13 38 5 19 3 43 32 22 12 17 45 47 18 20 48 23 33 30 15 7 25 4 6 42 2 27 14 26 31 9 1 40 10 29 46 8 50 39 36 28 21 11 37 24 34 49 35 41 16 44 26 32 23 5 25 4 43 28 35 33 30 49 10 21 42 22 40 11 37 47 9 19 3 12 34 44 17 2 45 20 46 13 36 1 24 14 16 48 39 15 31 18 27 50 29 7 41 38 6 8 2 24 8 16 29 40 20 26 4 6 15 22 9 12 45 32 48 33 11 3 28 21 37 41 19 30 5 49 27 13 7 50 36 39 35 42 31 25 44 18 10 14 46 38 43 17 34 1 47 23 39 37 43 29 33 5 12 3 19 17 15 24 9 46 47 32 1 45 36 4 50 16 40 21 30 23 27 8 31 7 20 26 22 42 49 48 38 11 2 10 28 34 18 35 44 13 14 6 25 41 4 21 46 40 8 29 18 44 5 35 9 34 13 11 12 48 22 32 3 14 42 26 1 27 36 41 19 15 38 25 28 10 6 45 50 23 37 47 43 39 33 7 16 24 2 17 49 20 30 31 42 9 4 39 28 29 18 20 48 25 41 11 6 12 30 38 49 3 10 24 21 7 45 23 36 32 1 35 19 16 26 34 44 31 2 43 17 46 40 33 22 5 50 37 14 8 15 47 13 27 25 1 9 17 38 30 35 40 42 7 34 39 36 31 3 10 21 33 12 4 48 11 49 32 14 26 37 15 6 29 13 20 47 18 46 22 2 19 8 50 24 28 16 44 5 41 23 45 27 43 3 35 38 6 25 19 36 16 40 8 43 47 10 4 26 2 41 46 33 13 28 49 45 30 37 42 27 1 15 24 23 44 5 18 9 14 34 17 12 7 11 39 21 32 48 22 29 50 20 31 3 41 14 24 49 35 20 32 34 8 45 21 17 40 26 10 4 30 36 29 25 19 13 16 42 50 11 44 6 2 18 27 9 7 37 15 23 39 31 22 43 38 12 46 33 28 1 47 5 48
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_3_D10.txt:
--------------------------------------------------------------------------------
1 | 1 9 2 10 3 7 5 4 6 8
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_3_D100.txt:
--------------------------------------------------------------------------------
1 | 93 41 48 87 36 13 27 51 59 99 56 32 21 61 45 52 88 89 17 100 31 18 64 7 23 82 8 3 34 90 96 83 35 70 81 5 66 97 79 77 71 24 84 4 58 62 86 80 26 33 91 67 57 14 53 85 16 22 1 39 47 65 44 6 9 68 92 11 63 42 72 95 37 73 78 54 74 2 43 25 60 46 10 28 40 49 38 94 20 75 19 15 30 76 69 29 98 50 55 12
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_3_D20.txt:
--------------------------------------------------------------------------------
1 | 18 4 16 2 20 6 1 3 13 9 7 17 12 10 19 5 15 14 8 11
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_3_D30.txt:
--------------------------------------------------------------------------------
1 | 4 23 1 30 15 2 6 17 25 5 26 11 21 14 24 28 27 8 3 18 29 19 22 20 16 12 7 13 9 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_3_D50.txt:
--------------------------------------------------------------------------------
1 | 26 5 23 20 2 14 16 50 34 17 15 30 42 41 35 47 19 36 37 39 22 3 18 33 25 12 48 45 40 28 10 13 38 46 8 1 11 44 31 43 32 21 49 24 7 27 29 6 4 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_4_D10.txt:
--------------------------------------------------------------------------------
1 | 7 5 3 8 9 6 4 10 1 2
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_4_D100.txt:
--------------------------------------------------------------------------------
1 | 18 15 82 85 28 40 61 8 83 68 70 16 77 49 2 7 3 30 41 95 58 74 66 51 38 44 26 52 71 75 90 9 17 29 86 64 91 84 10 33 32 69 97 11 94 73 31 50 54 59 45 4 79 39 81 19 67 56 14 34 47 6 43 42 25 27 55 88 24 1 21 100 89 99 76 62 20 12 96 53 72 5 57 78 65 93 98 23 13 92 36 87 35 37 22 46 63 48 60 80
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_4_D20.txt:
--------------------------------------------------------------------------------
1 | 4 17 8 11 5 13 7 14 15 16 10 2 6 19 3 18 12 20 1 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_4_D30.txt:
--------------------------------------------------------------------------------
1 | 20 11 22 27 18 7 26 23 2 19 29 5 12 6 13 16 25 28 8 1 21 3 4 9 24 17 15 30 10 14
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_4_D50.txt:
--------------------------------------------------------------------------------
1 | 22 33 8 31 35 12 43 41 3 23 6 20 29 24 34 14 47 18 13 44 21 38 46 1 5 30 42 32 16 17 19 11 9 4 50 40 36 26 37 2 28 27 7 10 49 48 15 45 25 39
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_5_D10.txt:
--------------------------------------------------------------------------------
1 | 1 5 3 2 10 8 9 7 4 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_5_D100.txt:
--------------------------------------------------------------------------------
1 | 7 39 37 80 27 75 3 8 34 48 60 14 30 43 47 21 61 38 64 58 9 76 65 79 93 55 82 12 86 18 83 25 17 89 98 63 49 2 35 68 5 92 67 45 72 19 20 62 57 4 33 91 31 13 42 95 99 24 78 44 1 15 87 90 29 84 53 74 81 51 40 71 100 94 16 73 46 36 50 26 69 32 88 56 41 22 66 97 11 54 23 6 85 77 52 59 96 70 28 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_5_D20.txt:
--------------------------------------------------------------------------------
1 | 13 20 6 10 5 3 19 16 15 4 18 17 11 14 12 1 8 2 7 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_5_D30.txt:
--------------------------------------------------------------------------------
1 | 17 22 26 25 2 14 23 24 12 18 27 20 7 28 11 29 4 6 30 13 16 5 1 3 21 10 8 9 19 15
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_5_D50.txt:
--------------------------------------------------------------------------------
1 | 42 40 4 25 20 18 2 43 12 36 17 48 13 19 6 3 33 50 29 37 26 28 5 9 47 31 44 11 41 15 10 49 46 34 22 32 8 16 38 35 27 21 7 39 1 30 24 45 23 14
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_6_D10.txt:
--------------------------------------------------------------------------------
1 | 4 3 2 5 7 8 9 1 10 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_6_D100.txt:
--------------------------------------------------------------------------------
1 | 47 61 12 25 52 13 58 90 30 63 37 40 17 38 69 79 3 88 73 28 60 50 22 59 26 8 10 46 16 98 92 89 86 1 87 55 76 67 65 18 64 78 95 99 2 9 32 54 96 57 82 7 85 100 34 42 44 43 84 15 77 81 19 48 94 11 23 72 41 33 14 27 70 49 31 91 45 29 20 93 80 6 75 56 24 97 4 21 36 5 71 83 68 74 39 35 51 66 62 53
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_6_D20.txt:
--------------------------------------------------------------------------------
1 | 17 10 8 11 4 5 19 20 13 3 7 9 18 1 2 6 15 16 14 12
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_6_D30.txt:
--------------------------------------------------------------------------------
1 | 3 13 22 20 25 23 17 11 16 2 1 30 10 27 28 29 6 15 12 5 26 4 18 14 21 7 9 19 24 8
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_6_D50.txt:
--------------------------------------------------------------------------------
1 | 45 37 42 31 21 27 12 48 17 6 9 30 3 25 35 40 26 18 13 43 47 50 46 41 14 1 11 29 32 36 19 15 20 23 8 5 7 34 22 49 4 28 38 33 39 10 24 16 44 2
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_7_D10.txt:
--------------------------------------------------------------------------------
1 | 1 2 7 6 5 3 9 8 4 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_7_D100.txt:
--------------------------------------------------------------------------------
1 | 71 82 31 29 33 92 89 91 18 32 51 75 40 69 80 2 4 59 79 47 38 1 39 66 3 93 14 7 41 100 42 76 68 28 88 73 52 19 30 95 34 56 46 72 60 74 54 49 96 84 50 58 55 99 15 64 9 35 77 48 20 86 53 10 26 43 24 21 17 8 70 67 98 16 87 61 85 81 63 25 97 57 22 83 23 44 5 37 62 12 90 94 13 27 6 45 11 78 36 65
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_7_D20.txt:
--------------------------------------------------------------------------------
1 | 19 14 6 4 5 1 7 8 17 15 13 3 16 9 2 20 18 10 12 11
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_7_D30.txt:
--------------------------------------------------------------------------------
1 | 14 20 23 16 2 1 21 5 6 8 28 24 7 9 18 17 29 22 12 25 19 15 4 26 3 11 27 30 13 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_7_D50.txt:
--------------------------------------------------------------------------------
1 | 45 10 8 23 44 31 28 22 41 15 30 27 47 39 24 5 14 49 37 46 12 9 35 42 34 6 36 21 43 26 18 2 29 33 4 19 11 16 17 25 13 50 7 38 32 1 20 3 40 48
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_8_D10.txt:
--------------------------------------------------------------------------------
1 | 9 4 7 10 6 1 3 2 8 5
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_8_D100.txt:
--------------------------------------------------------------------------------
1 | 63 32 80 90 53 58 27 94 3 89 61 57 60 9 59 72 20 44 92 2 33 93 16 47 85 23 49 68 69 98 39 35 34 48 65 88 1 37 52 14 87 56 75 40 6 73 28 36 7 21 38 42 54 4 10 78 25 19 8 97 66 71 82 43 17 5 81 95 79 29 86 100 50 18 74 24 83 77 70 26 91 13 22 46 99 11 64 96 41 62 12 15 76 30 31 55 51 45 84 67
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_8_D20.txt:
--------------------------------------------------------------------------------
1 | 8 19 12 3 18 20 13 1 5 10 15 6 16 17 4 2 7 9 11 14
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_8_D30.txt:
--------------------------------------------------------------------------------
1 | 15 16 12 10 21 4 19 17 3 8 7 28 22 14 13 25 5 2 27 26 1 20 9 6 30 11 24 18 23 29
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_8_D50.txt:
--------------------------------------------------------------------------------
1 | 49 34 45 27 41 29 36 14 43 30 48 32 46 26 15 8 12 10 33 3 39 42 17 35 7 5 31 22 38 44 16 21 18 40 4 6 50 25 2 28 23 19 37 9 11 20 1 24 47 13
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_9_D10.txt:
--------------------------------------------------------------------------------
1 | 8 10 6 9 2 1 7 5 4 3
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_9_D100.txt:
--------------------------------------------------------------------------------
1 | 65 17 86 50 90 37 4 7 59 77 53 69 81 13 10 64 38 28 97 42 30 85 44 16 26 73 58 29 21 51 36 71 1 62 40 22 68 56 78 43 15 52 92 31 55 75 95 89 3 70 79 12 76 9 45 27 8 47 23 54 100 24 35 67 72 32 91 5 49 93 98 25 57 39 61 87 80 96 66 33 34 41 82 14 94 11 60 2 88 20 48 74 6 99 84 83 63 18 46 19
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_9_D20.txt:
--------------------------------------------------------------------------------
1 | 19 11 10 4 9 12 13 8 7 20 1 17 18 16 2 5 6 14 3 15
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_9_D30.txt:
--------------------------------------------------------------------------------
1 | 24 2 22 8 9 29 30 10 27 19 18 6 15 5 20 21 16 25 7 28 14 12 3 1 17 11 26 4 13 23
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2014/files_cec2014/shuffle_data_9_D50.txt:
--------------------------------------------------------------------------------
1 | 15 16 40 14 32 10 41 36 8 18 20 23 31 42 12 49 46 25 45 48 1 35 5 13 43 3 44 39 19 29 33 27 38 22 47 9 11 34 26 37 30 24 28 4 2 50 6 7 21 17
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/.gitignore:
--------------------------------------------------------------------------------
1 | /M30_12.class
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_10_D2.txt:
--------------------------------------------------------------------------------
1 | 4.8857678586147368e-001 -8.7252090193718101e-001
2 | -8.7252090193718068e-001 -4.8857678586147391e-001
3 | -1.2892109430437526e-001 9.9165485499913830e-001
4 | -9.9165485499913852e-001 -1.2892109430437659e-001
5 | -9.1232498412397089e-001 -4.0946687697931505e-001
6 | 4.0946687697931688e-001 -9.1232498412397289e-001
7 | 3.0049806935267231e-001 9.5378242294315541e-001
8 | -9.5378242294315541e-001 3.0049806935267265e-001
9 | 9.9330254114933614e-001 -1.1554246728485405e-001
10 | 1.1554246728485426e-001 9.9330254114933592e-001
11 | 3.0845077112075053e-001 -9.5124030707020313e-001
12 | -9.5124030707020313e-001 -3.0845077112075042e-001
13 | 7.0197294182904391e-001 7.1220361480399486e-001
14 | 7.1220361480399519e-001 -7.0197294182904413e-001
15 | 7.1091793120858304e-001 7.0327497828808649e-001
16 | -7.0327497828808661e-001 7.1091793120858271e-001
17 | -5.9689416020419117e-001 -8.0231998698407947e-001
18 | 8.0231998698407936e-001 -5.9689416020419128e-001
19 | -6.2654614472900594e-001 7.7938432658427215e-001
20 | 7.7938432658427226e-001 6.2654614472900594e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_11_D2.txt:
--------------------------------------------------------------------------------
1 | -2.8363423013110695e-001 -9.5893254376829573e-001
2 | 9.5893254376829562e-001 -2.8363423013110683e-001
3 | -5.7158126905592288e-001 -8.2054546057145583e-001
4 | 8.2054546057145472e-001 -5.7158126905592122e-001
5 | -6.7483645622949606e-001 -7.3796731454964570e-001
6 | 7.3796731454964526e-001 -6.7483645622949617e-001
7 | -1.1376903101970043e-001 9.9350722573156891e-001
8 | 9.9350722573156880e-001 1.1376903101969960e-001
9 | -9.0812051140533756e-001 -4.1870889262697542e-001
10 | 4.1870889262697569e-001 -9.0812051140533767e-001
11 | -4.7223753617341202e-001 8.8147133216507123e-001
12 | 8.8147133216507134e-001 4.7223753617341185e-001
13 | 5.7593961930829884e-001 -8.1749223538270488e-001
14 | 8.1749223538270466e-001 5.7593961930829896e-001
15 | -3.4948867844210896e-001 -9.3694058703889516e-001
16 | 9.3694058703889438e-001 -3.4948867844210774e-001
17 | -3.6573620203895507e-001 9.3071855601901510e-001
18 | 9.3071855601901532e-001 3.6573620203895496e-001
19 | -7.2114852219187697e-001 -6.9278049116619311e-001
20 | 6.9278049116619300e-001 -7.2114852219187697e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_12_D2.txt:
--------------------------------------------------------------------------------
1 | -4.5154158496969443e-001 8.9225007539537726e-001
2 | 8.9225007539537715e-001 4.5154158496969443e-001
3 | -9.2762138608555467e-001 -3.7352183882166068e-001
4 | -3.7352183882166073e-001 9.2762138608555467e-001
5 | -9.6178129930912071e-001 -2.7381879464211589e-001
6 | -2.7381879464211900e-001 9.6178129930911838e-001
7 | 8.2608808349299800e-001 -5.6354101741653695e-001
8 | 5.6354101741653684e-001 8.2608808349299789e-001
9 | -9.9987732733493151e-001 1.5663022746400912e-002
10 | 1.5663022746400801e-002 9.9987732733493151e-001
11 | -5.6606671400561415e-002 9.9839655686152562e-001
12 | -9.9839655686152506e-001 -5.6606671400557362e-002
13 | 7.6453393439227701e-001 -6.4458348036748958e-001
14 | -6.4458348036748947e-001 -7.6453393439227679e-001
15 | -8.7271575586818972e-001 4.8822864465270144e-001
16 | 4.8822864465270166e-001 8.7271575586818995e-001
17 | 3.9528380243819283e-001 9.1855904302881042e-001
18 | 9.1855904302881020e-001 -3.9528380243819272e-001
19 | -6.8246160503498565e-001 -7.3092144424217775e-001
20 | -7.3092144424217764e-001 6.8246160503498576e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_13_D2.txt:
--------------------------------------------------------------------------------
1 | 9.7094997809112082e-001 2.3928255273807958e-001
2 | -2.3928255273807975e-001 9.7094997809112105e-001
3 | -2.9156273763006013e-001 9.5655170797279188e-001
4 | 9.5655170797279165e-001 2.9156273763005958e-001
5 | 1.5165988926574347e-001 9.8843273822142430e-001
6 | 9.8843273822142408e-001 -1.5165988926574320e-001
7 | 5.2307716756112022e-001 8.5228532591863615e-001
8 | 8.5228532591863615e-001 -5.2307716756112022e-001
9 | -6.9012294484977088e-001 7.2369214517768554e-001
10 | -7.2369214517768543e-001 -6.9012294484977066e-001
11 | 6.8401194103021423e-001 -7.2947081129273339e-001
12 | -7.2947081129273328e-001 -6.8401194103021412e-001
13 | -9.1021834543205626e-001 -4.1412868004876241e-001
14 | -4.1412868004876197e-001 9.1021834543205604e-001
15 | 9.9999765645082772e-001 2.1649694806520903e-003
16 | -2.1649694806516601e-003 9.9999765645082772e-001
17 | -9.2127572796214385e-001 3.8891005781262872e-001
18 | 3.8891005781262850e-001 9.2127572796214363e-001
19 | 2.7774084311052938e-001 9.6065603837599045e-001
20 | -9.6065603837599045e-001 2.7774084311052877e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_14_D2.txt:
--------------------------------------------------------------------------------
1 | -7.4381523082730328e-001 -6.6838529486316933e-001
2 | 6.6838529486316922e-001 -7.4381523082730316e-001
3 | 4.9307882354260424e-002 -9.9878362658672903e-001
4 | -9.9878362658672892e-001 -4.9307882354260646e-002
5 | -9.2368720885811673e-001 3.8314741313481665e-001
6 | 3.8314741313481682e-001 9.2368720885811673e-001
7 | -4.3848374341207713e-001 -8.9873912052571270e-001
8 | 8.9873912052571270e-001 -4.3848374341207735e-001
9 | 5.4996117723482107e-001 8.3519021997057030e-001
10 | 8.3519021997057030e-001 -5.4996117723482119e-001
11 | 5.0135354903697393e-001 -8.6524252026124493e-001
12 | -8.6524252026124460e-001 -5.0135354903697371e-001
13 | -4.2209059234381319e-001 9.0655365635733287e-001
14 | 9.0655365635733287e-001 4.2209059234381308e-001
15 | 9.7319464571143188e-001 2.2998300276020489e-001
16 | 2.2998300276020500e-001 -9.7319464571143199e-001
17 | -7.0267793681718160e-001 -7.1150805835938957e-001
18 | 7.1150805835938957e-001 -7.0267793681718183e-001
19 | 8.9561254178594085e-001 -4.4483499749426880e-001
20 | -4.4483499749426908e-001 -8.9561254178594107e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_15_D2.txt:
--------------------------------------------------------------------------------
1 | 8.9125593663171365e-001 4.5350066749534890e-001
2 | 4.5350066749534879e-001 -8.9125593663171365e-001
3 | -9.4356197592267554e-001 3.3119601083481665e-001
4 | 3.3119601083481603e-001 9.4356197592267610e-001
5 | -9.6969600308466219e-001 -2.4431467741752777e-001
6 | 2.4431467741752794e-001 -9.6969600308466242e-001
7 | -4.5563431511875352e-001 8.9016704661892787e-001
8 | 8.9016704661892776e-001 4.5563431511875352e-001
9 | 8.9547015122329432e-001 -4.4512156571913952e-001
10 | 4.4512156571958911e-001 8.9547015122292817e-001
11 | 6.7604600668601217e-002 -9.9771219195138583e-001
12 | 9.9771219195138594e-001 6.7604600668601023e-002
13 | 6.3729300813560374e-002 -9.9796722201574073e-001
14 | -9.9796722201574095e-001 -6.3729300813560152e-002
15 | -4.1188119434046788e-001 -9.1123755505832260e-001
16 | -9.1123755505832271e-001 4.1188119434046810e-001
17 | 9.6118919577359763e-001 2.7589006855648951e-001
18 | 2.7589006855648973e-001 -9.6118919577359763e-001
19 | 8.5219705943194646e-001 -5.2322095896049825e-001
20 | -5.2322095896049792e-001 -8.5219705943194657e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_1_D2.txt:
--------------------------------------------------------------------------------
1 | -9.2537542926245386e-001 -3.7905186309702910e-001
2 | -3.7905186309702921e-001 9.2537542926245397e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_2_D2.txt:
--------------------------------------------------------------------------------
1 | -9.1704480974630065e-001 -3.9878417335367183e-001
2 | 3.9878417335367194e-001 -9.1704480974630065e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_3_D2.txt:
--------------------------------------------------------------------------------
1 | 5.4512610855008747e-002 9.9851308216656331e-001
2 | -9.9851308216656354e-001 5.4512610855008414e-002
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_4_D2.txt:
--------------------------------------------------------------------------------
1 | 9.2904663657699293e-001 -3.6996262928163293e-001
2 | 3.6996262928162915e-001 9.2904663657699160e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_5_D2.txt:
--------------------------------------------------------------------------------
1 | -8.8379047478338169e-001 -4.6788288778514292e-001
2 | 4.6788288778514298e-001 -8.8379047478338180e-001
3 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/M_9_D2.txt:
--------------------------------------------------------------------------------
1 | -8.0720803891724346e-001 5.9026704287753007e-001
2 | 5.9026704287752529e-001 8.0720803891724002e-001
3 | 1.1423193902654488e-001 9.9345410770011644e-001
4 | 9.9345410770011777e-001 -1.1423193902654488e-001
5 | -9.5167659596312704e-001 -3.0710202978169165e-001
6 | -3.0710202978169154e-001 9.5167659596312704e-001
7 | 9.8795895538382172e-001 1.5471619978821941e-001
8 | 1.5471619978821954e-001 -9.8795895538382128e-001
9 | 1.1065006140356798e-001 -9.9385942864742527e-001
10 | -9.9385942864742527e-001 -1.1065006140356806e-001
11 | 7.8385717807188138e-001 6.2094116016349488e-001
12 | 6.2094116016349377e-001 -7.8385717807188204e-001
13 | -6.4137770399383043e-001 7.6722528687446256e-001
14 | 7.6722528687446334e-001 6.4137770399383132e-001
15 | -6.2346779578282974e-001 -7.8184903122130966e-001
16 | -7.8184903122130889e-001 6.2346779578282940e-001
17 | -3.1388004868340730e-001 9.4946264541502734e-001
18 | 9.4946264541502734e-001 3.1388004868340713e-001
19 | 9.9660749912824920e-001 8.2301231347633119e-002
20 | 8.2301231347633064e-002 -9.9660749912824920e-001
21 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_10_D10.txt:
--------------------------------------------------------------------------------
1 | 7 10 9 1 2 4 3 8 6 5 4 5 2 3 8 10 6 7 9 1 8 10 2 3 5 1 9 7 6 4 4 3 6 7 10 2 5 9 1 8 4 3 2 5 1 8 6 9 10 7 5 1 7 3 10 4 9 6 8 2 10 8 3 9 2 1 6 5 4 7 8 6 5 9 3 1 4 7 10 2 8 2 9 6 10 4 3 5 1 7 5 8 1 6 2 7 10 9 4 3
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_10_D30.txt:
--------------------------------------------------------------------------------
1 | 21 29 26 1 22 12 3 14 9 23 13 5 2 30 4 18 19 20 16 27 10 15 25 7 8 24 11 17 28 6 1 19 7 29 20 17 13 28 22 25 26 30 23 15 5 11 21 3 2 6 16 14 24 4 18 9 10 12 27 8 24 14 11 23 1 25 30 2 7 17 3 19 29 27 6 28 5 15 26 8 16 20 9 18 4 10 22 12 21 13 21 27 16 13 20 25 7 8 29 18 24 9 11 14 15 5 3 2 17 23 4 30 12 22 6 28 19 26 10 1 29 20 12 13 26 18 27 8 14 15 11 19 7 25 5 2 4 16 10 1 6 17 3 22 24 21 9 30 28 23 5 8 21 26 17 16 13 18 3 4 24 10 20 2 29 7 14 15 25 27 19 23 30 9 11 28 1 22 6 12 14 21 6 8 23 28 22 19 25 9 18 20 1 7 4 5 27 16 12 13 2 3 26 29 11 15 30 10 24 17 16 15 5 22 12 13 3 9 28 10 24 26 4 1 25 20 29 2 14 6 23 21 27 17 11 19 18 8 30 7 15 30 4 24 10 26 11 6 2 9 19 25 22 13 14 20 3 1 16 5 29 28 18 8 23 27 7 12 17 21 2 14 27 16 17 20 29 22 11 25 5 1 24 13 12 26 10 8 21 19 4 7 6 18 23 15 28 3 30 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_10_D50.txt:
--------------------------------------------------------------------------------
1 | 32 23 50 10 33 43 48 16 41 12 42 26 14 28 49 15 3 29 6 13 45 8 22 40 44 7 38 46 35 30 31 21 1 37 19 18 9 2 17 34 24 11 4 25 39 20 36 27 47 5 16 45 41 26 18 11 13 48 35 39 44 25 7 20 15 38 31 14 28 42 27 47 40 8 32 34 12 37 21 43 50 2 49 17 6 4 9 29 46 1 5 22 10 33 3 36 30 23 24 19 4 50 6 47 42 21 45 23 48 32 33 13 44 9 11 30 14 7 41 28 5 36 29 34 35 38 40 43 3 49 1 39 12 10 19 27 17 15 2 26 25 37 24 18 16 20 31 8 46 22 33 16 23 22 35 20 17 5 28 31 47 19 26 9 46 49 38 25 37 24 15 11 27 30 45 4 12 48 40 7 2 50 36 29 39 13 32 3 44 18 1 21 6 41 34 42 43 10 14 8 44 19 24 13 10 37 23 20 27 32 3 15 40 43 48 21 33 41 36 39 46 11 4 49 22 30 5 18 16 34 31 29 42 6 9 12 38 47 26 25 2 45 17 14 50 1 28 35 8 7 21 15 26 29 34 43 8 30 41 24 31 28 17 13 36 49 37 11 38 40 50 33 16 12 46 47 4 22 27 10 14 9 6 39 45 25 19 1 42 20 3 7 5 2 44 35 48 18 32 23 43 47 28 9 31 38 42 21 26 44 14 49 35 16 13 8 34 39 33 48 40 46 27 3 11 15 12 10 50 36 25 7 4 41 37 6 2 30 1 20 32 45 5 22 29 18 19 23 24 17 41 48 20 42 3 5 1 18 22 6 49 44 2 39 17 38 13 28 10 4 11 33 46 23 14 21 31 26 37 16 30 34 7 43 15 50 19 8 36 9 24 25 40 29 47 32 35 27 12 45 3 42 43 4 46 31 15 24 9 44 49 23 8 17 34 38 11 28 22 26 14 27 45 6 25 41 21 10 48 30 37 19 16 20 40 36 2 12 7 35 29 5 50 1 33 32 39 13 18 47 22 5 6 28 30 23 35 9 13 31 4 27 1 18 17 26 45 25 32 2 34 29 38 33 50 49 16 3 14 36 11 47 48 42 19 44 40 43 39 15 24 21 7 8 10 20 37 41 46 12
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_11_D10.txt:
--------------------------------------------------------------------------------
1 | 10 6 9 1 3 5 4 2 8 7 1 7 10 6 9 3 8 5 2 4 2 7 10 3 9 4 6 8 1 5 5 8 9 1 10 2 4 3 7 6 10 5 2 7 9 3 6 1 8 4 6 4 9 7 2 5 3 1 8 10 1 6 7 4 2 10 9 8 5 3 3 10 7 1 6 9 2 4 5 8 9 10 5 3 8 2 6 4 1 7 7 3 4 5 6 10 2 8 9 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_11_D30.txt:
--------------------------------------------------------------------------------
1 | 3 23 9 15 11 18 20 4 28 19 17 6 1 16 21 14 22 29 2 5 30 8 26 27 7 13 10 12 25 24 13 30 10 6 9 28 22 26 3 12 11 24 17 27 21 4 5 20 23 29 19 15 8 1 7 14 16 2 18 25 17 2 25 6 16 9 22 28 21 4 7 8 11 5 3 26 19 1 20 14 13 18 10 29 23 24 30 27 15 12 25 6 17 28 4 30 5 10 22 23 21 15 14 11 29 26 20 2 1 27 3 19 16 8 18 13 12 24 9 7 11 13 5 14 17 29 20 21 18 24 7 22 6 23 9 27 8 1 4 25 3 28 10 2 12 19 15 16 26 30 19 30 18 2 20 24 23 22 3 10 28 6 25 27 29 4 14 12 17 26 21 9 8 15 11 16 7 13 1 5 12 24 22 13 6 23 10 14 27 28 11 17 18 30 9 25 3 15 8 2 21 16 7 20 1 19 5 4 29 26 2 16 23 27 1 3 26 7 21 18 10 6 11 5 30 15 28 12 19 24 9 8 17 4 29 20 25 13 14 22 19 20 30 10 9 28 7 6 26 15 27 16 29 1 3 24 17 12 4 13 8 22 2 21 5 25 18 14 11 23 9 28 30 5 21 14 7 13 23 2 27 10 17 26 18 4 15 22 16 11 24 12 8 25 6 29 20 19 1 3
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_11_D50.txt:
--------------------------------------------------------------------------------
1 | 42 5 30 6 45 4 10 32 34 48 7 29 26 17 1 28 13 22 11 47 38 41 49 12 2 23 18 37 24 36 46 40 14 16 35 21 3 43 9 39 25 33 31 27 50 20 44 8 19 15 2 25 34 4 24 27 49 8 36 39 15 18 30 46 28 12 44 43 33 38 5 11 41 19 10 37 22 48 1 23 21 35 47 14 26 45 9 50 3 40 31 20 42 32 6 13 7 17 29 16 26 27 47 49 33 39 12 6 43 15 29 21 17 25 41 46 28 10 16 32 44 38 1 45 8 31 24 48 2 37 9 7 4 11 14 23 13 36 50 34 35 42 40 20 5 18 22 3 19 30 33 38 30 32 7 45 23 14 10 25 29 11 12 1 24 20 47 15 28 6 8 3 16 48 19 26 21 27 44 18 2 46 37 41 50 13 39 49 42 9 4 43 40 5 36 17 34 22 35 31 38 31 9 30 43 36 37 49 47 44 13 20 6 25 27 22 42 3 10 35 39 5 21 18 23 12 28 17 46 40 14 50 15 26 48 2 8 24 7 33 4 19 45 11 34 1 16 32 29 41 2 19 35 50 5 27 34 7 31 10 46 15 17 14 18 44 39 24 43 4 30 8 28 49 37 47 48 26 32 23 36 41 13 38 21 3 40 6 12 22 11 9 25 1 42 45 16 20 33 29 13 16 17 29 10 9 27 25 8 37 28 39 23 46 42 40 4 20 24 38 2 31 19 21 45 14 50 7 43 34 32 22 15 48 6 35 5 47 44 11 3 1 12 49 33 41 36 26 30 18 41 40 1 49 32 27 28 31 34 6 12 16 38 13 19 25 2 23 45 7 44 39 35 48 15 14 30 22 46 5 20 37 4 33 50 17 10 8 3 36 47 43 29 26 42 11 9 18 24 21 43 27 26 14 7 28 50 23 24 17 25 18 11 31 49 9 38 30 1 39 41 47 48 3 32 10 12 6 21 36 45 44 16 42 35 4 40 2 34 33 15 5 22 19 13 29 8 46 20 37 35 40 49 5 18 50 47 15 37 31 28 33 46 23 29 20 17 30 24 11 14 43 27 21 6 19 44 34 45 36 42 4 3 22 8 16 9 48 7 13 25 39 32 10 1 41 38 12 2 26
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_12_D10.txt:
--------------------------------------------------------------------------------
1 | 8 10 5 3 9 7 6 4 2 1 9 3 10 6 2 5 8 4 7 1 4 8 5 6 10 1 2 3 7 9 8 6 1 9 10 5 3 7 4 2 2 5 4 10 1 3 7 9 8 6 7 8 9 3 5 2 1 4 6 10 7 8 2 6 5 9 1 10 3 4 2 3 9 6 5 7 10 4 8 1 9 3 5 1 8 2 4 7 6 10 6 9 4 5 8 10 2 1 3 7
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_12_D30.txt:
--------------------------------------------------------------------------------
1 | 12 24 27 11 26 6 21 30 1 14 19 5 7 28 22 2 23 15 25 10 16 9 4 8 29 3 17 18 20 13 25 8 22 29 21 2 19 28 15 12 10 18 11 14 17 16 26 27 13 5 30 24 9 7 1 6 3 23 20 4 6 30 26 14 25 21 2 13 11 19 28 4 9 29 8 12 20 10 22 27 15 18 7 1 23 5 17 24 3 16 1 23 8 13 24 26 11 2 19 4 14 10 28 22 20 5 25 3 6 21 27 9 16 12 17 15 18 30 29 7 9 20 17 18 3 27 6 26 8 21 4 7 24 16 12 2 25 11 29 15 13 23 28 5 1 22 14 10 19 30 2 27 25 18 22 11 1 7 10 26 4 9 15 8 24 28 29 30 21 19 17 16 13 5 12 14 23 6 3 20 4 30 2 8 15 12 14 1 20 11 6 25 28 16 17 19 13 24 21 26 29 23 27 10 5 7 22 18 3 9 22 21 10 24 6 9 11 29 13 26 19 17 30 14 23 2 1 15 12 25 27 8 16 18 4 28 7 3 5 20 13 18 4 7 2 24 12 10 5 30 19 26 9 3 27 17 6 21 1 23 15 29 14 8 20 11 25 28 22 16 24 20 8 29 22 4 23 12 27 6 14 2 25 11 1 13 10 28 16 3 18 26 30 7 15 21 5 17 9 19
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_12_D50.txt:
--------------------------------------------------------------------------------
1 | 44 24 42 14 17 9 46 1 20 35 30 39 47 26 3 34 40 25 7 43 8 32 18 19 33 15 22 6 5 28 10 41 21 23 16 12 13 49 29 38 36 45 31 11 2 50 48 4 37 27 22 4 49 19 11 47 46 3 24 18 50 5 38 13 23 17 30 1 12 10 34 32 25 39 6 26 7 8 42 44 15 48 20 43 28 27 16 45 36 35 37 29 14 9 41 2 21 33 40 31 9 20 3 31 24 5 33 36 26 14 39 2 16 44 30 48 34 21 50 32 43 22 28 37 27 6 10 15 13 35 4 18 23 38 11 19 47 40 41 45 42 46 8 17 49 1 25 12 29 7 7 4 25 6 9 14 43 28 45 40 11 30 36 21 18 50 17 15 10 8 27 26 3 32 29 49 24 47 23 46 22 12 38 20 16 5 39 31 2 33 34 37 19 48 41 44 35 1 13 42 19 16 14 7 46 3 24 23 8 34 5 33 27 10 44 29 18 50 36 2 43 26 45 48 41 30 42 39 28 40 21 35 25 47 13 49 22 9 4 6 20 32 1 38 17 31 11 15 12 37 5 44 8 2 27 43 23 24 32 47 36 3 21 37 15 48 34 6 30 25 42 4 7 33 11 12 10 20 28 13 26 39 22 19 31 45 49 18 46 1 38 17 40 41 50 35 29 14 16 9 19 39 3 8 40 38 28 27 23 9 4 50 12 6 34 44 29 5 13 33 7 49 37 21 42 16 48 32 24 36 18 35 41 45 31 43 26 14 20 2 22 1 15 10 17 47 11 25 30 46 32 42 23 8 22 47 24 30 48 17 25 6 12 39 16 5 7 33 1 49 20 2 44 43 18 41 46 40 50 9 4 15 35 13 45 36 29 26 34 28 19 31 10 21 27 38 3 11 37 14 8 44 33 5 17 4 7 16 15 14 34 29 23 2 11 35 37 12 26 38 3 46 42 40 49 47 25 31 48 22 6 1 9 30 45 28 41 13 43 18 36 32 39 21 20 50 19 24 10 27 49 26 14 5 15 22 3 4 28 30 46 18 6 31 19 39 37 38 43 10 29 23 17 1 34 42 16 48 36 20 50 35 45 25 41 40 44 8 32 27 2 47 33 11 12 7 9 13 21 24
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_13_D10.txt:
--------------------------------------------------------------------------------
1 | 10 9 3 6 5 8 2 4 1 7 10 5 2 9 8 1 4 6 3 7 7 2 6 3 9 8 1 4 5 10 1 5 9 8 7 2 3 10 6 4 10 9 1 4 5 8 7 6 2 3 4 9 2 6 1 10 8 7 3 5 6 10 3 5 2 9 4 7 1 8 6 10 8 2 7 9 5 4 1 3 8 10 5 1 3 4 6 9 2 7 3 10 4 2 6 5 1 8 7 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_13_D30.txt:
--------------------------------------------------------------------------------
1 | 13 1 16 21 26 5 7 19 2 28 20 15 17 14 3 23 4 24 29 6 30 12 9 10 11 18 22 8 27 25 22 24 6 25 20 14 15 1 18 5 29 28 9 12 7 21 16 13 27 23 17 3 10 8 11 19 30 2 26 4 27 23 29 14 19 1 6 20 4 3 11 5 21 2 13 24 22 28 15 10 16 17 9 30 25 12 7 18 26 8 26 6 15 17 25 5 29 14 22 8 3 27 11 4 13 1 20 10 30 7 9 12 24 16 19 18 2 23 21 28 19 5 17 16 4 10 1 22 29 15 25 3 11 18 13 9 21 20 28 26 2 24 23 27 7 12 30 6 14 8 15 27 24 8 23 20 21 30 11 3 9 18 26 19 16 7 5 29 25 14 6 17 28 13 12 4 22 10 2 1 8 20 16 12 2 21 25 6 13 1 28 27 4 22 29 7 5 11 3 10 17 30 24 18 26 14 15 19 23 9 15 18 13 9 7 11 27 29 2 17 6 5 19 14 22 24 23 16 21 10 30 26 25 28 8 20 3 12 4 1 25 29 24 26 9 15 12 19 30 16 1 21 2 4 10 8 17 11 27 28 14 13 18 3 22 20 6 5 23 7 12 3 10 2 11 14 20 9 25 30 27 5 13 1 29 23 6 8 28 21 18 4 22 17 16 24 7 26 15 19
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_13_D50.txt:
--------------------------------------------------------------------------------
1 | 21 45 37 7 15 9 12 3 26 30 24 43 35 10 14 47 20 1 27 41 34 36 38 6 16 25 40 4 23 18 19 44 28 8 50 49 33 31 48 11 46 17 42 2 29 22 39 5 32 13 48 4 30 18 31 8 7 42 49 3 29 12 46 9 23 35 24 25 44 2 28 38 19 15 10 40 21 17 32 27 45 47 37 20 50 1 14 33 41 26 36 34 11 5 16 13 43 22 39 6 45 38 28 6 43 27 29 7 20 1 18 30 47 39 26 4 23 46 13 19 41 44 22 37 34 35 10 49 5 42 31 12 36 48 24 33 15 8 9 17 25 3 40 16 21 2 50 14 11 32 26 28 14 9 19 47 31 5 16 24 41 7 20 50 3 36 35 4 40 25 8 37 46 10 34 12 23 21 29 32 45 42 2 17 11 13 22 6 30 38 27 44 39 15 48 1 33 18 43 49 33 31 14 19 27 15 30 3 47 40 23 26 50 28 5 11 25 1 41 17 9 44 21 36 2 39 35 20 8 4 42 37 10 24 34 7 43 29 13 48 6 49 12 45 32 22 16 18 46 38 42 27 21 39 35 3 49 2 36 1 47 16 43 8 4 48 10 33 18 6 30 37 19 28 32 34 13 22 50 5 14 17 7 23 31 9 20 25 24 26 11 46 15 44 41 29 45 40 12 38 45 6 43 34 17 39 25 15 24 36 3 13 8 19 35 27 32 21 26 31 47 20 38 1 42 9 5 37 48 40 49 50 29 2 41 14 10 22 33 23 46 4 7 11 30 18 16 12 28 44 4 39 15 41 9 19 30 1 2 17 18 31 10 3 49 35 50 45 40 36 48 7 44 33 23 12 5 47 29 26 20 24 22 21 11 16 8 34 13 25 14 46 28 37 27 32 43 6 42 38 25 27 1 12 45 15 4 10 42 40 38 9 16 17 18 48 2 43 24 46 19 26 13 11 8 32 6 33 50 41 22 20 31 35 36 28 3 44 21 7 34 14 23 5 29 49 39 47 30 37 36 6 24 44 18 32 9 17 12 41 42 14 5 50 47 20 26 40 39 2 48 28 1 34 3 7 35 46 45 13 25 21 33 38 43 37 4 19 29 11 49 27 8 10 30 16 22 15 31 23
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_14_D10.txt:
--------------------------------------------------------------------------------
1 | 6 7 4 9 10 5 3 1 8 2 8 5 2 4 9 10 1 7 3 6 9 5 2 1 8 10 3 7 6 4 10 8 5 4 1 7 6 9 2 3 4 1 10 8 2 3 6 5 7 9 2 5 3 7 8 9 1 6 10 4 9 3 2 4 7 1 6 5 8 10 8 7 4 3 10 5 1 6 2 9 8 1 10 6 3 2 9 5 7 4 3 8 4 5 2 10 1 7 6 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_14_D30.txt:
--------------------------------------------------------------------------------
1 | 6 5 1 8 25 12 26 22 20 27 18 30 16 14 4 23 24 21 3 9 7 13 11 17 29 15 2 28 19 10 29 11 19 16 30 27 6 24 22 15 25 23 8 2 3 7 28 18 26 14 20 10 1 4 9 5 12 21 13 17 25 15 11 9 7 6 22 29 30 10 23 17 18 16 8 14 4 24 19 13 27 2 3 26 28 5 20 12 1 21 29 14 18 23 9 10 4 16 7 15 30 1 11 24 27 28 19 22 25 20 13 6 17 21 5 26 12 2 3 8 8 12 13 1 27 24 15 20 25 2 26 30 6 19 7 29 21 5 3 28 9 10 22 18 16 4 17 14 11 23 15 3 5 23 27 20 30 17 8 13 28 18 16 14 22 24 7 29 6 10 19 11 4 9 26 2 25 1 21 12 11 27 25 18 12 16 26 3 6 13 8 1 15 21 29 10 20 23 30 17 9 5 24 14 2 28 4 22 7 19 7 28 6 17 8 24 22 9 10 4 26 16 27 14 11 3 5 20 30 29 19 13 18 25 2 21 12 1 23 15 14 12 30 20 1 21 10 27 9 5 26 3 25 7 23 29 6 17 13 18 22 8 24 28 11 2 19 16 4 15 27 3 30 2 21 9 20 17 4 18 13 10 16 7 22 11 14 1 28 5 8 23 19 26 24 15 25 12 29 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_14_D50.txt:
--------------------------------------------------------------------------------
1 | 5 35 3 31 4 2 11 24 8 13 43 37 32 26 6 7 19 20 29 17 10 36 21 42 41 12 44 15 47 27 50 40 28 1 25 49 46 23 16 9 45 33 38 18 22 14 39 34 48 30 18 48 8 17 13 41 37 38 29 43 6 39 33 42 9 34 47 21 22 40 16 2 26 24 15 11 50 32 4 5 44 28 30 10 14 23 27 20 36 31 1 35 12 46 19 25 7 49 3 45 3 37 45 1 44 24 18 6 12 20 28 26 22 5 19 14 30 35 36 38 34 7 31 41 13 47 39 2 15 27 33 16 9 10 32 17 8 40 50 4 21 48 23 42 11 29 25 43 46 49 13 48 10 37 33 16 1 14 3 24 17 12 25 31 38 34 46 23 39 9 11 2 7 5 20 18 4 19 43 22 28 42 50 6 8 27 41 36 44 45 49 15 40 29 30 26 32 35 47 21 25 35 30 15 12 32 26 31 40 7 17 18 28 47 8 29 42 9 36 22 44 11 23 49 33 27 14 50 19 10 3 34 45 37 46 20 13 48 2 6 38 43 21 16 39 41 5 4 1 24 35 39 31 41 2 42 28 20 16 15 33 47 26 43 23 44 10 29 18 8 9 32 13 12 6 24 14 45 25 19 30 38 37 3 27 11 7 34 5 1 48 46 17 49 4 50 36 40 22 21 43 2 13 49 31 44 34 41 16 29 11 3 30 40 1 25 45 37 5 32 46 6 50 33 38 47 20 4 23 18 27 35 9 12 36 28 19 24 7 21 15 14 10 39 22 48 42 17 26 8 21 28 35 1 41 4 6 22 33 12 42 45 16 3 26 20 23 37 27 46 8 2 30 36 11 19 24 29 50 40 13 10 34 9 18 25 43 14 47 49 7 17 48 31 32 5 44 38 39 15 24 9 30 47 3 5 14 34 10 17 39 13 20 41 29 45 28 6 23 40 32 25 27 19 18 8 11 31 46 2 33 22 7 36 42 12 50 38 48 44 1 21 35 43 15 26 37 4 49 16 17 48 31 38 25 32 50 28 1 18 10 21 40 47 14 8 45 13 27 43 22 37 49 41 5 44 11 39 4 30 3 36 26 20 34 29 15 2 7 19 9 42 33 12 24 46 35 23 16 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_15_D10.txt:
--------------------------------------------------------------------------------
1 | 7 4 3 2 8 6 9 5 10 1 7 8 1 5 2 10 4 9 3 6 1 4 2 3 9 5 6 10 8 7 7 10 2 9 6 4 5 8 1 3 3 1 2 7 10 4 5 6 9 8 7 10 3 2 6 5 9 8 1 4 5 9 6 10 2 1 8 4 7 3 9 1 3 5 10 6 7 8 4 2 6 7 10 1 2 8 9 3 5 4 9 6 2 4 8 10 1 7 5 3
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_15_D30.txt:
--------------------------------------------------------------------------------
1 | 15 18 16 4 13 6 25 11 3 5 2 19 8 20 22 30 24 27 1 14 12 23 29 17 28 9 26 21 10 7 17 16 24 29 4 27 23 22 20 6 1 9 19 28 7 8 12 5 18 15 21 26 3 30 2 25 11 14 13 10 14 1 13 21 18 5 7 9 10 29 11 23 12 8 30 4 20 22 24 17 19 16 2 25 28 3 27 15 6 26 18 22 16 26 10 15 8 20 24 25 23 27 1 13 30 17 6 3 5 4 11 7 29 14 21 28 9 19 12 2 26 7 27 10 29 18 13 16 4 5 23 19 30 8 28 22 17 11 24 14 3 2 12 25 6 20 21 1 15 9 18 30 26 28 22 4 13 12 20 23 16 27 3 7 19 10 21 29 14 24 8 25 11 1 6 2 9 15 5 17 19 10 2 24 5 29 13 20 30 18 12 27 11 28 25 8 4 15 21 7 23 14 3 17 1 9 16 26 22 6 20 11 7 15 10 24 1 29 6 27 12 25 4 18 13 17 30 26 16 3 8 5 23 28 21 9 22 14 19 2 2 25 9 7 13 8 12 21 15 27 26 29 10 17 11 18 28 30 4 3 19 24 16 23 1 14 20 5 22 6 14 13 29 28 21 16 7 12 11 22 1 26 24 20 9 5 30 18 4 6 23 19 15 17 3 2 27 8 25 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_15_D50.txt:
--------------------------------------------------------------------------------
1 | 12 44 49 29 18 33 30 28 40 43 46 42 22 15 21 1 38 34 13 17 5 50 45 31 25 35 39 4 41 16 19 10 36 27 7 37 48 9 6 23 2 8 14 20 26 47 11 32 24 3 48 41 33 5 24 49 13 27 11 40 34 15 45 2 50 42 38 7 36 23 29 19 3 17 47 25 14 46 6 39 16 28 37 9 10 1 30 12 4 22 26 21 43 8 18 20 31 32 44 35 5 4 39 40 17 42 34 33 18 24 19 3 23 26 49 46 13 8 41 47 25 29 20 50 6 2 44 28 35 12 32 14 9 16 27 21 11 7 48 45 43 36 37 31 10 1 38 30 22 15 23 21 31 15 43 41 16 6 39 49 28 2 4 18 27 5 10 46 47 35 22 24 19 33 1 30 44 29 34 9 40 42 48 36 45 50 25 8 37 11 7 20 26 13 17 12 38 3 14 32 12 29 4 10 39 22 37 9 18 28 2 41 27 14 46 34 20 38 5 50 35 42 21 45 23 1 17 36 44 43 7 40 30 32 6 8 25 26 49 33 24 11 31 15 47 3 19 48 13 16 22 5 1 9 49 6 36 45 14 16 34 43 26 13 10 17 40 33 38 47 18 2 12 44 39 4 28 23 29 20 31 30 27 48 50 41 19 35 32 3 25 8 24 11 37 15 7 42 21 46 11 39 24 25 3 26 31 40 17 14 20 43 12 44 47 7 28 34 30 4 18 6 49 50 46 16 5 27 36 48 15 37 9 19 42 33 38 22 13 41 45 2 29 8 10 21 35 32 23 1 12 32 24 20 16 4 10 5 31 15 48 7 19 1 35 23 18 8 2 27 43 29 49 30 38 9 34 39 40 47 36 21 42 11 46 22 17 28 33 45 14 3 44 26 41 50 37 13 6 25 10 20 32 18 49 37 41 48 26 11 23 36 29 14 39 2 28 21 42 27 47 3 1 15 8 34 31 33 12 44 30 43 46 24 5 6 40 7 17 13 38 25 22 9 19 35 4 50 45 16 40 4 19 13 15 24 34 47 29 39 46 44 41 14 35 8 23 30 17 18 48 28 3 9 32 7 38 27 43 20 49 26 16 45 21 6 36 2 25 5 12 11 37 33 1 42 10 22 31 50
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_1_D10.txt:
--------------------------------------------------------------------------------
1 | 5 2 8 1 6 10 4 9 3 7
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_1_D100.txt:
--------------------------------------------------------------------------------
1 | 93 96 99 75 21 37 87 3 18 29 71 30 62 45 94 73 19 78 79 77 56 53 7 80 97 6 15 63 55 65 4 88 46 8 98 54 48 11 47 83 67 70 89 20 58 86 26 38 57 92 1 82 64 13 91 51 27 84 69 60 68 40 61 22 59 39 66 35 16 41 25 43 33 52 95 9 5 32 31 49 42 81 34 24 72 76 14 2 44 85 28 100 12 17 90 50 10 36 23 74
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_1_D30.txt:
--------------------------------------------------------------------------------
1 | 10 1 19 6 21 2 12 8 22 14 18 25 27 9 26 20 13 11 15 30 29 24 16 5 23 4 28 7 3 17
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_1_D50.txt:
--------------------------------------------------------------------------------
1 | 24 27 44 20 16 12 8 46 32 19 3 6 28 36 1 33 45 35 15 5 43 4 42 30 31 14 7 17 50 21 37 41 9 18 2 23 39 25 34 38 49 40 26 29 13 22 10 11 48 47
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_2_D10.txt:
--------------------------------------------------------------------------------
1 | 10 9 4 3 5 7 2 6 1 8
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_2_D100.txt:
--------------------------------------------------------------------------------
1 | 73 4 64 63 58 62 70 100 93 17 51 76 61 5 94 72 46 56 77 41 38 6 40 33 68 28 1 12 60 80 81 86 92 88 23 31 59 24 32 27 10 11 96 16 55 98 36 29 91 99 2 15 42 26 78 18 30 74 75 20 82 71 8 9 97 39 69 85 89 34 79 66 21 22 19 52 50 37 53 83 90 45 14 3 84 49 54 43 95 65 57 48 47 87 7 13 35 67 44 25
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_2_D30.txt:
--------------------------------------------------------------------------------
1 | 25 17 16 28 20 8 4 19 9 15 3 26 23 24 1 22 21 27 13 18 30 14 29 12 7 6 11 5 10 2
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_2_D50.txt:
--------------------------------------------------------------------------------
1 | 26 11 10 12 22 34 16 36 45 40 39 42 32 4 1 37 20 46 14 43 3 33 19 25 29 31 5 44 50 30 18 2 49 8 9 47 27 6 23 17 35 13 7 41 24 38 15 28 21 48
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_3_D10.txt:
--------------------------------------------------------------------------------
1 | 4 10 7 6 9 2 8 1 3 5
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_3_D100.txt:
--------------------------------------------------------------------------------
1 | 94 9 77 98 74 30 72 34 86 75 42 5 21 85 90 93 37 31 65 12 43 83 13 22 87 81 60 6 38 4 41 28 49 96 61 10 18 19 17 91 16 20 55 76 39 64 8 45 27 52 100 26 79 40 71 32 1 24 68 89 95 2 80 14 36 73 15 50 23 70 67 48 47 57 7 84 33 29 97 35 63 44 66 56 62 78 69 11 58 53 51 88 3 99 25 92 46 59 82 54
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_3_D30.txt:
--------------------------------------------------------------------------------
1 | 17 18 24 3 4 29 20 15 22 23 13 1 25 30 9 21 8 28 27 11 14 6 5 16 19 7 2 26 10 12
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_3_D50.txt:
--------------------------------------------------------------------------------
1 | 41 25 46 18 22 12 49 29 48 21 9 14 43 4 50 47 2 45 28 37 44 10 19 39 32 16 36 7 40 38 27 15 26 33 13 30 17 20 24 1 23 3 5 31 8 34 42 35 11 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_4_D10.txt:
--------------------------------------------------------------------------------
1 | 9 6 4 7 2 1 5 8 3 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_4_D100.txt:
--------------------------------------------------------------------------------
1 | 56 48 83 91 15 85 73 23 2 94 72 87 4 52 81 66 92 39 30 79 89 76 68 50 71 9 11 27 84 57 86 36 33 43 47 95 93 28 78 42 90 55 96 22 31 74 20 5 88 1 46 44 21 25 61 59 37 54 10 6 7 12 64 24 75 58 26 99 80 14 34 3 63 82 35 97 38 19 45 17 18 60 100 40 69 29 53 32 41 51 62 13 98 65 70 77 8 67 16 49
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_4_D30.txt:
--------------------------------------------------------------------------------
1 | 25 17 21 6 26 13 22 9 7 2 23 28 15 30 12 14 3 27 19 18 11 24 20 16 5 10 4 1 8 29
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_4_D50.txt:
--------------------------------------------------------------------------------
1 | 8 17 19 6 50 35 40 4 31 36 12 42 30 3 7 21 5 38 11 27 49 44 33 20 26 18 15 28 14 45 16 9 32 10 2 23 43 39 1 13 22 25 41 24 46 34 48 37 29 47
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_5_D10.txt:
--------------------------------------------------------------------------------
1 | 6 8 5 9 2 3 1 4 7 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_5_D100.txt:
--------------------------------------------------------------------------------
1 | 57 31 67 52 89 29 42 36 87 48 16 20 8 6 19 90 27 73 58 88 45 86 7 77 50 94 33 39 97 21 15 22 11 59 17 18 40 44 91 78 5 80 34 4 32 62 12 82 55 72 64 25 37 54 70 85 10 76 3 46 41 68 9 98 79 75 56 1 23 35 65 74 51 24 2 43 83 61 69 30 14 96 47 28 99 49 100 84 63 60 13 93 38 95 53 66 71 81 26 92
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_5_D30.txt:
--------------------------------------------------------------------------------
1 | 21 16 18 14 7 11 5 3 10 15 28 22 23 13 25 8 6 4 2 1 17 26 12 24 9 20 30 19 27 29
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_5_D50.txt:
--------------------------------------------------------------------------------
1 | 20 21 35 5 11 47 29 23 8 36 27 1 34 41 19 14 15 40 4 42 25 44 32 18 6 37 48 50 9 49 3 2 17 33 31 26 39 12 24 10 46 13 7 30 16 43 38 45 28 22
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_6_D10.txt:
--------------------------------------------------------------------------------
1 | 4 8 1 6 2 5 9 3 7 10
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_6_D100.txt:
--------------------------------------------------------------------------------
1 | 32 52 95 43 55 63 38 83 72 3 47 59 16 5 12 56 81 85 82 54 91 50 84 68 4 26 97 17 87 35 29 66 89 2 44 20 31 34 74 49 46 27 18 80 79 23 41 93 70 14 92 36 21 57 60 42 75 15 94 13 19 37 65 53 40 11 71 88 76 58 22 61 10 25 62 28 96 69 33 30 1 77 99 9 48 7 51 67 78 73 64 98 24 45 8 90 100 39 6 86
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_6_D30.txt:
--------------------------------------------------------------------------------
1 | 16 4 2 19 28 17 12 13 30 1 15 6 23 27 21 25 24 22 9 5 8 14 3 18 20 11 29 7 10 26
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_6_D50.txt:
--------------------------------------------------------------------------------
1 | 5 10 50 46 20 30 23 45 39 14 12 43 15 40 28 26 24 17 42 3 1 37 2 32 19 7 25 49 38 47 33 21 11 16 44 18 22 31 35 4 6 36 34 29 13 27 9 8 41 48
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_7_D10.txt:
--------------------------------------------------------------------------------
1 | 9 5 1 10 7 3 4 6 8 2
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_7_D100.txt:
--------------------------------------------------------------------------------
1 | 28 48 96 52 12 69 34 40 24 43 90 92 55 7 26 61 77 91 47 17 38 83 13 81 82 45 10 41 3 94 80 57 65 18 19 49 54 68 37 33 93 39 27 72 62 31 78 75 4 44 88 73 21 100 63 89 14 71 59 15 53 20 79 32 97 84 25 23 95 5 85 2 9 74 98 56 6 66 35 22 11 51 1 8 30 99 42 60 58 36 64 16 67 76 29 46 86 50 87 70
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_7_D30.txt:
--------------------------------------------------------------------------------
1 | 26 11 12 25 3 15 13 29 8 14 27 24 16 9 5 4 22 6 23 2 28 10 20 7 19 17 1 30 18 21
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_7_D50.txt:
--------------------------------------------------------------------------------
1 | 6 36 43 26 8 12 24 44 27 7 20 38 39 30 41 28 17 15 45 32 11 10 4 19 3 31 29 34 9 13 2 23 22 16 21 37 40 46 42 18 5 47 50 14 48 49 33 35 25 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_8_D10.txt:
--------------------------------------------------------------------------------
1 | 10 4 1 3 5 9 7 2 8 6
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_8_D100.txt:
--------------------------------------------------------------------------------
1 | 82 32 23 87 90 86 48 42 49 79 24 12 70 10 71 93 98 52 22 58 43 13 38 63 88 3 100 97 64 62 55 99 81 27 26 85 46 33 56 60 41 40 92 51 53 28 15 30 57 67 89 29 91 50 11 6 4 2 25 95 47 80 73 61 17 35 65 39 20 5 96 68 78 44 74 9 37 8 72 21 59 16 19 54 1 7 94 66 36 77 76 83 69 84 31 34 18 45 75 14
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_8_D30.txt:
--------------------------------------------------------------------------------
1 | 20 4 7 30 17 29 9 18 26 6 14 21 25 8 5 1 11 23 12 15 27 2 19 22 16 28 24 10 13 3
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_8_D50.txt:
--------------------------------------------------------------------------------
1 | 44 12 29 11 2 37 26 36 25 15 45 49 24 50 21 40 6 16 22 34 31 17 14 28 39 41 30 48 42 20 8 47 32 18 4 46 1 33 10 35 23 13 7 19 3 5 38 27 43 9
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_9_D10.txt:
--------------------------------------------------------------------------------
1 | 4 7 10 2 8 9 6 3 1 5 6 1 8 7 9 3 5 2 10 4 9 5 2 4 6 3 1 10 8 7 3 6 1 4 5 10 7 9 8 2 5 4 9 10 8 7 6 2 1 3 8 10 4 3 2 6 9 1 7 5 1 9 8 6 10 5 4 2 3 7 7 1 2 8 4 5 9 6 10 3 8 10 1 4 9 7 3 5 6 2 9 3 5 8 2 7 4 6 10 1
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_9_D30.txt:
--------------------------------------------------------------------------------
1 | 22 14 1 6 23 21 26 8 2 10 18 5 29 11 17 13 25 24 7 12 9 3 27 16 30 19 4 20 28 15 7 8 18 2 19 14 11 10 13 12 30 1 17 3 20 4 6 28 26 5 22 29 9 23 21 27 25 24 15 16 4 23 17 16 18 29 10 8 6 28 1 20 25 26 27 7 15 14 9 21 3 2 12 11 5 19 22 13 30 24 4 27 2 29 16 11 15 5 3 12 13 6 20 18 7 26 23 8 14 22 17 21 24 30 25 9 28 19 10 1 15 24 27 28 5 4 9 18 10 26 19 8 13 14 30 11 23 29 7 17 3 6 21 20 1 22 16 12 25 2 13 10 9 5 25 24 8 1 17 30 3 26 27 22 23 12 18 29 16 4 7 2 6 15 19 21 28 14 11 20 21 10 28 4 23 20 7 17 27 9 19 22 15 24 18 1 25 29 6 12 3 11 5 30 14 13 26 16 8 2 15 9 17 19 29 12 11 2 24 21 6 14 18 1 30 22 3 5 10 25 16 8 4 28 7 13 26 23 20 27 16 1 26 4 21 5 15 18 25 3 20 9 28 8 2 17 12 27 30 14 10 11 6 19 22 23 24 7 13 29 20 14 24 7 11 12 27 28 21 10 29 15 9 19 5 22 26 30 4 1 6 3 16 8 2 17 25 18 23 13
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/CEC2015/files_cec2015/shuffle_data_9_D50.txt:
--------------------------------------------------------------------------------
1 | 29 35 11 39 30 17 25 26 28 19 40 1 49 18 4 12 34 38 31 14 2 41 15 3 50 8 44 37 27 36 43 20 47 24 9 42 48 33 45 10 16 46 21 22 13 6 5 7 32 23 36 8 21 13 40 46 31 11 50 29 30 23 14 28 6 1 32 12 33 35 10 47 25 3 45 49 38 37 17 48 20 4 18 22 9 44 34 5 26 42 24 15 43 41 7 27 39 16 2 19 5 28 39 29 19 49 6 3 4 18 25 17 27 50 40 38 23 44 32 37 48 47 35 30 41 43 45 15 46 8 9 26 21 11 16 10 13 34 2 33 14 24 36 7 1 12 20 42 22 31 33 43 10 49 28 1 35 40 44 5 30 16 7 26 14 8 24 2 42 23 19 41 34 50 4 3 39 37 36 12 22 6 29 31 45 18 46 32 9 25 11 27 47 21 13 15 48 20 17 38 16 26 50 13 43 3 24 42 25 45 14 8 48 34 38 4 1 39 11 6 5 40 49 10 36 9 12 27 7 19 23 2 37 33 15 20 29 35 32 22 41 21 18 47 44 28 30 46 17 31 28 18 34 46 45 36 9 23 7 26 10 29 14 16 24 4 21 2 15 33 27 3 50 20 6 5 38 37 8 39 19 49 43 44 35 32 25 48 42 40 12 13 17 47 41 22 11 1 31 30 9 36 13 32 18 35 10 28 31 15 38 8 14 41 50 12 20 43 5 19 30 45 37 48 39 4 24 44 25 3 1 29 27 22 17 33 2 21 16 7 34 49 11 23 40 6 47 42 46 26 18 27 8 32 1 16 39 29 22 10 34 17 23 12 15 41 40 24 6 47 48 14 33 13 28 7 35 45 31 9 19 20 38 42 44 21 50 37 25 43 2 4 36 46 26 5 3 11 49 30 29 13 3 21 33 22 15 9 12 39 45 20 6 40 31 17 14 16 25 30 7 34 23 32 26 37 27 47 4 46 5 2 36 42 35 44 24 8 41 38 48 43 19 49 18 1 10 50 28 11 41 13 36 38 12 42 17 7 6 18 31 23 30 21 5 9 34 40 28 10 50 4 46 1 33 25 3 14 39 16 22 43 8 20 35 11 45 48 44 2 37 15 27 49 32 26 24 29 47 19
2 |
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/COCO19/Observer.java:
--------------------------------------------------------------------------------
1 | package benchmarks.problemsImplementation.COCO19;
2 |
3 | public class Observer {
4 |
5 | private long pointer; // Pointer to the coco_observer_t object
6 | private String name;
7 |
8 | /**
9 | * Constructs the observer from observerName and observerOptions.
10 | * See http://numbbo.github.io/coco-doc/C/#observer-parameters for more information on
11 | * valid observer parameters.
12 | * @param observerName
13 | * @param observerOptions
14 | * @throws Exception
15 | */
16 | public Observer(String observerName, String observerOptions) throws Exception {
17 |
18 | super();
19 | try {
20 | this.pointer = CocoJNI.cocoGetObserver(observerName, observerOptions);
21 | this.name = observerName;
22 | } catch (Exception e) {
23 | throw new Exception("Observer constructor failed.\n" + e.toString());
24 | }
25 | }
26 |
27 | /**
28 | * Finalizes the observer.
29 | * @throws Exception
30 | */
31 | public void finalizeObserver() throws Exception {
32 | try {
33 | CocoJNI.cocoFinalizeObserver(this.pointer);
34 | } catch (Exception e) {
35 | throw new Exception("Observer finalization failed.\n" + e.toString());
36 | }
37 | }
38 |
39 | public long getPointer() {
40 | return this.pointer;
41 | }
42 |
43 | public String getName() {
44 | return this.name;
45 | }
46 |
47 | /* toString method */
48 | @Override
49 | public String toString() {
50 | return getName();
51 | }
52 | }
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/COCO19/benchmarks_problemsImplementation_COCO19_CocoJNI.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/benchmarks/problemsImplementation/COCO19/benchmarks_problemsImplementation_COCO19_CocoJNI.o
--------------------------------------------------------------------------------
/src/benchmarks/problemsImplementation/COCO19/libCocoJNI.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/benchmarks/problemsImplementation/COCO19/libCocoJNI.so
--------------------------------------------------------------------------------
/src/experiments/.gitignore:
--------------------------------------------------------------------------------
1 | /Test.class
2 |
--------------------------------------------------------------------------------
/src/experiments/BenchmarksTesting/Bbob2010.java:
--------------------------------------------------------------------------------
1 | package experiments.BenchmarksTesting;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | //import interfaces.Problem;
6 | import algorithms.singleSolution.ISPO;
7 | import benchmarks.BBOB2010;
8 |
9 |
10 | public class Bbob2010 extends Experiment
11 | {
12 |
13 | public Bbob2010(int probDim) throws Exception
14 | {
15 | super(probDim,5,"DESIGN");
16 | setNrRuns(10);
17 |
18 | Algorithm a;// ///< A generic optimiser.
19 |
20 |
21 | a = new ISPO();
22 | a.setParameter("p0", 1.0);
23 | a.setParameter("p1", 10.0);
24 | a.setParameter("p2", 2.0);
25 | a.setParameter("p3", 4.0);
26 | a.setParameter("p4", 1e-5);
27 | a.setParameter("p5", 30.0);
28 | add(a); //add it to the list
29 |
30 | a = new ISPO();
31 | a.setParameter("p0", 1.0);
32 | a.setParameter("p1", 10.0);
33 | a.setParameter("p2", 2.0);
34 | a.setParameter("p3", 4.0);
35 | a.setParameter("p4", 1e-5);
36 | a.setParameter("p5", 30.0);
37 | add(a); //add it to the list
38 |
39 |
40 |
41 |
42 | for(int i = 1; i<=24; i++)
43 | add(new BBOB2010(probDim, i));
44 |
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/src/experiments/BenchmarksTesting/Bbob2018.java:
--------------------------------------------------------------------------------
1 | package experiments.BenchmarksTesting;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import algorithms.singleSolution.ISPO;
6 | import benchmarks.BBOB2018;
7 |
8 |
9 | public class Bbob2018 extends Experiment
10 | {
11 |
12 | public Bbob2018(int probDim) throws Exception
13 | {
14 | super(probDim,5,"DESIGN");
15 | setNrRuns(10);
16 |
17 | Algorithm a;// ///< A generic optimiser.
18 |
19 |
20 | a = new ISPO();
21 | a.setParameter("p0", 1.0);
22 | a.setParameter("p1", 10.0);
23 | a.setParameter("p2", 2.0);
24 | a.setParameter("p3", 4.0);
25 | a.setParameter("p4", 1e-5);
26 | a.setParameter("p5", 30.0);
27 | add(a); //add it to the list
28 |
29 | a = new ISPO();
30 | a.setParameter("p0", 1.0);
31 | a.setParameter("p1", 10.0);
32 | a.setParameter("p2", 2.0);
33 | a.setParameter("p3", 4.0);
34 | a.setParameter("p4", 1e-5);
35 | a.setParameter("p5", 30.0);
36 | add(a); //add it to the list
37 |
38 |
39 |
40 |
41 | for(int i = 1; i<=24; i++)
42 | add(new BBOB2018(i, probDim));
43 |
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/src/experiments/BenchmarksTesting/Cec2008.java:
--------------------------------------------------------------------------------
1 | package experiments.BenchmarksTesting;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import algorithms.singleSolution.ISPO;
6 | import benchmarks.CEC2008;
7 | public class Cec2008 extends Experiment
8 | {
9 | public Cec2008() throws Exception{this(1000);}
10 |
11 | public Cec2008(int probDim) throws Exception
12 | {
13 | super(probDim,5,"DESIGN");
14 | setNrRuns(10);
15 |
16 | Algorithm a;// ///< A generic optimiser.
17 |
18 | a = new ISPO();
19 | a.setParameter("p0", 1.0);
20 | a.setParameter("p1", 10.0);
21 | a.setParameter("p2", 2.0);
22 | a.setParameter("p3", 4.0);
23 | a.setParameter("p4", 1e-5);
24 | a.setParameter("p5", 30.0);
25 | add(a); //add it to the list
26 |
27 | a = new ISPO();
28 | a.setParameter("p0", 1.0);
29 | a.setParameter("p1", 10.0);
30 | a.setParameter("p2", 2.0);
31 | a.setParameter("p3", 4.0);
32 | a.setParameter("p4", 1e-5);
33 | a.setParameter("p5", 30.0);
34 | add(a); //add it to the list
35 |
36 | for(int i = 1; i<=7; i++)
37 | add(new CEC2008(i));
38 | // add(new CEC2008(i,probDim));
39 |
40 |
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/src/experiments/BenchmarksTesting/Cec2010.java:
--------------------------------------------------------------------------------
1 | package experiments.BenchmarksTesting;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import algorithms.singleSolution.ISPO;
6 | import benchmarks.CEC2010;
7 | public class Cec2010 extends Experiment
8 | {
9 | public Cec2010() throws Exception{this(1000);}
10 |
11 | public Cec2010(int probDim) throws Exception
12 | {
13 | super(probDim,5,"DESIGN");
14 | setNrRuns(10);
15 |
16 | Algorithm a;// ///< A generic optimiser.
17 |
18 | a = new ISPO();
19 | a.setParameter("p0", 1.0);
20 | a.setParameter("p1", 10.0);
21 | a.setParameter("p2", 2.0);
22 | a.setParameter("p3", 4.0);
23 | a.setParameter("p4", 1e-5);
24 | a.setParameter("p5", 30.0);
25 | add(a); //add it to the list
26 |
27 | a = new ISPO();
28 | a.setParameter("p0", 1.0);
29 | a.setParameter("p1", 10.0);
30 | a.setParameter("p2", 2.0);
31 | a.setParameter("p3", 4.0);
32 | a.setParameter("p4", 1e-5);
33 | a.setParameter("p5", 30.0);
34 | add(a); //add it to the list
35 |
36 | for(int i = 1; i<=20; i++)
37 | add(new CEC2010(i,probDim));
38 |
39 |
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/src/experiments/BenchmarksTesting/Cec2010_c.java:
--------------------------------------------------------------------------------
1 | package experiments.BenchmarksTesting;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import algorithms.singleSolution.ISPO;
6 | import benchmarks.CEC2010;
7 | public class Cec2010_c extends Experiment
8 | {
9 | public Cec2010_c() throws Exception{this(1000);}
10 |
11 | public Cec2010_c(int probDim) throws Exception
12 | {
13 | super(probDim,5,"DESIGN");
14 | setNrRuns(10);
15 |
16 | Algorithm a;// ///< A generic optimiser.
17 |
18 | a = new ISPO();
19 | a.setParameter("p0", 1.0);
20 | a.setParameter("p1", 10.0);
21 | a.setParameter("p2", 2.0);
22 | a.setParameter("p3", 4.0);
23 | a.setParameter("p4", 1e-5);
24 | a.setParameter("p5", 30.0);
25 | add(a); //add it to the list
26 |
27 | a = new ISPO();
28 | a.setParameter("p0", 1.0);
29 | a.setParameter("p1", 10.0);
30 | a.setParameter("p2", 2.0);
31 | a.setParameter("p3", 4.0);
32 | a.setParameter("p4", 1e-5);
33 | a.setParameter("p5", 30.0);
34 | add(a); //add it to the list
35 |
36 | for(int i = 1; i<=20; i++)
37 | add(new CEC2010(i,probDim));
38 |
39 |
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/src/experiments/BenchmarksTesting/Cec2013.java:
--------------------------------------------------------------------------------
1 | package experiments.BenchmarksTesting;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | //import interfaces.Problem;
6 | import algorithms.singleSolution.ISPO;
7 | import benchmarks.CEC2013;
8 |
9 |
10 | public class Cec2013 extends Experiment
11 | {
12 |
13 | public Cec2013(int probDim) throws Exception
14 | {
15 | super(probDim,5,"DESIGN");
16 | setNrRuns(10);
17 |
18 | Algorithm a;// ///< A generic optimiser.
19 |
20 |
21 | a = new ISPO();
22 | a.setParameter("p0", 1.0);
23 | a.setParameter("p1", 10.0);
24 | a.setParameter("p2", 2.0);
25 | a.setParameter("p3", 4.0);
26 | a.setParameter("p4", 1e-5);
27 | a.setParameter("p5", 30.0);
28 | add(a); //add it to the list
29 |
30 | a = new ISPO();
31 | a.setParameter("p0", 1.0);
32 | a.setParameter("p1", 10.0);
33 | a.setParameter("p2", 2.0);
34 | a.setParameter("p3", 4.0);
35 | a.setParameter("p4", 1e-5);
36 | a.setParameter("p5", 30.0);
37 | add(a); //add it to the list
38 |
39 |
40 |
41 |
42 | for(int i = 1; i<=28; i++)
43 | add(new CEC2013(i,probDim));
44 |
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/src/experiments/BenchmarksTesting/Cec2013_lsgo.java:
--------------------------------------------------------------------------------
1 | package experiments.BenchmarksTesting;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import algorithms.singleSolution.ISPO;
6 | import benchmarks.CEC2013_LSGO;
7 |
8 | public class Cec2013_lsgo extends Experiment
9 | {
10 | public Cec2013_lsgo() throws Exception{this(1000);}
11 |
12 | public Cec2013_lsgo(int probDim) throws Exception
13 | {
14 | super(probDim,5,"DESIGN");
15 | setNrRuns(10);
16 |
17 | Algorithm a;// ///< A generic optimiser.
18 |
19 | a = new ISPO();
20 | a.setParameter("p0", 1.0);
21 | a.setParameter("p1", 10.0);
22 | a.setParameter("p2", 2.0);
23 | a.setParameter("p3", 4.0);
24 | a.setParameter("p4", 1e-5);
25 | a.setParameter("p5", 30.0);
26 | add(a); //add it to the list
27 |
28 | a = new ISPO();
29 | a.setParameter("p0", 1.0);
30 | a.setParameter("p1", 10.0);
31 | a.setParameter("p2", 2.0);
32 | a.setParameter("p3", 4.0);
33 | a.setParameter("p4", 1e-5);
34 | a.setParameter("p5", 30.0);
35 | add(a); //add it to the list
36 |
37 | for(int i = 1; i<=15; i++)
38 | add(new CEC2013_LSGO(i,probDim));
39 |
40 |
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/src/experiments/BenchmarksTesting/Sisc2010.java:
--------------------------------------------------------------------------------
1 | package experiments.BenchmarksTesting;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | //import interfaces.Problem;
6 | import algorithms.singleSolution.ISPO;
7 | import benchmarks.SISC2010;
8 |
9 |
10 | public class Sisc2010 extends Experiment
11 | {
12 |
13 | public Sisc2010(int probDim) throws Exception
14 | {
15 | super(probDim,5,"DESIGN");
16 | setNrRuns(10);
17 |
18 | Algorithm a;// ///< A generic optimiser.
19 |
20 |
21 | a = new ISPO();
22 | a.setParameter("p0", 1.0);
23 | a.setParameter("p1", 10.0);
24 | a.setParameter("p2", 2.0);
25 | a.setParameter("p3", 4.0);
26 | a.setParameter("p4", 1e-5);
27 | a.setParameter("p5", 30.0);
28 | add(a); //add it to the list
29 |
30 | a = new ISPO();
31 | a.setParameter("p0", 1.0);
32 | a.setParameter("p1", 10.0);
33 | a.setParameter("p2", 2.0);
34 | a.setParameter("p3", 4.0);
35 | a.setParameter("p4", 1e-5);
36 | a.setParameter("p5", 30.0);
37 | add(a); //add it to the list
38 |
39 |
40 |
41 |
42 | for(int i = 1; i<=19; i++)
43 | add(new SISC2010(i, probDim));
44 |
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/src/experiments/blessing/NewBlessingTests.java:
--------------------------------------------------------------------------------
1 | package experiments.blessing;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import benchmarks.RCEC2014;
6 | import algorithms.blessing.*;
7 |
8 |
9 |
10 | public class NewBlessingTests extends Experiment
11 | {
12 |
13 | public NewBlessingTests(int probDim) throws Exception
14 | {
15 | //super(probDim,"cec2015allDim");
16 | super(probDim,1000,"rotated_final");
17 | setNrRuns(1);
18 |
19 |
20 | Algorithm a;// ///< A generic optimiser.
21 | //Problem p;// ///< A generic problem.
22 |
23 | // a = new CMAES();
24 | // a.setID("rotation");//N.B. this algorithm makes use of "generateRandomSolution" that has still to be implemented.
25 | // add(a);
26 |
27 | a = new PEARSON_DE();
28 | a.setID("rDEr1exp_COV");
29 | a.setParameter("p0", (double)probDim);
30 | a.setParameter("p1", 0.7);//F
31 | a.setParameter("p2", -1.0); //CR
32 | a.setParameter("p3", 1.0);
33 | a.setParameter("p4", 2.0);
34 | a.setParameter("p5", 0.3);//ALPHA
35 | add(a);
36 |
37 |
38 | add(new RCEC2014(probDim, 1));
39 | add(new RCEC2014(probDim, 1,0));
40 |
41 |
42 | // for(int i = 1; i<=30; i++)
43 | // add(new CEC2014RotInvStudy(probDim, i));
44 | //
45 |
46 |
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/src/experiments/paperReviews/Cec2013.java:
--------------------------------------------------------------------------------
1 | package experiments.paperReviews;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | //import interfaces.Problem;
6 | import algorithms.singleSolution.ISPO;
7 | import benchmarks.CEC2013;
8 |
9 |
10 | public class Cec2013 extends Experiment
11 | {
12 |
13 | public Cec2013(int probDim) throws Exception
14 | {
15 | super(probDim,5,"DESIGN");
16 | setNrRuns(10);
17 |
18 | Algorithm a;// ///< A generic optimiser.
19 |
20 |
21 | a = new ISPO();
22 | a.setParameter("p0", 1.0);
23 | a.setParameter("p1", 10.0);
24 | a.setParameter("p2", 2.0);
25 | a.setParameter("p3", 4.0);
26 | a.setParameter("p4", 1e-5);
27 | a.setParameter("p5", 30.0);
28 | add(a); //add it to the list
29 |
30 | a = new ISPO();
31 | a.setParameter("p0", 1.0);
32 | a.setParameter("p1", 10.0);
33 | a.setParameter("p2", 2.0);
34 | a.setParameter("p3", 4.0);
35 | a.setParameter("p4", 1e-5);
36 | a.setParameter("p5", 30.0);
37 | add(a); //add it to the list
38 |
39 |
40 |
41 |
42 | for(int i = 1; i<=28; i++)
43 | add(new CEC2013(i,probDim));
44 |
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/src/experiments/rotInvStudy/CMAESrot.java:
--------------------------------------------------------------------------------
1 | package experiments.rotInvStudy;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import benchmarks.RCEC2014;
6 | import algorithms.CMAES;
7 | import algorithms.SEP_CMAES;
8 |
9 |
10 | public class CMAESrot extends Experiment
11 | {
12 |
13 | public CMAESrot(int probDim) throws Exception
14 | {
15 | //super(probDim,"cec2015allDim");
16 | super(probDim,5000,"testCEC14");
17 | setNrRuns(10);
18 |
19 | Algorithm a;// ///< A generic optimiser.
20 |
21 | a = new CMAES();
22 | a.setID("rCMAES");
23 | add(a);
24 |
25 | a = new SEP_CMAES();
26 | a.setID("rSEP_CMAES");
27 | add(a);
28 |
29 | for(int i = 1; i<=30; i++)
30 | add(new RCEC2014(probDim, i));
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/experiments/rotInvStudy/CMAESunrot.java:
--------------------------------------------------------------------------------
1 | package experiments.rotInvStudy;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import benchmarks.RCEC2014;
6 | import algorithms.CMAES;
7 | import algorithms.SEP_CMAES;
8 |
9 |
10 |
11 | public class CMAESunrot extends Experiment
12 | {
13 |
14 | public CMAESunrot(int probDim) throws Exception
15 | {
16 | //super(probDim,"cec2015allDim");
17 | super(probDim,5000,"testCEC14");
18 | setNrRuns(30);
19 |
20 | Algorithm a;// ///< A generic optimiser.
21 |
22 | a = new CMAES();
23 | a.setID("wrCMAES");
24 | add(a);
25 |
26 | a = new SEP_CMAES();
27 | a.setID("wrSEP_CMAES");
28 | add(a);
29 |
30 | for(int i = 1; i<=30; i++)
31 | add(new RCEC2014(probDim, i, 0));
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/src/experiments/rotInvStudy/RotEigen5050.java:
--------------------------------------------------------------------------------
1 | package experiments.rotInvStudy;
2 |
3 | import interfaces.Experiment;
4 | import interfaces.Algorithm;
5 | import benchmarks.RCEC2014;
6 | //import algorithms.RIDE;
7 | //import algorithms.DE;
8 | //import algorithms.MMCDE;
9 | import algorithms.EigenDE;
10 |
11 |
12 |
13 | public class RotEigen5050 extends Experiment
14 | {
15 |
16 | public RotEigen5050(int probDim) throws Exception
17 | {
18 | //super(probDim,"cec2015allDim");
19 | super(probDim,5000,"testCEC14Eigen");
20 | setNrRuns(30);
21 |
22 |
23 | Algorithm a;// ///< A generic optimiser.
24 | //Problem p;// ///< A generic problem.
25 |
26 |
27 | a = new EigenDE();
28 | a.setID("rEigenDEr1bin");
29 | a.setParameter("p0", (double)probDim);
30 | a.setParameter("p1", 0.7);//F
31 | a.setParameter("p2", 0.3); //CR
32 | a.setParameter("p3", 1.0);
33 | a.setParameter("p4", 1.0);
34 | a.setParameter("p5", Double.NaN);//ALPHA
35 | a.setParameter("p6", 0.5);//PR
36 | add(a);
37 |
38 | a = new EigenDE();
39 | a.setID("rEigenDEr1exp");
40 | a.setParameter("p0", (double)probDim);
41 | a.setParameter("p1", 0.7);//F
42 | a.setParameter("p2", -1.0); //CR
43 | a.setParameter("p3", 1.0);
44 | a.setParameter("p4", 2.0);
45 | a.setParameter("p5", 0.3);//ALPHA
46 | a.setParameter("p6", 0.5);//PR
47 | add(a);
48 |
49 | for(int i = 1; i<=30; i++)
50 | add(new RCEC2014(probDim, i));
51 |
52 |
53 |
54 |
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/src/javacec2010/JNIfgeneric2010.java:
--------------------------------------------------------------------------------
1 | package javacec2010;
2 |
3 | import utils.benchmarks.BenchmarkLoader;
4 |
5 | /**
6 | * JNI connection class for interfacing the CEC 2010 C-functions.
7 | */
8 | public class JNIfgeneric2010 {
9 |
10 | /** Load the library, the system-specific filename extension is added by the JVM. */
11 | static
12 | {
13 | try
14 | {
15 | BenchmarkLoader.loadNativeLibraryFromJar("libcec2010");
16 | }
17 | catch (Exception e)
18 | {
19 | e.printStackTrace();
20 | }
21 | }
22 |
23 | //Native method declaration
24 | private native long initCEC2010(int funcId, int dim);
25 | private native void exitCEC2010(long fcnPointer);
26 | private native double evaluate(long fcnPointer, double[] X);
27 |
28 | private long fcnPointer;
29 |
30 | public JNIfgeneric2010(int funcId, int dim)
31 | {
32 | fcnPointer = initCEC2010(funcId, dim);
33 | }
34 |
35 | public void destroy()
36 | {
37 | exitCEC2010(fcnPointer);
38 | }
39 |
40 | public double evaluate(double[] x)
41 | {
42 | return evaluate(fcnPointer, x);
43 | }
44 | }
--------------------------------------------------------------------------------
/src/mains/plots/demos/DemoBarVBO.java:
--------------------------------------------------------------------------------
1 | package mains.plots.demos;
2 |
3 | import org.jzy3d.chart.BigPicture;
4 | import org.jzy3d.chart.Type;
5 | import org.jzy3d.plot3d.primitives.vbo.drawable.BarVBO;
6 |
7 | /**
8 | *
9 | * http://www.songho.ca/opengl/gl_vbo.html
10 | *
11 | *
12 | * http://www.felixgers.de/teaching/jogl/vertexBufferObject.html
13 | * - verify VBO available
14 | */
15 | public class DemoBarVBO {
16 | public static int MILLION = 1000000;
17 |
18 | public static void main(String[] args) {
19 | float ratio = .05f;
20 | int size = (int) (ratio * MILLION);
21 | BarVBO bars = new BarVBO(new VBOBuilderRandomBar(size));
22 | BigPicture.chart(bars, Type.dd);
23 | }
24 | }
--------------------------------------------------------------------------------
/src/mains/plots/demos/VBOBuilderRandomBar.java:
--------------------------------------------------------------------------------
1 | package mains.plots.demos;
2 |
3 | import org.apache.log4j.Logger;
4 | import org.jzy3d.colors.ColorMapper;
5 | import org.jzy3d.plot3d.primitives.vbo.buffers.FloatVBO;
6 | import org.jzy3d.plot3d.primitives.vbo.builders.VBOBuilder;
7 | import org.jzy3d.plot3d.primitives.vbo.drawable.DrawableVBO;
8 |
9 | import com.jogamp.opengl.GL;
10 |
11 | /**
12 | * A simple loader loading an existing collection of coordinates into a Vertex
13 | * Buffer Objects once GL initialization stage requires it to be loaded.
14 | *
15 | * If a colormapper is given, color buffer will be filled according to coloring policy.
16 | *
17 | * @author martin
18 | */
19 | public class VBOBuilderRandomBar extends VBOBuilder {
20 | protected ColorMapper coloring = null;
21 | int n = 100;
22 |
23 | public VBOBuilderRandomBar() {
24 | }
25 | public VBOBuilderRandomBar(int n) {
26 | this.n = n;
27 | }
28 |
29 | public VBOBuilderRandomBar(ColorMapper coloring) {
30 | this.coloring = coloring;
31 | }
32 |
33 | // @Override
34 | // @SuppressWarnings("unchecked")
35 | public void load(GL gl, DrawableVBO drawable) throws Exception {
36 | FloatVBO vbo = initFloatVBO(drawable, false, n);
37 | fillWithRandomBar(n, drawable, vbo, null);
38 | drawable.setData(gl, vbo);
39 | Logger.getLogger(VBOBuilderRandomBar.class).info("done loading " + n + " coords");
40 | }
41 | }
--------------------------------------------------------------------------------
/src/mains/test/GramShmidtTest.java:
--------------------------------------------------------------------------------
1 | package mains.test;
2 |
3 |
4 | public class GramShmidtTest
5 | {
6 | public static void main(String[] args)
7 | {
8 |
9 | }
10 |
11 |
12 |
13 | }
--------------------------------------------------------------------------------
/src/mains/test/Power_README.md:
--------------------------------------------------------------------------------
1 | #Power Iteration
2 |
3 | In mathematics, the power iteration is an eigenvalue algorithm: given a matrix A, the algorithm will produce a number λ (the eigenvalue) and a nonzero vector v (the eigenvector), such that Av = λv. The algorithm is also known as the Von Mises iteration.[1]
4 | The power iteration is a very simple algorithm. It does not compute a matrix decomposition, and hence it can be used when A is a very large sparse matrix. However, it will find only one eigenvalue (the one with the greatest absolute value) and it may converge only slowly.
5 |
6 | #Methods
7 |
8 | ##Regular Iteration
9 |
10 | Find the largest EigenValue.
11 |
12 | ##Inverse Iteration
13 |
14 | Find the smallest EigenValue.
15 |
16 | ##Shifted Iteration
17 |
18 | #Applications
19 |
20 | Power iteration is not used very much because it can find only the dominant eigenvalue. Nevertheless, the algorithm is very useful in some specific situations. For instance, Google uses it to calculate the PageRank of documents in their search engine.[2] For matrices that are well-conditioned and as sparse as the web matrix, the power iteration method can be more efficient than other methods of finding the dominant eigenvector.
21 |
22 |
--------------------------------------------------------------------------------
/src/utils/algorithms/cmaes/.gitignore:
--------------------------------------------------------------------------------
1 | /CMAEvolutionStrategy$CMAException.class
2 | /CMAEvolutionStrategy$FitnessCollector.class
3 | /CMAEvolutionStrategy$MyMath.class
4 | /CMAEvolutionStrategy$StopCondition.class
5 | /CMAEvolutionStrategy$Timing.class
6 | /CMAEvolutionStrategy.class
7 | /CMAOptions.class
8 | /CMAParameters$RecombinationType.class
9 | /CMAParameters.class
10 | /CMASolution.class
11 | /ISolutionPoint.class
12 | /PrintfFormat$ConversionSpecification.class
13 | /PrintfFormat.class
14 | /ISolutionPoint.java
15 |
--------------------------------------------------------------------------------
/src/utils/algorithms/cmaes/ISolutionPoint.java:
--------------------------------------------------------------------------------
1 | package utils.algorithms.cmaes;
2 |
3 | /** solution point in search space, single-objective case
4 | *
5 | * */
6 | public interface ISolutionPoint {
7 | /** objective function value (fitness) of the search point x */
8 | public double getFitness();
9 | /** count at what evaluation number the search point x was evaluated */
10 | public long getEvaluationNumber();
11 | /** value of the point in search space, that is in the
12 | * preimage of the objective function to be optimized */
13 | public double[] getX();
14 |
15 | /** objective function value (fitness) of the search point x */
16 | public void setFitness( double fitness);
17 | /** count at what evaluation number the search point x was evaluated */
18 | public void setEvaluationNumber( long evaluation);
19 | /** value of the solution point in search space, the
20 | * preimage of the objective function to be optimized */
21 | public void setX(double[] x);
22 | }
23 |
--------------------------------------------------------------------------------
/src/utils/algorithms/operators/.gitignore:
--------------------------------------------------------------------------------
1 | /DE.class
2 |
--------------------------------------------------------------------------------
/src/utils/algorithms/operators/Memetic.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/algorithms/operators/Memetic.class
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac32/libcec2008.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac32/libcec2008.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac32/libcec2010.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac32/libcec2010.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac32/libcec2013.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac32/libcec2013.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac32/libcec2013lsgo.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac32/libcec2013lsgo.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac32/libcjavabbob.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac32/libcjavabbob.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac32/libf12f19sisc2010.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac32/libf12f19sisc2010.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac32/libf1f6sisc2010.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac32/libf1f6sisc2010.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac32/libf7f11sisc2010.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac32/libf7f11sisc2010.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac64/libcec2008.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac64/libcec2008.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac64/libcec2010.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac64/libcec2010.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac64/libcec2013.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac64/libcec2013.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac64/libcec2013lsgo.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac64/libcec2013lsgo.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac64/libcjavabbob.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac64/libcjavabbob.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac64/libf12f19sisc2010.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac64/libf12f19sisc2010.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac64/libf1f6sisc2010.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac64/libf1f6sisc2010.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/mac64/libf7f11sisc2010.jnilib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/mac64/libf7f11sisc2010.jnilib
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86/libcec2008.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86/libcec2008.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86/libcec2010.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86/libcec2010.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86/libcec2013.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86/libcec2013.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86/libcec2013lsgo.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86/libcec2013lsgo.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86/libcjavabbob.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86/libcjavabbob.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86/libf12f19sisc2010.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86/libf12f19sisc2010.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86/libf1f6sisc2010.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86/libf1f6sisc2010.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86/libf7f11sisc2010.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86/libf7f11sisc2010.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libCocoJNI.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libCocoJNI.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libcec2008.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libcec2008.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libcec2010.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libcec2010.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libcec2013.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libcec2013.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libcec2013lsgo.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libcec2013lsgo.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libcjavabbob.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libcjavabbob.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libf12f19sisc2010.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libf12f19sisc2010.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libf1f6sisc2010.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libf1f6sisc2010.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/benchmarks/nativeLibraries/x86_64/libf7f11sisc2010.so.1.0.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/facaraff/SOS/cf7c793dce5b5bd04a916797dc221ed4be7751ce/src/utils/benchmarks/nativeLibraries/x86_64/libf7f11sisc2010.so.1.0.1
--------------------------------------------------------------------------------
/src/utils/linearAlgebra/EigenValueVector.java:
--------------------------------------------------------------------------------
1 | package utils.linearAlgebra;
2 |
3 | public class EigenValueVector {
4 | public double eigenValue;
5 | public double[] eigenVector;
6 | }
7 |
--------------------------------------------------------------------------------
/src/utils/linearAlgebra/LUDecomposition.java:
--------------------------------------------------------------------------------
1 | package utils.linearAlgebra;
2 | /**
3 | * LU Decomposition.
4 | *
5 | * For an m-by-n matrix A with m greater than or equal to n, the LU decomposition is an m-by-n unit
6 | * lower triangular matrix L, an n-by-n upper triangular matrix U, and a
7 | * permutation vector piv of length m so that A(piv,:) = L*U. If m less than n, then L
8 | * is m-by-m and U is m-by-n.
9 | */
10 |
11 | public class LUDecomposition {
12 |
13 | public LUDecomposition(Matrix l, Matrix u) {
14 | super();
15 | L = l;
16 | U = u;
17 | }
18 |
19 | public Matrix getL() {
20 | return L;
21 | }
22 |
23 | public Matrix getU() {
24 | return U;
25 | }
26 |
27 | private Matrix L;
28 | private Matrix U;
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/src/utils/linearAlgebra/gramShmidtProcess/PowerIteration.java:
--------------------------------------------------------------------------------
1 | package utils.linearAlgebra.gramShmidtProcess;
2 |
3 | import utils.linearAlgebra.EigenValueVector;
4 | import utils.linearAlgebra.Matrix;
5 | /*
6 | * Interface to use in PowerIteration methods
7 | * */
8 | public interface PowerIteration {
9 | public EigenValueVector solve(Matrix matrix, double[] initialEigenVector, double error);
10 | public EigenValueVector solve(Matrix matrix, double[] initialEigenVector, int iteration);
11 | public void printCommandLine(EigenValueVector ev);
12 | }
13 |
--------------------------------------------------------------------------------
/src/utils/linearAlgebra/powerMethods/PowerIteration.java:
--------------------------------------------------------------------------------
1 | package utils.linearAlgebra.powerMethods;
2 |
3 | import utils.linearAlgebra.EigenValueVector;
4 | import utils.linearAlgebra.Matrix;
5 | /*
6 | * Interface to use in PowerIteration methods
7 | * */
8 | public interface PowerIteration {
9 | public EigenValueVector solve(Matrix matrix, double[] initialEigenVector, double error);
10 | public EigenValueVector solve(Matrix matrix, double[] initialEigenVector, int iteration);
11 | public void printCommandLine(EigenValueVector ev);
12 | }
13 |
--------------------------------------------------------------------------------
/src/utils/random/.gitignore:
--------------------------------------------------------------------------------
1 | /LFSR.class
2 | /RandUtils$RNGType.class
3 | /RandUtils.class
4 |
--------------------------------------------------------------------------------
/src/utils/random/MTwisterRandom.java:
--------------------------------------------------------------------------------
1 | package utils.random;
2 |
3 | import java.util.Random;
4 |
5 | @SuppressWarnings("serial")
6 | public class MTwisterRandom extends Random
7 | {
8 | private static MTwister generator;
9 |
10 | static
11 | {
12 | generator = new MTwister();
13 | }
14 |
15 | public void setSeed(long seed)
16 | {
17 | generator.init_genrand(seed);
18 | }
19 |
20 | // pseudo-random float value between 0 and 1, excluding 1
21 | public double nextDouble() {
22 | return (generator.genrand_res53());
23 | }
24 |
25 | // pseudo-random float value between 0 and 1, excluding 0 and 1
26 | public double nextDoubleOpen() {
27 | return (generator.genrand_real3());
28 | }
29 |
30 | // pseudo-random float value between 0 and 1 inclusive
31 | public double nextDoubleClosed() {
32 | return (generator.genrand_real1());
33 | }
34 |
35 | // pseudo-random Gaussian float value
36 | public double nextGaussian()
37 | {
38 | return (generator.genrand_gaussian());
39 | }
40 | }
--------------------------------------------------------------------------------