Advertisement
Guest User

some shitcode

a guest
Aug 13th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var size=200;
  2. var sizex=512;
  3. var sizey=512;
  4.  
  5. function test(){
  6.    
  7.     // array t fills from local storage
  8.     var t=[];
  9.     for(var n=0;n<size;n++){
  10.         t[n]=[];
  11.         for(var i=0;i<512;i++)
  12.             t[n][i]=Math.round(Math.random());
  13.     }
  14.     // array t fills from local storage
  15.    
  16.     for(var n=0;n<size;n++){
  17.        
  18.         var array=[];
  19.         for(var x=0;x<sizex;x++){
  20.             array[x]=new Int8Array(sizey);
  21.             for(var y=0;y<sizey;y++){
  22.                 array[x][y]=1.5-Math.random();
  23.             }
  24.         }
  25.        
  26.         var xp, yp, xm, ym, q;
  27.         for(var i=0;i<100;i++){
  28.             var temp=[];
  29.             for(var x=0;x<sizex;x++){
  30.                 xm=x-1;
  31.                 if(xm==-1) xm=sizex-1;
  32.                 xp=x+1;
  33.                 if(xp==sizex) xp=0;
  34.                 temp[x]=new Int8Array(sizey);
  35.                 for(var y=0;y<sizey;y++){
  36.                     ym=y-1;
  37.                     if(ym==-1) ym=sizey-1;
  38.                     yp=y+1;
  39.                     if(yp==sizey) yp=0;
  40.                    
  41.                     q=array[xm][ym];
  42.                     q=(q<<1)+array[x][ym];
  43.                     q=(q<<1)+array[xp][ym];
  44.                     q=(q<<1)+array[xm][y];
  45.                     q=(q<<1)+array[x][y];
  46.                     q=(q<<1)+array[xp][y];
  47.                     q=(q<<1)+array[xm][yp];
  48.                     q=(q<<1)+array[x][yp];
  49.                     q=(q<<1)+array[xp][yp];
  50.                    
  51.                     temp[x][y]=t[n][q];
  52.                 }
  53.             }
  54.             array=temp;
  55.         }
  56.     }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement