Laboratory of Babel / Archive / grad-noise-175k

grad-noise-175k

Gradient noise, 175k (run of 2026-09-23) · A complete batch run over 175,797 lattice-noise expressions, with 32 texture diagnostics and a frame of each.

About this collection

This collection is complete and closed. Every expression in the space below was rendered and measured once, in a single batch run. Each row is one expression, and its coordinate links to it running live on uto.run.

The purpose is exploratory. There is no target texture and no attempt to resemble Perlin noise. A constant field, a strongly directional pattern or an odd value distribution is an observation, not a failure. The measurements describe textures so they can be sorted, filtered and compared. They are a lossy fingerprint, not a judgement of quality and not a substitute for looking.

The space

An ither formula with two layers:

  • topo: expression trees of up to 64 nodes, built from unary (o1), binary (o2) and leaf (x) slots
  • expr: fills those slots
    • leaves: P, D, R
    • unary: sqt log frc flr cil sgn nrm
    • binary: add sub mlt div pow mod lrg eql min dot dst

A coordinate t·x·u·b follows the formula's projection: t the topology, x the leaf choices, u the unary choices, b the binary choices. Points outside the space were omitted from the run. Two orderings ride along: ordinal is the point's position in ither's whole enumeration (gaps where points were omitted), and batch index is its place in the batch run's sequence, 0 to 175,796 (the run's inputs.expr, and the number in its frame's file name).

The apparatus

Each expression is evaluated at the corners of a rectangular lattice with quintic blending (LATT.RECT.QUINTIC), over coordinates mlt(C, 8), in a 256 × 256 field #A. One configuration per expression: the dimension and coordinate scale were fixed for the whole run.

Measurements are taken from #A's x channel, its stored values (not a screenshot), at step 7, after which the run moves to the next expression. The frame in each row is that field, remapped for display.

The measurements

Notation: f is the field value, E averages the whole field, and E_I averages the interior (C-space [-0.98, 0.98]², which keeps wrapped edges out of the spatial measures).

Value distribution

key meaning
value_mean, value_abs_mean E[f] and E[|f|]: signed offset, typical distance from zero
value_positive_fraction share of values above 0 (field tolerance 0.0001)
value_variance, value_stddev population variance and SD: contrast
value_min, value_max, value_range sampled extrema and their difference
histogram_entropy_bits entropy of a 32-bin histogram over [−1, 1], 0 (one bin) to 5 (uniform) bits
histogram_probability_sum consistency check, ≈ 1

Local roughness (one-pixel differences dx, dy, and g = √(dx² + dy²))

key meaning
gradient_energy_x, gradient_energy_y E_I[dx²], E_I[dy²]
gradient_magnitude_mean E_I[g]: roughness
gradient_magnitude_variance, _stddev, _max how unevenly that roughness is spread, and its peak
gradient_magnitude_cv SD / mean of g: uneven activity (quiet areas interrupted by edges), independent of amplitude
gradient_axis_bias (Ex − Ey) / (Ex + Ey), −1 to 1: horizontal vs vertical preference. Zero does not mean isotropic (diagonals balance too)
gradient_nonzero_flag 1 if there is any gradient energy at all

Change of slope (four-neighbour Laplacian L)

key meaning
laplacian_mean, laplacian_energy, laplacian_abs_mean E_I[L], E_I[L²], E_I[|L|]. Sharp or high-frequency structure responds; a linear ramp does not

Normalised by contrast (comparable across amplitudes)

key meaning
gradient_energy_over_variance (Ex + Ey) / variance
laplacian_energy_over_variance E_I[L²] / variance
variance_normalization_valid_flag, gradient_cv_valid_flag whether the denominators above are meaningful (> 10⁻¹²). Filter on these before trusting a ratio

Three spatial scales (mean squared difference at a distance, over the central [-0.74, 0.74]²: 2, 8 and 32 pixels at this resolution)

key meaning
scale_diff2_near, _mid, _far raw difference energy at each distance
scale_diff2_near_over_variance, _mid_…, _far_… the same, normalised. Low near and rising far suggests smooth structure; a dip at a longer distance can hint at repetition

Each record's json also holds value_histogram (the 32 bin probabilities) and scale_curve (the three scales with their distances).

Reading them, and their limits

  • Clipping. #A kept its default signed domain, so values outside [−1, 1] were clipped before measuring. The diagnostics describe the clipped texture.
  • Combinations say more than any one key. A large range with modest SD and a high gradient peak suggests a few strong excursions. A broad histogram with low normalised detail suggests smooth variation. Similar roughness with a different CV means the activity is concentrated differently.
  • Entropy is about values, not space. A smooth ramp can have high entropy, and shuffling the pixels would not change it.
  • Raw spatial measures depend on resolution and amplitude. Prefer the normalised keys for detail independent of contrast, after checking the validity flags.
  • Not measured: full orientation, spectra or periodicity, lacunarity, tileability, colour, novelty, aesthetic merit.
  • Validation. The suite compiled and ran on every expression. Systematic numerical controls (constants, ramps, stripes, checkerboards, random pixels) and a comparison against longer settling times were not done before this run. Treat the values as exploratory.

