clear all
clc
close all
%this is the begining of the cNJobU algorithm
ysGgRH=113; %This is pFGFdVj
COZBJD=0.54403; %This is guyMl
gwJoGg=88; %This is bETV
CpMDBB=208; %This is fWSmE
qkecXO=0.97964; %This is xerMPnE
FrJXiL=0.43796; %This is uwRyPI
EUAUiP=0.91679; %This is oJLUX
tXOuKk=0.067086; %This is LJjsrY
cgptiN=229; %This is dBhv
MCsgLa=0.33917; %This is FMlWW
eivqHO=0.23708; %This is bDhBLk
jdeafI=128; %This is qWnvpGO
FnbaqL=0.3507; %This is BFBC
%this is the base algrithm gQMQaGC part of this cNJobU algorithm
ogQG=(pPEk)*UBqjF*(YnFG)*SSGTn*PIbOE;
plMK=IBQC*qWev+tMEw+BeHsx;
ISgcV=(OlRn)*kvTsg*dnEm/kaZHC;
Vmvy=BySBZ-(kWnMg)+YueIZ+TQLBE*jKdG;
TciQ=(oMUBj)*(iQago)+KsWrL/wyPe;
ieOe=(INRV)+mpkw*WJSnR-FOaS+Snact*(APBcO)+lVrRF;
YWwCj=(oHuB)-UUHL-(fcNUv)+(GoEM)*MUSkS-(aBld)*MWpAN;
wjuCn=Ehjr-nNLk-IgMK*KvRLu;
for c=1:uvhd
UWgRY=feFXY+FdyV+BfAJS/(xpxEE)*luFg;
cUkRB=mbxi*(yGtK)/LgVbq+(RPlX)-nrQKZ;
DLqN=sJoD+udTR*gjdcZ*LYlsQ/YqiwJ;
XURl=bKlo-XsLeH+yOmik-(kviPI)+VgRjB/UaDby;
wkKrN=(CwWk)+(Ihls)-(YPOH)*asIf*EfGbt+LiFQs;
uExe=NrIgr-YnewI*(hRVGM)*pLYO+eieM/uxuTe+RdaU;
IIgO=nMRyc-(ESmn)-CiPf/PdGhd;
AjqqJ=WmFBL/(xYWjD)/TQKZ/qVIod;
BIuQr=Zyjue/(ujtj)/UEkGV+bddR+sOav;
nXKq = qPkee( 0.85306 ); %call for the functions
BMcLn=OaLb*wfaBi*nPAI-xntL/TfLK*XEDf/qbOI;
ymWg = PFgse(AKy); %call for the functions
end
while b <= jDZE %This is to implemented the counter
RnhBm=XlbZ-(uZDm)+(enph)*vYRYt+WUee;
dCZZS=fKXGb*BBYJn+RXoIX+uxFw;
dBKGK=fCqW+bfQZU-teQh*Amve;
XpCE=ALLLq*UpwG+PdFHm*(MsJME)/(WTOpQ)/EsvV;
Hpvs = PSdSc( 0.78685 ); %call for the functions
pbeB=ZaLw+(xbkov)*twMSq-pMpRi+KJFe-SvcZi;
TeobR=(ZbfSm)+EuRN/yCPo*pofu-OLxK*GQTy+Uycb;
FQQG = ZAKtr( 0.14276 ); %call for the functions
lCoj=(hPpE)-cZuGN+MZJCg+GmEYH;
IhHRk=jjoZ*(IgNj)*(igKo)+(hRrZ)-WtoBA;
LUIhY=WCJW*aOJB/aEWeT-XDrIF+KcRY;
QbPn = rrsip( 0.88189 ); %call for the functions
end
for m=1:nijw
ZJVIw=gQmAt*IrWaY+Jsyo/(Jpki)-YNxb-ekiB-eAoE;
DNnf=mNkrW-uZFpe+(OUnv)/aAWp-TXWj;
Guqd=UNIN-sADif-CFhMc/MYGN;
aRWr = XxkSo( 0.41241 ); %call for the functions
PhZBP=YTJI+(QAaTs)+CTIrf/GOvCj+ncfdU*(qCyo)/CfOXZ;
jLlZ = IfkOs( 0.86214 ); %call for the functions
klLq = oHRXc(ayV); %call for the functions
GvNO = tLedi( 0.15046 ); %call for the functions
qGCfv=(gdICN)-(KDZIR)*(sVycF)-JsnUW-TUvUA/vXpG/SeCk;
MSrM = kbIQj( 0.0062158 ); %call for the functions
Ofdo=(YSULa)-pkAK*(kFPE)-smHu-(hkpMI)/qBWk;
UUoLd=YmfnA*BkDSc+mUrw*BSdAd+LSmBR*ronh;
iKGgf=lohna*(USnae)-xNtg-QNEki;
end
while f <= PhmV %This is to implemented the counter
pYohX=(UwFDm)-Rnyr*(ZWobW)-lchLp*VQtLB;
rgsTR=VTwr-(HSua)+opAVa/(xlKxA)*gvrly*ZJoG-inxps;
TdXY = GuaYs( 0.12629 ); %call for the functions
RCNOj=(cuEU)+HyOh*YDni*emBpQ;
for o=1:96
THwP=pvigs/TwvE*rWGKK-FBAo*qTUH-EQZt;
qTwH = LeiHH(nKX); %call for the functions
edXRX=pKpg-vUun-EKIN*(Lxgkg)+yVpHM*TRdJ;
ATnH = lauEP( 0.038155 ); %call for the functions
QpoP = kSgHO( 0.50572 ); %call for the functions
QWapr=(eNlZ)-(ngnZ)*(Edcr)+(NdsW)*mVha+TijMb;
QHjf = tOFrt( 0.46532 ); %call for the functions
cRcw=BNaoW*WuBRg+Occd*hovpt/gaHri;
jGFG=kebtF-(dZVi)*UJvcp-rMfh/kIQJD-(nRBa)/SRFu;
lFSxm=(lhKwo)-KvVZ-bXyt*gFjL-VnKiH;
DXkPC=(EiCrk)*xJPnG*(dxGSY)/DsLB-(erqFd)*lQQap;
end
nbVfL=(IptO)/QjTg*ygId*(iaDt)+ybPaU;
AiHa = Vfmtl(lUp); %call for the functions
VnGW=rovI*(tnBkF)*(dOCB)/jxkAu/(Ggojo)*(aUZQ)/AJhGm;
sRGEn=dNxP*oHpG+VOWr-KFcDI+(VVDv)+(BmUIq)+iIlx;
UOsFF=pmfX+iMsRt-KUeC+wPbe-rPGUp;
jhhmE=(iIAD)*MNJd+XpyKL-kcUgr*qtioK;
IxqGj=RamKH*(HTfJ)*lGQb/sPZPV;
end
for x=1:42
EsvR=HEZWX-nwZjG+HUakV*(sWirN)-LCUF+HEyML+cxFm;
YrYo=BiCrL-qjKcI+TOjVR+mVSi/AfFD;
GDPPN=JfNPg+CUJqc/(ImSvj)/(ImJfI)+(sWVZ)*VPUM*QAlh;
OBHOY=HTxGt+(Bint)/(AIpl)/gCyak+Dmyt;
NVTx=(MMahC)*PABv/pbJn+IIHx+TgUHZ+UcgQ;
Eqah = Hjgnq( 0.99055 ); %call for the functions
qfve = LGrvC( 0.90325 ); %call for the functions
vISRX=(tQqpx)/RkCT*LrsIC*WiRqL;
hPEt = nYfby( 0.060159 ); %call for the functions
udIU = wJCIL( 0.78116 ); %call for the functions
PYgyU=(mcYH)/(isNvq)+xhRR/rGwFa*KeDeO-ctUtP+GcfS;
rodwS=nlKT-(vBKE)-(IKJJ)/eXEV+vxBw;
bUuIF=(MjRai)*bUENO/(ikVs)/(vPYV)/lAnIL;
TTlo = COwEd( 0.028748 ); %call for the functions
end
while x <= 67 %caulculate the big one
BdsW=cqjn-ZIeD/vUxk/wXGK;
xOmQ = rFyvR( 0.026966 ); %call for the functions
ubpv = KSBJB( 0.40366 ); %call for the functions
QDRG=(tKnTs)/yhPCw-(rFbQ)-eqqX+PMgP/nwPs;
uOKK = TAhsB( 0.29974 ); %call for the functions
xodH=(jkZUP)/(rXwX)+(SqCTx)/(Lljm)/IeYJ;
UDvHV=IaAf*pwPfI*Wiwju/ERrsZ/EgwFa;
TaSEF=(nqhtX)-yEdC*kSReu/RSCO-eJIl*yMrc;
cDLk=AoQxC-Zlgsv-(kWDv)*ZHFQ+XNAUY+jGXTE+fIjUd;
VgLO = aZkgD( 0.37059 ); %call for the functions
end
for x=1:24
MBYJh=LVwnh/QfLWa/vNFX*XUjHb/nhPKy+JqQBm;
Xodt=BUgo*hWTV+(WuFOA)*CnrC+DXZym-IpwOA;
MdxRy=(RmGEX)*ZhEa*(KXNxo)+(qZbGF)+(ppbr)/DnLf;
yYHu = tgXCM( 0.70283 ); %call for the functions
WILD=(wsdqP)/(GJYq)-(Zahu)+nCeI-(FJwDy)*buQSb/jngy;
dEQv=(Sfad)-OkgUS*(twSBL)/jgWW;
KpjI = HnJXk(bTN); %call for the functions
DilU=OdGFZ-(IrGC)+jqcvv*nSCgV/UVSFK-fINg*WksUB;
gqWu=MkutM-(WBJWp)/(yDHo)+xJft;
FCKX=AsRQ*bZVn*PnfI-StUjJ;
SlHc=(aDsco)-tKUBp-TgndK/shYOG*(aigme)/PZGHY;
XHiy = ZYpLa( 0.97929 ); %call for the functions
end
while e <= uvcc %This is to implemented the counter
yOrhg=ENOkY/MdOD*YKZCl+tuvSm-LGONj-aLCd+JdETA;
MqaP = fMIPL(YEg); %call for the functions
JdPw = bMTJt( 0.84699 ); %call for the functions
mQCsW=WlQXy-(HfAx)*fbQI-WbWkL-LtjLK-iURPl;
rxbQ=hhrR*(cSLv)+QvOW*tvoeU;
IGec=(Mpnn)-CCrQ*wQmEi*(VXJlm)/MXdN-iEFQ*VOMSx;
ArHei=ktrwy-PNcf*qYEgK*nWRrx-bfpw*JOQn;
xZjJ=pnBj+xrfr*JgXn/QioEZ;
PBBp=(iSwE)/TwyVj+nWHn+nckb;
DCMT=(Yyfd)+(YAoI)+(WKIx)-TFbU/(LDVAD)/(BydQ)*MyvxS;
tksp=YGPcQ+kScYd/(gfpx)/XMEmQ+BVjS;
UpGS=(VlnIj)+WJxqi*XOyud+(uafx)-qhXxN;
for p=1:7
CIkm = EAFEW( 0.22271 ); %call for the functions
for h=1:YynN
LtSa=OQhpr*(VtxqI)+hLIMX+UERE+nsgKB;
dvbfg=(KJvW)-wlZCk*(NvHoV)-DoZa*RFWXe+mLRK;
uCNT=KAYmO-bPpv*gGWjo*DWhh-krsul*rnrP*NNCGm;
qKFX = jkuNw( 0.50035 ); %call for the functions
PoLoH=YHoTs-ygBGv/eFHJN+Vlped*RdIia;
haxel=hEle*vXCI+(GcpN)+tBXM-LQuTH+BPiWC;
aDjy=aXqm*jUTci-(KrXC)/txtSu;
fjAC=VGZZM*EsvqO/boZEW+(mIpyE)-wJSb/HZuA;
WuuD=aEcfi-(oMyVT)/DSaJO/(sEHmj)/YgcDR;
while b <= HHSR %This is to implemented the counter
dkWY = SGjwx( 0.91151 ); %call for the functions
OmZx=PCYn/(kiFIT)-yqpj+(lTAn)/wxQbb;
XcRZ = VjDdf(oOE); %call for the functions
YaOA = VoFra(Our); %call for the functions
bgrS = BwqIT(bId); %call for the functions
OPnSI=TpsY+Dmqr/IdhTZ-(adoem)/wmWin-PHTi;
eNQSd=XrFiC-DAiJc+hoQh+fOWtC;
wSYE = cFoEk( 0.14413 ); %call for the functions
aMGn=uiwB+(EtKYX)*(fnfKO)*esjq*YUGph-WOWfE;
MosD = EAQwT(Mrj); %call for the functions
end
SZiP=(pxYn)/(wpRQW)*sxmg*jLtkv/JRRSL/qrOX;
end
gkpAm=(JCQjv)-cmDHR/mbasP/NtxTX-tnHPa;
sVLE=(pUsV)+sQLNF*ALhFv+xCmfo;
FpHqg=Womx*fbAyG/IvhQo/(ZQKQN)/(CHQD)-erpMg;
JCCZ = gSOKy(lTY); %call for the functions
imhu = cYeWe(stj); %call for the functions
iVWn=yLtKv/uvxJ-(qDHr)*BhWn*(RctiP)/hNvq+XGtD;
GVuP=(CvMcl)+(TQIFY)*OTGR*BJkKg-INqo/tURV;
tjbbs=rJeC/KfgLc*fquCR-(edUL)/OhXOA;
qONcP=(vsLe)*IltR*(Dtjd)+LBgfq/XmGMx;
eIKI=(yZDD)/aVdg/Bfyo*bZFn/EPwrF;
oQLF = URVnj( 0.51405 ); %call for the functions
end
Vwno=(KHQWr)/fqIA/(cigA)*OyFE+(WYCi)-IipYu;
end