memoscan
← all memos

Memo 0x50d2d0aa…432013 on Ethereum

function setup(){createCanvas(windowWidth,windowHeight),pixelDensity(min(pixelDensity(),2)),colorMode(HSB,255,255,255,255),noSmooth(),seed=parseInt(tokenData.hash.slice(0,16),16),seedMem=seed,document.getElementsByTagName("body")[0].style.background="#000000"}function windowResized(){sR=1}function rE(){let e,r=[...eZ];for(uD.getFullYear()>=2032&&aR[5]&&aR[6]&&(r.push(pi(aR[5])),r.push(pi(aR[6])%3)),e=0;e<r.length;e+=2)if(abs(uD.getTime()-1e3*r[e])/1e3<aW)return[1e3*r[e],r[e+1]];return[]}function gE(){eE=[0,0,0];var e=rE();if(0!==e.length){var r=(uD.getTime()-e[0])/1e3;abs(r)<aW&&(eE[e[1]]=r<=0?map(r,aW,0,0,1):map(r,0,aW,1,2))}}function sMD(e){e&&pA>=33*(e-1)&&(yZ=e)}function draw(){let e,n,t,a,s;if(uD=new Date,hR=uD.getHours(),mI=uD.getMinutes(),sZ=uD.getSeconds(),mH=uD.getMonth(),dY=uD.getDate(),gZ=Date.now()<163860378e4?new Date(163606044e4):new Date(163860378e4),1==sP&&0==hR&&0==mI&&0==sZ&&sDY(),aR=window.location.hash.slice(1).split("|"),aR[4]&&pi(aR[4])>0&&sMD(cn(pi(aR[4]),1,4)),aR[9]&&pi(aR[9])<=1&&(mN=pi(aR[9])),aR[10]&&pf(aR[10])>0&&(fR=min(pf(aR[10]),1)),nY=11==mH&&31==dY&&23==hR?map(mI,0,60,0,.2):0,nY>0&&(o(2*nY)||59==mI&&sZ>50)&&(sI=59==mI&&sZ>=58?0:pr(0,cn(map(mI,0,50,0,pA),0,pA)),hM=1),gE(),lX=aR[7]&&pf(aR[7])>=0?pf(aR[7]):map(abs(12-(hR+mI/60+sZ/3600)),0,12,0,1),lY=aR[8]&&pf(aR[8])>=0?pf(aR[8]):map(abs(30-mI+sZ/60),0,30,1,0),1==sH&&(sMO(),sH=0,hM=1),pA=gNP(),iA>0&&pA>12*iA&&(iN=1),aR[2]&&1==iN&&pi(aR[2])!=sI&&pi(aR[2])>=0&&(t=pi(pA),sI=abs(t-cn(pi(aR[2]),0,t)),hM=1),1==sR){for(sSZ(),resizeCanvas(w,h),mZ=mF*mQ,e=0;e<5;e++)rMR(lA[e]);rMM(lA[5],1,4),rMM(lA[6],mV,-1),rMR(lA[7]),rMM(lA[8],1,4),rMM(lA[9],1,4),sR=0}if(lP=gLP(),lL>lP&&(hM=1),lL=lP,1==hM&&(cM(),lA[9]=[]),mK=mI/60,n=new Date(max(uD.getFullYear(),nM.getFullYear()+1),nM.getUTCMonth(),nM.getUTCDate(),nM.getUTCHours(),nM.getUTCMinutes(),0),s=(n.getTime()-uD.getTime())/1e3,aI=abs(s)>=0&&abs(s)<=aW?1:0,bM=0==aI&&pA>3&&pi(pA)%33==0?1:0,1==aI&&0==lA[8].length?(rSD(),lA[8]=[],aMO(pA,0,0,dM,lA[8],1),lA[8]=lA[8].reverse()):0==aI&&lA[8].length>0&&(lA[8]=[],mC=0),0==lA[9].length&&eO()){rSD(),sRT(),bE=eE[0]>0||eE[2]>0?1:eE[1]>0?2:0;var c=2==bE?18:24,l=2==bE?24:18,i=cn(r(-1,eM),max(2,eM/4),eM),p=pr(12,map(mQ,.05,.75,c,l))*i;lA[9]=[];var g=abs(max(2,map(p,18,24*i,2,10)));for(a=0;a<p;a++)aMO(1,2,null,dM,lA[9],0),1==bE&&(lG+=.25/g,hG+=.5/g,lM+=.25/g,hY+=.5/g);bE=0}else eE[0]<=0&&eE[1]<=0&&eE[2]<=0&&lA[9].length>0&&(hM=1);tP=nY>0?mI+1+sZ/60:0==aI?pA*(1/speedRate):60,tP=1==pD?max(tP+1,1):tP,frameRate(max(tP,1)+300*nY),gP=nY>0?pA:cn(map(pA,0,12,-3,1),0,1),1==aI&&(sI=0),gMN(lA[1==aI?8:6],0),0==aI&&gMN(lA[5],1),eO()&&gMN(lA[9],2),noFill(),background(2==yZ?"#949BC8":3==yZ?"#2A1700":4==yZ?fZ[0]:bg),dMS()}function gMN(e,o){let n,t,a,s,c,l;for(n=aR[1]&&pf(aR[1])>=0?1:0,t=0!=mouseIsPressed||1!=n||1!=zC&&1!=aI?map(cn(mouseX,0,width),0,width,0,1):cn(pf(aR[1]),0,1),mC=0==eO()&&0==bM&&(1==zC&&0==n||1==aI)?1:0,gW=1!=aI||0!=eO()||!mouseIsPressed&&1!=n?0!=aI||1!=zC||!mouseIsPressed&&1!=n||0!=eO()?1==mC?gW:1==bM?mF/mZ*.7:1==gT?map(abs(12-(hR+mK)),0,12,gL,gM):2==gT?map(abs(hR+mK-12),0,12,gM,gL):gT<1?cn(gW+r(-gT,gT),gL,gM):gM:map(t,0,1,.1*mQ,max(gM,(fs-2*bv)/mQ/(2-mQ))):map(t,0,1,.1*mQ,mF/mZ*2),0==eO()&&(mouseIsPressed&&1==aI||mouseIsPressed&&1==zC)&&(mC=1),i=0;i<e.length;i++)2==o&&(gW=eE[2]>0&&eE[2]<=1?gW+map(eE[2],0,1,0,r(.01,.001)*(i+1)):eE[2]>1&&eE[2]<=2?gW+map(eE[2],1,2,r(.01,.001),0)*(i+1):eE[0]>0&&eE[0]<=1?gW+map(eE[0],0,1,r(.01,.001)*(i+1),0):eE[0]>1&&eE[0]<=2?gW+map(eE[0],1,2,0,r(.01,.001))*(i+1):eE[1]>0&&eE[1]<=1?cn(map(eE[1],0,1,0,1.005*gW),0,gW):eE[1]>1&&eE[1]<=2?cn(map(eE[1],1,2,1.005*gW,0),0,gW):0),a=nY>0?cn(map(nY,.15,.2,0,.2),0,.2):0,s=e[i],s.of1+=r(-.03,.05),c=1==aI||o>0?4:gPH(i%(oK-11)),l=1==aI?0:2==o&&eO()?0:mV,s.shape=gMO((mZ+mZ*s.ms)*gW,c,s.mnR,l+r(-a,a),s.fr,s.of1)}function eO(){return eE[0]>0||eE[1]>0||eE[2]>0}function keyPressed(){for(1==iN&&0==aI&&(!aR[2]||pi(aR[2])<0)&&(keyCode!==LEFT_ARROW&&"5"!=key||(si=min(sI+1,nS),hM=si!=sI?1:0,sI=si),keyCode!==RIGHT_ARROW&&"6"!=key||(si=max(sI-1,0),hM=si!=sI?1:0,sI=si)),"8"===key&&(mC=0),keyCode===UP_ARROW&&(fR=min(fR+.01,1),sR=1),keyCode===DOWN_ARROW&&(fR=max(fR-.01,.01),sR=1),"f"===key&&(fR=1,sR=1),"m"===key&&(1==mT&&uD.getTime()>16684056e5||2==mT&&uD.getTime()>16531776e5)&&(mN=(mN+1)%2),i=1;i<5;i++)key==i&&sMD(i);oK>0&&0==key&&(pD=(pD+1)%2),"7"===key&&(lT-=qp/6),"9"===key&&(lT+=qp/6);return false}function sCH(e,n){let t,a,s,c,l,i,p,g,m;for(e.c=n,e.h=[],e.h[0]=[n],t=[15,15,15,15,15,15,15,128,200],a=sa(n),s=br(n),c=1;c<7;c++)for(e.h[c]=[],l=0;l<6;l++)t=1==kP?[n]:2==kP?[200,200,200,200,150,40]:5==kP?[15,215,210,220,15,215,210]:6==kP?[30,40,46,220]:7==kP?[15,128,142,154,170,185,210]:8==kP?[200,210,150,180,190,40,90,120,140,160,220]:9==kP?[10,20,15,15,30,40,50,235,128,200,220]:t,e.h[c][l]=o(sF)?fZ[cZ]:color((rv(t)+r(-aVB,aVB))%256,a,s),e.h[c][l]=3==kP||5==c||o(aVD)?color(r(0,255),a,s):4==kP?color(hue(n)+r(-120,120)%255,a,s):e.h[c][l];for(e.h[8]=[color((hue(n)+r(111,145))%255,a,s)],i=[21,64,64,128],o(.5)&&i.push(9),p=e.h[9]=[],i.forEach(function(e){p.push(color(hue(n)-e+r(-17,17),a,s)),p.push(color(hue(n)+e+r(-17,17),a,s))}),g=pr(0,fZ.length),m=pr(0,.5*fZ.length),e.h[10]=[],c=0;c<g;c++)e.h[10].push(fZ[(m+c)%fZ.length]);e.h[10]=fZ,e.h[7]=gV(n,8,0,256)}function gNC(e){let n,t;return 1==bE?color(fZ[cn(pr(-4,9),0,8)]):2==bE&&o(.5)?color(fZ[pr(0,fZ.length)]):(n=o(pW)?color(rv(fZ)):color(fZ[cP]),o(.5)&&(oV=new CH(n)),o(cV)&&(n=oV.getColor(tZ,cY),o(.5)&&(n=color(hue(n),max(cn(r(25,e),25,255),br(n)),max(cn(r(25,e),25,255),sa(n))))),t=r(30,155),n=o(.4)?color(hue(n)+r(-t,t),sa(n)+r(-t,t),br(n)+r(-t,t)):n,tZ+=1,o(tS[uC])&&(n=lerpColor(n,color("#FCFBF6"),cn(r(-.5,1.2),.3,.95))),n)}function gV(e,r,o,n){let t=[];for(let a=3;a<r;a++)t.push(color(hue(e),sa(e),map(a,3,r-1,o+3*r,n)));return t}function cM(){bO=1,rSD(),sRT();let e=gI,n=mB;mB=0==mB?nW[pr(0,12)]:mB,uC=1,rPX(1),gER(lA[kL]=[],0,0,w,h,pr(1,kLM),fs-bv,fs-bv,rO,1),uC=2;let t=o(oC)?pr(1,3):0;gI=t>0?1:gI,rPX(2),lA[5]=[];let a=lA[kL][0];dM=mB,aMO(cn(pr(1,2*mX),1,mX),1,a,dM,lA[5],0),o(pV)&&(cP=pr(0,fZ.length)),oV=new CH(fZ[cP]),lA[6]=[],mW=pi(cn(r(1,12),2,6)),mW=o(.237)?min(mW,4):o(.237)?max(6,mW):mW,13==oK&&(mW=max(mW,2)),14==oK&&(mW=max(mW,3)),rPS(t),rGG(t),aMO(mW,0,a,mB,lA[6],0),hM=0,gI=e,mB=n}function rDM(e){e.sML=min(r(.1,1.9),.9),e.sMH=min(r(e.sML,1.9),1.9),e.swS=r(1e-5,.1)}function fp(e){return!!(tM>=e&&o(-1==rF?r(.2,.8):rF))}function stD(e,n,t){fp(3)&&fp(4)&&(rAL(),rPT(),rPS(0),fp(5)&&(rGG(0),gRR(),fp(6)&&rOT())),e.lines=[],e.stripe=0,e.evolveDir=1,e.evolveIter=0,e.evolveLow=0,e.evolveHigh=0,e.gX=cn(r(lG,hG),lM,hY),e.oX=e.gX,rDM(e),e.gX>n.gXH&&(n.gXH=e.gX),e.gX<n.gXL&&(n.gXL=e.gX),e.evolveDir=1,o(.5)&&(e.evolveDir=-1),gXR(this),e.ch=n.ch[t%n.ch.length];let a=r(0,1),s=a<.13?n.gXL:a<.23?n.gXH:a<.38?99:e.gX;e.sw=cn(min(r(.05,.8),.5),.05,hG),e.sw>s&&(e.sw=min(2,n.gXL*r(.01,.5))),tF>0&&(e.sw=tL),e.osw=e.sw,e.swDir=o(.5)?1:-1,e.gR=0==gI?0:2==gI?cn(r(-.1,1.2),0,1):r(.4,min(1,.4+gI)),e.gS=pr(tI,9),e.aL=r(aL,ah),e.aL>.8*ah&&o(sM)&&(e.aL=r(150,255));let c=e.ch.c;e.ch.c=color(hue(c),sa(c),br(c),map(e.aL,0,255,0,210)),e.lC=e.ch.getColor(dS[uC]<0?pr(1,4):dS[uC],e.gS%12,e.gR),e.cm=[r(0,.5),r(.5,1),r(-2,-.5),r(.2,3)],e.a=[],e.b=[],e.c=[],e.bLow=[];for(let r=0;r<2;r++)e.a.push([]),e.b.push([]),e.c.push([]);dLY(e,0),dLY(e,1)}function gD(e){return new Date(e.getMonth()+1+"/"+e.getDate()+"/"+e.getFullYear())}function sDY(){var e=gD(nM),o=gD(uD),n=(o.getTime()-e.getTime())/864e5;for(let e=0;e<2;e++){seed=seedMem;for(let o=0;o<n+e;o+=sC)r(0,1);for(let r=0;r<lA.length;r++)lA[r].forEach(function(r){r.dsn.forEach(function(r){dLY(r,e)})})}seed=seedMem}function dLY(e,o){e.a[o]=[r(16,20),r(20,24),r(0,.3),r(0,4),r(4,9),gMT()],e.b[o]=[r(12,15),r(16,20),r(0,.2),r(4,8),r(9,12),gMT()],e.c[o]=[r(8,12),r(12,15),r(23,24),r(0,1),r(1,6),r(0,.9),r(12,14),r(14.1,17),r(17.1,22.9),r(6,9),r(9,10.9),gMT()],e.bLow[o]=r(.1,.9)}function gMT(){return 1+cn(r(-pA/240,pA/240),-1,1)}function eQZ(e,r){e.aL=r.aL,e.sw=r.sw,e.osw=r.osw,e.swS=r.swS,e.gX=r.gX,e.oX=r.oX,e.evolveIter=r.evolveIter,e.evolveDir=r.evolveDir,e.evolveLow=r.evolveLow,e.evolveHigh=r.evolveHigh,e.gS=r.gS,e.gR=r.gR}function gXR(e){e.evolveLow=r(.25,.9),e.evolveHigh=r(1.1,1.75),e.evolveIter=rv(eI)}function gSI(e,r,o){let n,t,a,s,c,l,i;for(n=[],t=0;t<o.length-1;t++)a=gLI(e,r,o[t],o[t+1]),null!=a&&n.push(createVector(a.x,a.y,dist(e.x,e.y,a.x,a.y)));if(n.length<=2)return n;for(s=[];n.length>0;){for(c=9*cW,l=0,t=0;t<n.length;t++)i=n[t],i.z<c&&(c=i.z,l=t);s.push(n[l]),n.splice(l,1)}return s}function gLI(e,r,o,n){let t,a,s,c,l,i;return t=r.x-e.x,a=r.y-e.y,s=n.x-o.x,c=n.y-o.y,l=(-a*(e.x-o.x)+t*(e.y-o.y))/(-s*a+t*c),i=(s*(e.y-o.y)-c*(e.x-o.x))/(-s*a+t*c),l>=0&&l<=1&&i>=0&&i<=1?new createVector(e.x+i*t,e.y+i*a):null}function rSM(e,r,o,n){e.cx=r,e.cy=o,e.shape=n}function sAS(e){e.angleSpeed=null!=e.bro?e.bro.angleSpeed:r(5e-5,.005),e.angleSpeedDir=null!=e.bro?e.bro.angleSpeedDir:0==uA[e.code]?0:o(.5)?-1:1,e.grI=null!=e.bro?e.bro.grI:r(.01*gY[e.code],gY[e.code]),e.angleSetup=0,e.angleResetMult=null!=e.bro?e.bro.angleResetMult:r(1,21)}function sPM(e){let n,t,a,s,c;for(o(aVBR)&&(aVB=rv(aVBC)),o(kR)&&(kP=cn(pr(aCL,aCH),0,9)),1!=bO&&o(r(rQ,.8))&&rPT(),1==rR&&o(.5)&&(tM=pr(0,7)),2==tM&&rMD(0,3),1==gN&&gRR(),e.oOX=r(-1,1),e.oOY=r(-1,1),e.grS=0,e.hD=o(hD)?r(0,rv(hZ)):0,sAS(e),1==pR&&rPX(e.code),e.a=mM[e.code]<=1?r(0,TWO_PI):2==mM[e.code]?rA+=qp/rD+r(-qp/(2*rD),qp/(2*rD)):3==mM[e.code]?rA+=radians(45+r(-15,15)):5==mM[e.code]?rA+=radians(r(0,5)):4==mM[e.code]?rA+=radians(r(-20.16,30.76)):0,o(lF)&&rAL(),rAL(),o(aF)&&rPS(0),e.dsn=[],a=new CH(gNC(cH[e.code])),cY=rv(1==bE?cO:cS),e.ch=[],s=5==cA[e.code]?cn(pr(-5,6),0,5):cA[e.code],c=pr(0,99),cC=1==sD?1:2==sD||o(.5)?1:o(.03)?3:2,t=1==nP[e.code]&&o(nV)?1:1==bO&&o(.3)?(pr(10,40),gI=1):o(pMC[e.code])?pr(1,pM[e.code]):o(.02)?pr(pL,pH):o(.2)?pr(1,10):o(.35)?cC:o(.5)?cC*pr(1,4):1,n=0;n<cC;n++){v=0==s||o(.1)?pr(0,99):o(.05)?0:1==s?c+n:2==s?c+2*n:3==s?c+pr(0,8):4==s?c:0;let r=a.getColor(v,cY);e.ch.push(new CH(r))}e.gXL=999,e.gXH=0;let l=rv([4,4,4,10]),i=o(2==gC?r(0,1):gC)?0:1,p=0,g=[],m=o(.3)?0:o(.3)?1:pr(1,max(3,t/3)),h=2==qY[e.code]?r(0,.5):qY[e.code],f=0;for(n=0;n<t;n++){e.dsn[p]=new Ds(e,p);let a=o(wS[e.code]),s=o(uE[e.code]);f<m&&n>1&&o(h)&&o(.8)&&(dEQ(e.dsn[p],e.dsn[g[pr(0,n-2)]],a,s,0,1),a=1,s=1,f+=1,t+=1);let c=1==uC?.8:0==bO||1==bE?1:.5,u=[1,3,2,1.5,1.5,4,4,3,1];1==c&&u.push(1,2,3,1,2,5,5,7,10,20);let M=1==nP[e.code]&&o(nV)?1:o(.5*c)?pr(l,6):o(.15*c)?pr(12,24):o(.1*c**4)?pr(24,36):o(.5*c)?pr(l+3,12):o(.03*c**8)?pr(36,54):pr(l,2*l),d=1==nP[e.code]&&o(nV)||0==i?0:M>=3&&M<=6&&o(.15)?cn(M*r(rv(u),rv(u)),0,70):M<4?0:o(.015)?pr(max(2,M/8),M/2):0;for(let r=1;r<=M+d;r++)e.dsn[p+r]=new Ds(e,p+r),dEQ(e.dsn[p+r],e.dsn[p],a,s,r,M);g.push(p),e.dsn[p].k=p,p=e.dsn.length}t=e.dsn.length,cTL(e),e.oS=r(1e-4,.01)}function dEQ(e,r,n,t,a,s){e.ch=r.ch,e.stripe=1,o(t)&&(e.gX=r.gX),e.lC=r.lC,e.gR=r.gR,e.aL=1!=n?r.aL+a:r.aL,a>s&&(e.aL=r.aL<=20?99:15)}function cTL(e){e.tG=0;for(let r=0;r<e.dsn.length;r++)e.tG+=e.dsn[r].gX}function gER(e,o,n,t,a,s,c,l,i,p){let g,m,h,f,u=0,M=0;for(g=[],1==i&&(u=r(-.01,.01),M=r(-.01,.01)),m=0;m<s;m++){2==i&&(u=r(-.01,.01),M=r(-.01,.01)),h=r(c,l),g=dER(o,n,t,a,h,i,u,M);let s=gCO(p,0);for(let r=0;r<s;r++)f=new MoR(o,n,g,0,u,M,h,0,1==wO?1:0,p),cOV(e,r,f,s)}return g}