From 314cc297d90e9952617b61dd25ef6981a962cf9d Mon Sep 17 00:00:00 2001 From: JQSakaJoo Date: Mon, 27 Oct 2025 22:53:56 +0400 Subject: [PATCH] Add CryStAlm --- .../Math/AOs/PopulationAO/#C_AO_enum.mqh | Bin 29350 -> 29728 bytes ...CS_ArtificialCoronaryCirculationSystem.mqh | Bin 26654 -> 26656 bytes .../AO_CryStAlm_CrystalStructureAlgorithm.mqh | Bin 0 -> 17420 bytes MQL5/Include/Math/AOs/PopulationAO/links.html | 1 + README.md | 1 + 5 files changed, 2 insertions(+) create mode 100644 MQL5/Include/Math/AOs/PopulationAO/AO_CryStAlm_CrystalStructureAlgorithm.mqh diff --git a/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh b/MQL5/Include/Math/AOs/PopulationAO/#C_AO_enum.mqh index 830af31fe9276836e7fe0691e2d245e8299535be..c722d0ccb5dd0e5ed68942e91dd86a849ba1049f 100644 GIT binary patch delta 529 zcmZ9IJ!lhg7{>oa5vd(Aq*25n%~$hr%_U9Kw3jqZ6NgSJ6~rOL+Qt$>49A&8=s2JuhQ~wF&3y9*;Td!dG-R^=u(}1sZDiC=kHX3m0*v(V26sVU$P4? zA1?bSIxToY68A!7K8Lc{!p5$!Zr-v^mrUK6t}q(WX-0b7nyDE-jnbP@&CCx+hI7n{L**j?kS#gV3M$#B@6is-Farbasj9PB2dE7>$qYm)?#fAlNJtQIrDsJ zZq-l?WxmS0`HJZ&${Jl|3r9RhBc5e9-sC}|$9|%Tx}foMVQ`8msT#X<)WssZi+Pk( e-<&^44d^btC7tf`E4{&Trq3{=etdZQPVhf%L%>h~ delta 396 zcmW-dO(=tL9LH1Ig>V?HC26l-=JD*s?B%fyBL@db4og~VX=y!4>uD`5X)S3<`$!H; zT3V8WqMao<$Z0u94lYVga&(Y?JNz!c-}n3defpk$w$wgauGYG*8{L0xe1!vShr5Vd zb(l;J7EBo)Oe$V;o*i2c`<@OWojTsl3VoIh4lG3s)*Oe{0w;bQ{kAyAvYsPbs%+n( zU{CX7-(r5Mm(surUjr$Y2GiUPW>JPzF2(c??@}Ai((hQO87UckJCPF#1&X(FOVq*H=FBHFd^i6 zT9phrWrY_dhG!zr%|wO8P@YC;gJ}3n6seJjXuL*JL?;uRPga}$o>QN$5{o9e OjaEs{sMpUk^U^;gd!ecT diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_ACCS_ArtificialCoronaryCirculationSystem.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_ACCS_ArtificialCoronaryCirculationSystem.mqh index 72b1199ddee8a4e4950170d2af4b76a5c41f4c42..98d8c4b6cbb43f5f1e8bca6571029e3058081a8c 100644 GIT binary patch delta 14 VcmbPtfpNhF#tm$Yn^_p8(g7?q1knHh delta 14 VcmZ2*fpOji#tm$Yn>iRI(g7?+1k(Tj diff --git a/MQL5/Include/Math/AOs/PopulationAO/AO_CryStAlm_CrystalStructureAlgorithm.mqh b/MQL5/Include/Math/AOs/PopulationAO/AO_CryStAlm_CrystalStructureAlgorithm.mqh new file mode 100644 index 0000000000000000000000000000000000000000..97e739a3fbd97448f5fdf0dfcb1f92a94982a71b GIT binary patch literal 17420 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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 4379a6e..a2e7904 100644 --- a/MQL5/Include/Math/AOs/PopulationAO/links.html +++ b/MQL5/Include/Math/AOs/PopulationAO/links.html @@ -101,6 +101,7 @@ CSA(Crow)crow search algorithm ACMOatmospheric cloud model optimization ADAMmadaptive moment estimation M + CryStAlmcrystal structure algorithm M CoSOcommunity of scientist optimization CGOchaos game optimization ATAmartificial tribe algorithm M diff --git a/README.md b/README.md index ec5bf67..d368f4b 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,7 @@ CLA_L (competitive learning algorithm) CSA(CROW) (crow search algorithm) ACMO (atmospheric cloud model optimization) ADAMm (adaptive moment estimation) +CryStAlm (crystal structure algorithm M) CoSO (community of scientist optimization) CGO (chaos game optimization) ATAm (artificial tribe algorithm M)