Provenance

  • Apparatus: noiseBatch/one.uto, project SHA-256 b6fc8f27…be04d0
  • Expression corpus: SHA-256 7d3ec029…d72266
  • Run files (canonical), in ~/lab/data/grad-noise-175k/: the enumeration (grad-noise-175k.jsonl), the measurements (grad-noise-175k-output.jsonl, joined on inputs.expr), the formula (grad-noise-175k.manifest.json) and the frames (png/)
175,797 records
coordinate ▲ t x u b expression batch index ordinal topo measured step globalStep value_mean value_positive_fraction value_abs_mean value_variance value_stddev value_min value_max value_range histogram_probability_sum histogram_entropy_bits gradient_energy_x gradient_energy_y gradient_magnitude_mean gradient_axis_bias gradient_nonzero_flag laplacian_mean laplacian_energy laplacian_abs_mean gradient_magnitude_variance gradient_magnitude_stddev gradient_magnitude_cv gradient_magnitude_max gradient_energy_over_variance laplacian_energy_over_variance variance_normalization_valid_flag gradient_cv_valid_flag scale_diff2_near scale_diff2_mid scale_diff2_far scale_diff2_near_over_variance scale_diff2_mid_over_variance scale_diff2_far_over_variance
t10_x0_u46_b8 10 0 46 8 nrm(cil(min(P,P))) 10000 81215264 o1(o1(o2(x,x))) true 80007 80007 -0.01562 0.4896 0.6504 0.5048 0.7105 -1 1 2 1 4.761 0.001863 0.00124 0.0104 0.2009 1 3.065e-10 0.00612 0.00575 0.002995 0.05473 5.261 2.414 0.006147 0.01212 1 1 0 0 0.005637 0 0 0.01117 json
t10_x0_u46_b9 10 0 46 9 nrm(cil(dot(P,P))) 10001 81215265 o1(o1(o2(x,x))) true 80015 80015 0.5531 0.9844 0.5843 0.03822 0.1955 -1 0.5774 1.577 1 0.1161 0.002507 0.002507 0.003165 0 1 -5.256e-10 0.01034 0.006359 0.005001 0.07072 22.34 2.231 0.1312 0.2706 1 1 0 0 0.008822 0 0 0.2308 json
t10_x0_u46_b10 10 0 46 10 nrm(cil(dst(P,P))) 10002 81215266 o1(o1(o2(x,x))) true 80023 80023 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x0_u47_b0 10 0 47 0 nrm(sgn(add(P,P))) 10003 81215457 o1(o1(o2(x,x))) true 80031 80031 -0.01563 0.4922 0.689 0.5006 0.7075 -1 0.9999 2 1 2.328 0.002062 0.001258 0.008899 0.2422 1 -2.652e-11 0.006131 0.005634 0.00324 0.05692 6.396 2.414 0.006633 0.01225 1 1 0 0 0.006108 0 0 0.0122 json
t10_x0_u47_b1 10 0 47 1 nrm(sgn(sub(P,P))) 10004 81215458 o1(o1(o2(x,x))) true 80039 80039 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x0_u47_b2 10 0 47 2 nrm(sgn(mlt(P,P))) 10005 81215459 o1(o1(o2(x,x))) true 80047 80047 0.6577 0.9844 0.689 0.06821 0.2612 -1 0.9999 2 1 1.376 0.003783 0.001971 0.01011 0.315 1 -1.223e-8 0.01118 0.00807 0.005647 0.07515 7.431 2.414 0.08436 0.1638 1 1 0 0 0.01039 0 0 0.1523 json
t10_x0_u47_b3 10 0 47 3 nrm(sgn(div(P,P))) 10006 81215460 o1(o1(o2(x,x))) true 80055 80055 0.6187 0.9375 0.6795 0.09012 0.3002 -0.7067 0.7071 1.414 1 0.8988 0.001412 8.444e-18 0.01122 1 1 1.892e-9 0.00006483 0.002624 0.001287 0.03587 3.197 0.1653 0.01566 0.0007193 1 1 0 0 0.003702 0 0 0.04108 json
t10_x0_u47_b4 10 0 47 4 nrm(sgn(pow(P,P))) 10007 81215461 o1(o1(o2(x,x))) true 80063 80063 0.03609 0.5313 0.5665 0.323 0.5684 -0.5774 0.5774 1.155 1 1.391 0.0004706 2.979e-18 0.004582 1 1 5.331e-10 0.00002159 0.001071 0.0004496 0.0212 4.627 0.135 0.001457 0.00006683 1 1 0 0 0.001234 0 0 0.00382 json
t10_x0_u47_b5 10 0 47 5 nrm(sgn(mod(P,P))) 10008 81215462 o1(o1(o2(x,x))) true 80071 80071 -0.7711 0.09375 0.9022 0.2833 0.5323 -1 1 2 1 1.569 0.02533 0.01444 0.03169 0.2736 1 7.434e-10 0.07985 0.05502 0.03875 0.1968 6.212 2.414 0.1404 0.2818 1 1 0 0 0.01223 0 0 0.04316 json
t10_x0_u47_b6 10 0 47 6 nrm(sgn(lrg(P,P))) 10009 81215463 o1(o1(o2(x,x))) true 80079 80079 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x0_u47_b7 10 0 47 7 nrm(sgn(eql(P,P))) 10010 81215464 o1(o1(o2(x,x))) true 80087 80087 0.5777 1 0.5777 1.421e-7 0.000377 0.5774 0.5774 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 json
t10_x0_u47_b8 10 0 47 8 nrm(sgn(min(P,P))) 10011 81215465 o1(o1(o2(x,x))) true 80095 80095 -0.01563 0.4922 0.689 0.5006 0.7075 -1 0.9999 2 1 2.328 0.002062 0.001258 0.008899 0.2422 1 -2.652e-11 0.006131 0.005634 0.00324 0.05692 6.396 2.414 0.006633 0.01225 1 1 0 0 0.006108 0 0 0.0122 json
t10_x0_u47_b9 10 0 47 9 nrm(sgn(dot(P,P))) 10012 81215466 o1(o1(o2(x,x))) true 80103 80103 0.5531 0.9844 0.5843 0.03822 0.1955 -1 0.5774 1.577 1 0.1161 0.002507 0.002507 0.003165 0 1 -1.389e-10 0.01034 0.006359 0.005001 0.07072 22.34 2.231 0.1312 0.2706 1 1 0 0 0.008822 0 0 0.2308 json
t10_x0_u47_b10 10 0 47 10 nrm(sgn(dst(P,P))) 10013 81215467 o1(o1(o2(x,x))) true 80111 80111 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x0_u48_b0 10 0 48 0 nrm(nrm(add(P,P))) 10014 81215658 o1(o1(o2(x,x))) true 80119 80119 -0.01562 0.4896 0.6504 0.5048 0.7105 -1 1 2 1 4.761 0.001863 0.00124 0.0104 0.2009 1 1.732e-10 0.00612 0.00575 0.002995 0.05473 5.261 2.414 0.006147 0.01212 1 1 0 0 0.005637 0 0 0.01117 json
t10_x0_u48_b1 10 0 48 1 nrm(nrm(sub(P,P))) 10015 81215659 o1(o1(o2(x,x))) true 80127 80127 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x0_u48_b2 10 0 48 2 nrm(nrm(mlt(P,P))) 10016 81215660 o1(o1(o2(x,x))) true 80135 80135 0.5801 0.9782 0.6114 0.1675 0.4093 -1 1 2 1 3.609 0.003595 0.001991 0.01247 0.2873 1 -0.000004539 0.01117 0.008318 0.00543 0.07369 5.909 2.414 0.03335 0.06668 1 1 0 0 0.01006 0 0 0.06006 json
t10_x0_u48_b3 10 0 48 3 nrm(nrm(div(P,P))) 10017 81215661 o1(o1(o2(x,x))) true 80143 80143 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x0_u48_b4 10 0 48 4 nrm(nrm(pow(P,P))) 10018 81215662 o1(o1(o2(x,x))) true 80151 80151 -0.6161 0.2228 0.8839 0.4909 0.7006 -1 1 2 1 1.46 0.002757 0.007366 0.00883 -0.4553 1 -0.000001622 0.02008 0.01273 0.01004 0.1002 11.35 2 0.02062 0.04091 1 1 0 0 0.01359 0 0 0.02768 json
t10_x0_u48_b5 10 0 48 5 nrm(nrm(mod(P,P))) 10019 81215663 o1(o1(o2(x,x))) true 80159 80159 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x0_u48_b6 10 0 48 6 nrm(nrm(lrg(P,P))) 10020 81215664 o1(o1(o2(x,x))) true 80167 80167 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x0_u48_b7 10 0 48 7 nrm(nrm(eql(P,P))) 10021 81215665 o1(o1(o2(x,x))) true 80175 80175 0.5777 1 0.5777 1.419e-7 0.0003768 0.5774 0.5774 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 json
t10_x0_u48_b8 10 0 48 8 nrm(nrm(min(P,P))) 10022 81215666 o1(o1(o2(x,x))) true 80183 80183 -0.01562 0.4896 0.6504 0.5048 0.7105 -1 1 2 1 4.761 0.001863 0.00124 0.0104 0.2009 1 1.732e-10 0.00612 0.00575 0.002995 0.05473 5.261 2.414 0.006147 0.01212 1 1 0 0 0.005637 0 0 0.01117 json
t10_x0_u48_b9 10 0 48 9 nrm(nrm(dot(P,P))) 10023 81215667 o1(o1(o2(x,x))) true 80191 80191 0.5531 0.9844 0.5843 0.03822 0.1955 -1 0.5774 1.577 1 0.1161 0.002507 0.002507 0.003165 0 1 -1.389e-10 0.01034 0.006359 0.005001 0.07072 22.34 2.231 0.1312 0.2706 1 1 0 0 0.008822 0 0 0.2308 json
t10_x0_u48_b10 10 0 48 10 nrm(nrm(dst(P,P))) 10024 81215668 o1(o1(o2(x,x))) true 80199 80199 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u0_b0 10 1 0 0 sqt(sqt(add(P,D))) 10025 81246411 o1(o1(o2(x,x))) true 80207 80207 -0.0124 0.5 0.9876 0.979 0.9895 -1 1 2 1 1.35 0.008146 0 0.007937 1 1 -2.838e-9 0.0146 0.01127 0.008082 0.0899 11.33 1.42 0.008321 0.01491 1 1 0 0 0.01193 0 0 0.01218 json
t10_x1_u0_b1 10 1 0 1 sqt(sqt(sub(P,D))) 10026 81246412 o1(o1(o2(x,x))) true 80215 80215 -0.1255 0.4375 0.9995 0.9834 0.9917 -1 1 2 1 0.9887 0.01575 0 0.008145 1 1 0 0.03172 0.01604 0.01568 0.1252 15.37 1.992 0.01602 0.03226 1 1 0 0 0.02075 0 0 0.0211 json
t10_x1_u0_b2 10 1 0 2 sqt(sqt(mlt(P,D))) 10027 81246413 o1(o1(o2(x,x))) true 80223 80223 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u0_b3 10 1 0 3 sqt(sqt(div(P,D))) 10028 81246414 o1(o1(o2(x,x))) true 80231 80231 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u0_b4 10 1 0 4 sqt(sqt(pow(P,D))) 10029 81246415 o1(o1(o2(x,x))) true 80239 80239 -0.03942 0.5 0.9606 0.9443 0.9717 -1 1 2 1 1.452 0.004366 0 0.01082 1 1 0.00006868 0.007923 0.01079 0.00425 0.06519 6.028 1 0.004624 0.00839 1 1 0 0 0.006291 0 0 0.006662 json
t10_x1_u0_b5 10 1 0 5 sqt(sqt(mod(P,D))) 10030 81246416 o1(o1(o2(x,x))) true 80247 80247 -0.2509 0.4961 0.7413 0.5829 0.7635 -1 0.7877 1.788 1 2.514 0.03397 0 0.0774 1 1 -0.00002031 0.08295 0.1372 0.02798 0.1673 2.161 1 0.05828 0.1423 1 1 0 0 0.02941 0 0 0.05045 json
t10_x1_u0_b6 10 1 0 6 sqt(sqt(lrg(P,D))) 10031 81246417 o1(o1(o2(x,x))) true 80255 80255 0.5 0.5625 0.5 0.2365 0.4863 0 1 1 1 1.577 0.00467 0 0.0119 1 1 -4.731e-10 0.008068 0.009787 0.004528 0.06729 5.654 0.9994 0.01975 0.03412 1 1 0 0 0.007036 0 0 0.02976 json
t10_x1_u0_b7 10 1 0 7 sqt(sqt(eql(P,D))) 10032 81246418 o1(o1(o2(x,x))) true 80263 80263 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u0_b8 10 1 0 8 sqt(sqt(min(P,D))) 10033 81246419 o1(o1(o2(x,x))) true 80271 80271 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u0_b9 10 1 0 9 sqt(sqt(dot(P,D))) 10034 81246420 o1(o1(o2(x,x))) true 80279 80279 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u0_b10 10 1 0 10 sqt(sqt(dst(P,D))) 10035 81246421 o1(o1(o2(x,x))) true 80287 80287 0.9994 1 0.9994 0.0001423 0.01193 0.4589 1 0.5411 1 0.0316 0.000006741 0.000006741 0.0002498 2.361e-7 0 -5.632e-11 0.000004778 0.0001074 0.00001342 0.003663 14.67 0.1503 0.09473 0.03357 1 1 0 0 0.00004448 0 0 0.3125 json
t10_x1_u1_b0 10 1 1 0 sqt(log(add(P,D))) 10036 81246612 o1(o1(o2(x,x))) true 80295 80295 -0.1539 0.4375 0.9712 0.9314 0.9651 -1 1 2 1 1.602 0.005649 0 0.007936 1 1 -2.838e-9 0.00988 0.009329 0.005585 0.07473 9.416 1.175 0.006065 0.01061 1 1 0 0 0.008432 0 0 0.009053 json
t10_x1_u1_b1 10 1 1 1 sqt(log(sub(P,D))) 10037 81246613 o1(o1(o2(x,x))) true 80303 80303 -0.2566 0.375 0.9934 0.9214 0.9599 -1 1 2 1 1.193 0.01322 0 0.00821 1 1 -9.461e-10 0.02664 0.01491 0.01315 0.1147 13.97 1.823 0.01435 0.02891 1 1 0 0 0.0174 0 0 0.01888 json
t10_x1_u1_b2 10 1 1 2 sqt(log(mlt(P,D))) 10038 81246614 o1(o1(o2(x,x))) true 80311 80311 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u1_b3 10 1 1 3 sqt(log(div(P,D))) 10039 81246615 o1(o1(o2(x,x))) true 80319 80319 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u1_b4 10 1 1 4 sqt(log(pow(P,D))) 10040 81246616 o1(o1(o2(x,x))) true 80327 80327 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u1_b5 10 1 1 5 sqt(log(mod(P,D))) 10041 81246617 o1(o1(o2(x,x))) true 80335 80335 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u1_b6 10 1 1 6 sqt(log(lrg(P,D))) 10042 81246618 o1(o1(o2(x,x))) true 80343 80343 -0.5625 0 0.5625 0.2461 0.4961 -1 0 1 1 0.9887 0.003968 0 0.003968 1 1 0 0.007937 0.007937 0.003952 0.06287 15.84 1 0.01612 0.03225 1 1 0 0 0.005263 0 0 0.02139 json
t10_x1_u1_b7 10 1 1 7 sqt(log(eql(P,D))) 10043 81246619 o1(o1(o2(x,x))) true 80351 80351 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u1_b8 10 1 1 8 sqt(log(min(P,D))) 10044 81246620 o1(o1(o2(x,x))) true 80359 80359 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u1_b9 10 1 1 9 sqt(log(dot(P,D))) 10045 81246621 o1(o1(o2(x,x))) true 80367 80367 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u1_b10 10 1 1 10 sqt(log(dst(P,D))) 10046 81246622 o1(o1(o2(x,x))) true 80375 80375 0.8927 0.9504 0.9918 0.1895 0.4353 -1 1 2 1 0.5974 0.01508 0.01508 0.01736 5.56e-7 1 -5.744e-10 0.0824 0.03497 0.02982 0.1727 9.946 2.828 0.1591 0.4349 1 1 0 0 0.05306 0 0 0.2801 json
t10_x1_u2_b0 10 1 2 0 sqt(frc(add(P,D))) 10047 81246813 o1(o1(o2(x,x))) true 80383 80383 0.6675 1 0.6675 0.05439 0.2332 0.1768 0.9843 0.8075 1 3.5 0.04209 0 0.09833 1 1 -0.0002209 0.09434 0.1118 0.03241 0.18 1.831 0.8075 0.7738 1.735 1 1 0 0 0.03769 0 0 0.6929 json
t10_x1_u2_b1 10 1 2 1 sqt(frc(sub(P,D))) 10048 81246814 o1(o1(o2(x,x))) true 80391 80391 0.6675 1 0.6675 0.05439 0.2332 0.1768 0.9843 0.8075 1 3.5 0.04211 0 0.09855 1 1 -0.0002209 0.09434 0.1118 0.0324 0.18 1.826 0.8075 0.7743 1.735 1 1 0 0 0.03743 0 0 0.6882 json
t10_x1_u2_b2 10 1 2 2 sqt(frc(mlt(P,D))) 10049 81246815 o1(o1(o2(x,x))) true 80399 80399 0.6286 0.9922 0.6286 0.05496 0.2344 0.00005145 0.984 0.9839 1 3.714 0.07708 0 0.2198 1 1 -0.00292 0.2292 0.3521 0.02877 0.1696 0.7717 0.8072 1.403 4.17 1 1 0 0 0.04223 0 0 0.7684 json
t10_x1_u2_b3 10 1 2 3 sqt(frc(div(P,D))) 10050 81246816 o1(o1(o2(x,x))) true 80407 80407 0.5468 0.9688 0.5468 0.09923 0.315 0 0.9983 0.9983 1 3.54 0.1229 0 0.2478 1 1 -0.0005338 0.3224 0.4376 0.06149 0.248 1.001 0.9981 1.238 3.249 1 1 0 0 0.08288 0 0 0.8353 json
t10_x1_u2_b4 10 1 2 4 sqt(frc(pow(P,D))) 10051 81246817 o1(o1(o2(x,x))) true 80415 80415 -0.2166 0.4375 0.7834 0.6634 0.8145 -1 0.9889 1.989 1 2.847 0.02376 0 0.06035 1 1 0.0002791 0.05436 0.08017 0.02012 0.1418 2.35 1 0.03581 0.08194 1 1 0 0 0.02116 0 0 0.03189 json
t10_x1_u2_b5 10 1 2 5 sqt(frc(mod(P,D))) 10052 81246818 o1(o1(o2(x,x))) true 80423 80423 0.5205 0.9688 0.5205 0.1202 0.3467 0 0.984 0.984 1 3.504 0.07697 0 0.1397 1 1 -0.00001756 0.1869 0.2475 0.05745 0.2397 1.716 0.9837 0.6404 1.555 1 1 0 0 0.05788 0 0 0.4816 json
t10_x1_u2_b6 10 1 2 6 sqt(frc(lrg(P,D))) 10053 81246819 o1(o1(o2(x,x))) true 80431 80431 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u2_b7 10 1 2 7 sqt(frc(eql(P,D))) 10054 81246820 o1(o1(o2(x,x))) true 80439 80439 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u2_b8 10 1 2 8 sqt(frc(min(P,D))) 10055 81246821 o1(o1(o2(x,x))) true 80447 80447 0.3443 0.5547 0.3443 0.1381 0.3716 0 0.9843 0.9843 1 2.923 0.02409 0 0.05644 1 1 0.0001326 0.05209 0.06148 0.0209 0.1446 2.561 0.9839 0.1745 0.3773 1 1 0 0 0.02443 0 0 0.1769 json
t10_x1_u2_b9 10 1 2 9 sqt(frc(dot(P,D))) 10056 81246822 o1(o1(o2(x,x))) true 80455 80455 0.6486 1 0.6486 0.03301 0.1817 0.0001029 0.9837 0.9836 1 3.446 0.06354 0.06354 0.2961 -0.000002404 1 -0.0004105 0.6391 0.6032 0.03942 0.1985 0.6705 1.369 3.85 19.36 1 1 0 0 0.06964 0 0 2.11 json
t10_x1_u2_b10 10 1 2 10 sqt(frc(dst(P,D))) 10057 81246823 o1(o1(o2(x,x))) true 80463 80463 0.6663 1 0.6663 0.03416 0.1848 0.0383 0.9977 0.9594 1 3.533 0.01905 0.01905 0.1069 7.331e-7 1 -0.0003916 0.136 0.1482 0.02668 0.1633 1.527 1.334 1.116 3.982 1 1 0 0 0.03434 0 0 1.005 json
t10_x1_u3_b0 10 1 3 0 sqt(flr(add(P,D))) 10058 81247014 o1(o1(o2(x,x))) true 80471 80471 -0.0625 0.4375 0.9375 0.9336 0.9662 -1 1 2 1 1.272 0.007937 0 0.007937 1 1 0 0.01587 0.01587 0.007872 0.08872 11.18 1 0.008501 0.017 1 1 0 0 0.01053 0 0 0.01128 json
t10_x1_u3_b1 10 1 3 1 sqt(flr(sub(P,D))) 10059 81247015 o1(o1(o2(x,x))) true 80479 80479 -0.1504 0.4375 0.9746 0.9478 0.9736 -1 1 2 1 1.258 0.00449 0 0.007936 1 1 4.735e-10 0.007941 0.009175 0.004426 0.06653 8.383 1 0.004738 0.008378 1 1 0 0 0.006645 0 0 0.007011 json
t10_x1_u3_b2 10 1 3 2 sqt(flr(mlt(P,D))) 10060 81247016 o1(o1(o2(x,x))) true 80487 80487 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u3_b3 10 1 3 3 sqt(flr(div(P,D))) 10061 81247017 o1(o1(o2(x,x))) true 80495 80495 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u3_b4 10 1 3 4 sqt(flr(pow(P,D))) 10062 81247018 o1(o1(o2(x,x))) true 80503 80503 -0.2339 0.5 0.7661 0.6556 0.8097 -1 0.9997 2 1 2.769 0.03154 0 0.06367 1 1 -0.0002009 0.05901 0.07442 0.02748 0.1658 2.603 1 0.04811 0.09001 1 1 0 0 0.03432 0 0 0.05235 json
t10_x1_u3_b5 10 1 3 5 sqt(flr(mod(P,D))) 10063 81247019 o1(o1(o2(x,x))) true 80511 80511 -0.4961 0 0.4961 0.25 0.5 -1 0 1 1 1 0.0119 0 0.0119 1 1 0 0.03175 0.02381 0.01176 0.1084 9.109 1 0.04762 0.127 1 1 0 0 0.01053 0 0 0.04211 json
t10_x1_u3_b6 10 1 3 6 sqt(flr(lrg(P,D))) 10064 81247020 o1(o1(o2(x,x))) true 80519 80519 0.5 0.5625 0.5 0.2365 0.4863 0 1 1 1 1.577 0.00467 0 0.0119 1 1 -4.731e-10 0.008068 0.009787 0.004528 0.06729 5.654 0.9994 0.01975 0.03412 1 1 0 0 0.007036 0 0 0.02976 json
t10_x1_u3_b7 10 1 3 7 sqt(flr(eql(P,D))) 10065 81247021 o1(o1(o2(x,x))) true 80527 80527 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u3_b8 10 1 3 8 sqt(flr(min(P,D))) 10066 81247022 o1(o1(o2(x,x))) true 80535 80535 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u3_b9 10 1 3 9 sqt(flr(dot(P,D))) 10067 81247023 o1(o1(o2(x,x))) true 80543 80543 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u3_b10 10 1 3 10 sqt(flr(dst(P,D))) 10068 81247024 o1(o1(o2(x,x))) true 80551 80551 0.9909 1 0.9909 0.005823 0.07631 0.000582 1 0.9994 1 0.2075 0.0006854 0.0006854 0.003803 4.246e-8 1 1.877e-10 0.00341 0.004358 0.001357 0.03684 9.686 1.267 0.2354 0.5856 1 1 0 0 0.002768 0 0 0.4753 json
t10_x1_u4_b0 10 1 4 0 sqt(cil(add(P,D))) 10069 81247215 o1(o1(o2(x,x))) true 80559 80559 0.0625 0.5 0.9375 0.9336 0.9662 -1 1 2 1 1.272 0.007937 0 0.007937 1 1 0 0.01587 0.01587 0.007872 0.08872 11.18 1 0.008501 0.017 1 1 0 0 0.01053 0 0 0.01128 json
t10_x1_u4_b1 10 1 4 1 sqt(cil(sub(P,D))) 10070 81247216 o1(o1(o2(x,x))) true 80567 80567 -0.02539 0.5 0.9746 0.9688 0.9843 -1 1 2 1 1.276 0.00449 0 0.007936 1 1 4.735e-10 0.007941 0.009175 0.004426 0.06653 8.383 1 0.004635 0.008197 1 1 0 0 0.006645 0 0 0.00686 json
t10_x1_u4_b2 10 1 4 2 sqt(cil(mlt(P,D))) 10071 81247217 o1(o1(o2(x,x))) true 80575 80575 -0.6486 0.2109 0.6796 0.2469 0.4969 -1 0.4416 1.442 1 1.324 0.1243 0 0.1216 1 1 0.008086 0.2544 0.234 0.1095 0.3309 2.72 1.442 0.5036 1.03 1 1 0 0 0.1262 0 0 0.5111 json
t10_x1_u4_b3 10 1 4 3 sqt(cil(div(P,D))) 10072 81247218 o1(o1(o2(x,x))) true 80583 80583 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u4_b4 10 1 4 4 sqt(cil(pow(P,D))) 10073 81247219 o1(o1(o2(x,x))) true 80591 80591 -0.03125 0.5 0.9688 0.9603 0.98 -1 1 2 1 1.406 0.004323 0 0.007937 1 1 -9.386e-13 0.007903 0.008812 0.004259 0.06526 8.223 1 0.004502 0.008229 1 1 0 0 0.006228 0 0 0.006485 json
t10_x1_u4_b5 10 1 4 5 sqt(cil(mod(P,D))) 10074 81247220 o1(o1(o2(x,x))) true 80599 80599 0.4026 0.4961 0.4026 0.2335 0.4832 0 1 1 1 1.3 0.07077 0 0.07485 1 1 1.23e-8 0.1714 0.1428 0.06517 0.2553 3.41 0.9997 0.3031 0.734 1 1 0 0 0.0583 0 0 0.2497 json
t10_x1_u4_b6 10 1 4 6 sqt(cil(lrg(P,D))) 10075 81247221 o1(o1(o2(x,x))) true 80607 80607 0.5 0.5625 0.5 0.2365 0.4863 0 1 1 1 1.577 0.00467 0 0.0119 1 1 -4.731e-10 0.008068 0.009787 0.004528 0.06729 5.654 0.9994 0.01975 0.03412 1 1 0 0 0.007036 0 0 0.02976 json
t10_x1_u4_b7 10 1 4 7 sqt(cil(eql(P,D))) 10076 81247222 o1(o1(o2(x,x))) true 80615 80615 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u4_b8 10 1 4 8 sqt(cil(min(P,D))) 10077 81247223 o1(o1(o2(x,x))) true 80623 80623 -0.2813 0.4375 0.7188 0.592 0.7694 -1 0.9997 2 1 2.619 0.03418 0 0.05947 1 1 -0.00008984 0.06425 0.06987 0.03065 0.1751 2.944 1 0.05774 0.1085 1 1 0 0 0.03845 0 0 0.06494 json
t10_x1_u4_b9 10 1 4 9 sqt(cil(dot(P,D))) 10078 81247224 o1(o1(o2(x,x))) true 80631 80631 -0.9422 0.04822 0.9467 0.05708 0.2389 -1 0.4416 1.442 1 0.3702 0.03556 0.03556 0.06332 0.0000011 1 0.001413 0.2288 0.1343 0.06706 0.259 4.089 2.039 1.246 4.009 1 1 0 0 0.08011 0 0 1.404 json
t10_x1_u4_b10 10 1 4 10 sqt(cil(dst(P,D))) 10079 81247225 o1(o1(o2(x,x))) true 80639 80639 1 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u5_b0 10 1 5 0 sqt(sgn(add(P,D))) 10080 81247416 o1(o1(o2(x,x))) true 80647 80647 0 0.5 1 1 1 -1 1 2 1 1 0.01587 0 0.007937 1 1 0 0.03175 0.01587 0.01581 0.1257 15.84 2 0.01587 0.03175 1 1 0 0 0.02105 0 0 0.02105 json
t10_x1_u5_b1 10 1 5 1 sqt(sgn(sub(P,D))) 10081 81247417 o1(o1(o2(x,x))) true 80655 80655 -0.125 0.4375 1 0.9844 0.9922 -1 1 2 1 0.9887 0.01587 0 0.007937 1 1 0 0.03175 0.01587 0.01581 0.1257 15.84 2 0.01612 0.03225 1 1 0 0 0.02105 0 0 0.02139 json
t10_x1_u5_b2 10 1 5 2 sqt(sgn(mlt(P,D))) 10082 81247418 o1(o1(o2(x,x))) true 80663 80663 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u5_b3 10 1 5 3 sqt(sgn(div(P,D))) 10083 81247419 o1(o1(o2(x,x))) true 80671 80671 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u5_b4 10 1 5 4 sqt(sgn(pow(P,D))) 10084 81247420 o1(o1(o2(x,x))) true 80679 80679 -0.03125 0.5 0.9688 0.9603 0.98 -1 1 2 1 1.406 0.004323 0 0.007937 1 1 -9.386e-13 0.007903 0.008812 0.004259 0.06526 8.223 1 0.004502 0.008229 1 1 0 0 0.006228 0 0 0.006485 json
t10_x1_u5_b5 10 1 5 5 sqt(sgn(mod(P,D))) 10085 81247421 o1(o1(o2(x,x))) true 80687 80687 -0.0935 0.4961 0.8987 0.8825 0.9394 -1 1 2 1 1.64 0.08267 0 0.08676 1 1 1.23e-8 0.203 0.1665 0.07514 0.2741 3.16 1 0.09368 0.2301 1 1 0 0 0.06886 0 0 0.07803 json
t10_x1_u5_b6 10 1 5 6 sqt(sgn(lrg(P,D))) 10086 81247422 o1(o1(o2(x,x))) true 80695 80695 0.5 0.5625 0.5 0.2365 0.4863 0 1 1 1 1.577 0.00467 0 0.0119 1 1 -4.731e-10 0.008068 0.009787 0.004528 0.06729 5.654 0.9994 0.01975 0.03412 1 1 0 0 0.007036 0 0 0.02976 json
t10_x1_u5_b7 10 1 5 7 sqt(sgn(eql(P,D))) 10087 81247423 o1(o1(o2(x,x))) true 80703 80703 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u5_b8 10 1 5 8 sqt(sgn(min(P,D))) 10088 81247424 o1(o1(o2(x,x))) true 80711 80711 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u5_b9 10 1 5 9 sqt(sgn(dot(P,D))) 10089 81247425 o1(o1(o2(x,x))) true 80719 80719 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u5_b10 10 1 5 10 sqt(sgn(dst(P,D))) 10090 81247426 o1(o1(o2(x,x))) true 80727 80727 1 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u6_b0 10 1 6 0 sqt(nrm(add(P,D))) 10091 81247617 o1(o1(o2(x,x))) true 80735 80735 -0.1121 0.5 0.8879 0.8115 0.9009 -1 1 2 1 2.63 0.005121 0.00001443 0.008286 0.9944 1 -0.000004105 0.009343 0.008902 0.005064 0.07116 8.589 1.841 0.006327 0.01151 1 1 0 0 0.007772 0 0 0.009577 json
t10_x1_u6_b1 10 1 6 1 sqt(nrm(sub(P,D))) 10092 81247618 o1(o1(o2(x,x))) true 80743 80743 -0.2036 0.4375 0.9214 0.8259 0.9088 -1 1 2 1 2.273 0.009742 0.00001259 0.009238 0.9974 1 0.000001115 0.01958 0.01328 0.009669 0.09833 10.64 2 0.01181 0.02371 1 1 0 0 0.01384 0 0 0.01676 json
t10_x1_u6_b2 10 1 6 2 sqt(nrm(mlt(P,D))) 10093 81247619 o1(o1(o2(x,x))) true 80751 80751 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u6_b3 10 1 6 3 sqt(nrm(div(P,D))) 10094 81247620 o1(o1(o2(x,x))) true 80759 80759 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u6_b4 10 1 6 4 sqt(nrm(pow(P,D))) 10095 81247621 o1(o1(o2(x,x))) true 80767 80767 -0.5772 0.25 0.9228 0.5431 0.7369 -1 0.8826 1.883 1 1.395 0.002142 0.00626 0.01056 -0.4902 1 0.00004672 0.01649 0.01256 0.008293 0.09107 8.62 1.883 0.01547 0.03037 1 1 0 0 0.01118 0 0 0.02059 json
t10_x1_u6_b5 10 1 6 5 sqt(nrm(mod(P,D))) 10096 81247622 o1(o1(o2(x,x))) true 80775 80775 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u6_b6 10 1 6 6 sqt(nrm(lrg(P,D))) 10097 81247623 o1(o1(o2(x,x))) true 80783 80783 0.1093 0.4922 0.7419 0.6928 0.8323 -1 1 2 1 2.287 0.01023 0.002851 0.01206 0.5641 1 -6.789e-9 0.02589 0.01799 0.01293 0.1137 9.431 2.603 0.01888 0.03737 1 1 0 0 0.01823 0 0 0.02632 json
t10_x1_u6_b7 10 1 6 7 sqt(nrm(eql(P,D))) 10098 81247624 o1(o1(o2(x,x))) true 80791 80791 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t10_x1_u6_b8 10 1 6 8 sqt(nrm(min(P,D))) 10099 81247625 o1(o1(o2(x,x))) true 80799 80799 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json