diff --git a/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh b/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh index 80f2e38..b6fb4e9 100644 Binary files a/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh and b/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh differ diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_CoSO_CommunityOfScientistOptimization.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_CoSO_CommunityOfScientistOptimization.mqh index 3271f93..3b0d0ed 100644 Binary files a/MQL5/Include/Math/AOs/PopulationAO/AO_CoSO_CommunityOfScientistOptimization.mqh and b/MQL5/Include/Math/AOs/PopulationAO/AO_CoSO_CommunityOfScientistOptimization.mqh differ diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_DA_DuelistAlgorithm.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_DA_DuelistAlgorithm.mqh index c5047f8..b114445 100644 Binary files a/MQL5/Include/Math/AOs/PopulationAO/AO_DA_DuelistAlgorithm.mqh and b/MQL5/Include/Math/AOs/PopulationAO/AO_DA_DuelistAlgorithm.mqh differ diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_DOA_DreamOptimizationAlgorithm.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_DOA_DreamOptimizationAlgorithm.mqh new file mode 100644 index 0000000..0e8c733 Binary files /dev/null and b/MQL5/Include/Math/AOs/PopulationAO/AO_DOA_DreamOptimizationAlgorithm.mqh differ diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_FBA_FractalBasedAlgorithm.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_FBA_FractalBasedAlgorithm.mqh index caa32cf..c747bb4 100644 Binary files a/MQL5/Include/Math/AOs/PopulationAO/AO_FBA_FractalBasedAlgorithm.mqh and b/MQL5/Include/Math/AOs/PopulationAO/AO_FBA_FractalBasedAlgorithm.mqh differ diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_TSEA_TurtleShellEvolutionAlgorithm.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_TSEA_TurtleShellEvolutionAlgorithm.mqh index a4c3538..276755c 100644 --- a/MQL5/Include/Math/AOs/PopulationAO/AO_TSEA_TurtleShellEvolutionAlgorithm.mqh +++ b/MQL5/Include/Math/AOs/PopulationAO/AO_TSEA_TurtleShellEvolutionAlgorithm.mqh @@ -247,7 +247,8 @@ class C_TSEA_clusters { if (arr [j].distance > arr [j + 1].distance) { - DistanceIndex temp = arr [j]; + DistanceIndex temp; + temp = arr [j]; arr [j] = arr [j + 1]; arr [j + 1] = temp; } diff --git a/MQL5/Include/Math/AOs/PopulationAO/links.html b/MQL5/Include/Math/AOs/PopulationAO/links.html index 173f945..1819606 100644 --- a/MQL5/Include/Math/AOs/PopulationAO/links.html +++ b/MQL5/Include/Math/AOs/PopulationAO/links.html @@ -75,6 +75,7 @@