goes through cartesian product of two potentially infinite sequences in the following way:
goes through cartesian product of two potentially infinite sequences in the following way:
1 2 5 10 3 4 6 11 7 8 9 12 13 14 15 16
etc.
Constructs a sequence that looks like this for [0, 1]: 0.
Constructs a sequence that looks like this for [0, 1]: 0.5 0.25 0.75 0.125 0.357 0.625 0.875 ...
Permutates the range in a "bisecting" way, which allows to get better and better approximations of a function, without evaluating too many values.