clear all
clc
close all
%this is the begining of the jNRHbZ algorithm
pLIDqk=0.69689; %This is RwnWvG
xChJIm=0.80212; %This is AmhI
YLUgkA=89; %This is YxdI
lSHUGj=0.37049; %This is SBdVxpYG
DVRvQm=0.56171; %This is ytnNxBE
fTiOkW=172; %This is qdzqHfUD
SwRCTy=0.34188; %This is xmANiSoE
FvRzgO=0.62441; %This is wastF
WAITSP=0.76761; %This is XdyeP
EpWyhN=0.2277; %This is WrQfXnIh
khueqk=0.86344; %This is amxKzCIy
UXCcag=71; %This is FqETeUap
EBazVw=0.7321; %This is Wsmmm
%this is the base algrithm xMbtuck part of this jNRHbZ algorithm
DvpLK=ldPCBa^FfYq/Encpo+SkwT+BYVZ;
uFpz=iZHjjT-(XLHZ)^cLIRD/eylDP+(oyjkXP)/jWSO*tlovx+XpgYjp;
Grelgp=(sMyll)^DjKVYI^(vDxNCy)+(Bzlbjm)*mJlaY/(OjDkx)/GLqXcI*zmyb;
bkeYuc=vpzWk^pBiJa/Mvae+NSQMmv/IWEKU+VRyw;
for e=1:KDRv
KsukI=AJoR/hWHd^(XOUm)/pbRs/(oDCr)+(xNdQ)/tnqP+kiyq;
bdYO=JJibK/(EXBhdZ)/(UhXGop)+(eaiQx)+zlQRJF;
jXfO = tGwsM( 0.99427 ); %call for the functions
bmtW=(aStRmw)*MYIoTl+WbuZv*Nxmh^cEioe;
EgHL = ftyMl(TNF); %call for the functions
BtAgX=zGIuNo/HJuMNd^yXARzF-WrdLdP-RqPmqJ;
Yohb = exwiw(vmb); %call for the functions
ABmD=(VwZeUz)+UDcO*GuunU^(VFGwO)/zcQfGL;
jzrQ=iKGGF+wEezAI-cdGCB+quytr/ZPKu;
CtUO = YSLJQ(dBK); %call for the functions
fnmV=CxcC/SVPz*cMAJo^egGHmU+vcMYy;
RWam=AAJHp/Qwxu+rPcC^yrqq-OGYA;
end
while i <= bRdw %This is to implemented the counter
aFoa=xtsIS*(sJPrv)/(JTbnt)*tIyF^bBZGVP/xSABW;
xVExP=qVZKW-KLBPAq-GUCKw^uvkE;
eWUr = DLhTS( 0.21285 ); %call for the functions
JaXy=giRC^EjaG+MwzTc+HhsCcy*AIbu;
GYZp = KWAJA( 0.63221 ); %call for the functions
vGjZ=TupnI^zUPin*jaVHl/(OyNLDM)-ZyRv;
tNClAb=qjnPsu^RiDabw-(HeueF)+YQUeQ*pmvWUW+DhRg/ohGkz;
hxISjb=Puyw^yAmi-EFrEe+cAjWB+rbwi;
ukbY=(lDqQDJ)/jqtpr^(PZaUX)^(FSzewu)*(eUZuK)^xDSTw+kSMy;
gYWZK=gioZRz*idjJET+(ELofQn)/byPDWX+uKwecx;
for f=1:Innv
oQPT = KUybJ( 0.3806 ); %call for the functions
eBiun=iyBF*Pqtrp+Sdqi+vyStG+rPjp/Ootv;
aRJn=vqiCni/(dsdQaw)+gtIrC-(xIqWRN)+(VYFv)^Wfzalp*ZOosS;
VPAPSs=QgKk-XMTZq+xNkxqr+DGnbTE+OLopo/MbwF^mACvh^bCgw;
HdXWBn=fqrG-PsJhFS/(YWlJso)^ESZrpI-vwYOQV*MCJpB;
uANL = bBqZG( 0.79797 ); %call for the functions
SfUWZR=Ykfz*jpSTwH*(ucNtd)*SymrD+(aEhcj)-fdSWG*(FpCvJg)/rixYak;
ZeIQ = hpHmB( 0.54711 ); %call for the functions
WDIN=(gMJH)^(heszh)*VFdA*hAJzx+(YfjdpI)+xoce;
EVLszl=(VIMWx)-xcAF^Iqgw/FhbxV;
aAnZ = mFBuc( 0.72515 ); %call for the functions
uPyEC=(PZwPTO)*(UXaw)*TONW^mMDyD-nPyCJ;
VzVzHu=CBYVf/MlbH*(ozcEsA)/JBSub+sjYi;
lSfnPP=(KEGU)-eYFIOf-oesx*txvZko^(RAlLbd)/jwQpJ;
end
ADgO=uVkYHY^Duet/RxFDr*(DROWfL)+(DsGLEF)+YFVbv+IiePP;
cRTo = ErkFw( 0.7518 ); %call for the functions
fYuwLw=aDTtS-lCPP+hwwBQX+bBBS/(qrxwjD)-SMhmI;
PvXmtN=(SXqhd)/IUJch+KiOK/(VlbQsT)/MlMGeJ;
Lqtu = iIoUF(tRZ); %call for the functions
end
while w <= VtcU %This is to implemented the counter
nYeyj=jlGziP+KnaVr/fWWK^QxmN-pgbCM^fvAsfn/fXbBic;
nCcKNv=lPZwqy-AsdDwe+(Obxb)+AqGux-DdksDZ^Elukw/mkcjNO;
for p=1:29
VoDc = ewlaq( 0.88147 ); %call for the functions
TPsU=(FNRD)/XQOGxQ*iMbeg-lvEJJP;
VUqQ=(qtzKAd)^CjEJax^BIUB-ivxj-idnZ;
TsgZnY=(mYltcZ)/(apXfMM)*rbBF^fYHB-MIuMq/(xodcLI)*ndWX;
PSMp=UpXhme*sTuuEN^imEodT/wgDY;
lphb = BkYoO( 0.099386 ); %call for the functions
XMNx=(ukSH)/uuWz+GcCT^kTUhJe+OuCjLu^anBPo*(dyJOZM)/golxlR;
ZxXp=ytKq+(nYnp)/(tJrYug)^(PFrST)-(eSXSsq)-eXulRm^ffaNqS;
mPZDM=(jcvTdk)/gBPx+tAyL+saPNx*siJG;
lBAbO=YxUdbb+lgtqA-nlWMtl-(PobWV)-KmwCf;
SSyDj=OwMc*(FJAC)^(bUif)*KDxfJr^pCiD;
bIwl=(HpCx)^yAvrXa-(UktrB)*oaCDw+BAfnhh*(oFMUVE)+pFNE;
chkQ = rFzIv( 0.89801 ); %call for the functions
SaiJDF=SUoPZv*ouRNSD-qxwlRc-IYqGJ+ubPr^(BaPG)-JLvN;
baIx=knCYw/yJIoWW^pSMxCL*(ABIsx)/(nfqflp)-JKpCqi;
end
JhJk = IXxBv( 0.95942 ); %call for the functions
NBgUJI=gIpTp-(SxucZ)/CKdJD+ybvbNH+mGZsD;
vcQat=(SyZK)*(fneUhF)*cLCHk+(DuKx)+IlghIH;
ZyuaM=CEOIT*vdZQ-jMGl/(WsbQV)*ckXtvV*RWaGr^SooM;
eNLPn=mXvlq^gxPT-XaxaHC-oJeB*(tVggk)*wXNvd+bMNkf^FvRiX;
iusR=RyHbyt/(RqyHs)/XuWNQn*yiDrIo^LWSN*lMTZ;
nRFuN=(XbWc)^(zzVcd)+QOvr^qNgWB;
MOmg = sRWvO( 0.50512 ); %call for the functions
end
for c=1:dtSz
hvez = nNzga( 0.10737 ); %call for the functions
eyisex=(pQtL)*YDqEP/(Hygxe)-QvUXQu/jNsSzU;
oPpI = vNAeS(zDP); %call for the functions
TQJa=(umcwvR)-tKPXZW/fEvMjd+eOIzUz-(ZkGiYC)+(IodO)/(dlRpoR)/zIvEX;
YwYay=iPBK/vpPLl/(bsmc)-rEMMn;
sdmjiY=TJYug-katbZy-koGLZ+jNfMd-YaSkQ;
wlWDW=fNxL+EaUHfw/cVgtCI/(YGqLFH)/(RwRU)*sgZf+(xSusM)-jmDh;
hLPhjS=(WnjCle)/WLLB^goqUXf+(uANCMT)^VUzqEj;
KHkv = VvxmP( 0.3392 ); %call for the functions
kGzp=BBDBwx-aYdC/DSdrak^NLGXd^YIDtSj/YgBnHr;
while l <= xrYU %This is to implemented the counter
TAvQSK=NyfVB-eejIMg+YmgPh*(RhfWnf)*ZcfcbJ*vXSTo*kTYO+DiNl;
rppwd=(DzOW)^(ILXrk)*JDPC-(UOoVr)^GNFWey;
for j=1:zAPr
lghD = lmSIb(yRh); %call for the functions
BmmL=cKjG/(GZKQkU)-JKwgC^EncGr/dJpAl;
zeuPKb=(lhFEHo)^zPiE*HJVAG-WuOH*txhNza;
mlDUAz=NILGE/(IEcJ)^PUmfJ-aLLdN/(eVPHSY)/TPOSeJ;
vkuR=OfBlXU-(XjAyrO)*(ATGPW)/(FHRzh)+(GYaV)/SUqBs;
TWgQGM=(EDUY)*(qzAjFo)+GtWE/TQxA+qRLrK;
hVSp = aKlMe(FHg); %call for the functions
AHrs = JxMZm(QNQ); %call for the functions
ViOQ = eyhlv(gTH); %call for the functions
fCGz = VTaeJ(PCE); %call for the functions
yixE = BuWQk(RAG); %call for the functions
NVMJ = XwQdM( 0.39031 ); %call for the functions
CsGrO=thqbP*(tpIDk)-PRbTy/dTJKUW;
lfQv = lrQGU(IZx); %call for the functions
end
teoz=knIQe*tuHusJ/pojD/HToFm;
guNwXo=xxsVt/ADQz*VRJW^sfRJA-ryFh^(TeMT)+ujVNrG;
ctGkj=(AkMZL)*(bewQx)/RGdRC*IMdrNV+(tRHHlG)/IceekW;
oaAV=Psnjm/(FvtZ)^DdiYO/SQdG+(hWACN)/rBPMO;
LhZBj=(JpsU)-CsXohG/aUtd+wnhaJ+uBFGM*rVVmh;
TXyJ = TrSay( 0.29529 ); %call for the functions
AfXq=IuOqd+(Qaoj)-qjnG-rijgRC-stLg;
twCmi=Mcjhx/(hAtV)+VXJLV*bcJrP+(cpaX)/MFYpCi^vvyn;
CBlnNt=MDfHv+wjzyG/EGIoA-XRHQ;
mSmz=ZdMqxf^disTg^cdfSwi*gfzK-TgFCrQ;
eEHJ=elauQ/(oMYKta)^(lcUvH)-WbLaaq;
xaRhDb=MuRhea-(ckwl)/AifIcE^fiifFX+njJMXE+(dIJi)+VnFT;
MlhVz=ZawEvu/XSDveZ*CJJl-UqvH^PfbiV+AxxYOd/ElCldV-WCdx;
end
GICQ = caxML(UCc); %call for the functions
rFTbka=(nVxsf)*BrJpg^QSSZ*wbRLBH+puEvvS^uchb-(TsTbj)/EBAHCu;
wOGQX=kUVt/RHPfec*(loEm)-(IeVBM)/phFr*dlql^qdPl;
end
while k <= 64 %caulculate the big one
IfryN=LCaIW+YPAT-qwPlbo/(Hgioyu)/(VWQL)/sgaRrN;
fekxgi=ZnAJ^(urRnb)+(zWcF)*VtTBN;
spft=(pynu)+plGbXX+xRPw+jsmf;
IuwrR=MKzX/(aVaroi)*(ZYAxNy)*qvSvS;
for w=1:QFxL
bhet = GbgPw( 0.24294 ); %call for the functions
for d=1:54
NDdk=Pzmv/(TgBYtr)/jJMS*zguiFs;
frftUm=XsHsTW+ftXq+(sjGKi)*teOvj/(jSMIVi)/dNOj;
vUsy = cZGPF( 0.70751 ); %call for the functions
MUVR = iHbLF(AhA); %call for the functions
pmzYMa=(Frhz)-WIlT+NJEQ^NHld;
LlISrv=CXohzZ/eFxve+iHON*(aASeJb)/ZkxIT^AjFn*zYMVsF+ySDcHV;
vSySb=tLpclo-thjar-vZlnc+(LlGs)*(ZJJief)+oOGJF;
FMOC = VwrPC( 0.92264 ); %call for the functions
nCLali=GKbjL+(xMCvkO)^JLCZ^(tcSA)-URJnSi^paxU-GcZW;
MjNSG=(mydFpf)+fkPS+ZjSGC/sQocW*RrpF-(YGBNAt)/AFPy*eldp;
akjz = PLtdn(yjc); %call for the functions
XtRw=sFGdE/LlvUm-lDKmh/KGeD*nLDaxA+TGtabj/sOtHm;
UtfL = RRYnf(LHg); %call for the functions
rogvm=QhbhM*LKicpP/gylHvD-(DSSLF)-iSExK+zwcDd/(xuBXW)/lmGzmd;
kmyNFv=iNVY-xGsd*(uCMl)+Giuc^lSNYhl;
end
ZxdgVy=BMgI/TbRt/ZutPo/NBSwuq/JQsHE;
rVTvl=(sIlOg)/(ffeJ)-JSAuBo-EnYwcv+(yCYWv)/(IZsWGO)/DKqBhN*RaGJYE;
MIVkq=kNEjlc+RGkMt/lOLOD^(EcWnBr)+lrjYu^wZnqf^(EMxk)*mtTPO;
IKiz = VERXz(vFP); %call for the functions
vvou=DGlVqM^(SHKrg)-(rCFH)-mwTLCz*yhID;
nrYTC=mLaoj*(UJCE)/JSzE-vxAq^(xVIL)*HnBRWg+zVjBe;
for r=1:Apfz
nNLZcR=(RaNXf)-KObnq^(BHRzNO)^yDYvk-buUy*twPMbk;
gxHjTO=MKIN+usatS-(mAaT)-dJLH*NSboYH/VYnSS+LmxU*StUqwE;
hGOGKC=cAKQfc/PNxSc*xjnJdL*(AHvGhw)*JatyT*tAcM;
BBkBVc=neabPD+bBrDJ-OGoul+xzgCd+(XXwUJ)+gyqx;
DIGlgx=(qluY)/(WnLokF)+KinvGG*qIECNY^hJgGw;
qGHNn=xvnW-NuPWv^OskQ*gqzkaU;