From 4b655f2e060c46495dbf64a3c33ae86d432517ca Mon Sep 17 00:00:00 2001 From: JQSakaJoo Date: Tue, 11 Mar 2025 11:00:52 +0500 Subject: [PATCH] Add SRA --- .../Math/AOs/PopulationAO/#C_AO_enum.mqh | Bin 15640 -> 15920 bytes ...AO_SRA_SuccessfulRestaurateurAlgorithm.mqh | Bin 0 -> 16140 bytes MQL5/Include/Math/AOs/PopulationAO/links.html | 1 + README.md | 1 + 4 files changed, 2 insertions(+) create mode 100644 MQL5/Include/Math/AOs/PopulationAO/AO_SRA_SuccessfulRestaurateurAlgorithm.mqh diff --git a/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh b/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh index 4197f3eacd058f7a2c7b9ca96fbbebc75a493bf2..71e9aab6aa275b8f8b9da588d28fbfc98eca33ef 100644 GIT binary patch delta 102 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 literal 0 HcmV?d00001 diff --git a/MQL5/Include/Math/AOs/PopulationAO/links.html b/MQL5/Include/Math/AOs/PopulationAO/links.html index 2360c96..c3ddf78 100644 --- a/MQL5/Include/Math/AOs/PopulationAO/links.html +++ b/MQL5/Include/Math/AOs/PopulationAO/links.html @@ -69,6 +69,7 @@ AOSmatomic orbital search M TSEAturtle shell evolution algorithm (joo) DEdifferential evolution + SRAsuccessful restaurateur algorithm (joo) CROchemical reaction optimisation BIOblood inheritance optimization (joo) BSAbird swarm algorithm diff --git a/README.md b/README.md index 193cece..3661084 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ RFO (royal flush optimization, joo) AOSm (atomic orbital search M) TSEA (turtle shell evolution algorithm, joo) DE (differential evolution) +SRA (successful restaurateur algorithm, joo) CRO (chemical reaction optimisation) BIO (blood inheritance optimization, joo) BSA (bird swarm algorithm)