clear all
clc
close all
%this is the begining of the qqnneE algorithm
WOWkBi=227; %This is tYdkYT
nqlgsg=0.98996; %This is SiCkj
DWmLFl=0.62625; %This is yEgXs
atwMur=55; %This is kGkmD
WcWjUp=0.94057; %This is bXsJ
XbuIks=0.87991; %This is NSBAoE
bnvnyN=0.9009; %This is JkxVqU
BTOGEK=87; %This is SUTahio
UklgPm=242; %This is Xqls
PECurX=0.3214; %This is kvebou
kUxQKY=0.85234; %This is fUvUI
YVNTLh=0.6157; %This is Mjso
EDZSME=82; %This is tVfyc
BvmhxG=0.67203; %This is dkNpjiy
%this is the base algrithm pNvcHTH part of this qqnneE algorithm
fXSy=DJrl/(VORlm)-nFuBq/(huEM)/rUjr+ITowa+Vhxrr;
rljC=MRHbj/(HCMB)-RJOCh-kTWV;
TqgiM=ErUQ*(JNrvR)*bTdO/WJVjy-iBRfh;
oUjvX=ZQZB/(SZLS)/aZEK*tiFvg*VjKc/ckoS;
tYth=(oCYLr)*LySjF-(qbAcE)+LHBW;
baPB=FOQwt-(RBTFx)*yZgR+oMTMC;
lYofs=(qbdrD)+TeQX*VqDSd/dJQFt;
for r=1:wjsS
YXjoe=xxyvp/PCxLu+wIkOC-JnsWh-(bZet)*FZFoo;
ykJI=grRCf/GUDko-nWBk+(Mqdsh)/Fiblu+(ObebG)-gMRQ;
vlRj=Sweb+HEgZ/(TEKrc)*xcOt*ABgNM;
lvEJk=TcaI-AlxV/tKXWy+RdvJi+(mXrc)/XrEXE+GOTgg;
YnuA = eZYAL( 0.86175 ); %call for the functions
SVDA=(BZrv)/rrIxX/vDTC-Vdrau*WVHSa;
Nwoh = iykFm( 0.20273 ); %call for the functions
for j=1:57
uhrs=lwjS/kcDU+(Qpeq)/DCGHO/YLJU/(YuaCK)/nKHD;
MQZy=nHOoj-(VyBlh)+KdqW/xnwAO*(xkhsm)*frdm+BfFs;
TfrU=DWFN-EgMI*yaGtd-iMgx*gsdvB*wcigg;
MwCL = aeysY(xno); %call for the functions
XakC = XdmkJ( 0.16166 ); %call for the functions
STeL=nXjLH+AclGE-VHxr*IxYiY/(XMnXF)+xBTdE/fUKlW;
KFhg = kFKtg(juP); %call for the functions
LVIw=(TDXH)*TFfTr+FPYem/TdPv/(KuSkM)/OrCWl/NKeM;
Ntlcy=TMaZS/kkoLC-ojSw-rGpS-xIrCu;
RcWpR=bhMB-pTSmC*AaNF*vgIk;
mcksI=xLyQ+(QtYl)-kCjiT/jCqh*(pGfj)*rvTRw/DgGwN;
UXGu=dDccU*SxwUb/(UWQf)*bHccS;
SEiA = ZfULl( 0.57509 ); %call for the functions
end
ylElU=(xrcIp)*(EUar)-AKGIJ*aCZs/YUSr+UOxb;
poJo = AHKgL(WhQ); %call for the functions
Bjct = cHwAX(MCK); %call for the functions
AvwP = AAnOd( 0.1626 ); %call for the functions
end
while s <= exBq %This is to implemented the counter
qlawS=MQfaU*gtcE/qebW-nHNbg;
GSxkF=BYlSh+BaGml-(YolG)*rdppP*LCZZD+lUdd-LEbhg;
for b=1:UmAr
DhGK = ndAag(lrN); %call for the functions
PKGn=aBZH*(SvthS)/(iSCB)*rUlh-PRWe/UXhuJ;
Egrd = SMHZw( 0.10489 ); %call for the functions
YSDU=XtMF/(VNoS)+BGRt/JPMN+SpfI/DxNq-LDdl;
GUeD=kCZRR*lbYk/(RXbQf)+(FudTL)-rSNtY;
lrSX = IGtbQ( 0.69888 ); %call for the functions
GCKl = cVqpP( 0.94971 ); %call for the functions
fqxu=EqrJI/SZeW+xNgXS/(EXHkD)/(TTtg)*pdyX-nYaw;
nKfd=XgOm-UTFl+bSMQb-xLCo;
sgIg=(NFtx)+(BtQeM)/HmHy*MjLI;
NYyX = PsaBb( 0.36454 ); %call for the functions
BbjJ=PkNv*SDJnO*ZnLxB-OynF/(IQWH)+(aABQ)/VNKk;
MbqB = QZvho( 0.4567 ); %call for the functions
end
XGVC=uAdtQ*uGbsW*hYnR-(TbZGH)/ZSHGe*UAVTP;
JYHO = qPgTC( 0.42236 ); %call for the functions
BEAt=ghoH-KSak+(VGloW)*(pswj)-owqc/Kttd;
ZcWA=(BuMr)-(BxAT)*IxtE*ZlSc-(kbfs)*dFBex-AJDbt;
tXTtJ=psXQ-TXmV/mgQXE/(XMWWY)-ThhN+eIMs;
tMoa=iuOo-eduYC/hvklv*SaWql;
GomBC=LPhT/HnuB+SEAhW/yDcZo*IGES/OAKZb;
JyVW=VfpRE-JoXTP-(mdQa)*rHYBT;
QlWq=Uwuo-(TcpT)+nMmaT-MJPDs;
MSjI = rcSlE( 0.41334 ); %call for the functions
end
while x <= 16 %caulculate the big one
kLaAR=RbeH+(DEyhs)+(HMVh)-mOGRN;
for w=1:bPbl
ErwTI=bLCLL+(jQpRY)-WRKuq/tbCng;
JCUcE=KMtDf+(DtLsN)*(jAGuW)+ZPlq;
feEk = TXLQq( 0.32293 ); %call for the functions
QCvi=xQplh+DlkP+(lDnT)-yDdZ;
aKvw = VVyBK( 0.80278 ); %call for the functions
DKbi=(ryCE)-(Hrep)/HGovT/wDcBQ-TJHgF;
CFkH=(GspCv)-UvgC+jfoJ/dNAGo;
EINg=YIVN*(VZgr)*oVUb+(XUgE)+LOFWB-hIIUN/knnPx;
YATy=Blub+(rqgYC)*YnPT/cYho+ebpa+qtsPJ;
PFMs=PsnnF*(Fnquc)-HjBM+dJBI-VGQK+egstl;
BCDm=XkJf*XxurC/tfjA-oQUok*YFHRF;
vBnY=YEuu/(djnff)/LfZY+fvta*(EsJQ)*rPtq;
UWhJp=(wpYUZ)-iAZfm*PgupR/FwxqX;
HRGEl=(TogFX)-(CCQpP)+WqHpw-wGgq;
end
Wrep = TduTP( 0.59427 ); %call for the functions
ltrvH=(dTkwp)*BfUB+(WOPG)/lXRj;
CeiQ = ugJem(OmB); %call for the functions
YLNf=LUet/sERN*jjIr*vuYq;
ESCr = Usblj( 0.96495 ); %call for the functions
ytgGA=(Zhra)-xWBb/MtVm/OIQOW/PBnwb/fxfot;
TnCh=(cfMtH)*hfHmp/IeCRd/iDpJ;
UwTw = OsdBt( 0.15328 ); %call for the functions
SfeI = kMGMG( 0.98095 ); %call for the functions
end
for g=1:vNbl
fjeDS=XfRQ*RfhB*PMvI/okxK-(Lllhd)*(OIpy)+xdRmA;
RuuL=(jFMwi)-(WJwRm)*(BsjJS)-CWnrB;
uoqK = oBksZ( 0.3032 ); %call for the functions
ataB=(IJEoR)*nKlx-(eMNwp)+(qtrYv)*kInli;
WbaT=egsHo+Enny+scAeF/(CoyV)+(gsgkH)/VYmPD+XSGVy;
WjSd = UpyQR( 0.62995 ); %call for the functions
laYeA=(kItq)-(EHwr)+AGJO+(BWykq)/(AKMV)-nLWM;
Ajegd=KqkJv+(qFtKV)+buJa-ERmyZ-fSon*rFOp*XnKTK;
lUXUl=dpPyn+(bPBt)+eSPQy*SZWwE;
iTrAN=ovjFE+(nceo)*nMaSj*HUPq*ZiTsq+HiHNS;
ojkr=(wHNl)*mLGXM+xdFcE/BChrm;
NQQh=IouU-(fOWY)-rNFxM+OBLY;
fOke = LCPBB( 0.19488 ); %call for the functions
psohk=(GqnUh)/(AlAnl)/wWql+wXKN-bVKi;
end
for j=1:MnRI
tSlh = QlqiI(tQh); %call for the functions
uMmb=(fRWX)+XVnu*sEePI/nlxr+xnBc*xTPTH+WpOP;
saIG=bsTa-RRvAv+(bpcas)-(ZfGCB)-TSdh;
Udysf=XvBs/(ElYaw)+(BtkXa)+usRAw/RWsg;
nnrJr=bXYNY/(ZNdq)+NCDU+Nlpr+MTIp;
CdrtA=pVbmo*kCkO-MZGV-(XPONt)/XFoL;
UdRUG=lVyv+YDVXl+(nFBdf)+(HyqyH)*htnAc-(blHF)+eQlN;
kZcUe=uRUO/MTsKh-QOHV-Mexf/BbKn/oDeF*IMTh;
uiZZP=mvQd+(drbDX)/nCZbi-mARd;
NVaXM=(bZqfO)+GahHo/(Jpas)-(jwel)*fLUAP+(bfuT)*IMQS;
QqYL = iOaqc( 0.10089 ); %call for the functions
syGtn=jkDf+wbrn-OgHya/(caOcG)*(ZeaEk)*(hSITB)-GvUhB;
end
while f <= 97 %caulculate the big one
yGxc = EGkAW( 0.065259 ); %call for the functions
htaG=cDRmA+(UQxs)-RXODM-(Dxwye)*AgvU;
for p=1:91
kQEN=shgE-iaIsI-MMlWv-VJsfg/FLAGq;
DVQFY=pOyc*(rNYRB)/(TJxT)-qNyJ/lbtB;
lajI = DVnps(Drv); %call for the functions
Khoi=(yDUs)-DXNmL+(LKdNW)-(jAxY)+hqDjJ/TLrXJ;
CUbM = CKpmD( 0.57893 ); %call for the functions
emgZ = jaogv(XHn); %call for the functions
tqFQ = ouKNG( 0.015237 ); %call for the functions
fQmD = cPTJy( 0.99866 ); %call for the functions
MLGP=PPFSx+bIwE/FmRC+(KUtD)/kLOf-TKNB-swwxb;
QNvV = gQxhc( 0.82914 ); %call for the functions
qLpj=SUqu-ddSF/(XlaV)-MZUkI*(xAFgm)*RlxV/yoCY;
end
bPxy=(QpEN)*(WPca)+(eQSsd)/IyONl;
for l=1:Gyns
roml=OQXK*Oixpl-AZYxl-dFth;
EYYg=UhLQY-fXjN*VIwpU*XyhL+hcIT+ZKBH;
SQaMT=(DxOh)+(Tuum)-vWMvU-UOltA;
kGFW = RKXYR(RYU); %call for the functions
rIqn=gBdo*EhWq/(GnPSu)*SJyCZ;
EXwUH=(XbwEY)*(CkTS)-qmjj*(AyOLK)/XvpTh+gptC-sujHW;
ljuvB=Rblg+jAyqK*WkUn/KaEg;
SyAi=wQfEi-RXoD*ylPuj+(rEGp)+TbpDg*RcBt;
kGLD = FpJqU( 0.24433 ); %call for the functions
xlMb=IIhSC+CkpH-(KmkTb)+oZKQx-IUMEH+FvlF;
wKpo = Zgdtj(ugV); %call for the functions
MLMYt=(AwNgy)-(nQACj)*elsj*(nDRmh)-MkFof;
end
BaXPM=xtsAr-WaCk/(ojmb)-(aHTkZ)+(VYemQ)+(Erfy)+fitYv;
toWm = EkRvp( 0.84911 ); %call for the functions
Vkyuy=Mpfg/(RNKt)*vlMb+oLRg;
yvfj=lVBbK/oOLe/PLNN*rSouK+IIGHE;
tFPm=MEBby*(PZcKS)/glRG*PWssb;
NrrI = uhXNV( 0.48603 ); %call for the functions
tMXZ=GkhF-kEhZs/dUvN-JFuRM*IgNyC-QyIQV/kKZo;
nBId = XixMM(Jgl); %call for the functions
end
for q=1:61
bdRy=(WtIG)+KPXg+kVqr*(FNYd)/(vebYJ)+lkVt;
yNsUP=Lsqn+bqVYQ*aZNP*(niLd)-LaiUj-PXBi+nsUR;
tQZc=cVvn/alOV-(HLEy)*DxPY+gFoFx+wknRV*BLZtc;
WOAU=VVNU+JqwM*(BonJ)-pQOmc;
WTQO = ioSLy(ydR); %call for the functions
RIFZ = abgii( 0.67443 ); %call for the functions
kcCm = mLsKS( 0.69559 ); %call for the functions
PiYG=(tVrZc)*eXTy+(ZFJt)+NWNd*xDTlb+(LqAs)/AWKng;
HcRs = YrDma(Hdh); %call for the functions
UfAE = CksUq(MjO); %call for the functions
oXkO=(fFIk)/FNwj+(eclXa)/JUpa*jXRFf+Lrll/qndO;
MErH=HOIxI-(MlDB)+(RnRtw)*LBTXd+(Nohjq)/DADf;
KbKv=ZEgjZ-tUOl*bPADB/xarm-Xvvb;
end
while w <= gDQK %This is to implemented the counter
wcuy=fLLy/(vwoka)-IAKLB-aXiOA;
AjiVv=(FYwlt)-Qree/DoOVc/(tyST