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_x4_u32_b6 10 4 32 6 cil(cil(lrg(D,D))) 12000 81374052 o1(o1(o2(x,x))) true 96007 96007 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_x4_u32_b7 10 4 32 7 cil(cil(eql(D,D))) 12001 81374053 o1(o1(o2(x,x))) true 96015 96015 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_x4_u32_b8 10 4 32 8 cil(cil(min(D,D))) 12002 81374054 o1(o1(o2(x,x))) true 96023 96023 0.5 1 0.5 0.1418 0.3765 0.000291 0.9997 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0 0 0.07073 0 0 0.4989 json
t10_x4_u32_b9 10 4 32 9 cil(cil(dot(D,D))) 12003 81374055 o1(o1(o2(x,x))) true 96031 96031 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_x4_u32_b10 10 4 32 10 cil(cil(dst(D,D))) 12004 81374056 o1(o1(o2(x,x))) true 96039 96039 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_x4_u33_b0 10 4 33 0 cil(sgn(add(D,D))) 12005 81374247 o1(o1(o2(x,x))) true 96047 96047 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u33_b1 10 4 33 1 cil(sgn(sub(D,D))) 12006 81374248 o1(o1(o2(x,x))) true 96055 96055 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_x4_u33_b2 10 4 33 2 cil(sgn(mlt(D,D))) 12007 81374249 o1(o1(o2(x,x))) true 96063 96063 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_x4_u33_b3 10 4 33 3 cil(sgn(div(D,D))) 12008 81374250 o1(o1(o2(x,x))) true 96071 96071 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_x4_u33_b4 10 4 33 4 cil(sgn(pow(D,D))) 12009 81374251 o1(o1(o2(x,x))) true 96079 96079 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u33_b5 10 4 33 5 cil(sgn(mod(D,D))) 12010 81374252 o1(o1(o2(x,x))) true 96087 96087 1.819e-12 0.25 0.3937 0.326 0.5709 -0.9929 0.9929 1.986 1 2.5 0.595 0 0.6461 1 1 0 1.864 1.263 0.1771 0.4209 0.6514 1.117 1.825 5.718 1 1 0 0 0.2579 0 0 0.7913 json
t10_x4_u33_b6 10 4 33 6 cil(sgn(lrg(D,D))) 12011 81374253 o1(o1(o2(x,x))) true 96095 96095 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_x4_u33_b7 10 4 33 7 cil(sgn(eql(D,D))) 12012 81374254 o1(o1(o2(x,x))) true 96103 96103 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_x4_u33_b8 10 4 33 8 cil(sgn(min(D,D))) 12013 81374255 o1(o1(o2(x,x))) true 96111 96111 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u33_b9 10 4 33 9 cil(sgn(dot(D,D))) 12014 81374256 o1(o1(o2(x,x))) true 96119 96119 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_x4_u33_b10 10 4 33 10 cil(sgn(dst(D,D))) 12015 81374257 o1(o1(o2(x,x))) true 96127 96127 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_x4_u34_b0 10 4 34 0 cil(nrm(add(D,D))) 12016 81374448 o1(o1(o2(x,x))) true 96135 96135 0.5 1 0.5 0.1418 0.3765 0.000291 0.9997 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0 0 0.07073 0 0 0.4989 json
t10_x4_u34_b1 10 4 34 1 cil(nrm(sub(D,D))) 12017 81374449 o1(o1(o2(x,x))) true 96143 96143 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_x4_u34_b2 10 4 34 2 cil(nrm(mlt(D,D))) 12018 81374450 o1(o1(o2(x,x))) true 96151 96151 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_x4_u34_b3 10 4 34 3 cil(nrm(div(D,D))) 12019 81374451 o1(o1(o2(x,x))) true 96159 96159 -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_x4_u34_b4 10 4 34 4 cil(nrm(pow(D,D))) 12020 81374452 o1(o1(o2(x,x))) true 96167 96167 -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_x4_u34_b5 10 4 34 5 cil(nrm(mod(D,D))) 12021 81374453 o1(o1(o2(x,x))) true 96175 96175 -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_x4_u34_b6 10 4 34 6 cil(nrm(lrg(D,D))) 12022 81374454 o1(o1(o2(x,x))) true 96183 96183 -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_x4_u34_b7 10 4 34 7 cil(nrm(eql(D,D))) 12023 81374455 o1(o1(o2(x,x))) true 96191 96191 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_x4_u34_b8 10 4 34 8 cil(nrm(min(D,D))) 12024 81374456 o1(o1(o2(x,x))) true 96199 96199 0.5 1 0.5 0.1418 0.3765 0.000291 0.9997 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0 0 0.07073 0 0 0.4989 json
t10_x4_u34_b9 10 4 34 9 cil(nrm(dot(D,D))) 12025 81374457 o1(o1(o2(x,x))) true 96207 96207 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_x4_u34_b10 10 4 34 10 cil(nrm(dst(D,D))) 12026 81374458 o1(o1(o2(x,x))) true 96215 96215 -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_x4_u35_b0 10 4 35 0 sgn(sqt(add(D,D))) 12027 81374649 o1(o1(o2(x,x))) true 96223 96223 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u35_b1 10 4 35 1 sgn(sqt(sub(D,D))) 12028 81374650 o1(o1(o2(x,x))) true 96231 96231 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_x4_u35_b2 10 4 35 2 sgn(sqt(mlt(D,D))) 12029 81374651 o1(o1(o2(x,x))) true 96239 96239 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_x4_u35_b3 10 4 35 3 sgn(sqt(div(D,D))) 12030 81374652 o1(o1(o2(x,x))) true 96247 96247 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_x4_u35_b4 10 4 35 4 sgn(sqt(pow(D,D))) 12031 81374653 o1(o1(o2(x,x))) true 96255 96255 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u35_b5 10 4 35 5 sgn(sqt(mod(D,D))) 12032 81374654 o1(o1(o2(x,x))) true 96263 96263 1.819e-12 0.25 0.3937 0.326 0.5709 -0.9929 0.9929 1.986 1 2.5 0.595 0 0.6461 1 1 0 1.864 1.263 0.1771 0.4209 0.6514 1.117 1.825 5.718 1 1 0 0 0.2579 0 0 0.7913 json
t10_x4_u35_b6 10 4 35 6 sgn(sqt(lrg(D,D))) 12033 81374655 o1(o1(o2(x,x))) true 96271 96271 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_x4_u35_b7 10 4 35 7 sgn(sqt(eql(D,D))) 12034 81374656 o1(o1(o2(x,x))) true 96279 96279 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_x4_u35_b8 10 4 35 8 sgn(sqt(min(D,D))) 12035 81374657 o1(o1(o2(x,x))) true 96287 96287 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u35_b9 10 4 35 9 sgn(sqt(dot(D,D))) 12036 81374658 o1(o1(o2(x,x))) true 96295 96295 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_x4_u35_b10 10 4 35 10 sgn(sqt(dst(D,D))) 12037 81374659 o1(o1(o2(x,x))) true 96303 96303 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_x4_u36_b0 10 4 36 0 sgn(log(add(D,D))) 12038 81374850 o1(o1(o2(x,x))) true 96311 96311 -0.8444 0 0.8444 0.07061 0.2657 -1 -0.1169 0.8831 1 1.622 0.05907 0 0.1121 1 1 -0.0001797 0.1282 0.1407 0.0465 0.2156 1.924 0.8831 0.8365 1.816 1 1 0 0 0.05377 0 0 0.7615 json
t10_x4_u36_b1 10 4 36 1 sgn(log(sub(D,D))) 12039 81374851 o1(o1(o2(x,x))) true 96319 96319 -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_x4_u36_b2 10 4 36 2 sgn(log(mlt(D,D))) 12040 81374852 o1(o1(o2(x,x))) true 96327 96327 -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_x4_u36_b3 10 4 36 3 sgn(log(div(D,D))) 12041 81374853 o1(o1(o2(x,x))) true 96335 96335 -0.3937 0 0.3937 0.171 0.4135 -0.9929 0 0.9929 1 2 0.5158 0 0.5752 1 1 -0.00788 1.738 1.15 0.1847 0.4297 0.7471 0.9929 3.017 10.16 1 1 0 0 0.1632 0 0 0.9543 json
t10_x4_u36_b4 10 4 36 4 sgn(log(pow(D,D))) 12042 81374854 o1(o1(o2(x,x))) true 96343 96343 -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_x4_u36_b5 10 4 36 5 sgn(log(mod(D,D))) 12043 81374855 o1(o1(o2(x,x))) true 96351 96351 -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_x4_u36_b6 10 4 36 6 sgn(log(lrg(D,D))) 12044 81374856 o1(o1(o2(x,x))) true 96359 96359 -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_x4_u36_b7 10 4 36 7 sgn(log(eql(D,D))) 12045 81374857 o1(o1(o2(x,x))) true 96367 96367 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_x4_u36_b8 10 4 36 8 sgn(log(min(D,D))) 12046 81374858 o1(o1(o2(x,x))) true 96375 96375 -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_x4_u36_b9 10 4 36 9 sgn(log(dot(D,D))) 12047 81374859 o1(o1(o2(x,x))) true 96383 96383 -0.9953 0 0.9953 0.00007761 0.00881 -1 -0.9613 0.03874 1 0 0.0001057 0.0001057 0.008245 0 1 -0.00004458 0.001003 0.01613 0.0001435 0.01198 1.453 0.05479 2.724 12.93 1 1 0 0 0.0001622 0 0 2.089 json
t10_x4_u36_b10 10 4 36 10 sgn(log(dst(D,D))) 12048 81374860 o1(o1(o2(x,x))) true 96391 96391 -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_x4_u37_b0 10 4 37 0 sgn(frc(add(D,D))) 12049 81375051 o1(o1(o2(x,x))) true 96399 96399 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_x4_u37_b1 10 4 37 1 sgn(frc(sub(D,D))) 12050 81375052 o1(o1(o2(x,x))) true 96407 96407 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_x4_u37_b2 10 4 37 2 sgn(frc(mlt(D,D))) 12051 81375053 o1(o1(o2(x,x))) true 96415 96415 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_x4_u37_b3 10 4 37 3 sgn(frc(div(D,D))) 12052 81375054 o1(o1(o2(x,x))) true 96423 96423 0.3937 0.5 0.3937 0.171 0.4135 0 0.9929 0.9929 1 2 0.5158 0 0.5752 1 1 0.00788 1.738 1.15 0.1847 0.4297 0.7471 0.9929 3.017 10.16 1 1 0 0 0.1632 0 0 0.9543 json
t10_x4_u37_b4 10 4 37 4 sgn(frc(pow(D,D))) 12053 81375055 o1(o1(o2(x,x))) true 96431 96431 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u37_b5 10 4 37 5 sgn(frc(mod(D,D))) 12054 81375056 o1(o1(o2(x,x))) true 96439 96439 0.3937 0.5 0.3937 0.171 0.4135 0 0.9929 0.9929 1 2 0.5158 0 0.5752 1 1 0.00788 1.738 1.15 0.1847 0.4297 0.7471 0.9929 3.017 10.16 1 1 0 0 0.1632 0 0 0.9543 json
t10_x4_u37_b6 10 4 37 6 sgn(frc(lrg(D,D))) 12055 81375057 o1(o1(o2(x,x))) true 96447 96447 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_x4_u37_b7 10 4 37 7 sgn(frc(eql(D,D))) 12056 81375058 o1(o1(o2(x,x))) true 96455 96455 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_x4_u37_b8 10 4 37 8 sgn(frc(min(D,D))) 12057 81375059 o1(o1(o2(x,x))) true 96463 96463 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_x4_u37_b9 10 4 37 9 sgn(frc(dot(D,D))) 12058 81375060 o1(o1(o2(x,x))) true 96471 96471 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_x4_u37_b10 10 4 37 10 sgn(frc(dst(D,D))) 12059 81375061 o1(o1(o2(x,x))) true 96479 96479 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_x4_u38_b0 10 4 38 0 sgn(flr(add(D,D))) 12060 81375252 o1(o1(o2(x,x))) true 96487 96487 -0.4222 0 0.4222 0.129 0.3592 -0.9994 -0.000291 0.9991 1 3.156 0.07806 0 0.1639 1 1 -0.00008987 0.1534 0.2031 0.05117 0.2262 1.38 0.9991 0.605 1.189 1 1 0 0 0.08028 0 0 0.6222 json
t10_x4_u38_b1 10 4 38 1 sgn(flr(sub(D,D))) 12061 81375253 o1(o1(o2(x,x))) true 96495 96495 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_x4_u38_b2 10 4 38 2 sgn(flr(mlt(D,D))) 12062 81375254 o1(o1(o2(x,x))) true 96503 96503 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_x4_u38_b3 10 4 38 3 sgn(flr(div(D,D))) 12063 81375255 o1(o1(o2(x,x))) true 96511 96511 0.6064 1 0.6064 0.171 0.4135 0.007124 1 0.9929 1 2 0.5158 0 0.5752 1 1 -0.00788 1.738 1.15 0.1847 0.4297 0.7471 0.9929 3.017 10.16 1 1 0 0 0.1632 0 0 0.9543 json
t10_x4_u38_b4 10 4 38 4 sgn(flr(pow(D,D))) 12064 81375256 o1(o1(o2(x,x))) true 96519 96519 -0.5 0 0.5 0.1418 0.3765 -0.9997 -0.000291 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0 0 0.07073 0 0 0.4989 json
t10_x4_u38_b5 10 4 38 5 sgn(flr(mod(D,D))) 12065 81375257 o1(o1(o2(x,x))) true 96527 96527 -0.1969 0 0.1969 0.1242 0.3524 -0.9929 0 0.9929 1 1.311 0.2795 0 0.3251 1 1 -0.00394 0.9001 0.6319 0.1738 0.4169 1.282 0.9929 2.251 7.248 1 1 0 0 0.1066 0 0 0.8583 json
t10_x4_u38_b6 10 4 38 6 sgn(flr(lrg(D,D))) 12066 81375258 o1(o1(o2(x,x))) true 96535 96535 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_x4_u38_b7 10 4 38 7 sgn(flr(eql(D,D))) 12067 81375259 o1(o1(o2(x,x))) true 96543 96543 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_x4_u38_b8 10 4 38 8 sgn(flr(min(D,D))) 12068 81375260 o1(o1(o2(x,x))) true 96551 96551 -0.5 0 0.5 0.1418 0.3765 -0.9997 -0.000291 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0 0 0.07073 0 0 0.4989 json
t10_x4_u38_b9 10 4 38 9 sgn(flr(dot(D,D))) 12069 81375261 o1(o1(o2(x,x))) true 96559 96559 0.002387 0.5469 0.002387 0.0000194 0.004405 0 0.01937 0.01937 1 0 0.00002643 0.00002643 0.004122 1.376e-7 0 -0.00002229 0.0002509 0.008064 0.00003587 0.005989 1.453 0.02739 2.724 12.93 1 1 0 0 0.00004054 0 0 2.089 json
t10_x4_u38_b10 10 4 38 10 sgn(flr(dst(D,D))) 12070 81375262 o1(o1(o2(x,x))) true 96567 96567 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_x4_u39_b0 10 4 39 0 sgn(cil(add(D,D))) 12071 81375453 o1(o1(o2(x,x))) true 96575 96575 0.4222 1 0.4222 0.129 0.3592 0.000291 0.9994 0.9991 1 3.156 0.07805 0 0.1638 1 1 0.00008986 0.1534 0.2031 0.05119 0.2263 1.381 0.9991 0.605 1.189 1 1 0 0 0.08031 0 0 0.6225 json
t10_x4_u39_b1 10 4 39 1 sgn(cil(sub(D,D))) 12072 81375454 o1(o1(o2(x,x))) true 96583 96583 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_x4_u39_b2 10 4 39 2 sgn(cil(mlt(D,D))) 12073 81375455 o1(o1(o2(x,x))) true 96591 96591 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_x4_u39_b3 10 4 39 3 sgn(cil(div(D,D))) 12074 81375456 o1(o1(o2(x,x))) true 96599 96599 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_x4_u39_b4 10 4 39 4 sgn(cil(pow(D,D))) 12075 81375457 o1(o1(o2(x,x))) true 96607 96607 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u39_b5 10 4 39 5 sgn(cil(mod(D,D))) 12076 81375458 o1(o1(o2(x,x))) true 96615 96615 0.1969 0.25 0.1969 0.1242 0.3524 0 0.9929 0.9929 1 1.311 0.2756 0 0.3212 1 1 0.00394 0.9001 0.6319 0.1725 0.4154 1.293 0.9929 2.22 7.248 1 1 0 0 0.104 0 0 0.8374 json
t10_x4_u39_b6 10 4 39 6 sgn(cil(lrg(D,D))) 12077 81375459 o1(o1(o2(x,x))) true 96623 96623 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_x4_u39_b7 10 4 39 7 sgn(cil(eql(D,D))) 12078 81375460 o1(o1(o2(x,x))) true 96631 96631 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_x4_u39_b8 10 4 39 8 sgn(cil(min(D,D))) 12079 81375461 o1(o1(o2(x,x))) true 96639 96639 0.5 1 0.5 0.1418 0.3765 0.000291 0.9997 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0 0 0.07073 0 0 0.4989 json
t10_x4_u39_b9 10 4 39 9 sgn(cil(dot(D,D))) 12080 81375462 o1(o1(o2(x,x))) true 96647 96647 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_x4_u39_b10 10 4 39 10 sgn(cil(dst(D,D))) 12081 81375463 o1(o1(o2(x,x))) true 96655 96655 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_x4_u40_b0 10 4 40 0 sgn(sgn(add(D,D))) 12082 81375654 o1(o1(o2(x,x))) true 96663 96663 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u40_b1 10 4 40 1 sgn(sgn(sub(D,D))) 12083 81375655 o1(o1(o2(x,x))) true 96671 96671 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_x4_u40_b2 10 4 40 2 sgn(sgn(mlt(D,D))) 12084 81375656 o1(o1(o2(x,x))) true 96679 96679 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_x4_u40_b3 10 4 40 3 sgn(sgn(div(D,D))) 12085 81375657 o1(o1(o2(x,x))) true 96687 96687 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_x4_u40_b4 10 4 40 4 sgn(sgn(pow(D,D))) 12086 81375658 o1(o1(o2(x,x))) true 96695 96695 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u40_b5 10 4 40 5 sgn(sgn(mod(D,D))) 12087 81375659 o1(o1(o2(x,x))) true 96703 96703 1.819e-12 0.25 0.3937 0.326 0.5709 -0.9929 0.9929 1.986 1 2.5 0.595 0 0.6461 1 1 0 1.864 1.263 0.1771 0.4209 0.6514 1.117 1.825 5.718 1 1 0 0 0.2579 0 0 0.7913 json
t10_x4_u40_b6 10 4 40 6 sgn(sgn(lrg(D,D))) 12088 81375660 o1(o1(o2(x,x))) true 96711 96711 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_x4_u40_b7 10 4 40 7 sgn(sgn(eql(D,D))) 12089 81375661 o1(o1(o2(x,x))) true 96719 96719 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_x4_u40_b8 10 4 40 8 sgn(sgn(min(D,D))) 12090 81375662 o1(o1(o2(x,x))) true 96727 96727 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u40_b9 10 4 40 9 sgn(sgn(dot(D,D))) 12091 81375663 o1(o1(o2(x,x))) true 96735 96735 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_x4_u40_b10 10 4 40 10 sgn(sgn(dst(D,D))) 12092 81375664 o1(o1(o2(x,x))) true 96743 96743 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_x4_u41_b0 10 4 41 0 sgn(nrm(add(D,D))) 12093 81375855 o1(o1(o2(x,x))) true 96751 96751 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x4_u41_b1 10 4 41 1 sgn(nrm(sub(D,D))) 12094 81375856 o1(o1(o2(x,x))) true 96759 96759 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_x4_u41_b2 10 4 41 2 sgn(nrm(mlt(D,D))) 12095 81375857 o1(o1(o2(x,x))) true 96767 96767 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_x4_u41_b3 10 4 41 3 sgn(nrm(div(D,D))) 12096 81375858 o1(o1(o2(x,x))) true 96775 96775 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_x4_u41_b4 10 4 41 4 sgn(nrm(pow(D,D))) 12097 81375859 o1(o1(o2(x,x))) true 96783 96783 -0.5 0.2188 0.7233 0.364 0.6033 -1 0.9988 1.999 1 3.834 0.1016 0.1016 0.2216 -3.668e-7 1 -1.408e-8 0.4108 0.2608 0.154 0.3925 1.771 1.998 0.5581 1.128 1 1 0 0 0.221 0 0 0.6073 json
t10_x4_u41_b5 10 4 41 5 sgn(nrm(mod(D,D))) 12098 81375860 o1(o1(o2(x,x))) true 96791 96791 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_x4_u41_b6 10 4 41 6 sgn(nrm(lrg(D,D))) 12099 81375861 o1(o1(o2(x,x))) true 96799 96799 -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