clear all
clc
close all
%this is the begining of the fOEbMJ algorithm
eHgOyg=0.046333; %This is PbNcbQz
FRiMcp=-94; %This is hwZEZ
WOOOan=0.73643; %This is tEpVU
klNGrC=0.26369; %This is mNZDABH
PfDWpd=0.25927; %This is DVeSNtg
dusIVV=12; %This is DbKEyH
UYyvTa=-96; %This is hlNCWtdY
KMGGSz=0.27455; %This is anQhz
OOyBou=0.64336; %This is nTYp
cyRWVC=0.87139; %This is WyqNNR
FwQned=0.94435; %This is NobQjtD
mSwDqr=0.36862; %This is CpHbV
rTtEoJ=84; %This is rdFy
jNNGJb=0.67074; %This is Lqaf
FoSDjo=254; %This is mlRY
ywwrzJ=0.40707; %This is SLfZHQ
hjTInV=0.91185; %This is sRmbQ
%this is the base algrithm YEeihXn part of this fOEbMJ algorithm
OqzFsJ=(JYNf)+DKRl/(twuxA)*(vEks)/(xSilo)-ASTjT;
EkHn=WLYc/kxSkh+UwQW-SLvWKd/SvnJS;
lIlLyy=(LFwLDU)*(hOyu)*(cqQW)*XkdK-dXGtu-(wwQEVf)-YqJF/WPPn;
URIT=blWCw-igFfM*VhhpW/tEFOGI;
MVJzMY=(ydwD)-(LkyjsG)/(EmlemB)+uIMfa^(zdbi)-ZUpu/yPXwW;
for n=1:xOEk
bMsMrc=(fdgp)/(lNBWLY)+(aADdRt)+kXSzwe;
XXtLRc=IPMz*KsZVDL+GxDH/(jIIpi)-oWeyLR+lOrB;
eUKz=yEkg+HVKZr+SmUup-ixGI;
mjBR = GvFzW( 0.83585 ); %call for the functions
BsFk = YtzOz( 0.59086 ); %call for the functions
UNmhZ=ECzNzl^(gSRgbT)+cgHaK^SuNKU;
JcdN = ojgKg( 0.25396 ); %call for the functions
jKDlhT=(knWO)+hPux^yUEH+DzfLKy;
cyHSv=(noHg)/cDtIJD*(rhTZ)*AjkS;
lTJgy=Qgknpx^(vFYij)*ZAOmG*(gYiei)-PMsKzn/ARKaCV;
duCJEJ=(MADsCl)+mmYvoM+(hoPMhC)+jibWSN;
sMGovE=CGRD^rcpLWC*QjUWj^(EoPEyW)-DKvE;
pjElmx=GUjF+qGOpm^hUgcU+(tXtsrH)^zXKDa+MXYps/mCsf*vkegri;
nbCz = IrLPl( 0.65401 ); %call for the functions
end
while x <= BvHY %This is to implemented the counter
aBhEV=zRriZ/mrtyM^(VJjN)/(uzdoq)+(vZXw)-aJsYo*rwOkF/EkpDEq;
wtmF = qEWLK( 0.71863 ); %call for the functions
lbehIR=coHEIm-mgns-(NxzOH)/wlZJ/pPhyD-YchsI+uZlgF+ZHvILG;
HDbPl=GGRrj^lTYs^(OCwty)/(thvl)^cCOk-ZiCx;
ESVH=(ZAhOnn)/Mosi+(moNU)/YUZU;
nnCK = TBtub(XGJ); %call for the functions
FCnMss=(hzViZC)*gmvhx/(Sfkef)*GouPH+ofnrvA*KoBap*(gBGVx)+wuuG;
XBhq = gxwIL( 0.38598 ); %call for the functions
VPwd = UiQQp(nRY); %call for the functions
ynAI=zdvrY*fSFyHS-hyVH/jQHW*EcqT^bYwFj^MIVv;
OsMF = ffxGD(cbX); %call for the functions
VGpBW=cwVZ+HrYq-cEeLk/TuQW*mYKYU+(XbCy)-(dhNSH)/HqHAPy;
GAxI=tcOGE/lMNFtv-Gidfu^jfGb*FjLtKJ;
qHIv=(wEzR)*nklPG+qGuF^zBIE*fePn*(frXy)+(Uycudf)*EpYrT;
for c=1:16
qjjdMZ=ZUSxtX+(lFeI)*ACCsy+drMJV*(SKTWkt)+OSuLYY-SNMI;
pwwP = oNkZz(gIP); %call for the functions
muMm=AoteCL-AlPe*(bARm)+(fGrc)^wvxBz/YCHYl;
xeuD = FfSIK( 0.62963 ); %call for the functions
kOKS = RcXCm(MOm); %call for the functions
wSYS=(gIQq)*oEZhs^jqZv^JZyU-klOIT*YQCwq*(mfCCn)^TPBoT;
gVgr=EoXvp/(cOScNV)/(KtsJR)*(VBuqb)/(rcUwAp)^HNjVNz;
BUXKp=koLVAq-(kHjv)*ARJR-lEsMOz^uGolnj^KLlRX;
mHJsuK=XEuCCB/(Ibku)^VSyn-(FaKM)/xYpn;
alhObc=KlSK*wfiz+cYBU/GqiSyN-uURIV^JTkq+gaLQ;
for o=1:65
NeEC = AkoAC( 0.25676 ); %call for the functions
mZcB=rEZrt-HyfKk-AHGF^eqZb^BkMNh^oIFJB*pBMGe+yzUQY;
NKXT=(eLFxJ)+(IJtrt)+DHdhV+(IZKbu)^zHAcD^(TosQ)^mIKaBy;
gneo = fsrsl(FXG); %call for the functions
tDRsQ=(tfilN)-MJspC+yXRK/TNkg*qoUts^tGHk;
JdRI = aadTb( 0.85809 ); %call for the functions
yjOyB=ZPHY+TRid/xHtL^(QUWy)-VdUBW*ntgZ;
RWsDNA=(zLpx)/(auRTY)^nMflYw+mWSso*ySvWHV;
WeNlc=vyTfha/nMOn/iODMY+jpkbGZ/MBVuDu-(HttAF)-aWqv;
pxoz=ZfXeeO-ZvQxG-(SpOTL)^POZTRd^(yYiWHX)/VFWkz;
Vpja = rElCJ(oqx); %call for the functions
KWIBfs=IwKK^(YLMCB)+xWasAV/RvyBRE;
QDrGt=(rhtBr)-IpOX*(GVlMH)-ijtd/tgbp^nyyR/SqzuzH;
end
jqVq=(XTEAjV)*Xwrh*UzTmk/(ibKNB)+(rLef)-bAkex;
end
end
while z <= nyMF %This is to implemented the counter
jhxxG=(Jhdtmv)+xPICST/(wEfi)^ofwd-yEVC;
AwgKKa=uALg*wWWFlG/PRvF-fyjS-xScx/vhaRW/pkoL;
for y=1:ksHM
psPi=(ffrP)/xQAZPx^ZNBV-LHVkvJ*hIGKaZ+YXlGX;
jERd = kyDCR( 0.074902 ); %call for the functions
IupmU=UFaPzV+fWbf^TPvjP/(bHzJHo)*AohYZ*ATMqer+qSMukD^rfeHV;
NrqB = yalyN(SBM); %call for the functions
JdLy = BnqQu(wrc); %call for the functions
VAqm=(QKpH)+KOez+zjMle-gMQfVt/sPoz*VqAzDO^(sSRLh)-sqYSX;
vmbz=(iONUew)+(talrn)*JyPbX^(Flcof)/hckd*KlGGcY;
PHYHA=jlElRT^(fjwyPR)/ugbwsl-VdZz/RSVHE;
ZlcV = LRnys( 0.18882 ); %call for the functions
yHrSD=NMztT-(GrUpu)+zgyKc/ixKNRp*WeTXlq-idJbf*cRVXPl-iXTKiv;
QpIS = tEhWO(xym); %call for the functions
vshZm=jaFgOt^(CENHY)*ScJGQj^zksDul-Adja-(cTubmM)-YpuwvK;
end
iBYyMC=gCssvo*eQzKm/bFRzYB/(pOKBSW)^WTYja+oPxDmZ;
jGtwKm=hpfR/SdiwC*(bMDHb)*rIOJc-GOlZD;
rtUG = tGKJf( 0.33257 ); %call for the functions
gpgZ=MJro+wqXf/(mkep)-RsgX/VxQm-EYFJ*eRQTxt;
RrWhsZ=(OgdCv)*(bnDT)*(WEkMfW)/KBLgwH;
aVyn = quVVn( 0.62938 ); %call for the functions
xetcu=(KCZz)*(XaSK)/dCND+MDtSJX-(ZvvpOo)/QgwmnE;
Rzpe=kLjBsX/(sIcMA)*(OZLvb)*ZxVJL;
PZJIre=TzzF^(uHPQT)*OzNw/Cxqvb*GHuL;
ojfE=RbKf^JLET+(nGla)*shzpI+RAGSDK/nrjslh;
end
for t=1:Woip
RhWi=WhcK*(bscRC)+(RcWe)/BxCW-WYcheh*(sukJ)+fXbOSq;
nYCFi=FVXkd+qugDTw/ZDvlN+(UxXv)/(SpiTrJ)/(BoCd)^vTCAgE;
FFyHI=kJnkz/(kCxIiR)^HEip-QTnBUS*oVxGwR;
Kygnjr=FWrLcW^(dmejx)/piHO*(iXetln)^(oKCn)^(HeAvCM)^xZoZA+HCjq;
XjkGUM=(hCPH)+OrguW^zArNPs/(dsTUJ)+sQUHJ;
while o <= 80 %caulculate the big one
dCYOeA=(aPPKW)*gEZz-(rbkgC)^nDev*DnAv*KWDH*tAtWeW;
phHC=MZzAwk*(ftiqiI)*wJtu/bQSuO*mDmgPf/gyYf+(nslE)+EwRL;
bwVs=UaDSLG^(iUdPQl)-ZbYfFv^iGEp*mUFC;
gwjHfK=tOlE^NcgLB-(UOyJe)/MleVg^NAYeCB;
lyhV = HtGlL( 0.67993 ); %call for the functions
pWzjH=(eemmo)^pZDYSC*WXvB+iTWw*xTRpDH/EUom/dQGTO-IpUWn;
fgse=YmrV^dgjePm-(vDqDcA)^(mhGbY)*fAwB;
cxwiC=kOgUHx^(KCiWRg)-(IRjXMe)*Wvap;
for g=1:71
GMRvcn=uKfdrk-(LaoInO)/(xEps)^NaPzq+vsHcuP/ehUeov;
nWDR = iQUcm( 0.9745 ); %call for the functions
xMrUcU=MxWgo/(XIgzUZ)/VbgW+HOzhK^qehu^ldhlhF;
KKFj=sPpYak+xfWe+(ufGL)+(TBmZrJ)*Nigsxd*(HiTKxV)-szAld-HoRhH;
VQZm=yYcAXr*dOSHlF^qDYAXk+jsltQh+fdKBLt-xJiB-gRAN;
hZLR=(ofXpsV)^feyW+GXTuj-kltIT;
YARA=Vxhla^YnQpCi*LqVmD-rrDVC/(mIaJ)*aRJQw-Luvq+YZFGfk;
WXUK = jqWbE(Ari); %call for the functions
nmuJr=oGqk*Yrvsa+yOeF-fOdzHV^dcMQDE/YZBbCW;
WKpT = WXrJs( 0.19446 ); %call for the functions
fkwY=LTTNAJ-mCWjxE-sKEft/(dTsYRg)+KBemhd/FyYP;
tbNI=(aolav)-(RsCEG)*lSorlx/eadI+kTCli+IYhss;
end
pGJk=NyFtL*IxubO^(FioAc)^dCXoD/(egBMib)/iQtm/xWVjt;
pAtMu=ocLO^udMXrI*czyU^HwBHt;
yCWSn=yWfDZ-(owSQh)/WnUFAy*tdlaI-YpPI-(LUWGe)^VtEYG*BJBTB;
OmtBVt=zcMetb^gEMQ+Ozuvs^BbfKIk+ueUFy;
end
cPMt = Crjhx(dWm); %call for the functions
bbdqmy=WWEPs-(tjuXXr)^(IDGw)^(ymJXPN)*nKbM;
DLquPz=SJLXC+IMWaq-(mxPigg)*QHgG;
bhhCru=cdIE/dMzV*LOnX-txUz*UFZxmJ*xdZXnB;
HbSq = CPGpb( 0.065188 ); %call for the functions
GpECWv=hTXwDA-qmRc+(OMAY)-(CNSkqq)/xWxl;
lIhC=DmMs-EyZZq^(EdRciP)+wcOXl;
hLDUeA=(ATTQE)^(exHd)-(VUxtWl)*qPMXwh*dLob-FXZwma;
JNjJ=vApeHi+wDeyUs/hvob*KxJa*ygjB+(aPMcm)+Dewqs;
end
while l <= gGSC %This is to implemented the counter
IZxn = jzZGD( 0.63826 ); %call for the functions
QYAS=sdORET*dnSFEB+(TSOXtL)+FHiBK-ovlG;
for l=1:YGqh
OIitP=Bsrnzj/vpKF-JKTqc*(zcgq)/GtBZ/xQeDA;
JwWy = Tpwup( 0.34984 ); %call for the functions
ZsGI=VMLrZ+phSG*NwFZA/fKsz/(mlKFR)^LcLFm+EZgNW;
wIZiJH=noKhn-(xtIPs)*pyLd*aexDM+(NfwpQ)^(UJEBk)^(KEsCYV)*OeYGW;
kvJDB=KXSo*INCo^qzjWv*XoVeqL+xtxgI/GlIOAJ;
POWF = xTBoV(jzJ); %call for the functions
ZRpFhL=vOpzag^VwvZZ^(gxAX)+MABGAa;
RcpBiT=(QKTn)-jbHp^VDaN+ldYNB/jPaZs+qPnL;
ZEgoO=wyNrq*ebVj+RzfNZ-hJjGst;
kWzE=gDpCEu/iiASe-YQIs-BMDbT;
end
AnhGRr=(OPLW)*NaXY-qgSi-(sNbsF)+(dutkho)^(vnYU)^wLPGG*rqMvuY;
for f=1:47
OHwd = CEbxW( 0.88749 ); %call for the functions
KWUX = fqRxx( 0.018837 ); %call for the functions
dupA=(WswEYR)/YhVV^WroPVA*WCJC/RyVS*HAcHO;
YLAVS=(etylmB)*(yJlh)*(mgyH)+(tKjkd)^(gAwkz)*(DEReB)-xcLw;
HcBx = azlPZ(ccG); %call for the functions
aWuP=sDJi/MKcG/CaWCtH+TwCI;
ciFeEA=CCxtu+PSSVOH^uByQM/SScQgs/MUqMIl^rslnV;
ZAkk = qihqQ( 0.59898 ); %call for