From 47119d1a5a9ad341fb4441854f9c11aee3780351 Mon Sep 17 00:00:00 2001 From: JQSakaJoo Date: Sun, 18 Aug 2024 22:36:54 +0500 Subject: [PATCH] Add AAA --- .../Math/AOs/PopulationAO/#C_AO_enum.mqh | Bin 9226 -> 9492 bytes .../AO_AAA_ArtificialAlgaeAlgorithm.mqh | Bin 0 -> 18202 bytes .../AO_WOA_WhaleOptimizationAlgorithm.mqh | Bin 13582 -> 13590 bytes README.md | 1 + 4 files changed, 1 insertion(+) create mode 100644 MQL5/Include/Math/AOs/PopulationAO/AO_AAA_ArtificialAlgaeAlgorithm.mqh diff --git a/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh b/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh index 4505b1170d8d20915f09d8ea9cdd3a4b05608424..c2b76df20a3d4ebced1e9054b53327d12d099a88 100644 GIT binary patch delta 84 zcmeD3nBuh|foF0XixjgXgX3ggE=f*Dh8%`;hD3(c$@W~Tn^Sm#Sa}^8{2AgIfC_+6 gXY*RYn|zbwq=mpb8b!5P!4i`bh5a|TDYP&H0D1%z;s5{u delta 26 icmbQ@)#b4vfoJmpo-o$UIzkutChwDG+dNINju`-qg9+0B diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_AAA_ArtificialAlgaeAlgorithm.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_AAA_ArtificialAlgaeAlgorithm.mqh new file mode 100644 index 0000000000000000000000000000000000000000..f750eb9587d1fb6dee6053827443c579d4329d90 GIT binary patch literal 18202 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 F{{f&JDYXCq literal 0 HcmV?d00001 diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_WOA_WhaleOptimizationAlgorithm.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_WOA_WhaleOptimizationAlgorithm.mqh index 9758bee948f247527526afdbda8d77b3cf47bd7b..c227971a10ecde1f8c6cfe9851cc2d732131ba8f 100644 GIT binary patch delta 47 ycmeCnnwGUeNNjQ#zrbV#v5?790(_Gj#5$m~)Z`2NJ`)cJO_mWb*}P9YKo$UZSPzK+ delta 32 lcmbQ1)t9wFNNlo*Skh!Zaka_w#PWc26A<%ko+n-*3jns&3Vr|p diff --git a/README.md b/README.md index dc67829..ef1844c 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ AEFA (artificial electric field algorithm) ABHA (artificial bee hive algorithm) ASBO (adaptive social behavior optimization) COAm (cuckoo optimization algorithm M) +AAA (artificial algae algorithm) Boids (boids algorithm) GWO (grey wolf optimizer) BGA (binary genetic algorithm) \ No newline at end of file