From 7bb08f5a0c749197282b65ce2d16bf63e6c70a1a Mon Sep 17 00:00:00 2001 From: JQSakaJoo Date: Mon, 6 May 2024 14:49:20 +0500 Subject: [PATCH] add CTA --- .../Math/AOs/PopulationAO/#C_AO_enum.mqh | Bin 6104 -> 6352 bytes .../AO_CTA_CometTailAlgorithm.mqh | Bin 0 -> 19640 bytes README.md | 3 ++- 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 MQL5/Include/Math/AOs/PopulationAO/AO_CTA_CometTailAlgorithm.mqh diff --git a/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh b/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh index c042ecdf435a5ff103837fe358eb916a2d7fc8f1..e1fc5e0272ad7d40564c03b4cb169d9c915e9e77 100644 GIT binary patch delta 104 zcmcbif5C8r3yY*PLkNQ-Lp*~sLq0<;Ln=cFke|qq$&fR-n?rVT7mM6v7nW6Envc~3 qOqa1P1JRpp*bG=$!P+-RbG5QC1DTU|^J+tcCSMdv-28y=2L}MfZyi+t delta 46 xcmca$ctd}K3(MpgEUPAau`5hYVD$jg$5@wv=*?Yh1}vK|aFwuZzQO;40|1%v5kLR{ diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_CTA_CometTailAlgorithm.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_CTA_CometTailAlgorithm.mqh new file mode 100644 index 0000000000000000000000000000000000000000..6d33a3342a793531605e038f5e9d535fca4ad107 GIT binary patch literal 19640 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 ckbK%+1C(-=BikC}Bl9!plB!nSi-V&71Ln+a literal 0 HcmV?d00001 diff --git a/README.md b/README.md index 84803d4..bafbb14 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,11 @@ A list of implemented (+) optimization algorithms, (-) not included in the repos +BGA (binary genetic algorithm) +P_O_ES ((P+O) evolution strategies) ++CTA (Comet Tail Algorithm) +SDSm (stochastic diffusion search M) +ESG (evolution of social groups) +SIA (simulated isotropic annealing) -+TSEA (turtle shell evolution algorithm) ++TSEA (turtle shell evolution algorithm) +DE (differential evolution) +BSA (bird swarm algorithm) -HS (harmony search)