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_x10_u1_b21 12 10 1 21 log(sub(D,dst(P,D))) 27800 97851444 o1(o2(x,o2(x,x))) true 52247 52247 -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_x10_u1_b22 12 10 1 22 log(mlt(D,add(P,D))) 27801 97851445 o1(o2(x,o2(x,x))) true 52255 52255 -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_x10_u1_b23 12 10 1 23 log(mlt(D,sub(P,D))) 27802 97851446 o1(o2(x,o2(x,x))) true 52263 52263 -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_x10_u1_b24 12 10 1 24 log(mlt(D,mlt(P,D))) 27803 97851447 o1(o2(x,o2(x,x))) true 52271 52271 -0.8509 0.06641 0.8913 0.1354 0.368 -1 0.6156 1.616 1 1.498 0.01938 0 0.05453 1 1 1.419e-9 0.01042 0.04216 0.01641 0.1281 2.349 0.5859 0.1431 0.07695 1 1 0.02133 0.09423 0.02417 0.1575 0.6959 0.1785 json
t12_x10_u1_b25 12 10 1 25 log(mlt(D,div(P,D))) 27804 97851448 o1(o2(x,o2(x,x))) true 52279 52279 -0.1739 0.4375 0.9511 0.9053 0.9515 -1 1 2 1 1.654 0.004186 0 0.007937 1 1 -4.693e-13 0.007916 0.008917 0.004122 0.0642 8.089 1 0.004624 0.008745 1 1 0.005854 0.03284 0.2495 0.006466 0.03627 0.2755 json
t12_x10_u1_b26 12 10 1 26 log(mlt(D,pow(P,D))) 27805 97851449 o1(o2(x,o2(x,x))) true 52287 52287 -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_x10_u1_b27 12 10 1 27 log(mlt(D,mod(P,D))) 27806 97851450 o1(o2(x,o2(x,x))) true 52295 52295 -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_x10_u1_b28 12 10 1 28 log(mlt(D,lrg(P,D))) 27807 97851451 o1(o2(x,o2(x,x))) true 52303 52303 -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_x10_u1_b29 12 10 1 29 log(mlt(D,eql(P,D))) 27808 97851452 o1(o2(x,o2(x,x))) true 52311 52311 -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_x10_u1_b30 12 10 1 30 log(mlt(D,min(P,D))) 27809 97851453 o1(o2(x,o2(x,x))) true 52319 52319 -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_x10_u1_b31 12 10 1 31 log(mlt(D,dot(P,D))) 27810 97851454 o1(o2(x,o2(x,x))) true 52327 52327 -0.9398 0.02972 0.9572 0.06208 0.2492 -1 0.6205 1.621 1 0.6702 0.01455 0.006092 0.03228 0.4099 1 3.454e-10 0.04623 0.04121 0.01962 0.1401 4.339 2.278 0.3326 0.7446 1 1 0.01567 0.0488 0.03624 0.2525 0.786 0.5838 json
t12_x10_u1_b32 12 10 1 32 log(mlt(D,dst(P,D))) 27811 97851455 o1(o2(x,o2(x,x))) true 52335 52335 -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_x10_u1_b33 12 10 1 33 log(div(D,add(P,D))) 27812 97851456 o1(o2(x,o2(x,x))) true 52343 52343 -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_x10_u1_b34 12 10 1 34 log(div(D,sub(P,D))) 27813 97851457 o1(o2(x,o2(x,x))) true 52351 52351 -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_x10_u1_b35 12 10 1 35 log(div(D,mlt(P,D))) 27814 97851458 o1(o2(x,o2(x,x))) true 52359 52359 -0.9511 0 0.9511 0.03057 0.1749 -1 -0.0002017 0.9998 1 0.7914 0.004183 0 0.007935 1 1 -2.366e-9 0.007985 0.008951 0.004119 0.06418 8.088 0.9998 0.1368 0.2612 1 1 0.0058 0.02375 0.04439 0.1897 0.7769 1.452 json
t12_x10_u1_b36 12 10 1 36 log(div(D,div(P,D))) 27815 97851459 o1(o2(x,o2(x,x))) true 52367 52367 -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_x10_u1_b37 12 10 1 37 log(div(D,pow(P,D))) 27816 97851460 o1(o2(x,o2(x,x))) true 52375 52375 -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_x10_u1_b38 12 10 1 38 log(div(D,mod(P,D))) 27817 97851461 o1(o2(x,o2(x,x))) true 52383 52383 -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_x10_u1_b39 12 10 1 39 log(div(D,lrg(P,D))) 27818 97851462 o1(o2(x,o2(x,x))) true 52391 52391 -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_x10_u1_b40 12 10 1 40 log(div(D,eql(P,D))) 27819 97851463 o1(o2(x,o2(x,x))) true 52399 52399 -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_x10_u1_b41 12 10 1 41 log(div(D,min(P,D))) 27820 97851464 o1(o2(x,o2(x,x))) true 52407 52407 -0.5625 0 0.5625 0.2461 0.4961 -1 0 1 1 1.426 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.005263 0.02105 0.08421 0.02139 0.08555 0.3422 json
t12_x10_u1_b42 12 10 1 42 log(div(D,dot(P,D))) 27821 97851465 o1(o2(x,o2(x,x))) true 52415 52415 -0.9893 0.00296 0.9919 0.01019 0.1009 -1 1 2 1 0.2098 0.01247 0.01229 0.02186 0.007499 1 -0.00002694 0.1174 0.04586 0.02429 0.1558 7.129 2.828 2.43 11.53 1 1 0.02312 0.03146 0.03187 2.27 3.088 3.129 json
t12_x10_u1_b43 12 10 1 43 log(div(D,dst(P,D))) 27822 97851466 o1(o2(x,o2(x,x))) true 52423 52423 -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_x10_u1_b44 12 10 1 44 log(pow(D,add(P,D))) 27823 97851467 o1(o2(x,o2(x,x))) true 52431 52431 -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_x10_u1_b45 12 10 1 45 log(pow(D,sub(P,D))) 27824 97851468 o1(o2(x,o2(x,x))) true 52439 52439 -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_x10_u1_b46 12 10 1 46 log(pow(D,mlt(P,D))) 27825 97851469 o1(o2(x,o2(x,x))) true 52447 52447 -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_x10_u1_b47 12 10 1 47 log(pow(D,div(P,D))) 27826 97851470 o1(o2(x,o2(x,x))) true 52455 52455 -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_x10_u1_b48 12 10 1 48 log(pow(D,pow(P,D))) 27827 97851471 o1(o2(x,o2(x,x))) true 52463 52463 -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_x10_u1_b49 12 10 1 49 log(pow(D,mod(P,D))) 27828 97851472 o1(o2(x,o2(x,x))) true 52471 52471 -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_x10_u1_b50 12 10 1 50 log(pow(D,lrg(P,D))) 27829 97851473 o1(o2(x,o2(x,x))) true 52479 52479 -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_x10_u1_b51 12 10 1 51 log(pow(D,eql(P,D))) 27830 97851474 o1(o2(x,o2(x,x))) true 52487 52487 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_x10_u1_b52 12 10 1 52 log(pow(D,min(P,D))) 27831 97851475 o1(o2(x,o2(x,x))) true 52495 52495 -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_x10_u1_b53 12 10 1 53 log(pow(D,dot(P,D))) 27832 97851476 o1(o2(x,o2(x,x))) true 52503 52503 -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_x10_u1_b54 12 10 1 54 log(pow(D,dst(P,D))) 27833 97851477 o1(o2(x,o2(x,x))) true 52511 52511 -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_x10_u1_b55 12 10 1 55 log(mod(D,add(P,D))) 27834 97851478 o1(o2(x,o2(x,x))) true 52519 52519 -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_x10_u1_b56 12 10 1 56 log(mod(D,sub(P,D))) 27835 97851479 o1(o2(x,o2(x,x))) true 52527 52527 -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_x10_u1_b57 12 10 1 57 log(mod(D,mlt(P,D))) 27836 97851480 o1(o2(x,o2(x,x))) true 52535 52535 -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_x10_u1_b58 12 10 1 58 log(mod(D,div(P,D))) 27837 97851481 o1(o2(x,o2(x,x))) true 52543 52543 -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_x10_u1_b59 12 10 1 59 log(mod(D,pow(P,D))) 27838 97851482 o1(o2(x,o2(x,x))) true 52551 52551 -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_x10_u1_b60 12 10 1 60 log(mod(D,mod(P,D))) 27839 97851483 o1(o2(x,o2(x,x))) true 52559 52559 -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_x10_u1_b61 12 10 1 61 log(mod(D,lrg(P,D))) 27840 97851484 o1(o2(x,o2(x,x))) true 52567 52567 -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_x10_u1_b62 12 10 1 62 log(mod(D,eql(P,D))) 27841 97851485 o1(o2(x,o2(x,x))) true 52575 52575 -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_x10_u1_b63 12 10 1 63 log(mod(D,min(P,D))) 27842 97851486 o1(o2(x,o2(x,x))) true 52583 52583 -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_x10_u1_b64 12 10 1 64 log(mod(D,dot(P,D))) 27843 97851487 o1(o2(x,o2(x,x))) true 52591 52591 -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_x10_u1_b65 12 10 1 65 log(mod(D,dst(P,D))) 27844 97851488 o1(o2(x,o2(x,x))) true 52599 52599 -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_x10_u1_b66 12 10 1 66 log(lrg(D,add(P,D))) 27845 97851489 o1(o2(x,o2(x,x))) true 52607 52607 -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.005263 0.02105 0.08421 0.02139 0.08555 0.3422 json
t12_x10_u1_b67 12 10 1 67 log(lrg(D,sub(P,D))) 27846 97851490 o1(o2(x,o2(x,x))) true 52615 52615 -0.5938 0 0.5938 0.2412 0.4911 -1 0 1 1 0.9745 0.0119 0 0.0119 1 1 0 0.02381 0.02381 0.01176 0.1084 9.109 1 0.04935 0.09871 1 1 0.01579 0.06316 0.08421 0.06546 0.2618 0.3491 json
t12_x10_u1_b68 12 10 1 68 log(lrg(D,mlt(P,D))) 27847 97851491 o1(o2(x,o2(x,x))) true 52623 52623 -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_x10_u1_b69 12 10 1 69 log(lrg(D,div(P,D))) 27848 97851492 o1(o2(x,o2(x,x))) true 52631 52631 -0.9375 0 0.9375 0.05859 0.2421 -1 0 1 1 0.3373 0.007937 0 0.007937 1 1 0 0.01587 0.01587 0.007872 0.08872 11.18 1 0.1354 0.2709 1 1 0.01053 0.04211 0.08421 0.1796 0.7186 1.437 json
t12_x10_u1_b70 12 10 1 70 log(lrg(D,pow(P,D))) 27849 97851493 o1(o2(x,o2(x,x))) true 52639 52639 -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.005263 0.02105 0.08421 0.02139 0.08555 0.3422 json
t12_x10_u1_b71 12 10 1 71 log(lrg(D,mod(P,D))) 27850 97851494 o1(o2(x,o2(x,x))) true 52647 52647 -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_x10_u1_b72 12 10 1 72 log(lrg(D,lrg(P,D))) 27851 97851495 o1(o2(x,o2(x,x))) true 52655 52655 -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_x10_u1_b73 12 10 1 73 log(lrg(D,eql(P,D))) 27852 97851496 o1(o2(x,o2(x,x))) true 52663 52663 -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_x10_u1_b74 12 10 1 74 log(lrg(D,min(P,D))) 27853 97851497 o1(o2(x,o2(x,x))) true 52671 52671 -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.005263 0.02105 0.08421 0.02139 0.08555 0.3422 json
t12_x10_u1_b75 12 10 1 75 log(lrg(D,dot(P,D))) 27854 97851498 o1(o2(x,o2(x,x))) true 52679 52679 -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_x10_u1_b76 12 10 1 76 log(lrg(D,dst(P,D))) 27855 97851499 o1(o2(x,o2(x,x))) true 52687 52687 -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_x10_u1_b77 12 10 1 77 log(eql(D,add(P,D))) 27856 97851500 o1(o2(x,o2(x,x))) true 52695 52695 -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_x10_u1_b78 12 10 1 78 log(eql(D,sub(P,D))) 27857 97851501 o1(o2(x,o2(x,x))) true 52703 52703 -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_x10_u1_b79 12 10 1 79 log(eql(D,mlt(P,D))) 27858 97851502 o1(o2(x,o2(x,x))) true 52711 52711 -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_x10_u1_b80 12 10 1 80 log(eql(D,div(P,D))) 27859 97851503 o1(o2(x,o2(x,x))) true 52719 52719 -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_x10_u1_b81 12 10 1 81 log(eql(D,pow(P,D))) 27860 97851504 o1(o2(x,o2(x,x))) true 52727 52727 -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_x10_u1_b82 12 10 1 82 log(eql(D,mod(P,D))) 27861 97851505 o1(o2(x,o2(x,x))) true 52735 52735 -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_x10_u1_b83 12 10 1 83 log(eql(D,lrg(P,D))) 27862 97851506 o1(o2(x,o2(x,x))) true 52743 52743 -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_x10_u1_b84 12 10 1 84 log(eql(D,eql(P,D))) 27863 97851507 o1(o2(x,o2(x,x))) true 52751 52751 -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_x10_u1_b85 12 10 1 85 log(eql(D,min(P,D))) 27864 97851508 o1(o2(x,o2(x,x))) true 52759 52759 -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.005263 0.02105 0.08421 0.02139 0.08555 0.3422 json
t12_x10_u1_b86 12 10 1 86 log(eql(D,dot(P,D))) 27865 97851509 o1(o2(x,o2(x,x))) true 52767 52767 -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_x10_u1_b87 12 10 1 87 log(eql(D,dst(P,D))) 27866 97851510 o1(o2(x,o2(x,x))) true 52775 52775 -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_x10_u1_b88 12 10 1 88 log(min(D,add(P,D))) 27867 97851511 o1(o2(x,o2(x,x))) true 52783 52783 -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_x10_u1_b89 12 10 1 89 log(min(D,sub(P,D))) 27868 97851512 o1(o2(x,o2(x,x))) true 52791 52791 -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_x10_u1_b90 12 10 1 90 log(min(D,mlt(P,D))) 27869 97851513 o1(o2(x,o2(x,x))) true 52799 52799 -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_x10_u1_b91 12 10 1 91 log(min(D,div(P,D))) 27870 97851514 o1(o2(x,o2(x,x))) true 52807 52807 -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_x10_u1_b92 12 10 1 92 log(min(D,pow(P,D))) 27871 97851515 o1(o2(x,o2(x,x))) true 52815 52815 -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_x10_u1_b93 12 10 1 93 log(min(D,mod(P,D))) 27872 97851516 o1(o2(x,o2(x,x))) true 52823 52823 -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_x10_u1_b94 12 10 1 94 log(min(D,lrg(P,D))) 27873 97851517 o1(o2(x,o2(x,x))) true 52831 52831 -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_x10_u1_b95 12 10 1 95 log(min(D,eql(P,D))) 27874 97851518 o1(o2(x,o2(x,x))) true 52839 52839 -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_x10_u1_b96 12 10 1 96 log(min(D,min(P,D))) 27875 97851519 o1(o2(x,o2(x,x))) true 52847 52847 -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_x10_u1_b97 12 10 1 97 log(min(D,dot(P,D))) 27876 97851520 o1(o2(x,o2(x,x))) true 52855 52855 -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_x10_u1_b98 12 10 1 98 log(min(D,dst(P,D))) 27877 97851521 o1(o2(x,o2(x,x))) true 52863 52863 -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_x10_u1_b99 12 10 1 99 log(dot(D,add(P,D))) 27878 97851522 o1(o2(x,o2(x,x))) true 52871 52871 -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_x10_u1_b100 12 10 1 100 log(dot(D,sub(P,D))) 27879 97851523 o1(o2(x,o2(x,x))) true 52879 52879 -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_x10_u1_b101 12 10 1 101 log(dot(D,mlt(P,D))) 27880 97851524 o1(o2(x,o2(x,x))) true 52887 52887 -0.8043 0.1001 0.8878 0.2072 0.4552 -1 1 2 1 1.659 0.01428 0.01428 0.06367 -0.000001304 1 -0.0004637 0.041 0.0533 0.0245 0.1565 2.458 2.255 0.1378 0.1979 1 1 0.02915 0.1375 0.04717 0.1406 0.6633 0.2276 json
t12_x10_u1_b102 12 10 1 102 log(dot(D,div(P,D))) 27881 97851525 o1(o2(x,o2(x,x))) true 52895 52895 -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_x10_u1_b103 12 10 1 103 log(dot(D,pow(P,D))) 27882 97851526 o1(o2(x,o2(x,x))) true 52903 52903 -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_x10_u1_b104 12 10 1 104 log(dot(D,mod(P,D))) 27883 97851527 o1(o2(x,o2(x,x))) true 52911 52911 -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_x10_u1_b105 12 10 1 105 log(dot(D,lrg(P,D))) 27884 97851528 o1(o2(x,o2(x,x))) true 52919 52919 -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_x10_u1_b106 12 10 1 106 log(dot(D,eql(P,D))) 27885 97851529 o1(o2(x,o2(x,x))) true 52927 52927 -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_x10_u1_b107 12 10 1 107 log(dot(D,min(P,D))) 27886 97851530 o1(o2(x,o2(x,x))) true 52935 52935 -0.9961 0 0.9961 0.0007776 0.02789 -1 -0.7078 0.2922 1 0.1559 0.0001863 0.0001863 0.003308 -0.000001953 1 0 0.0004119 0.003955 0.0003616 0.01902 5.748 0.1643 0.4791 0.5297 1 1 0.0005425 0.001498 0.0002937 0.6976 1.927 0.3777 json
t12_x10_u1_b108 12 10 1 108 log(dot(D,dot(P,D))) 27887 97851531 o1(o2(x,o2(x,x))) true 52943 52943 -0.9377 0.02972 0.9565 0.06467 0.2543 -1 0.8205 1.821 1 0.7027 0.01186 0.01186 0.03416 -7.067e-7 1 -0.0001196 0.05211 0.04697 0.02256 0.1502 4.397 2.296 0.3668 0.8058 1 1 0.01972 0.07641 0.02518 0.3049 1.182 0.3894 json
t12_x10_u1_b109 12 10 1 109 log(dot(D,dst(P,D))) 27888 97851532 o1(o2(x,o2(x,x))) true 52951 52951 -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_x10_u1_b110 12 10 1 110 log(dst(D,add(P,D))) 27889 97851533 o1(o2(x,o2(x,x))) true 52959 52959 0.944 0.9844 0.9752 0.07239 0.2691 -1 1 2 1 0.7009 0.001465 0.001465 0.005009 -7.548e-7 1 4.881e-11 0.005843 0.005405 0.002907 0.05392 10.76 1.904 0.04048 0.08071 1 1 0.005375 0.02798 0.1918 0.07424 0.3866 2.649 json
t12_x10_u1_b111 12 10 1 111 log(dst(D,sub(P,D))) 27890 97851534 o1(o2(x,o2(x,x))) true 52967 52967 0.9662 0.9944 0.9702 0.02286 0.1512 -1 1 2 1 0.7026 0.0005529 0.000553 0.007913 -0.000001053 1 -1.464e-10 0.0003865 0.00308 0.001043 0.03229 4.08 0.7298 0.04838 0.01691 1 1 0.003635 0.02919 0.05482 0.159 1.277 2.398 json
t12_x10_u1_b112 12 10 1 112 log(dst(D,mlt(P,D))) 27891 97851535 o1(o2(x,o2(x,x))) true 52975 52975 0.3364 0.7173 0.6595 0.4312 0.6567 -1 1 2 1 4.247 0.02709 0.02709 0.1699 0.000008904 1 -0.004881 0.02357 0.08115 0.02531 0.1591 0.9364 1.104 0.1256 0.05466 1 1 0.08726 0.5039 0.1485 0.2023 1.168 0.3444 json
t12_x10_u1_b113 12 10 1 113 log(dst(D,div(P,D))) 27892 97851536 o1(o2(x,o2(x,x))) true 52983 52983 -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_x10_u1_b114 12 10 1 114 log(dst(D,pow(P,D))) 27893 97851537 o1(o2(x,o2(x,x))) true 52991 52991 -0.601 0.25 0.899 0.4795 0.6925 -1 0.869 1.869 1 1.455 0.003842 0.003842 0.0109 0.000004817 1 -0.00003849 0.01506 0.01269 0.007567 0.08699 7.982 1.58 0.01603 0.03141 1 1 0.009895 0.04509 0.1976 0.02064 0.09404 0.4121 json
t12_x10_u1_b115 12 10 1 115 log(dst(D,mod(P,D))) 27894 97851538 o1(o2(x,o2(x,x))) true 52999 52999 -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_x10_u1_b116 12 10 1 116 log(dst(D,lrg(P,D))) 27895 97851539 o1(o2(x,o2(x,x))) true 53007 53007 -0.07865 0.5402 0.3296 0.1888 0.4345 -1 0.5329 1.533 1 4.21 0.004788 0.004788 0.05842 -0.00004157 1 -0.000329 0.01092 0.03391 0.006164 0.07851 1.344 1.156 0.05074 0.05786 1 1 0.01626 0.08693 0.06562 0.08613 0.4605 0.3476 json
t12_x10_u1_b117 12 10 1 117 log(dst(D,eql(P,D))) 27896 97851540 o1(o2(x,o2(x,x))) true 53015 53015 0.1011 1 0.1011 0.002679 0.05176 0.001168 0.2007 0.1996 1 1.758 0.0002079 0.0002079 0.01938 0.00000378 1 -0.0001915 0.00006473 0.00676 0.00004037 0.006353 0.3279 0.02995 0.1552 0.02416 1 1 0.0007966 0.005299 0 0.2973 1.978 0 json
t12_x10_u1_b118 12 10 1 118 log(dst(D,min(P,D))) 27897 97851541 o1(o2(x,o2(x,x))) true 53023 53023 0.3013 0.6559 0.9395 0.8296 0.9108 -1 1 2 1 1.772 0.002517 0.002517 0.01115 0.000002637 1 -1.119e-9 0.009671 0.01155 0.004908 0.07006 6.285 1.408 0.006067 0.01166 1 1 0.007365 0.0371 0.292 0.008878 0.04473 0.352 json
t12_x10_u1_b119 12 10 1 119 log(dst(D,dot(P,D))) 27898 97851542 o1(o2(x,o2(x,x))) true 53031 53031 0.554 0.8131 0.7569 0.3669 0.6058 -1 1 2 1 3.453 0.06355 0.06355 0.223 0.000001817 1 -0.004101 0.1801 0.2046 0.07738 0.2782 1.248 1.753 0.3463 0.4907 1 1 0.1785 0.7127 0.1918 0.4865 1.942 0.5227 json
t12_x10_u1_b120 12 10 1 120 log(dst(D,dst(P,D))) 27899 97851543 o1(o2(x,o2(x,x))) true 53039 53039 0.9904 0.9982 0.9923 0.007183 0.08475 -1 1 2 1 0.254 0.0001893 0.0001893 0.002694 1.922e-7 1 -1.239e-10 0.0001004 0.001059 0.0003715 0.01928 7.156 0.399 0.05271 0.01398 1 1 0.001266 0.0121 0.02477 0.1763 1.685 3.449 json