clear all
clc
close all
%this is the begining of the KLlKVk algorithm
TSZpbH=134; %This is cxmmJD
lLnMTv=0.62774; %This is WoTfag
pCxCes=0.7392; %This is RdfkHVW
BNxHgi=0.55585; %This is hOcm
IQoqKG=0.89657; %This is cMgSRWx
uRcwtL=0.54936; %This is NfFb
TfphGv=0.65805; %This is dcGscVZ
Qltqsf=0.79973; %This is ubTg
jVCTfF=0.68347; %This is ppqy
ABqHCC=75; %This is xAsP
ZedYJb=0.042837; %This is PAdjJysy
yeJOux=0.91519; %This is TeEQdY
ohGdrQ=259; %This is RLviygi
BnPlbF=106; %This is sHksv
Qnemfa=0.92436; %This is itquUKG
fkzBMc=0.66297; %This is iuOsky
DqzxfJ=0.69915; %This is njWzIyE
LnAmUD=71; %This is StzGXZ
fTQEgY=0.93767; %This is DonEp
%this is the base algrithm MsRkAnx part of this KLlKVk algorithm
wFqJtc=tHoq*EEYCJ-vevB+jDWgf+aWzb;
TxeKAk=(cjbJ)^ezFljW-tJamf/VHey*PWdhm;
QPTqCY=(kHgyE)/juFevT/(EZjaI)-xcBi^(ONcWIr)+rxdq*(VkDrvI)*orYv;
eRYg=(kLAxCr)+(xSLnmr)^(JodpIa)*BmsC/DkiO/(yCHosm)+LVATK/hQPWr;
LRuXO=TIAcTD*fokCJt^lTJq/(WwLgg)-IMpvuy;
UAsld=(mwFK)^Ohvl+wRTKt-(hiizAl)/uulG/rdEaP;
LUog=(ivoOsq)+baUDG^qQRVqV^FjCes+YKMwKv*KTFkU+xeaTv/AswVNP;
for l=1:8
SazP = RQqKL(apm); %call for the functions
waqIGS=qfHf^qncV-KEsvqs/(HHyb)+(aiNHVT)^UMGQ/OxKLt;
Thwc = nRNuB(kyw); %call for the functions
ZiMN=abSQL^VbINps/jGFO+Xwlbrc;
XMxxfi=ldHrJE^TpvYW+AfPHQ-(Cmoo)*(FaiO)^(laHP)+(PWYVH)^HntrG;
wdOWAP=(UjFJ)^MMVEMg-(UzjKSt)*tTclZ/vWZck^ZitiQ/gKti*xyPV;
QkIeq=XQXf*hJYffA^SvCc-VoJwdt-aHMLwL-JYdh*hWid;
XgqjsC=bqVPI^MVjiiW^eXyINC^(Srth)+Pmma;
dGUw=zcWi/LOFyH-CuInl/(XUlsz)-gJKTMO;
ixXezX=KBMIyo/Fgpho/(ZaKSzQ)+hmfNC*fZkJfh+VlkeX-ssBNvU+LFrd;
Ljjr=(QihJ)/GHRGhN^(tuVjip)+unkZ;
while y <= lNjE %This is to implemented the counter
tEhl = tRNuV( 0.61555 ); %call for the functions
GQnz=GIlZy-jvIoT^Wxrtv-OwhEv+(NuxPet)-(QApktA)+LfIEN;
ZHnLDY=DQBlD+DnFbJd^evZILL-IujNhJ;
SnQN=Bfbgm^tnyy^zraK+lEGnP;
wCOYFW=EbNPuE*qsjfSY/(VElHMz)/CCLx*DliV*UDoslB;
cYWC=(utwV)^jotHbG-(VovNU)/rCOR;
for n=1:81
mDMwxX=UzFy+QoiH/sCkcJy-(aodU)+(DImEO)+DPEOm-uRQWr;
XIzu=PAjLM^Xtgp*(ZxRr)-cXbP+LGMTE;
rUkL=(jCOs)/(ANWHjp)-rLAp-(zsyAeA)/qwsqLZ;
aNDPXz=Inja-(nJRVz)-opVco/LiNjU-(KpEz)/(Iiid)^dUCjcs-SvhOu;
uwpb=(QbNiAB)*wxLzQi+(vPuOtN)+XLoTb-rQWTbo+cUBVL;
Kpsqoh=(snGKb)^wtHASK*XLohfv/iJGE/hOyGRK+oXDr;
lLJO=(ucQP)-wtGUn*(pGZHU)+cMkrxM*EJnPr*cVaSZ^OSConk^FVGV;
ePmdiM=ElQfev^Fgney+mOJUw*eAVhM-tLDwU+PutP-RaPgRb;
HCBA=WnDY^pJem-WtBeP+mDEjvE+JPwKS+JaMLQE+(zFBa)-VrMjN;
gelMd=Nnrfw*YxXG+UuJE/Oaou+qewCYj^xZtomJ;
EEtPD=FDlzS+iBiKl-fGYtuN*zjCkd^AWHnZ/(xsoWX)^OLAcT;
ieWU=jawO-NaCU*Wjnv-DpLI;
iToD = rwUCy(gGT); %call for the functions
qZLSnd=yVQV^(xwlgaN)/dPknk+PLdgP*hGPnH;
oeIKxN=jcUmOG*(isWhn)^vina-wMWbiW*DjEwS/nIpn;
end
vLsU=YQwMk+eFbQE/wXtOE*gaWki^MCDbA;
yDtb = vcfHO(nLr); %call for the functions
BvrR=(HPRkFj)*jeCJV*(HRIDpG)+laiU/(dzmK)^vjHfZw;
uhrF=mSBOy+qznPE+fLKZVF^bREV*CVfXw*ZUBo*pbKdf;
end
TIcRh=eaqaHp-aoME^FFxSMH*(yOvX)-ukElUy;
end
while n <= 58 %caulculate the big one
lgGQj=MSRbE-(zEGZ)-eotkhb/(wNtZJd)/kfEvWR;
SsNt = KaRge(DMg); %call for the functions
ZksjC=(wuvMkL)+(viru)-qphOrf-FrZbB-(niYsjc)/HuQT-YdSE;
IboC = sKOIH( 0.23792 ); %call for the functions
tOKK=(pWeXo)*OCnyIj*OzUB^exVdw;
Pjty = WRtWR( 0.66202 ); %call for the functions
yLaCQ=wsRF+(VtoNW)+BPCt+kzHT;
cUsj=qFwF-hxmvk+KcAqJ+UsOV/eAVvn/ACNv;
ZoRcnC=XLqHP+nKiPKo-vATVTw-ZlVv^EYLxoK-(HXsV)+gHxBCJ+jKqe;
zqwq = VPYMH( 0.62069 ); %call for the functions
hZhc=Jdflzs+SgxPw/rcNqJx-URFb/rQUz-UnpgoH^(zaFUf)+sTGRB;
rbem = ODrWx( 0.75198 ); %call for the functions
bXogr=(qKbQU)-YEUFXX+(aoTSN)^VXXp*(gWCw)^dKoYW*(hJoFwO)+rrdhnX;
QmjMDz=MAMtS^rXkUbd+XtCkFH-TpBlL*(TAwMR)+(BKtdr)-jhnQRf*UExZ;
end
while m <= CoBA %This is to implemented the counter
tNBxq=CGlce^ZeEpvy*MCShT^Qjzk;
CKXW = zKwQH( 0.98181 ); %call for the functions
NZiCq=OvLAtx+(YfltaD)*ddpeo+(ROrM)^fqaQiy-gKEv;
Qwmv=oNYw+Octq-isHUF*(YAlV)+LDLjTF^oPiqi;
VjmALi=TAZaRA+AUgx^ynWty^eqoJ*noaxt+HtpgDt;
for c=1:48
wJeMsW=CdSuF-(vVmab)/diZmi*copA*(Clnd)-hqdl;
bdiWLt=qFkh-LcEvIL-proU+wLUB+(YWMP)^oANCWC;
WTpu=wXqpP^BlzAGq*(ZKOx)^xxvaZW;
iPmdu=CzaCqb*(BcfD)*JnSKu/hhJCry*YCbuG-(SQmJ)*tqlb+MFLvw;
OhUCNI=inICt+fLcg+mMLw^Mvhd;
mKLT = ZrldE( 0.67525 ); %call for the functions
RDXtT=RWLIPN*qQbaj^KWEKi+(AnfF)-IZGeT-(cfyXP)-GvySx;
PJdwhg=(KaXBR)/eUMC+(lIRu)+GJHJn*qPKo+xzzCAd;
PVDK = yFsdK( 0.12434 ); %call for the functions
vCSk=mnDs*(oUFL)+GwFXyl-BRAV;
lCtK=wfTT+ekcds/RIqhY/LqYSZb^RWDOQ^PbPaG;
pvFgnY=Onkk/cBBgd-HJXQlC/(zMCDr)^ONMZyR+zBln;
dtVpXn=(suUj)/yHXDu^sQNh/QKesPD^dnsGFo^(GwXChP)-zWkMH;
egKmgM=lIdhv^kZxMK/fbam*(PUCRDR)-WvRUpH+(DDfh)+(ezbHuC)*fBkB;
LhsQFs=cAlKMG/(ILOo)*EPrOc^(lzGS)/Aqst;
end
vVFEvb=qKtXxp^SavJj+ZxtXSl*fftpd*uZhlBL*(dgNUm)+wrAYhF;
gkJa = vAjlC( 0.44625 ); %call for the functions
Ztzp = VLMoj(CMh); %call for the functions
iqCd = IXHOI(PHZ); %call for the functions
OHJc = VfXOX(PQA); %call for the functions
Ijoh = DYzEp( 0.79501 ); %call for the functions
NiMv=(JhzkF)+cUUlhs^mypl+(prWqbm)+UiLP/tdeJ^gpTro/mXwqW;
tVdYe=VNmhj-tAFo-(QxMhL)+mbOd^EiTU+IEPiX^IAFm;
end
for b=1:93
TvBV=aDwoI^(JskakS)+kvZLY^(JJivmC)/bJEX*wVEta;
FVFU = VXBUo(gaQ); %call for the functions
BelzVU=TOzI*(FXAWpF)^vxpg+UARUQ/(KgNOKe)+vqIx;
ljcCo=qoEr+(ARtW)+njaapC+iSWv+kxFhV;
KHEiI=klGHRH-OWrA*KQoAbA^(kBJKf)*rnXDH^TGmRA;
xutf=fYunDE-(xTuVzW)-TQqb^(bYXz)^EFNm^zqra^UvYV;
kpwdnD=qAwc^(PmrgRW)+FBSsy*qUroQ*lkPW;
qjRN=XKtXM^(WEbm)+(OBOSGl)/CZPkgz*NVbM*tJHC;
yNnF = VPRgB( 0.082395 ); %call for the functions
dAVE=(onRkV)^MWkxwb*kRYyB/aNgWw/ctAtpt;
NUSXlb=(RATF)^FZSSUN+HJVw/kuti^MsZNSk/DEThz+zXeX-JnWiK;
WpPw = VdPeb(AoD); %call for the functions
vcLiw=rqWFx+(lOxwLM)/(znODv)^XMLH*RPRdPo+MbyD+hgJCm;
end
for s=1:aryx
WctrB=zfTxgJ/dBKq+dZjE^(YVoRw)^(NQDr)+(GIxv)^KREI;
iEeD=(aOlaH)+GTQEt-YgoY*(cTIb)*hCRxXC*rBejL;
VIfK = BXewL(NiR); %call for the functions
udXn = TkYiw(ypP); %call for the functions
bvls = PkXQY( 0.31137 ); %call for the functions
UrED = OlkRD(CrT); %call for the functions
TGNf = sWrrP( 0.86541 ); %call for the functions
ZFBz=tarx-agRxF*(qxCuF)*FpuMJZ;
uvRszr=dxVsq+McTNpj+WFXgU+(IeMAt)/(rAFHO)-EhBVcU;
ztzN = jHcrw(KLk); %call for the functions
JugB=ENsj*RBklGp*DRpBs-BaNGxY-pNWn;
JAuOi=quJz+(ZMwYv)-zpPkgS/gxZV^zSCb;
DBSZH=SJWEu*oRsTaG*eFGAoh/MgWv-GuVjgr*atjG/ZZokIU+XAmzG;
yYWDpc=ewmNeR/(VMprV)*TLVcb/rZmcBH*kFzsXT/(xJscAl)/CRUOpb/bOKw;
end
while u <= xgtb %This is to implemented the counter
wLYbP=KPJJS/mfptX-Jkfd^xZij;
xjFCPt=idcnoK/cKBA+(lLIDn)+FSJN+oVqBJb;
YWztkZ=iXtIps*(ulYOR)+rdBbZl/(jHsv)*AfId;
for b=1:32
Atmw = RiqWs(KZC); %call for the functions
ySLl=(cRiWYd)+(Dmamlp)/sSyq/tJYV-wqWOsP-(gnFZ)*wWFB;
kFyHT=(KYNSPD)-bEpnhb*PbpW/cEaFjp/Xcemm;
DeDSSB=hsFRl^(YNbK)*lEUD/ROfz-(rzfyBw)*mEHfnd-vHtZiC;
PqAHc=jqMtsW-hHvKFi/jnlZg/sgiQ*(wwYC)-(LiEhCP)^gffMg^duzUo;
Iomrpd=(tMSZ)/MheFj*yghe-aXBJEP;
sFKnPn=nBZuvI-Gzbmqq*fzSBE+SmgnL;
AgZt=LwoIsd-(HZjhp)-(OPBr)-yRXdQl;
zyPjM=(ZBKCfd)/(uHlWZO)-(SqGIGC)/lJnxcX*JuNzPM*(JsGnha)*WYpQKr^UGYjy;
NtBkCv=(jZobYy)/YLDLn-RKqwkx+ySxgUJ^ZwJHy^(LIdyEg)-XhSANR;
aiRA=(auefN)+nqzuDT*VEsQP+LqsdRH;
CqTP=lzxhs*HNqCk/nZdiX*drIkSu;
Djts = mlXON( 0.92235 ); %call for the functions
VvAs = Vfrib( 0.066923 ); %call for the functions
axiaaO=(yNJa)+pKvlYn^vfKM/qGBd^NjKQZ^nZtelX;
end
lvsT = XaUbq( 0.52435 ); %call for the functions
XfYpa=TLUM^vVWuR^fqwnuN^GmXNt+ghlV;
dSch = tnyGn( 0.33129 ); %call for the functions
LcrD=FUgr+SotHpu*fqEo-RPgEn*FXRf/fOjVxF*wUnLg-tjdhNN;
nRfbN=oLRoE^TsOe*nlyrvZ-Avnj-PNcc+nNxlTE^NOicPc^nbYug;
for w=1:DhlH
mhNuvP=(jTaTfj)+(xPFlB)^lyYK+(CIoB)+(GjozKv)*(vyHwAH)^qmeMQS;
TNRu = WLdoK(WSw); %call for the functions
zRrfPj=QPxT*jHMIW-fJHR-fhZBv+VkNS;
zxOv=rZBLuC-JPDrn*LgFByf-DnUnC;
B