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
t12_x4_u5_b119 12 4 5 119 sgn(dst(P,dot(D,D))) 23300 97609940 o1(o2(x,o2(x,x))) true 16247 16247 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
t12_x4_u5_b120 12 4 5 120 sgn(dst(P,dst(D,D))) 23301 97609941 o1(o2(x,o2(x,x))) true 16255 16255 0.9961 1 0.9961 0.002383 0.04882 0.000582 1 0.9994 1 0.1068 0.00003512 0.00003512 0.0008419 6.216e-7 0 -1.577e-10 0.000004222 0.000206 0.00006942 0.008332 9.897 0.1169 0.02947 0.001772 1 1 0.0002443 0.003178 0.008708 0.1025 1.334 3.654 json
t12_x4_u6_b0 12 4 6 0 nrm(add(P,add(D,D))) 23302 97610022 o1(o2(x,o2(x,x))) true 16263 16263 1.007e-9 0.5 0.6456 0.4954 0.7038 -1 1 2 1 4.784 0.0004008 0.0001005 0.009929 0.5989 1 -3.179e-11 0.0004295 0.002913 0.0004027 0.02007 2.021 1.466 0.001012 0.0008671 1 1 0.001421 0.01016 0.1073 0.002869 0.02051 0.2165 json
t12_x4_u6_b1 12 4 6 1 nrm(add(P,sub(D,D))) 23303 97610023 o1(o2(x,o2(x,x))) true 16271 16271 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b2 12 4 6 2 nrm(add(P,mlt(D,D))) 23304 97610024 o1(o2(x,o2(x,x))) true 16279 16279 0.01456 0.5203 0.6421 0.4947 0.7034 -1 1 2 1 4.772 0.0002931 0.0001151 0.01023 0.4361 1 -0.000006094 0.0001785 0.00287 0.0003035 0.01742 1.703 0.8426 0.000825 0.0003607 1 1 0.001235 0.01191 0.1069 0.002496 0.02407 0.216 json
t12_x4_u6_b3 12 4 6 3 nrm(add(P,div(D,D))) 23305 97610025 o1(o2(x,o2(x,x))) true 16287 16287 -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
t12_x4_u6_b4 12 4 6 4 nrm(add(P,pow(D,D))) 23306 97610026 o1(o2(x,o2(x,x))) true 16295 16295 -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
t12_x4_u6_b5 12 4 6 5 nrm(add(P,mod(D,D))) 23307 97610027 o1(o2(x,o2(x,x))) true 16303 16303 -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
t12_x4_u6_b6 12 4 6 6 nrm(add(P,lrg(D,D))) 23308 97610028 o1(o2(x,o2(x,x))) true 16311 16311 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b7 12 4 6 7 nrm(add(P,eql(D,D))) 23309 97610029 o1(o2(x,o2(x,x))) true 16319 16319 0.1089 0.5598 0.6244 0.4582 0.6769 -0.9899 0.9939 1.984 1 4.825 0.0001389 0.00002473 0.008784 0.6978 1 -0.000002259 0.000007571 0.001815 0.00008649 0.0093 1.059 0.08265 0.0003572 0.00001652 1 1 0.0004987 0.006626 0.08169 0.001088 0.01446 0.1783 json
t12_x4_u6_b8 12 4 6 8 nrm(add(P,min(D,D))) 23310 97610030 o1(o2(x,o2(x,x))) true 16327 16327 -1.264e-10 0.5 0.6478 0.5 0.7071 -1 1 2 1 4.782 0.0002429 0.00006621 0.008969 0.5716 1 0 0.000174 0.0003995 0.0002286 0.01512 1.686 1.467 0.0006182 0.0003479 1 1 0.0009308 0.01106 0.115 0.001862 0.02211 0.23 json
t12_x4_u6_b9 12 4 6 9 nrm(add(P,dot(D,D))) 23311 97610031 o1(o2(x,o2(x,x))) true 16335 16335 0.02712 0.5258 0.6414 0.491 0.7007 -1 1 2 1 4.789 0.0002278 0.00008464 0.01111 0.4582 1 -0.00002848 0.0000246 0.002882 0.000189 0.01375 1.237 0.2005 0.0006363 0.0000501 1 1 0.0009792 0.01138 0.1029 0.001994 0.02318 0.2097 json
t12_x4_u6_b10 12 4 6 10 nrm(add(P,dst(D,D))) 23312 97610032 o1(o2(x,o2(x,x))) true 16343 16343 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b11 12 4 6 11 nrm(sub(P,add(D,D))) 23313 97610033 o1(o2(x,o2(x,x))) true 16351 16351 6.476e-10 0.5 0.6272 0.4713 0.6865 -1 1 2 1 4.847 0.0008953 0.0002134 0.01977 0.615 1 1.455e-10 0.0005088 0.006886 0.000718 0.0268 1.356 1.466 0.002352 0.00108 1 1 0.003328 0.02635 0.08997 0.00706 0.0559 0.1909 json
t12_x4_u6_b12 12 4 6 12 nrm(sub(P,sub(D,D))) 23314 97610034 o1(o2(x,o2(x,x))) true 16359 16359 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b13 12 4 6 13 nrm(sub(P,mlt(D,D))) 23315 97610035 o1(o2(x,o2(x,x))) true 16367 16367 -0.01456 0.4797 0.6421 0.4947 0.7034 -1 1 2 1 4.772 0.0002931 0.0001151 0.01022 0.4361 1 0.000006094 0.0001785 0.00287 0.0003037 0.01743 1.705 0.8329 0.000825 0.0003607 1 1 0.001235 0.01192 0.107 0.002496 0.0241 0.2163 json
t12_x4_u6_b14 12 4 6 14 nrm(sub(P,div(D,D))) 23316 97610036 o1(o2(x,o2(x,x))) true 16375 16375 -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
t12_x4_u6_b15 12 4 6 15 nrm(sub(P,pow(D,D))) 23317 97610037 o1(o2(x,o2(x,x))) true 16383 16383 -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
t12_x4_u6_b16 12 4 6 16 nrm(sub(P,mod(D,D))) 23318 97610038 o1(o2(x,o2(x,x))) true 16391 16391 -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
t12_x4_u6_b17 12 4 6 17 nrm(sub(P,lrg(D,D))) 23319 97610039 o1(o2(x,o2(x,x))) true 16399 16399 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b18 12 4 6 18 nrm(sub(P,eql(D,D))) 23320 97610040 o1(o2(x,o2(x,x))) true 16407 16407 -0.1089 0.4348 0.6245 0.4582 0.6769 -0.9939 0.9899 1.984 1 4.825 0.0001389 0.00002473 0.008785 0.6978 1 0.00000226 0.000007571 0.001815 0.00008647 0.009299 1.058 0.08265 0.0003572 0.00001652 1 1 0.0004988 0.006637 0.0831 0.001088 0.01448 0.1814 json
t12_x4_u6_b19 12 4 6 19 nrm(sub(P,min(D,D))) 23321 97610041 o1(o2(x,o2(x,x))) true 16415 16415 5.984e-10 0.5 0.6356 0.4851 0.6965 -1 1 2 1 4.808 0.0005024 0.0001089 0.01367 0.6438 1 8.893e-11 0.0002248 0.00415 0.0004244 0.0206 1.507 1.466 0.00126 0.0004634 1 1 0.001871 0.0171 0.09658 0.003857 0.03525 0.1991 json
t12_x4_u6_b20 12 4 6 20 nrm(sub(P,dot(D,D))) 23322 97610042 o1(o2(x,o2(x,x))) true 16423 16423 -0.02712 0.4742 0.6414 0.491 0.7007 -1 1 2 1 4.789 0.0002278 0.00008466 0.01112 0.4581 1 0.00002848 0.0000246 0.002882 0.0001889 0.01374 1.236 0.2007 0.0006364 0.0000501 1 1 0.0009793 0.0114 0.1033 0.001994 0.02322 0.2103 json
t12_x4_u6_b21 12 4 6 21 nrm(sub(P,dst(D,D))) 23323 97610043 o1(o2(x,o2(x,x))) true 16431 16431 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b22 12 4 6 22 nrm(mlt(P,add(D,D))) 23324 97610044 o1(o2(x,o2(x,x))) true 16439 16439 -0.05902 0.4236 0.3839 0.2237 0.4729 -1 0.9992 1.999 1 4.803 0.05346 0.006082 0.1516 0.7957 1 0.0005405 0.07202 0.08979 0.03656 0.1912 1.261 1.999 0.2662 0.322 1 1 0.08928 0.4328 0.0984 0.3991 1.935 0.4399 json
t12_x4_u6_b23 12 4 6 23 nrm(mlt(P,sub(D,D))) 23325 97610045 o1(o2(x,o2(x,x))) true 16447 16447 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
t12_x4_u6_b24 12 4 6 24 nrm(mlt(P,mlt(D,D))) 23326 97610046 o1(o2(x,o2(x,x))) true 16455 16455 -0.01562 0.4922 0.5872 0.4852 0.6966 -1 1 2 1 4.488 0.01925 0.01487 0.1171 0.1284 1 7.415e-10 0.0411 0.09325 0.0204 0.1428 1.22 2.414 0.07031 0.0847 1 1 0.05292 0.2098 0.1694 0.1091 0.4325 0.349 json
t12_x4_u6_b25 12 4 6 25 nrm(mlt(P,div(D,D))) 23327 97610047 o1(o2(x,o2(x,x))) true 16463 16463 -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
t12_x4_u6_b26 12 4 6 26 nrm(mlt(P,pow(D,D))) 23328 97610048 o1(o2(x,o2(x,x))) true 16471 16471 -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
t12_x4_u6_b27 12 4 6 27 nrm(mlt(P,mod(D,D))) 23329 97610049 o1(o2(x,o2(x,x))) true 16479 16479 -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
t12_x4_u6_b28 12 4 6 28 nrm(mlt(P,lrg(D,D))) 23330 97610050 o1(o2(x,o2(x,x))) true 16487 16487 -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
t12_x4_u6_b29 12 4 6 29 nrm(mlt(P,eql(D,D))) 23331 97610051 o1(o2(x,o2(x,x))) true 16495 16495 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b30 12 4 6 30 nrm(mlt(P,min(D,D))) 23332 97610052 o1(o2(x,o2(x,x))) true 16503 16503 -0.05902 0.4236 0.3839 0.2237 0.4729 -1 0.9992 1.999 1 4.803 0.05346 0.006082 0.1516 0.7957 1 0.0005405 0.07202 0.08979 0.03656 0.1912 1.261 1.999 0.2662 0.322 1 1 0.08928 0.4328 0.0984 0.3991 1.935 0.4399 json
t12_x4_u6_b31 12 4 6 31 nrm(mlt(P,dot(D,D))) 23333 97610053 o1(o2(x,o2(x,x))) true 16511 16511 -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.118e-10 0.00612 0.00575 0.002995 0.05473 5.261 2.414 0.006147 0.01212 1 1 0.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b32 12 4 6 32 nrm(mlt(P,dst(D,D))) 23334 97610054 o1(o2(x,o2(x,x))) true 16519 16519 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
t12_x4_u6_b33 12 4 6 33 nrm(div(P,add(D,D))) 23335 97610055 o1(o2(x,o2(x,x))) true 16527 16527 -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
t12_x4_u6_b34 12 4 6 34 nrm(div(P,sub(D,D))) 23336 97610056 o1(o2(x,o2(x,x))) true 16535 16535 -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
t12_x4_u6_b35 12 4 6 35 nrm(div(P,mlt(D,D))) 23337 97610057 o1(o2(x,o2(x,x))) true 16543 16543 -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
t12_x4_u6_b36 12 4 6 36 nrm(div(P,div(D,D))) 23338 97610058 o1(o2(x,o2(x,x))) true 16551 16551 -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
t12_x4_u6_b37 12 4 6 37 nrm(div(P,pow(D,D))) 23339 97610059 o1(o2(x,o2(x,x))) true 16559 16559 -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
t12_x4_u6_b38 12 4 6 38 nrm(div(P,mod(D,D))) 23340 97610060 o1(o2(x,o2(x,x))) true 16567 16567 -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
t12_x4_u6_b39 12 4 6 39 nrm(div(P,lrg(D,D))) 23341 97610061 o1(o2(x,o2(x,x))) true 16575 16575 -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
t12_x4_u6_b40 12 4 6 40 nrm(div(P,eql(D,D))) 23342 97610062 o1(o2(x,o2(x,x))) true 16583 16583 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b41 12 4 6 41 nrm(div(P,min(D,D))) 23343 97610063 o1(o2(x,o2(x,x))) true 16591 16591 -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
t12_x4_u6_b42 12 4 6 42 nrm(div(P,dot(D,D))) 23344 97610064 o1(o2(x,o2(x,x))) true 16599 16599 -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 2.138e-10 0.00612 0.00575 0.002995 0.05473 5.261 2.414 0.006147 0.01212 1 1 0.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b43 12 4 6 43 nrm(div(P,dst(D,D))) 23345 97610065 o1(o2(x,o2(x,x))) true 16607 16607 -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
t12_x4_u6_b44 12 4 6 44 nrm(pow(P,add(D,D))) 23346 97610066 o1(o2(x,o2(x,x))) true 16615 16615 -0.6269 0.25 0.8731 0.4247 0.6517 -1 0.8551 1.855 1 1.646 0.002481 0.005267 0.01621 -0.3596 1 0.0001169 0.0144 0.01422 0.007488 0.08653 5.337 1.855 0.01824 0.03391 1 1 0.01035 0.04702 0.187 0.02436 0.1107 0.4403 json
t12_x4_u6_b45 12 4 6 45 nrm(pow(P,sub(D,D))) 23347 97610067 o1(o2(x,o2(x,x))) true 16623 16623 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
t12_x4_u6_b46 12 4 6 46 nrm(pow(P,mlt(D,D))) 23348 97610068 o1(o2(x,o2(x,x))) true 16631 16631 -0.6075 0.25 0.8925 0.4679 0.684 -1 0.8542 1.854 1 1.49 0.00212 0.00586 0.01089 -0.4687 1 -0.00001462 0.01567 0.01254 0.007862 0.08867 8.139 1.854 0.01706 0.0335 1 1 0.01048 0.04494 0.1998 0.02239 0.09605 0.4271 json
t12_x4_u6_b47 12 4 6 47 nrm(pow(P,div(D,D))) 23349 97610069 o1(o2(x,o2(x,x))) true 16639 16639 -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
t12_x4_u6_b48 12 4 6 48 nrm(pow(P,pow(D,D))) 23350 97610070 o1(o2(x,o2(x,x))) true 16647 16647 -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
t12_x4_u6_b49 12 4 6 49 nrm(pow(P,mod(D,D))) 23351 97610071 o1(o2(x,o2(x,x))) true 16655 16655 -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
t12_x4_u6_b50 12 4 6 50 nrm(pow(P,lrg(D,D))) 23352 97610072 o1(o2(x,o2(x,x))) true 16663 16663 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
t12_x4_u6_b51 12 4 6 51 nrm(pow(P,eql(D,D))) 23353 97610073 o1(o2(x,o2(x,x))) true 16671 16671 -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.005637 0.02655 0.1534 0.01117 0.05259 0.3039 json
t12_x4_u6_b52 12 4 6 52 nrm(pow(P,min(D,D))) 23354 97610074 o1(o2(x,o2(x,x))) true 16679 16679 -0.6187 0.25 0.8813 0.4407 0.6638 -1 0.7899 1.79 1 1.488 0.002165 0.005382 0.01161 -0.4263 1 0.0000562 0.01472 0.01256 0.00741 0.08608 7.417 1.79 0.01713 0.03341 1 1 0.01001 0.0436 0.1916 0.02272 0.09893 0.4348 json
t12_x4_u6_b53 12 4 6 53 nrm(pow(P,dot(D,D))) 23355 97610075 o1(o2(x,o2(x,x))) true 16687 16687 -0.5868 0.2447 0.921 0.5312 0.7289 -1 1 2 1 1.514 0.002687 0.007439 0.009594 -0.4693 1 0.000003701 0.02027 0.01309 0.01004 0.1002 10.44 2.414 0.01906 0.03816 1 1 0.01357 0.05679 0.2379 0.02555 0.1069 0.4478 json
t12_x4_u6_b54 12 4 6 54 nrm(pow(P,dst(D,D))) 23356 97610076 o1(o2(x,o2(x,x))) true 16695 16695 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
t12_x4_u6_b55 12 4 6 55 nrm(mod(P,add(D,D))) 23357 97610077 o1(o2(x,o2(x,x))) true 16703 16703 -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
t12_x4_u6_b56 12 4 6 56 nrm(mod(P,sub(D,D))) 23358 97610078 o1(o2(x,o2(x,x))) true 16711 16711 -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
t12_x4_u6_b57 12 4 6 57 nrm(mod(P,mlt(D,D))) 23359 97610079 o1(o2(x,o2(x,x))) true 16719 16719 -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
t12_x4_u6_b58 12 4 6 58 nrm(mod(P,div(D,D))) 23360 97610080 o1(o2(x,o2(x,x))) true 16727 16727 -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
t12_x4_u6_b59 12 4 6 59 nrm(mod(P,pow(D,D))) 23361 97610081 o1(o2(x,o2(x,x))) true 16735 16735 -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
t12_x4_u6_b60 12 4 6 60 nrm(mod(P,mod(D,D))) 23362 97610082 o1(o2(x,o2(x,x))) true 16743 16743 -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
t12_x4_u6_b61 12 4 6 61 nrm(mod(P,lrg(D,D))) 23363 97610083 o1(o2(x,o2(x,x))) true 16751 16751 -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
t12_x4_u6_b62 12 4 6 62 nrm(mod(P,eql(D,D))) 23364 97610084 o1(o2(x,o2(x,x))) true 16759 16759 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
t12_x4_u6_b63 12 4 6 63 nrm(mod(P,min(D,D))) 23365 97610085 o1(o2(x,o2(x,x))) true 16767 16767 -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
t12_x4_u6_b64 12 4 6 64 nrm(mod(P,dot(D,D))) 23366 97610086 o1(o2(x,o2(x,x))) true 16775 16775 -0.03198 0.4831 0.6549 0.489 0.6993 -1 1 2 1 4.733 0.0821 0.08138 0.2922 0.004388 1 7.715e-10 0.7139 0.6049 0.07808 0.2794 0.9562 2.828 0.3343 1.46 1 1 0.1025 0.133 0.2072 0.2097 0.272 0.4238 json
t12_x4_u6_b65 12 4 6 65 nrm(mod(P,dst(D,D))) 23367 97610087 o1(o2(x,o2(x,x))) true 16783 16783 -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
t12_x4_u6_b66 12 4 6 66 nrm(lrg(P,add(D,D))) 23368 97610088 o1(o2(x,o2(x,x))) true 16791 16791 0.02114 0.4824 0.7262 0.6707 0.819 -1 1 2 1 2.446 0.02841 0.00936 0.02925 0.5044 1 2.172e-8 0.07617 0.05077 0.03695 0.1922 6.571 2.414 0.05632 0.1136 1 1 0.05288 0.2114 0.2856 0.07883 0.3151 0.4258 json
t12_x4_u6_b67 12 4 6 67 nrm(lrg(P,sub(D,D))) 23369 97610089 o1(o2(x,o2(x,x))) true 16799 16799 0.07069 0.4648 0.7035 0.6514 0.8071 -1 1 2 1 2.201 0.008882 0.002477 0.008477 0.5639 1 9.49e-9 0.02263 0.01392 0.01128 0.1062 12.53 2.414 0.01744 0.03475 1 1 0.01575 0.06508 0.2668 0.02419 0.09991 0.4096 json
t12_x4_u6_b68 12 4 6 68 nrm(lrg(P,mlt(D,D))) 23370 97610090 o1(o2(x,o2(x,x))) true 16807 16807 0.07069 0.4648 0.7035 0.6514 0.8071 -1 1 2 1 2.201 0.008882 0.002477 0.008477 0.5639 1 9.49e-9 0.02263 0.01392 0.01128 0.1062 12.53 2.414 0.01744 0.03475 1 1 0.01575 0.06508 0.2668 0.02419 0.09991 0.4096 json
t12_x4_u6_b69 12 4 6 69 nrm(lrg(P,div(D,D))) 23371 97610091 o1(o2(x,o2(x,x))) true 16815 16815 0.2658 0.4375 0.2658 0.102 0.3194 0 0.7071 0.7071 1 1.681 0.0001526 0.000002364 0.002795 0.9695 1 -1.115e-11 0.000007114 0.0006521 0.0001471 0.01213 4.34 0.08265 0.001519 0.00006973 1 1 0.0004106 0.005388 0.03332 0.004025 0.05281 0.3266 json
t12_x4_u6_b70 12 4 6 70 nrm(lrg(P,pow(D,D))) 23372 97610092 o1(o2(x,o2(x,x))) true 16823 16823 0.116 0.6836 0.7488 0.6287 0.7929 -1 0.9999 2 1 2.937 0.0153 0.00559 0.03654 0.465 1 -0.00001624 0.04068 0.04537 0.01956 0.1399 3.828 2.414 0.03323 0.06471 1 1 0.02562 0.09802 0.2714 0.04074 0.1559 0.4317 json
t12_x4_u6_b71 12 4 6 71 nrm(lrg(P,mod(D,D))) 23373 97610093 o1(o2(x,o2(x,x))) true 16831 16831 0.3102 0.5156 0.3102 0.1019 0.3193 0 0.7071 0.7071 1 1.87 0.007585 0.0001435 0.01727 0.9629 1 -7.865e-10 0.0246 0.02902 0.007434 0.08622 4.992 0.7136 0.07581 0.2413 1 1 0.004202 0.01005 0.03096 0.04122 0.09855 0.3037 json
t12_x4_u6_b72 12 4 6 72 nrm(lrg(P,lrg(D,D))) 23374 97610094 o1(o2(x,o2(x,x))) true 16839 16839 0.07069 0.4648 0.7035 0.6514 0.8071 -1 1 2 1 2.201 0.008882 0.002477 0.008477 0.5639 1 9.49e-9 0.02263 0.01392 0.01128 0.1062 12.53 2.414 0.01744 0.03475 1 1 0.01575 0.06508 0.2668 0.02419 0.09991 0.4096 json
t12_x4_u6_b73 12 4 6 73 nrm(lrg(P,eql(D,D))) 23375 97610095 o1(o2(x,o2(x,x))) true 16847 16847 -0.05197 0.3984 0.7293 0.6916 0.8316 -1 1 2 1 2.108 0.009879 0.002727 0.008981 0.5674 1 8.211e-9 0.02515 0.01537 0.01252 0.1119 12.46 2.414 0.01823 0.03637 1 1 0.01793 0.07334 0.2985 0.02592 0.106 0.4316 json
t12_x4_u6_b74 12 4 6 74 nrm(lrg(P,min(D,D))) 23376 97610096 o1(o2(x,o2(x,x))) true 16855 16855 0.07635 0.4922 0.7092 0.6487 0.8054 -1 1 2 1 2.363 0.009685 0.002866 0.01199 0.5433 1 8.403e-9 0.02489 0.01786 0.0124 0.1114 9.286 2.414 0.01935 0.03837 1 1 0.0174 0.07064 0.267 0.02682 0.1089 0.4117 json
t12_x4_u6_b75 12 4 6 75 nrm(lrg(P,dot(D,D))) 23377 97610097 o1(o2(x,o2(x,x))) true 16863 16863 0.02943 0.4485 0.7166 0.6694 0.8181 -1 1 2 1 2.178 0.03119 0.01991 0.0303 0.2208 1 -0.00009433 0.1451 0.06169 0.05021 0.2241 7.395 2.828 0.07633 0.2168 1 1 0.07068 0.185 0.2808 0.1056 0.2764 0.4195 json
t12_x4_u6_b76 12 4 6 76 nrm(lrg(P,dst(D,D))) 23378 97610098 o1(o2(x,o2(x,x))) true 16871 16871 0.07069 0.4648 0.7035 0.6514 0.8071 -1 1 2 1 2.201 0.008882 0.002477 0.008477 0.5639 1 9.49e-9 0.02263 0.01392 0.01128 0.1062 12.53 2.414 0.01744 0.03475 1 1 0.01575 0.06508 0.2668 0.02419 0.09991 0.4096 json
t12_x4_u6_b77 12 4 6 77 nrm(eql(P,add(D,D))) 23379 97610099 o1(o2(x,o2(x,x))) true 16879 16879 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
t12_x4_u6_b78 12 4 6 78 nrm(eql(P,sub(D,D))) 23380 97610100 o1(o2(x,o2(x,x))) true 16887 16887 0.04369 0.125 0.04369 0.02206 0.1485 0 0.7069 0.7069 1 0.7586 0.0003453 5.912e-7 0.005561 0.9966 1 2.138e-9 0.0000159 0.001297 0.0003148 0.01774 3.19 0.08265 0.01568 0.0007207 1 1 0.000901 0.01172 0.03212 0.04083 0.5313 1.456 json
t12_x4_u6_b79 12 4 6 79 nrm(eql(P,mlt(D,D))) 23381 97610101 o1(o2(x,o2(x,x))) true 16895 16895 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
t12_x4_u6_b80 12 4 6 80 nrm(eql(P,div(D,D))) 23382 97610102 o1(o2(x,o2(x,x))) true 16903 16903 -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
t12_x4_u6_b81 12 4 6 81 nrm(eql(P,pow(D,D))) 23383 97610103 o1(o2(x,o2(x,x))) true 16911 16911 -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
t12_x4_u6_b82 12 4 6 82 nrm(eql(P,mod(D,D))) 23384 97610104 o1(o2(x,o2(x,x))) true 16919 16919 -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
t12_x4_u6_b83 12 4 6 83 nrm(eql(P,lrg(D,D))) 23385 97610105 o1(o2(x,o2(x,x))) true 16927 16927 0.04369 0.125 0.04369 0.02206 0.1485 0 0.7069 0.7069 1 0.7586 0.0003453 5.912e-7 0.005561 0.9966 1 2.138e-9 0.0000159 0.001297 0.0003148 0.01774 3.19 0.08265 0.01568 0.0007207 1 1 0.000901 0.01172 0.03212 0.04083 0.5313 1.456 json
t12_x4_u6_b84 12 4 6 84 nrm(eql(P,eql(D,D))) 23386 97610106 o1(o2(x,o2(x,x))) true 16935 16935 -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
t12_x4_u6_b85 12 4 6 85 nrm(eql(P,min(D,D))) 23387 97610107 o1(o2(x,o2(x,x))) true 16943 16943 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
t12_x4_u6_b86 12 4 6 86 nrm(eql(P,dot(D,D))) 23388 97610108 o1(o2(x,o2(x,x))) true 16951 16951 -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
t12_x4_u6_b87 12 4 6 87 nrm(eql(P,dst(D,D))) 23389 97610109 o1(o2(x,o2(x,x))) true 16959 16959 0.04369 0.125 0.04369 0.02206 0.1485 0 0.7069 0.7069 1 0.7586 0.0003453 5.912e-7 0.005561 0.9966 1 2.138e-9 0.0000159 0.001297 0.0003148 0.01774 3.19 0.08265 0.01568 0.0007207 1 1 0.000901 0.01172 0.03212 0.04083 0.5313 1.456 json
t12_x4_u6_b88 12 4 6 88 nrm(min(P,add(D,D))) 23390 97610110 o1(o2(x,o2(x,x))) true 16967 16967 -0.4168 0.2188 0.5207 0.2389 0.4888 -1 0.9991 1.999 1 4.154 0.01297 0.00205 0.05414 0.727 1 0.0002154 0.01712 0.02656 0.01209 0.1099 2.03 1.999 0.06285 0.07165 1 1 0.02536 0.1347 0.06686 0.1061 0.5636 0.2798 json
t12_x4_u6_b89 12 4 6 89 nrm(min(P,sub(D,D))) 23391 97610111 o1(o2(x,o2(x,x))) true 16975 16975 -0.6939 0 0.6939 0.1761 0.4196 -1 0 1 1 2.167 0.00003572 0.002116 0.00427 -0.9668 1 6.585e-7 0.004237 0.004798 0.002132 0.04617 10.81 1 0.01222 0.02406 1 1 0.002971 0.0129 0.06116 0.01687 0.07323 0.3473 json
t12_x4_u6_b90 12 4 6 90 nrm(min(P,mlt(D,D))) 23392 97610112 o1(o2(x,o2(x,x))) true 16983 16983 -0.2392 0.4909 0.573 0.4369 0.661 -1 1 2 1 3.813 0.005941 0.004622 0.03993 0.1249 1 -0.0001272 0.01282 0.02792 0.008968 0.0947 2.372 2.414 0.02417 0.02933 1 1 0.01755 0.08129 0.1709 0.04016 0.1861 0.3911 json
t12_x4_u6_b91 12 4 6 91 nrm(min(P,div(D,D))) 23393 97610113 o1(o2(x,o2(x,x))) true 16991 16991 -0.1436 0.4909 0.6396 0.4825 0.6946 -1 0.9999 2 1 3.941 0.001957 0.001257 0.009659 0.2179 1 -1.684e-7 0.006127 0.005744 0.003121 0.05586 5.783 2.414 0.006662 0.0127 1 1 0.005874 0.02956 0.1704 0.01217 0.06128 0.3533 json
t12_x4_u6_b92 12 4 6 92 nrm(min(P,pow(D,D))) 23394 97610114 o1(o2(x,o2(x,x))) true 16999 16999 -0.09123 0.4904 0.6314 0.4777 0.6912 -1 1 2 1 4.726 0.005974 0.004739 0.04232 0.1153 1 0.00004168 0.01897 0.04045 0.008923 0.09446 2.232 2.413 0.02243 0.03971 1 1 0.0133 0.05865 0.1581 0.02784 0.1228 0.3309 json
t12_x4_u6_b93 12 4 6 93 nrm(min(P,mod(D,D))) 23395 97610115 o1(o2(x,o2(x,x))) true 17007 17007 -0.685 0.04956 0.6925 0.179 0.4231 -1 0.8471 1.847 1 2.513 0.003637 0.01601 0.03002 -0.6298 1 -0.00006411 0.06421 0.05527 0.01873 0.1369 4.559 2.032 0.1098 0.3587 1 1 0.01454 0.02838 0.06295 0.08124 0.1585 0.3517 json
t12_x4_u6_b94 12 4 6 94 nrm(min(P,lrg(D,D))) 23396 97610116 o1(o2(x,o2(x,x))) true 17015 17015 -0.6939 0 0.6939 0.1761 0.4196 -1 0 1 1 2.167 0.00003572 0.002116 0.00427 -0.9668 1 6.585e-7 0.004237 0.004798 0.002132 0.04617 10.81 1 0.01222 0.02406 1 1 0.002971 0.0129 0.06116 0.01687 0.07323 0.3473 json
t12_x4_u6_b95 12 4 6 95 nrm(min(P,eql(D,D))) 23397 97610117 o1(o2(x,o2(x,x))) true 17023 17023 -0.1436 0.4909 0.6396 0.4825 0.6946 -1 0.9999 2 1 3.941 0.001957 0.001257 0.009659 0.2179 1 -1.675e-7 0.006127 0.005744 0.003121 0.05586 5.783 2.414 0.006662 0.0127 1 1 0.005874 0.02956 0.1704 0.01217 0.06128 0.3533 json
t12_x4_u6_b96 12 4 6 96 nrm(min(P,min(D,D))) 23398 97610118 o1(o2(x,o2(x,x))) true 17031 17031 -0.4195 0.2188 0.5161 0.2436 0.4936 -1 0.9991 1.999 1 4.003 0.01269 0.002013 0.04969 0.7263 1 0.0001979 0.01707 0.02465 0.01224 0.1106 2.227 1.999 0.06037 0.07007 1 1 0.02459 0.1296 0.07302 0.1009 0.5321 0.2997 json
t12_x4_u6_b97 12 4 6 97 nrm(min(P,dot(D,D))) 23399 97610119 o1(o2(x,o2(x,x))) true 17039 17039 -0.2053 0.4909 0.6046 0.4586 0.6772 -1 0.9999 2 1 3.561 0.001826 0.001168 0.01226 0.2198 1 -0.00002864 0.005181 0.00638 0.002844 0.05333 4.348 2.414 0.006529 0.0113 1 1 0.005638 0.03277 0.1767 0.01229 0.07146 0.3853 json