From a017d52549aa59f98ed0490c58891e9ff902ac1c Mon Sep 17 00:00:00 2001 From: JQSakaJoo Date: Thu, 30 May 2024 21:19:46 +0500 Subject: [PATCH] Add ACS --- .../Math/AOs/PopulationAO/#C_AO_enum.mqh | Bin 6604 -> 6876 bytes .../AO_ACS_ArtificialCooperativeSearch.mqh | Bin 0 -> 18080 bytes README.md | 3 ++- 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 MQL5/Include/Math/AOs/PopulationAO/AO_ACS_ArtificialCooperativeSearch.mqh diff --git a/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh b/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh index 36f2c0473b4eb14a8d032fc0ca017287385bd48f..ae1a3680fb767047c2038f747877263bc1f95c51 100644 GIT binary patch delta 98 zcmX?Oe8+Ty1e>8FgEK=gLp*~cLlHv>LncES5GMn1B0~;PCLah37*c_9iD20>hSbTD ftfreK*iu+o!CE(GbE~pLn3EZWG@*j}LUY*xNu?Dp delta 22 ecmca(dd7Hz1l#61wiMRQKe$EMH!l#jVFv(bc?bCb diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_ACS_ArtificialCooperativeSearch.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_ACS_ArtificialCooperativeSearch.mqh new file mode 100644 index 0000000000000000000000000000000000000000..a677a17daf719d363d205e1d6ae0787f19c4a06b GIT binary patch literal 18080 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 KE`ysl-}n!xiluV^ literal 0 HcmV?d00001 diff --git a/README.md b/README.md index dd3285b..8246f5a 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,8 @@ A list of implemented (+) optimization algorithms, (-) not included in the repos +CTA (Comet Tail Algorithm) +SDSm (stochastic diffusion search M) +ESG (evolution of social groups) -+SIA (simulated isotropic annealing) ++SIA (simulated isotropic annealing) ++ACS (artificial cooperative search) +TSEA (turtle shell evolution algorithm) +DE (differential evolution) +BSA (bird swarm algorithm)