title: Sobol values greater than 1 after Owen scrambling
body: <p>The <code>sobol()</code> function in the <code>randtoolbox</code> (version 1.17) package in <code>R</code> (version 3.3.2) sometimes gives values greater than 1 (see example below). Is this a bug or does Owen scrambling generate values significantly outside the range of underlying sequence? I looked at the following reference and didn't find a mention of this issue. </p>
  
  <p>I. Lirkov, S. Margenov, and J. Wasniewski (Eds.): LSSC 2009, LNCS 5910, pp. 459–466, 2010.</p>
  
  <p>MWE:</p>
  
  <pre><code>library('randtoolbox')
  
  sobolSeq = sobol(n=100000,dim=10,seed=84,scrambling=1)
  print(max(sobolSeq ))
  </code></pre>
  
  <p>Output:</p>
  
  <pre><code>Warning message:
  In sobol(n = 1e+05, dim = 10, seed = 84, scrambling = 1) :
    A call to sobol() raised an error by generating numerics greater or equal than 1.
  
  [1] 1.999992
  </code></pre>