<commit_before>
/*
haxx0r
var sc = NZVisualyser.audioSources._sourceSoundcloud,
  a = 'https://soundcloud.com/agile-recordings/agile-recordings-podcast-0',
  i = 40, i_max = 50;

sc.loadUrlCallSuc = function() {
  console.log(sc.streamURL);
  i++;
  if(i <= i_max)
    sc.loadUrl(a+i);
}
sc.loadUrl( a+i );
*/
// 2015 <NAME>
//MIT License
try {
  if(NEngine)
(function() {
  var global = this;

	this.NGrid = (function() {
    var  debugging = true,
      loop_on = true,
      MusicPorts,
      renderer = NEngine.renderer,
      canvas,
      Obj = NEngine.Obj,
      camera,
      camera3,
      proportion,
      grid,
      player,
      controls,
      vec4=NMath.vec4,
      vec5=NMath.vec5,
      mat4=NMath.mat4,
      mat5=NMath.mat5,
      tmp_v1 = new vec4.create(),
      tmp_v2 = new vec4.create(),
      tmp_m1 = new mat4.create(),
      tmp_m2 = new mat4.create(),
      tmp_m3 = new mat4.create(),
      last_time,
      last_time_key,
      mat5 = NMath.mat5,
      vec5 = NMath.vec5,
      mat = null,
      vec = null,
      pressed = Input.Keyboard.pressed,
      dt,
      length=2, grid_size=2, size=1,
      world_grid_geom, world_grid = [], world_grid_size = 0, world_grid_length = 300,
      world_grid_unit_length = 20, world_grid_unit_size = 4,
      i_w, i_z, i_y, i_x, obj,
      enemy_geom0 = NEngine.geometry.grid4({size:2, length:size*0.5, wire:true}),
      pointer_geom = NEngine.geometry.grid4({size:2, length:size*0.5, wire:true}),
      axis_geom = NEngine.geometry.axis4({size:size}),
      enemy_geom4 = NEngine.geometry.grid4({size:4, length:size*0.2, wire:true}),
      enemy_octahedron0 = NEngine.geometry.octahedron4({size: size/4, wire:true}),
      bullet = NEngine.geometry.simplex4({size:size/2,enemy:false,wire:true}),
      enemy_simplex0 = NEngine.geometry.simplex4({size:size/3,enemy:true, wire:true}),
      //consoke
      config = {
        mouse_rotation : Math.PI/200,
        speed : 1/1000,
        camera_rotation: 'absolute',
        camera_rotation_y: 'normal',
        camera_rotation_absolute_y_amplitud: Math.PI/2,
        //mouse position transformation
        mouse_y_trans_x: 0,
        mouse_y_trans_y: 1,
        mouse_x_trans_x: 1,
        mouse_x_trans_y: 0,
        controls: {
          //camera-mouse rotation asociation
          camera_y : 'ry',
          camera_x : 'rx',
          camera_y_altern : 'ry',
          camera_x_altern : 'rz'
        }
      },
      mouse = {
        x : null,
        y : null,
        pressed_left_click: 1,
        pressed_right_click : 2,
        pressed_wheel: 4,
        pressed_browser_back: 8,
        pressed_browser_forward: 16
      },
      ui = {
        info_basic_panel_en : document.getElementById('info-basic-en'),
        info_basic_panel_es : document.getElementById('info-basic-es'),
        info_basic_buttons : document.getElementById('info-basic-buttons')
      },
      pointer;

    function init(options) {
      if(!options) options = {};
      if(!options.container)
        options.container = document.body;

      //set renderer
      var renderer_default = {
        stereo_dim: 4,

        projection_near: 0.1,
        projection_far: 1000,
        projection_angle: Math.PI/1.4,
        projection_3: 'ortogonal',
        projection_3_near: 1,
        projection_3_far: 200,
        projection_3_perspective_angle: Math.PI/2,

        camera_disposition_3: 'hexagon',
      };
      renderer.init(renderer_default);

      canvas = renderer.canvas;

      vec = NEngine.renderer.math.vec;
      mat = NEngine.renderer.math.mat;

      camera3 = renderer.camera3;
      camera = renderer.camera;
      camera.p[1] = 0.5;

      camera.rrx = vec.create();
      camera.rrx[0] = 1.0;
      camera.rry = vec.create();
      camera.rry[1] = 1.0;
      camera.rrz = vec.create();
      camera.rrz[2] = 1.0;
      camera.rrw = vec.create();
      camera.rrw[3] = 1.0;

      camera.rwz = 0.0;
      camera.rwy = 0.0;
      camera.rwx = 0.0;
      camera.rzy = 0.0;
      camera.rzx = 0.0;
      camera.ryx = 0.0;

      for(i_w=grid_size; i_w--;)
        for(i_z=grid_size;i_z--;)
        {
          for(i_y=grid_size;i_y--;)
          {
            for(i_x=grid_size;i_x--;) {
              //create object
              //grid = new Obj();
              grid = new NEngine.Entity();
              grid.geom = enemy_octahedron0;
              if(grid_size != 1) {
                grid.p[0] = length*( i_x/(grid_size-1) - 1/2);
                grid.p[1] = length*( i_y/(grid_size-1) - 1/2);
                grid.p[2] = length*( i_z/(grid_size-1) - 1/2);
                grid.p[3] = length*( i_w/(grid_size-1) - 1/2);
              }


              grid.sp = 1;
              enemigos.add(grid);
              renderer.objAdd(grid);

            }

            grid = new NEngine.Entity();
            grid.geom = enemy_geom4;
            if(grid_size != 1) {
              grid.p[0] = length*( i_x/(grid_size-1) - 1/2);
              grid.p[1] = length*( i_y/(grid_size-1) - 1/2);
              grid.p[2] = length*( i_z/(grid_size-1) - 1/2);
              grid.p[3] = length*( i_w/(grid_size-1) - 1/2);
            }
            /*
            grid.sp = 0.5;
            enemigos.add(grid);
            renderer.objAdd(grid);
            */
          }

          grid = new NEngine.Entity();
          grid.geom = enemy_simplex0;
          if(grid_size != 1) {
            grid.p[0] = length*( i_x/(grid_size-1) - 1/2);
            grid.p[1] = length*( i_y/(grid_size-1) - 1/2);
            grid.p[2] = length*( i_z/(grid_size-1) - 1/2);
            grid.p[3] = length*( i_w/(grid_size-1) - 1/2);
          }
          /*
          grid.sp = 0.8;
          enemigos.add(grid);
          renderer.objAdd(grid);
          */
        }

      grid = new NEngine.Entity();
      grid.geom = NEngine.geometry.grid4({size:5, length:20, wire:true});
      //grid.p[1] = 12.0;
      renderer.objAdd(grid);

      grid = new NEngine.Entity();
      grid.geom = NEngine.geometry.grid4({size:10, size_y:2, length:20, length_y:2, wire:true});
      grid.p[1] = 12.0;
      //renderer.objAdd(grid);

      grid = new NEngine.Entity();
      grid.geom = NEngine.geometry.grid4({size:10,size_y:2, length:20, length_y:2, wire:true});
      grid.p[1] = -2.2;
      //renderer.objAdd(grid);

      grid = new NEngine.Entity();
      grid.geom = NEngine.geometry.grid4({size:2, size_y:10, length:2, length_y:10, wire:true});
      //renderer.objAdd(grid);

      pointer = new NEngine.Entity();
      pointer.geom = pointer_geom;
      renderer.objAdd(pointer);

      axis = new NEngine.Entity();
      axis.geom = axis_geom;
      //renderer.objAdd(axis);

      window.game = {
        pointer: pointer,
        enemigos: enemigos,<commit_msg>A lots of new things are comming!<commit_after>
/*
haxx0r
var sc = NZVisualyser.audioSources._sourceSoundcloud,
  a = 'https://soundcloud.com/agile-recordings/agile-recordings-podcast-0',
  i = 40, i_max = 50;

sc.loadUrlCallSuc = function() {
  console.log(sc.streamURL);
  i++;
  if(i <= i_max)
    sc.loadUrl(a+i);
}
sc.loadUrl( a+i );
*/
// 2015 <NAME>
//MIT License
try {
  if(NEngine)
(function() {
  var global = this;

	this.NGrid = (function() {
    var  debugging = true,
      loop_on = true,
      MusicPorts,
      renderer = NEngine.renderer,
      canvas,
      Obj = NEngine.Obj,
      camera,
      camera3,
      proportion,
      grid,
      player,
      controls,
      vec4=NMath.vec4,
      vec5=NMath.vec5,
      mat4=NMath.mat4,
      mat5=NMath.mat5,
      tmp_v1 = new vec4.create(),
      tmp_v2 = new vec4.create(),
      tmp_m1 = new mat4.create(),
      tmp_m2 = new mat4.create(),
      tmp_m3 = new mat4.create(),
      last_time,
      last_time_key,
      mat5 = NMath.mat5,
      vec5 = NMath.vec5,
      mat = null,
      vec = null,
      pressed = Input.Keyboard.pressed,
      dt,
      length=2, grid_size=0, size=1,
      world_grid_geom, world_grid = [], world_grid_size = 0, world_grid_length = 300,
      world_grid_unit_length = 20, world_grid_unit_size = 4,
      i_w, i_z, i_y, i_x, obj,
      enemy_geom0 = NEngine.geometry.grid4({size:2, length:size*0.5, wire:true}),
      pointer_geom = NEngine.geometry.grid4({size:2, length:size*0.5, wire:true}),
      axis_geom = NEngine.geometry.axis4({size:size}),
      enemy_geom4 = NEngine.geometry.grid4({size:4, length:size*0.2, wire:true}),
      enemy_octahedron0 = NEngine.geometry.octahedron4({size: size/4, wire:true}),
      bullet = NEngine.geometry.simplex4({size:size/2,enemy:false,wire:true}),
      enemy_simplex0 = NEngine.geometry.simplex4({size:size/3,enemy:true, wire:true}),
      enemy_simplex0 = NEngine.geometry.grid4({size:2, length:size*0.2, wire:true}),
      //consoke
      config = {
        mouse_rotation : Math.PI/200,
        speed : 1/1000,
        camera_rotation: 'absolute',
        camera_rotation_y: 'normal',
        camera_rotation_absolute_y_amplitud: Math.PI/2,
        //mouse position transformation
        mouse_y_trans_x: 0,
        mouse_y_trans_y: 1,
        mouse_x_trans_x: 1,
        mouse_x_trans_y: 0,
        controls: {
          //camera-mouse rotation asociation
          camera_y : 'ry',
          camera_x : 'rx',
          camera_y_altern : 'ry',
          camera_x_altern : 'rz'
        }
      },
      mouse = {
        x : null,
        y : null,
        pressed_left_click: 1,
        pressed_right_click : 2,
        pressed_wheel: 4,
        pressed_browser_back: 8,
        pressed_browser_forward: 16
      },
      ui = {
        info_basic_panel_en : document.getElementById('info-basic-en'),
        info_basic_panel_es : document.getElementById('info-basic-es'),
        info_basic_buttons : document.getElementById('info-basic-buttons')
      },
      pointer;

    function init(options) {
      if(!options) options = {};
      if(!options.container)
        options.container = document.body;

      //set renderer
      var renderer_default = {
        stereo_dim: 4,

        projection_near: 0.1,
        projection_far: 1000,
        projection_angle: Math.PI/1.4,
        projection_3: 'ortogonal',
        projection_3_near: 1,
        projection_3_far: 200,
        projection_3_perspective_angle: Math.PI/2,

        camera_disposition_3: 'hexagon',
      };
      renderer.init(renderer_default);

      canvas = renderer.canvas;

      vec = NEngine.renderer.math.vec;
      mat = NEngine.renderer.math.mat;

      camera3 = renderer.camera3;
      camera = renderer.camera;
      camera.p[1] = 0.5;

      camera.rrx = vec.create();
      camera.rrx[0] = 1.0;
      camera.rry = vec.create();
      camera.rry[1] = 1.0;
      camera.rrz = vec.create();
      camera.rrz[2] = 1.0;
      camera.rrw = vec.create();
      camera.rrw[3] = 1.0;

      camera.rwz = 0.0;
      camera.rwy = 0.0;
      camera.rwx = 0.0;
      camera.rzy = 0.0;
      camera.rzx = 0.0;
      camera.ryx = 0.0;

      for(i_w=grid_size; i_w--;)
        for(i_z=grid_size;i_z--;)
        {
          for(i_y=grid_size;i_y--;)
          {
            for(i_x=grid_size;i_x--;) {
              //create object
              //grid = new Obj();
              grid = new NEngine.Entity();
              grid.geom = enemy_octahedron0;
              if(grid_size != 1) {
                grid.p[0] = length*( i_x/(grid_size-1) - 1/2);
                grid.p[1] = length*( i_y/(grid_size-1) - 1/2);
                grid.p[2] = length*( i_z/(grid_size-1) - 1/2);
                grid.p[3] = length*( i_w/(grid_size-1) - 1/2);
              }


              grid.sp = 1;
              enemigos.add(grid);
              renderer.objAdd(grid);

            }

            grid = new NEngine.Entity();
            grid.geom = enemy_geom4;
            if(grid_size != 1) {
              grid.p[0] = length*( i_x/(grid_size-1) - 1/2);
              grid.p[1] = length*( i_y/(grid_size-1) - 1/2);
              grid.p[2] = length*( i_z/(grid_size-1) - 1/2);
              grid.p[3] = length*( i_w/(grid_size-1) - 1/2);
            }
            /*
            grid.sp = 0.5;
            enemigos.add(grid);
            renderer.objAdd(grid);
            */
          }

          grid = new NEngine.Entity();
          grid.geom = enemy_simplex0;
          if(grid_size != 1) {
            grid.p[0] = length*( i_x/(grid_size-1) - 1/2);
            grid.p[1] = length*( i_y/(grid_size-1) - 1/2);
            grid.p[2] = length*( i_z/(grid_size-1) - 1/2);
            grid.p[3] = length*( i_w/(grid_size-1) - 1/2);
          }
          /*
          grid.sp = 0.8;
          enemigos.add(grid);
          renderer.objAdd(grid);
          */
        }

      grid = new NEngine.Entity();
      grid.geom = NEngine.geometry.grid4({size:1, length:20, wire:true});
      //grid.p[1] = 12.0;
      renderer.objAdd(grid);

      grid = new NEngine.Entity();
      grid.geom = NEngine.geometry.grid4({size:10, size_y:2, length:20, length_y:2, wire:true});
      grid.p[1] = 12.0;
      //renderer.objAdd(grid);

      grid = new NEngine.Entity();
      grid.geom = NEngine.geometry.grid4({size:10,size_y:2, length:20, length_y:2, wire:true});
      grid.p[1] = -2.2;
      //renderer.objAdd(grid);

      grid = new NEngine.Entity();
      grid.geom = NEngine.geometry.grid4({size:2, size_y:10, length:2, length_y:10, wire:true});
      //renderer.objAdd(grid);

      pointer = new NEngine.Entity();
      pointer.geom = pointer_geom;
      renderer.objAdd(pointer);

      axis = new NEngine.Entity();
      axis.geom = axis_geom;
      //renderer.objAdd(axis);

      window.game = {
        pointer: pointer,
        enemigos: enemigos,
{'fraction_non_alphanumeric': 0.1454438824133128, 'fraction_numerical': 0.03379517630672238, 'mean_word_length': 1.8884183781494812, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6107580', 'n_tokens_mistral': 5081, 'n_tokens_neox': 4887, 'n_words': 811}