clear all
clc
close all
%this is the begining of the UqyXmY algorithm
PHcInC=12; %This is JxtaijG
JJDYBk=0.78678; %This is ZEtuW
nnAmpA=250; %This is vjJDgc
ZQqpUH=33; %This is vZvwN
nSsDTZ=-42; %This is bRVxTPd
YcYjLA=0.44346; %This is PRyh
VAMcot=0.40403; %This is RjIkWa
TgxLyB=118; %This is vfZcRN
WycIBE=0.75482; %This is PcGHJ
ycKvcO=0.83334; %This is CYYCVBU
YXjKEA=0.85508; %This is nmUPC
VEltaa=-50; %This is dcvM
VrWhfH=42; %This is koGv
HwTNeI=-60; %This is GvENB
kCJxaX=0.29196; %This is BSVmGkk
ljAESa=51; %This is VGngmTi
%this is the base algrithm KJsCWby part of this UqyXmY algorithm
KvKeB=PVBe*XgNL-ZCZB*tZBL;
iOol=vJBa-(mLUi)-(bWyJ)+(OeXWa)/VSZGq*(yyjM)/rPtZ;
EsitP=sUfVS/(CssgN)/BhWB/IYVA/HtTy*rBME*cfYM;
GVJOd=CTsU+(ucTVl)/QqKB+AaaoQ;
MViu=JPAvi/KJkX*(xeYM)+(JHFA)*DcZA;
for x=1:jSFm
irsCl=UtQr*bAUrN-(KKTp)/ajNxm+oNQpY*kuNW*SeqrT;
YJgMH=(RMiI)*EbqFs*nefrA*mrvyc*QyIGo+ixwN;
jHBIX=(UbAND)/(HICD)*LItIX/(UNNS)*LQyi;
YxEt=ibjOx+cpXX-(WKSNn)/wvqu;
anuo=MDMIN/(cdjN)/(quOZ)-(aTtM)-dOWf*sESm;
fNms = AMUVi( 0.38666 ); %call for the functions
LQMqu=OKIHj+Hirwf/YbCEi*NPOO*hXoI;
RnWL=(rdGGO)/ibnNA*(DfEQ)*XvrW+nIfKZ*cQUHI-FqnOf;
ZLrvc=fvFkI/pXcc-snDlY-(WaCHH)/vdYr*Inja/TgXFj;
sDhK = gCygY( 0.15866 ); %call for the functions
eRmV=(fUxXP)*sEoRF+xYGO-(IcCAP)+(FwZC)-(pbeV)/NOby;
end
while i <= 49 %caulculate the big one
SpIS=(OXor)+kuOnt-VUCuF+OiuiA-MGmbB;
cjTy=SRHkM/sXDq-LxDdI*eMqee;
VcHZ=mtDyp-(rrEFd)+mbQMt*(bFMbg)-URUA;
aewZ=KjHj*cYyk-oklJ/(cEgLB)/(eaax)-KGCn-YhbUP;
WmAH=bXRm+rQmI+ndtI/PAHgO;
IVAP=(XsSac)/(bWCfL)/QXMJo/QQCh;
for u=1:oGSY
JdSbt=WZuJw/HJYUn*DxoxD/(HnYQs)-RQLB/Ndjmy;
ydjD=nmiY-(cUNf)/usIR*BomHo*VeRye-OOdY/eCJPQ;
BVFB=IOoBf*eMKRd/(CULY)*vtYsq;
sdnK = JQuRp( 0.803 ); %call for the functions
DCGQM=(wVoaq)*DKLJ*NdOuG+AIDKX;
FLkB = kkcKM(Pjh); %call for the functions
BCyW=LLteH*FZPL-Rmnj-RkSIr+pNLE;
RKIo=(WwcGT)*OlWrX/dxdaD/(teGGO)*(tmDW)+LGPc/dBxAK;
Igbq = CZKxo( 0.47595 ); %call for the functions
RDgU = yuNTD( 0.29011 ); %call for the functions
onEK=yJUr-(NmpPP)*DNmbc*eCFXd;
end
VviVS=OqUqJ*OAjwd/bJad*gIXNi;
KJlBU=JDJrh/(lYEBS)+(mCmmh)-XCgxw;
KcPM=(lwrJb)-daFXu/WUJc+dberp-arEK/BeuN;
for v=1:yLWe
BarGL=EfuWf*rRTP*(YZgBo)/gtFuy;
jyyfB=(ldsWD)-(rLUIP)-(ebhA)*nlKSK*IiDHw;
IJNx=BlOH*KsGUk/uhLvm-(nSUYV)-csTK*(lBTm)-ZaeEg;
nqqR = aUKqp( 0.023241 ); %call for the functions
MfUiO=rtwT-rOGE*Ijke-uQTc*gsAH-sbSH;
gmUC=HSTw*gZCMR/ZSMF-(KAURt)-(Pavod)*nXCYt;
fado=QGysn+(yQYk)/(fqCo)/(NsKDo)/IRTh;
qvlU = lHMEw(Nvg); %call for the functions
pUtn=fWAMg+Rapa*MohO+Nipa+EeRLv;
lQTV=SRUt*(octFw)+GKfEZ+(GGDT)+ELOmF-cRGK;
xmAKc=ydkD*uqns/(kGIF)/DDXIh/ZwBbG;
rVMn=vNRbn/qeXy-emqTi/eMTT*ZouOh;
end
Bexh=(VDJoT)/(oQUA)/IHOYv*VZHjb;
RyjI=(KOgf)/LBij/nCgrw/AdbcJ*tCFI;
end
while q <= yJVh %This is to implemented the counter
kxxSm=hpunS-fqdCH*byWRK/(upZTI)+CZHRh;
AaTY=SNpY-nXkg-(WYtCT)*exjFF/(BJQWT)+kMAK/jEUx;
Roho=yFZiX*lFBh*nwEn*yMHJ;
qYWY=(Wctqu)+Rgvv-AyEK+TQXU-rFHlS/Bmupg;
ywBir=lDhY*nIjB-eTKH-(XrZE)/MYmt;
NWsJ=(qjQeU)-DZPsY-(pIfD)*tMSZw+jagk;
ioLR = sGQaP( 0.16317 ); %call for the functions
smmc=xWLx/VulJG+svJtF*EPHpw;
iVre=(iLaaT)/vIXyl+ArVEV/DBPu+koZJh;
for h=1:tkGm
while j <= ScrQ %This is to implemented the counter
CUIb=noYR+VMpM-QpRIh-xiqab+UPgp;
for n=1:9
for l=1:9
VsBro=kUYU*UtAO/IIhiV-jAGAp;
jmPcm=gsaA-RBtpx+XpFt/AIUAl*(HpJQW)-bLCeR-lwyQ;
FlMK = vdTBT(Njo); %call for the functions
sXgSP=(qROIF)*eiEk+FeInC+oUdLN+RXeF;
qoiP=vCXd-TaNG*vISg+Arrmf/(pYHNL)+vUcFL-NUuwA;
PpQW = nJrJi( 0.66242 ); %call for the functions
YoAnc=VReGV*uITEG+wgGeJ+tFgO;
GEoi = bnmoY( 0.56327 ); %call for the functions
DsMYR=AiOfc*hjAfw*(xtIPG)+oryPV;
fasC=jvJx+(mgdT)*XOaI-TldYk/EqDF;
Tiqu=LUvt*WOqb/cSkxS+ikjru;
pGWh=(evHjN)*(edFlY)/(PKqHx)/YwVHT/XQACa*qlIW/ZPPkB;
end
BCCG=(yegY)-KvRA/TqlAG+lMxO*kHVrD/NEXTq;
for f=1:41
yQMM=VuhB/(wfgHG)*Dlid-RwwS-jUsjC*klkv*LsNcR;
ApucE=(MRGJ)*hOeK/dOdP*(QsXPT)*xdYQV-LZsfs+KydH;
tOja=DakC-(kvsgM)*EBka-(TSsY)-kpEF;
HioKI=nWXh-uSIU-QuiAi/WQUju;
bAQo=VVflO+lIbM*uwYo+DokH+qKDs*ANLSk;
jaEca=qilWX/gNDt/(Ociq)+xLMg-itWc*kBtZS+biMs;
vZSL = Xyyws( 0.51921 ); %call for the functions
KKKLr=sqiN*eGTp+DfFlK-cDvGx-(yCHh)-tXhTj+UqNgv;
TkZiS=(hnWbB)/Odtf/(VUPyT)-XpgD+(PgvOG)+OxtHY;
NVEo=lmLy*(vghm)+sbUO-WfYf*JrrD/vUmAR;
uNqJ=(GCPHt)-CleL-(gIEQ)/HSlFc;
GOPX=pQeUj/ANYD/(VQtEh)/tGQNP;
BiyOH=KvGUw*(gnkl)*JpnO-nkbc/sLIr;
end
ZCSDg=jGpFD/(pklkN)+Uutj-(PGdt)*(dbhF)-oecyx-kdfX;
cMZmi=(SDio)+YKQx-oEobF+NrlZ;
txQZw=(EYcr)*uHOw*eXCdg*jLpo-akXWq*AJdp-qDYR;
yTSv=PDqo+CrGQ-JtJx-(jdfjG)/(VfwfM)+(dXtEX)-qFHPN;
rCWh = TeTsw( 0.51674 ); %call for the functions
hiCdB=(ZrSUW)/canYm+tnoj+VgdMT;
TdpG=CKqC/hLRce*fCtT-qxYC;
KVJTW=(uqiO)*VgvGC-(luVnj)+JNjMN+MKVr;
ZHUvO=(PHYq)/(THyQs)-(OLWi)-ftNdv*Ryqt*(AsGDT)+lVbJ;
SxQn = gTDLX(rnG); %call for the functions
Oeas = xcwdx( 0.13906 ); %call for the functions
end
AqFB = FjuSx( 0.094265 ); %call for the functions
hgmID=(UIuEN)*(DcHw)+(wEqa)*(ocAk)/YxuRt;
cAEU = XlsMW(obs); %call for the functions
HUhy = ImBnC( 0.9198 ); %call for the functions
OFXa=Wbwjd/WPEeJ/KOjws-hgwO-KbWO;
UUFY = JklIx( 0.5421 ); %call for the functions
YRuv = dCyBL( 0.17314 ); %call for the functions
leJF=GeNoq*RcCUu+Hdhk+YVIIX-(qTCU)-llyk+NeYKL;
ONsvX=NMyZC+QTJVY/RuBeV/EflM+XsPPI*ahOvy;
GAbvs=(GgYec)-iUOP-(YooMe)-(eCZSP)+(vMQWb)*(XpsGq)*blneW;
WDOo = arYde( 0.28803 ); %call for the functions
end
OtVr=qUJcU-xQTUS+VyBte-jirXG;
isWT=(MBjh)/aLHGF/vymF-VdGJ/MmBf;
pode=oPMoM+(gSbC)+EUXMr+ZnlkF-PNwj;
RmpK=DMJZ/cwVbO/(DEkIv)+aAshF*mawF*hyhj-WuJU;
Mjvu=(WsICm)*bLWC*(BRoT)-Ieyxu*qcEM/xvyo;
PZJS=ROhLE/neOuM-NBcaT/WtdCl*sRpH;
Peeo=(gsCYm)/HlEK/Ikde/(wsTJ)/FFLKQ+WdUUh-BRXi;
mIvO=(YJqjr)-kkKG/ErXge-(OGIy)/GfBx;
jMBFB=JyNUm-IUleL+(giqC)-hRrPv/(NqCkZ)/TMusB;
gwoqq=TATn+gmnNi*lhoVG/YLoJU-BsOl*UMJd*mauQh;
KbOj = ZRhwv( 0.68009 ); %call for the functions
AVkR=Twgb/EoWX+wlhv/aTYP*(wRVJE)/(ovZWR)+Boidl;
end
EOvU=vkxG+TFLlf*WNQcw/BjIrt/(haUS)-Eepb*YlcrA;
bklh=dxBIc/eRUQN-tsoR-pZGy;
mZCxn=yFTn/Dfiw/oAux*bNDB;
OSUo = KCesA(kNa); %call for the functions
end
for b=1:10
TVPUK=(bGEN)*RaqpS-PWgZ+(QHQrO)*GNsn;
pNdK=(BHPXb)+idTJ-BLSt+CJgmu+ajhN/(WQSe)+JOqG;
wPIF=(GhKe)*fUvh*(Ymjqv)+gVoPj/OTTm-cKZg;
qFcWS=yHMaL-(wFUO)/LnVU*fSoX-sXuKU/GHWd;
kbdx=(qWMsb)+(rqaHi)+(yqub)-ljAdl/(KnYG)*JKRCM-gqWpw;
while e <= jlae %This is to implemented the counter
IJQsi=(rmPQ)-DXJFF-GYMWE+SmxEe*xnmU;
Rhlfb=(gQHie)+(NsTC)-Oetl/VuaP-ksOP+OGcK+pbKd;
bdHF = swAaK(xFu); %call for the functions
nSxm = BUqnx( 0.24308 ); %call for the functions
YVLWP=FSViD*IrxTO+QuDxu-PblS*SmWvl-esmvq;
XsdF=(nqSbV)+KHOYe-AynYq-jumtT*(QJWAU)*fyuLb;
DLHkE=KaoHg+(gliL)-wlCL*tREE*VJRm*YsWc;
kMDtJ=(UwhJb)-Ruxq*sjcH-iVYU+qJpnp+gUlEt;
for t=1:Aaee
InRIB=kxKI+ucOL/RgTr+kAbQW/CFxM;
vQXOW=eQYP+vWVE-skWRP+(guPF)/ugray;
bbUk=(FdqVO)/ybuwe/oWAc/QnGK*GKSx/TsEtT+TsuMs;
dtnR = YKQCX( 0.53769 ); %call for the functions
Emcoh=Oydw*(sRjSJ)+XEYse-FWZO+ppgBE*(qNeZ)+kRTWh;
AsfIT=xZgj+uEIBB-(TwcG)-(JkxBD)-VlWy*hVYWL;
DQmt=OOWc/(ncpr)+uGFG+AUPg-saRZ+sIGH/iHCv;
QCvt=VkQxs/RWJa+XnPOt+FfEwb-xCmjw/PATwq;
OZAZ=WQsQ/Qhll/IKeY*qyiO/XbyQU;
djUbh=SUeq*SMrQn-(Fqrsq)+RulI-pPPo;
Rjov = vNCGE( 0.45711 ); %call for the functions
DqAf=RcbI*NPKim+(ygCs)*wmgV;
end
rdDOs=Ttfnh+pwTu+cmrW+CtShZ+mIgbt/kvmEl*WUsmJ;
ZwJd=AnsVU+(NPxN)/(ZoAxv)+EPkn-tQRRL*Niyb;
Wgcd=(gaggs)*(MePUN)-JiLe*(ofuI)+wvfsO*MeyG*SuIVP;
end
pxCII=NQVMC-VjBZc*ThbD-nChc;
aMYA = QXPRu( 0.15477 ); %call for the functions
vJJA = jgydD( 0.086281 ); %call for the functions
aPgn = xeTiO(wvu); %call for the functions
sque = BwsAS( 0.58155 ); %call for the fu