public void metodoSorteo(int pos)
    {     
        double random;            
        for(int i = pos; i < k; i++)
        { 
            //se generan k numero aleatorios
            random = Math.random();
           
            for (int j = 0; j < pb.poblacion_crom; j++)
            {                      
              if(j == 0)
              {
                  //Caso especial: Cuando la Posicion = 0
                  //0 < Rj < Qi
                  if((random > 0) && (random <= arreglo_puntuaciones[j]))
                  {
                      for(int z = 0; z < n*n; z++)
                      {
                          Pool[i][z] = genotipoclone[j].genes[z];
                          
                      }
                  }
              }
              else
                  //Qi-1 < R < Qi
                   if((random > arreglo_puntuaciones[j-1])&&(random <= arreglo_puntuaciones[j]))
                   {
                       for(int z = 0; z < n*n; z++)
                       {
                           Pool[i][z] = genotipoclone[j].genes[z];
                          
                       }
                   }
            }
        }

    }