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_x1_u34_b1 10 1 34 1 cil(nrm(sub(P,D))) 10400 81253246 o1(o1(o2(x,x))) true 83207 83207 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_u34_b2 10 1 34 2 cil(nrm(mlt(P,D))) 10401 81253247 o1(o1(o2(x,x))) true 83215 83215 0.4044 0.8522 0.4561 0.1963 0.4431 -1 0.9997 2 1 3.535 0.07979 0.001152 0.1316 0.9715 1 0.0003092 0.1724 0.1637 0.06361 0.2522 1.916 2.236 0.4123 0.8783 1 1 0 0 0.08025 0 0 0.4088 json
t10_x1_u34_b3 10 1 34 3 cil(nrm(div(P,D))) 10402 81253248 o1(o1(o2(x,x))) true 83223 83223 -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_u34_b4 10 1 34 4 cil(nrm(pow(P,D))) 10403 81253249 o1(o1(o2(x,x))) true 83231 83231 -0.5156 0.25 0.9844 0.715 0.8456 -1 1 2 1 1.014 0.002162 0.007531 0.007811 -0.554 1 -9.386e-13 0.01905 0.01209 0.009632 0.09814 12.57 2 0.01356 0.02664 1 1 0 0 0.01293 0 0 0.01808 json
t10_x1_u34_b5 10 1 34 5 cil(nrm(mod(P,D))) 10404 81253250 o1(o1(o2(x,x))) true 83239 83239 -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_u34_b6 10 1 34 6 cil(nrm(lrg(P,D))) 10405 81253251 o1(o1(o2(x,x))) true 83247 83247 0.1484 0.4922 0.7813 0.7539 0.8683 -1 1 2 1 1.79 0.01098 0.002937 0.01214 0.578 1 -4.862e-10 0.02745 0.01815 0.01376 0.1173 9.667 2.828 0.01846 0.03641 1 1 0 0 0.01953 0 0 0.02591 json
t10_x1_u34_b7 10 1 34 7 cil(nrm(eql(P,D))) 10406 81253252 o1(o1(o2(x,x))) true 83255 83255 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_u34_b8 10 1 34 8 cil(nrm(min(P,D))) 10407 81253253 o1(o1(o2(x,x))) true 83263 83263 0.2014 0.4324 0.2327 0.1416 0.3763 -1 0.9997 2 1 2.455 0.03752 0.002062 0.06609 0.8958 1 0.00002953 0.08644 0.08115 0.03522 0.1877 2.84 2.236 0.2795 0.6103 1 1 0 0 0.03993 0 0 0.2819 json
t10_x1_u34_b9 10 1 34 9 cil(nrm(dot(P,D))) 10408 81253254 o1(o1(o2(x,x))) true 83271 83271 0.4106 0.9653 0.48 0.1692 0.4114 -1 0.9997 2 1 3.917 0.1077 0.1077 0.211 0.00001498 1 0.0009562 1.017 0.3431 0.1709 0.4134 1.959 2.828 1.273 6.008 1 1 0 0 0.1648 0 0 0.9737 json
t10_x1_u34_b10 10 1 34 10 cil(nrm(dst(P,D))) 10409 81253255 o1(o1(o2(x,x))) true 83279 83279 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_u35_b0 10 1 35 0 sgn(sqt(add(P,D))) 10410 81253446 o1(o1(o2(x,x))) true 83287 83287 0.5 0.5 0.5 0.25 0.5 0 1 1 1 1 0.003968 0 0.003968 1 1 0 0.007937 0.007937 0.003952 0.06287 15.84 1 0.01587 0.03175 1 1 0 0 0.005263 0 0 0.02105 json
t10_x1_u35_b1 10 1 35 1 sgn(sqt(sub(P,D))) 10411 81253447 o1(o1(o2(x,x))) true 83295 83295 0 0.5 0.9611 0.9459 0.9725 -1 1 2 1 1.577 0.01868 0 0.0238 1 1 0 0.03227 0.01957 0.01811 0.1346 5.654 1.999 0.01975 0.03412 1 1 0 0 0.02814 0 0 0.02976 json
t10_x1_u35_b2 10 1 35 2 sgn(sqt(mlt(P,D))) 10412 81253448 o1(o1(o2(x,x))) true 83303 83303 -0.0625 0.4375 0.6653 0.5412 0.7356 -0.9997 0.9994 1.999 1 3.711 0.2425 0 0.2297 1 1 -0.0003594 0.4508 0.2496 0.1897 0.4355 1.896 1.999 0.448 0.833 1 1 0 0 0.2568 0 0 0.4745 json
t10_x1_u35_b3 10 1 35 3 sgn(sqt(div(P,D))) 10413 81253449 o1(o1(o2(x,x))) true 83311 83311 -0.0625 0.4375 0.6653 0.5412 0.7356 -0.9997 0.9994 1.999 1 3.711 0.2425 0 0.2297 1 1 -0.0003594 0.4508 0.2496 0.1897 0.4355 1.896 1.999 0.448 0.833 1 1 0 0 0.2568 0 0 0.4745 json
t10_x1_u35_b4 10 1 35 4 sgn(sqt(pow(P,D))) 10414 81253450 o1(o1(o2(x,x))) true 83319 83319 0.03125 0.5313 0.9493 0.9333 0.9661 -1 1 2 1 1.703 0.005726 0 0.01587 1 1 1.892e-9 0.008166 0.01071 0.00547 0.07396 4.661 0.9991 0.006135 0.00875 1 1 0 0 0.009774 0 0 0.01047 json
t10_x1_u35_b5 10 1 35 5 sgn(sqt(mod(P,D))) 10415 81253451 o1(o1(o2(x,x))) true 83327 83327 -1.182e-11 0.4961 0.8052 0.7912 0.8895 -1 1 2 1 2.26 0.1415 0 0.1497 1 1 0 0.3427 0.2855 0.1192 0.3452 2.306 0.9997 0.1789 0.4332 1 1 0 0 0.1113 0 0 0.1407 json
t10_x1_u35_b6 10 1 35 6 sgn(sqt(lrg(P,D))) 10416 81253452 o1(o1(o2(x,x))) true 83335 83335 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_u35_b7 10 1 35 7 sgn(sqt(eql(P,D))) 10417 81253453 o1(o1(o2(x,x))) true 83343 83343 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_u35_b8 10 1 35 8 sgn(sqt(min(P,D))) 10418 81253454 o1(o1(o2(x,x))) true 83351 83351 -0.5313 0.2188 0.8326 0.4902 0.7001 -1 0.9994 1.999 1 2.482 0.1252 0 0.1189 1 1 -0.0001797 0.2333 0.1327 0.111 0.3332 2.802 1.999 0.2554 0.476 1 1 0 0 0.1388 0 0 0.2832 json
t10_x1_u35_b9 10 1 35 9 sgn(sqt(dot(P,D))) 10419 81253455 o1(o1(o2(x,x))) true 83359 83359 -0.09179 0.4368 0.5641 0.4037 0.6354 -1 0.9994 1.999 1 4.373 0.1201 0.1201 0.2785 -0.00001374 1 0.001907 0.6899 0.3197 0.1627 0.4033 1.448 2.817 0.5951 1.709 1 1 0 0 0.2638 0 0 0.6535 json
t10_x1_u35_b10 10 1 35 10 sgn(sqt(dst(P,D))) 10420 81253456 o1(o1(o2(x,x))) true 83367 83367 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_u36_b0 10 1 36 0 sgn(log(add(P,D))) 10421 81253647 o1(o1(o2(x,x))) true 83375 83375 -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_u36_b1 10 1 36 1 sgn(log(sub(P,D))) 10422 81253648 o1(o1(o2(x,x))) true 83383 83383 -0.125 0.4375 0.9611 0.9303 0.9645 -1 1 2 1 1.565 0.01868 0 0.0238 1 1 0 0.03227 0.01957 0.01811 0.1346 5.654 1.999 0.02008 0.03469 1 1 0 0 0.02814 0 0 0.03025 json
t10_x1_u36_b2 10 1 36 2 sgn(log(mlt(P,D))) 10423 81253649 o1(o1(o2(x,x))) true 83391 83391 -0.6143 0.1797 0.793 0.3378 0.5812 -1 0.9405 1.94 1 2.373 0.1476 0 0.1553 1 1 -0.0003594 0.2915 0.1774 0.1235 0.3514 2.263 1.94 0.437 0.863 1 1 0 0 0.1124 0 0 0.3327 json
t10_x1_u36_b3 10 1 36 3 sgn(log(div(P,D))) 10424 81253650 o1(o1(o2(x,x))) true 83399 83399 -0.125 0.4375 0.7278 0.6056 0.7782 -1 0.9994 1.999 1 3.238 0.2418 0 0.2218 1 1 -0.0003594 0.4506 0.2478 0.1925 0.4388 1.978 1.999 0.3992 0.7441 1 1 0 0 0.2551 0 0 0.4212 json
t10_x1_u36_b4 10 1 36 4 sgn(log(pow(P,D))) 10425 81253651 o1(o1(o2(x,x))) true 83407 83407 -0.5 0.2188 0.8014 0.4846 0.6961 -1 0.9994 1.999 1 2.761 0.1216 0 0.1189 1 1 -0.0001797 0.2253 0.1257 0.1074 0.3278 2.756 1.999 0.2509 0.4649 1 1 0 0 0.1346 0 0 0.2778 json
t10_x1_u36_b5 10 1 36 5 sgn(log(mod(P,D))) 10426 81253652 o1(o1(o2(x,x))) true 83415 83415 -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_u36_b6 10 1 36 6 sgn(log(lrg(P,D))) 10427 81253653 o1(o1(o2(x,x))) true 83423 83423 -0.5 0 0.5 0.2365 0.4863 -1 0 1 1 1.711 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_u36_b7 10 1 36 7 sgn(log(eql(P,D))) 10428 81253654 o1(o1(o2(x,x))) true 83431 83431 -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_u36_b8 10 1 36 8 sgn(log(min(P,D))) 10429 81253655 o1(o1(o2(x,x))) true 83439 83439 -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_u36_b9 10 1 36 9 sgn(log(dot(P,D))) 10430 81253656 o1(o1(o2(x,x))) true 83447 83447 -0.4724 0.2238 0.6574 0.3104 0.5571 -1 0.9716 1.972 1 3.813 0.09636 0.09636 0.2275 -0.00002119 1 0.0003369 0.5973 0.2805 0.1409 0.3754 1.65 2.788 0.6209 1.924 1 1 0 0 0.1633 0 0 0.5262 json
t10_x1_u36_b10 10 1 36 10 sgn(log(dst(P,D))) 10431 81253657 o1(o1(o2(x,x))) true 83455 83455 0.9752 0.9896 0.9855 0.02875 0.1696 -0.9988 1 1.999 1 0.3598 0.003103 0.003103 0.008966 -1.126e-7 1 -9.686e-10 0.01656 0.00927 0.00613 0.07829 8.732 2.62 0.2158 0.5758 1 1 0 0 0.01221 0 0 0.4248 json
t10_x1_u37_b0 10 1 37 0 sgn(frc(add(P,D))) 10432 81253848 o1(o1(o2(x,x))) true 83463 83463 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_u37_b1 10 1 37 1 sgn(frc(sub(P,D))) 10433 81253849 o1(o1(o2(x,x))) true 83471 83471 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_u37_b2 10 1 37 2 sgn(frc(mlt(P,D))) 10434 81253850 o1(o1(o2(x,x))) true 83479 83479 0.9375 1 0.9375 0.04507 0.2123 0.000291 1 0.9997 1 0.8126 0.0007059 0 0.007934 1 1 -9.461e-10 0.00003241 0.001855 0.0006433 0.02536 3.197 0.1169 0.01566 0.0007193 1 1 0 0 0.001851 0 0 0.04107 json
t10_x1_u37_b3 10 1 37 3 sgn(frc(div(P,D))) 10435 81253851 o1(o1(o2(x,x))) true 83487 83487 0.8052 0.9922 0.8052 0.1429 0.378 0 1 1 1 1.26 0.1415 0 0.1497 1 1 2.46e-8 0.3427 0.2855 0.1192 0.3452 2.306 0.9997 0.9906 2.399 1 1 0 0 0.1113 0 0 0.7792 json
t10_x1_u37_b4 10 1 37 4 sgn(frc(pow(P,D))) 10436 81253852 o1(o1(o2(x,x))) true 83495 83495 -0.09375 0.4375 0.9063 0.89 0.9434 -1 1 2 1 1.621 0.004321 0 0.007937 1 1 -4.731e-10 0.007953 0.008864 0.004257 0.06525 8.221 1 0.004855 0.008935 1 1 0 0 0.006189 0 0 0.006953 json
t10_x1_u37_b5 10 1 37 5 sgn(frc(mod(P,D))) 10437 81253853 o1(o1(o2(x,x))) true 83503 83503 0.8052 0.9922 0.8052 0.1429 0.378 0 1 1 1 1.26 0.1415 0 0.1497 1 1 2.46e-8 0.3427 0.2855 0.1192 0.3452 2.306 0.9997 0.9906 2.399 1 1 0 0 0.1113 0 0 0.7792 json
t10_x1_u37_b6 10 1 37 6 sgn(frc(lrg(P,D))) 10438 81253854 o1(o1(o2(x,x))) true 83511 83511 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_u37_b7 10 1 37 7 sgn(frc(eql(P,D))) 10439 81253855 o1(o1(o2(x,x))) true 83519 83519 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_u37_b8 10 1 37 8 sgn(frc(min(P,D))) 10440 81253856 o1(o1(o2(x,x))) true 83527 83527 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_u37_b9 10 1 37 9 sgn(frc(dot(P,D))) 10441 81253857 o1(o1(o2(x,x))) true 83535 83535 0.9668 1 0.9668 0.01972 0.1404 0.000582 1 0.9994 1 0.6467 0.03653 0.03653 0.09605 -5.099e-8 1 -0.00005815 0.4025 0.2321 0.06386 0.2527 2.631 1.413 3.706 20.42 1 1 0 0 0.03833 0 0 1.944 json
t10_x1_u37_b10 10 1 37 10 sgn(frc(dst(P,D))) 10442 81253858 o1(o1(o2(x,x))) true 83543 83543 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_u38_b0 10 1 38 0 sgn(flr(add(P,D))) 10443 81254049 o1(o1(o2(x,x))) true 83551 83551 -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_u38_b1 10 1 38 1 sgn(flr(sub(P,D))) 10444 81254050 o1(o1(o2(x,x))) true 83559 83559 -0.0625 0.4688 0.9181 0.893 0.945 -1 1 2 1 2.069 0.01004 0 0.0238 1 1 0 0.01627 0.01957 0.009476 0.09734 4.091 0.9991 0.01124 0.01822 1 1 0 0 0.01585 0 0 0.01774 json
t10_x1_u38_b2 10 1 38 2 sgn(flr(mlt(P,D))) 10445 81254051 o1(o1(o2(x,x))) true 83567 83567 -0.3071 0.1797 0.4858 0.2767 0.526 -0.9997 0.9405 1.94 1 3.756 0.1008 0 0.1904 1 1 -0.0003594 0.1864 0.2127 0.06456 0.2541 1.334 0.9994 0.3644 0.6738 1 1 0 0 0.09605 0 0 0.3471 json
t10_x1_u38_b3 10 1 38 3 sgn(flr(div(P,D))) 10446 81254052 o1(o1(o2(x,x))) true 83575 83575 -0.0625 0.4375 0.6653 0.5412 0.7356 -0.9997 0.9994 1.999 1 3.711 0.2425 0 0.2297 1 1 -0.0003594 0.4508 0.2496 0.1897 0.4355 1.896 1.999 0.448 0.833 1 1 0 0 0.2568 0 0 0.4745 json
t10_x1_u38_b4 10 1 38 4 sgn(flr(pow(P,D))) 10447 81254053 o1(o1(o2(x,x))) true 83583 83583 -0.1875 0.5313 0.7306 0.6337 0.796 -1 0.9997 2 1 2.985 0.03198 0 0.0674 1 1 -0.00008984 0.05649 0.06471 0.02743 0.1656 2.457 0.9994 0.05046 0.08914 1 1 0 0 0.03773 0 0 0.05955 json
t10_x1_u38_b5 10 1 38 5 sgn(flr(mod(P,D))) 10448 81254054 o1(o1(o2(x,x))) true 83591 83591 -0.4026 0 0.4026 0.2335 0.4832 -1 0 1 1 1.62 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.05304 0 0 0.2272 json
t10_x1_u38_b6 10 1 38 6 sgn(flr(lrg(P,D))) 10449 81254055 o1(o1(o2(x,x))) true 83599 83599 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_u38_b7 10 1 38 7 sgn(flr(eql(P,D))) 10450 81254056 o1(o1(o2(x,x))) true 83607 83607 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_u38_b8 10 1 38 8 sgn(flr(min(P,D))) 10451 81254057 o1(o1(o2(x,x))) true 83615 83615 -0.75 0 0.75 0.1334 0.3652 -1 -0.000291 0.9997 1 2.329 0.03453 0 0.06344 1 1 -0.00008984 0.06436 0.07079 0.03051 0.1747 2.753 0.9997 0.2589 0.4825 1 1 0 0 0.03929 0 0 0.2946 json
t10_x1_u38_b9 10 1 38 9 sgn(flr(dot(P,D))) 10452 81254058 o1(o1(o2(x,x))) true 83623 83623 -0.2741 0.2493 0.4742 0.2521 0.5021 -1 0.9716 1.972 1 4.453 0.0602 0.0602 0.2389 0.00001467 1 0.001122 0.3741 0.316 0.06332 0.2516 1.053 1.414 0.4776 1.484 1 1 0 0 0.1146 0 0 0.4546 json
t10_x1_u38_b10 10 1 38 10 sgn(flr(dst(P,D))) 10453 81254059 o1(o1(o2(x,x))) true 83631 83631 0.9876 1 0.9876 0.007188 0.08478 0.000582 1 0.9994 1 0.3008 0.0007757 0.0007757 0.004483 0 1 -5.632e-10 0.004139 0.004635 0.001532 0.03915 8.732 1.31 0.2158 0.5758 1 1 0 0 0.003053 0 0 0.4248 json
t10_x1_u39_b0 10 1 39 0 sgn(cil(add(P,D))) 10454 81254250 o1(o1(o2(x,x))) true 83639 83639 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_u39_b1 10 1 39 1 sgn(cil(sub(P,D))) 10455 81254251 o1(o1(o2(x,x))) true 83647 83647 0.0625 0.5313 0.9181 0.893 0.945 -1 1 2 1 2.069 0.01004 0 0.0238 1 1 0 0.01627 0.01957 0.009476 0.09734 4.091 0.9991 0.01124 0.01822 1 1 0 0 0.01585 0 0 0.01774 json
t10_x1_u39_b2 10 1 39 2 sgn(cil(mlt(P,D))) 10456 81254252 o1(o1(o2(x,x))) true 83655 83655 0.1977 0.6484 0.4315 0.2895 0.538 -0.9405 0.9994 1.94 1 3.421 0.1058 0 0.194 1 1 0.007521 0.1951 0.2205 0.06816 0.2611 1.346 0.9994 0.3655 0.674 1 1 0 0 0.1062 0 0 0.367 json
t10_x1_u39_b3 10 1 39 3 sgn(cil(div(P,D))) 10457 81254253 o1(o1(o2(x,x))) true 83663 83663 -0.0625 0.4375 0.6653 0.5412 0.7356 -0.9997 0.9994 1.999 1 3.711 0.2425 0 0.2297 1 1 -0.0003594 0.4508 0.2496 0.1897 0.4355 1.896 1.999 0.448 0.833 1 1 0 0 0.2568 0 0 0.4745 json
t10_x1_u39_b4 10 1 39 4 sgn(cil(pow(P,D))) 10458 81254254 o1(o1(o2(x,x))) true 83671 83671 0.03125 0.5313 0.9493 0.9333 0.9661 -1 1 2 1 1.703 0.005726 0 0.01587 1 1 1.892e-9 0.008166 0.01071 0.00547 0.07396 4.661 0.9991 0.006135 0.00875 1 1 0 0 0.009774 0 0 0.01047 json
t10_x1_u39_b5 10 1 39 5 sgn(cil(mod(P,D))) 10459 81254255 o1(o1(o2(x,x))) true 83679 83679 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_u39_b6 10 1 39 6 sgn(cil(lrg(P,D))) 10460 81254256 o1(o1(o2(x,x))) true 83687 83687 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_u39_b7 10 1 39 7 sgn(cil(eql(P,D))) 10461 81254257 o1(o1(o2(x,x))) true 83695 83695 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_u39_b8 10 1 39 8 sgn(cil(min(P,D))) 10462 81254258 o1(o1(o2(x,x))) true 83703 83703 -0.25 0.4375 0.6875 0.5709 0.7556 -1 0.9997 2 1 3.025 0.03057 0 0.05947 1 1 -0.00008984 0.05632 0.06286 0.02704 0.1644 2.765 0.9997 0.05354 0.09866 1 1 0 0 0.03411 0 0 0.05974 json
t10_x1_u39_b9 10 1 39 9 sgn(cil(dot(P,D))) 10463 81254259 o1(o1(o2(x,x))) true 83711 83711 0.1007 0.5823 0.4191 0.2638 0.5136 -0.9852 0.9994 1.985 1 4.484 0.06359 0.06359 0.2511 0.000005155 1 0.004445 0.3925 0.3303 0.06414 0.2533 1.009 1.413 0.4821 1.488 1 1 0 0 0.1289 0 0 0.4885 json
t10_x1_u39_b10 10 1 39 10 sgn(cil(dst(P,D))) 10464 81254260 o1(o1(o2(x,x))) true 83719 83719 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_u40_b0 10 1 40 0 sgn(sgn(add(P,D))) 10465 81254451 o1(o1(o2(x,x))) true 83727 83727 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_u40_b1 10 1 40 1 sgn(sgn(sub(P,D))) 10466 81254452 o1(o1(o2(x,x))) true 83735 83735 0 0.5 0.9611 0.9459 0.9725 -1 1 2 1 1.577 0.01868 0 0.0238 1 1 0 0.03227 0.01957 0.01811 0.1346 5.654 1.999 0.01975 0.03412 1 1 0 0 0.02814 0 0 0.02976 json
t10_x1_u40_b2 10 1 40 2 sgn(sgn(mlt(P,D))) 10467 81254453 o1(o1(o2(x,x))) true 83743 83743 -0.0625 0.4375 0.6653 0.5412 0.7356 -0.9997 0.9994 1.999 1 3.711 0.2425 0 0.2297 1 1 -0.0003594 0.4508 0.2496 0.1897 0.4355 1.896 1.999 0.448 0.833 1 1 0 0 0.2568 0 0 0.4745 json
t10_x1_u40_b3 10 1 40 3 sgn(sgn(div(P,D))) 10468 81254454 o1(o1(o2(x,x))) true 83751 83751 -0.0625 0.4375 0.6653 0.5412 0.7356 -0.9997 0.9994 1.999 1 3.711 0.2425 0 0.2297 1 1 -0.0003594 0.4508 0.2496 0.1897 0.4355 1.896 1.999 0.448 0.833 1 1 0 0 0.2568 0 0 0.4745 json
t10_x1_u40_b4 10 1 40 4 sgn(sgn(pow(P,D))) 10469 81254455 o1(o1(o2(x,x))) true 83759 83759 0.03125 0.5313 0.9493 0.9333 0.9661 -1 1 2 1 1.703 0.005726 0 0.01587 1 1 1.892e-9 0.008166 0.01071 0.00547 0.07396 4.661 0.9991 0.006135 0.00875 1 1 0 0 0.009774 0 0 0.01047 json
t10_x1_u40_b5 10 1 40 5 sgn(sgn(mod(P,D))) 10470 81254456 o1(o1(o2(x,x))) true 83767 83767 -1.182e-11 0.4961 0.8052 0.7912 0.8895 -1 1 2 1 2.26 0.1415 0 0.1497 1 1 0 0.3427 0.2855 0.1192 0.3452 2.306 0.9997 0.1789 0.4332 1 1 0 0 0.1113 0 0 0.1407 json
t10_x1_u40_b6 10 1 40 6 sgn(sgn(lrg(P,D))) 10471 81254457 o1(o1(o2(x,x))) true 83775 83775 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_u40_b7 10 1 40 7 sgn(sgn(eql(P,D))) 10472 81254458 o1(o1(o2(x,x))) true 83783 83783 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_u40_b8 10 1 40 8 sgn(sgn(min(P,D))) 10473 81254459 o1(o1(o2(x,x))) true 83791 83791 -0.5313 0.2188 0.8326 0.4902 0.7001 -1 0.9994 1.999 1 2.482 0.1252 0 0.1189 1 1 -0.0001797 0.2333 0.1327 0.111 0.3332 2.802 1.999 0.2554 0.476 1 1 0 0 0.1388 0 0 0.2832 json
t10_x1_u40_b9 10 1 40 9 sgn(sgn(dot(P,D))) 10474 81254460 o1(o1(o2(x,x))) true 83799 83799 -0.09179 0.4368 0.5641 0.4037 0.6354 -1 0.9994 1.999 1 4.373 0.1201 0.1201 0.2785 -0.00001374 1 0.001907 0.6899 0.3197 0.1627 0.4033 1.448 2.817 0.5951 1.709 1 1 0 0 0.2638 0 0 0.6535 json
t10_x1_u40_b10 10 1 40 10 sgn(sgn(dst(P,D))) 10475 81254461 o1(o1(o2(x,x))) true 83807 83807 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_u41_b0 10 1 41 0 sgn(nrm(add(P,D))) 10476 81254652 o1(o1(o2(x,x))) true 83815 83815 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_u41_b1 10 1 41 1 sgn(nrm(sub(P,D))) 10477 81254653 o1(o1(o2(x,x))) true 83823 83823 0 0.5 0.9611 0.9459 0.9725 -1 1 2 1 1.577 0.01868 0 0.0238 1 1 0 0.03227 0.01957 0.01811 0.1346 5.654 1.999 0.01975 0.03412 1 1 0 0 0.02814 0 0 0.02976 json
t10_x1_u41_b2 10 1 41 2 sgn(nrm(mlt(P,D))) 10478 81254654 o1(o1(o2(x,x))) true 83831 83831 -0.06641 0.4375 0.6692 0.5449 0.7382 -1 0.9994 1.999 1 3.707 0.2424 0.00003512 0.2295 0.9997 1 -0.0003594 0.4508 0.2496 0.1898 0.4356 1.898 1.999 0.4449 0.8273 1 1 0 0 0.2567 0 0 0.4711 json
t10_x1_u41_b3 10 1 41 3 sgn(nrm(div(P,D))) 10479 81254655 o1(o1(o2(x,x))) true 83839 83839 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_u41_b4 10 1 41 4 sgn(nrm(pow(P,D))) 10480 81254656 o1(o1(o2(x,x))) true 83847 83847 -0.5 0.25 0.9688 0.712 0.8438 -1 1 2 1 1.259 0.00226 0.002008 0.007937 0.05904 1 -1.698e-9 0.007801 0.008806 0.004205 0.06485 8.17 1 0.005996 0.01096 1 1 0 0 0.00613 0 0 0.00861 json
t10_x1_u41_b5 10 1 41 5 sgn(nrm(mod(P,D))) 10481 81254657 o1(o1(o2(x,x))) true 83855 83855 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_u41_b6 10 1 41 6 sgn(nrm(lrg(P,D))) 10482 81254658 o1(o1(o2(x,x))) true 83863 83863 0.25 0.5297 0.7301 0.6471 0.8044 -1 1 2 1 2.389 0.01161 0.002271 0.02346 0.6728 1 -5.472e-10 0.02403 0.01942 0.01333 0.1155 4.922 1.999 0.02145 0.03713 1 1 0 0 0.02085 0 0 0.03222 json
t10_x1_u41_b7 10 1 41 7 sgn(nrm(eql(P,D))) 10483 81254659 o1(o1(o2(x,x))) true 83871 83871 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_u41_b8 10 1 41 8 sgn(nrm(min(P,D))) 10484 81254660 o1(o1(o2(x,x))) true 83879 83879 -0.5322 0.2188 0.8336 0.4903 0.7002 -1 0.9994 1.999 1 2.479 0.125 0.0001074 0.1189 0.9983 1 -0.0001797 0.2333 0.1327 0.111 0.3332 2.803 1.999 0.2552 0.4757 1 1 0 0 0.1387 0 0 0.2829 json
t10_x1_u41_b9 10 1 41 9 sgn(nrm(dot(P,D))) 10485 81254661 o1(o1(o2(x,x))) true 83887 83887 -0.1039 0.4351 0.5754 0.4136 0.6431 -1 0.9994 1.999 1 4.324 0.1332 0.1332 0.2829 -0.00002092 1 0.001907 0.8382 0.353 0.1864 0.4317 1.526 2.826 0.6441 2.027 1 1 0 0 0.2782 0 0 0.6727 json
t10_x1_u41_b10 10 1 41 10 sgn(nrm(dst(P,D))) 10486 81254662 o1(o1(o2(x,x))) true 83895 83895 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_u42_b0 10 1 42 0 nrm(sqt(add(P,D))) 10487 81254853 o1(o1(o2(x,x))) true 83903 83903 -0.1596 0.5 0.8404 0.7248 0.8513 -1 0.998 1.998 1 2.761 0.00506 0.00001715 0.008207 0.9932 1 -0.000001668 0.009315 0.008902 0.005009 0.07077 8.624 1.707 0.007006 0.01285 1 1 0 0 0.007598 0 0 0.01048 json
t10_x1_u42_b1 10 1 42 1 nrm(sqt(sub(P,D))) 10488 81254854 o1(o1(o2(x,x))) true 83911 83911 -0.2482 0.4375 0.8768 0.7364 0.8581 -1 0.998 1.998 1 2.393 0.008996 0.00001886 0.009091 0.9958 1 4.097e-7 0.01808 0.01282 0.008932 0.09451 10.4 1.984 0.01224 0.02455 1 1 0 0 0.01267 0 0 0.01721 json
t10_x1_u42_b2 10 1 42 2 nrm(sqt(mlt(P,D))) 10489 81254855 o1(o1(o2(x,x))) true 83919 83919 -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_u42_b3 10 1 42 3 nrm(sqt(div(P,D))) 10490 81254856 o1(o1(o2(x,x))) true 83927 83927 -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_u42_b4 10 1 42 4 nrm(sqt(pow(P,D))) 10491 81254857 o1(o1(o2(x,x))) true 83935 83935 -0.615 0.25 0.885 0.449 0.67 -1 0.7504 1.75 1 1.332 0.002075 0.005465 0.00907 -0.4496 1 0.00002366 0.01491 0.01169 0.007459 0.08637 9.522 1.75 0.01679 0.03321 1 1 0 0 0.009984 0 0 0.02224 json
t10_x1_u42_b5 10 1 42 5 nrm(sqt(mod(P,D))) 10492 81254858 o1(o1(o2(x,x))) true 83943 83943 -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_u42_b6 10 1 42 6 nrm(sqt(lrg(P,D))) 10493 81254859 o1(o1(o2(x,x))) true 83951 83951 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 0 0.0174 0 0 0.02682 json
t10_x1_u42_b7 10 1 42 7 nrm(sqt(eql(P,D))) 10494 81254860 o1(o1(o2(x,x))) true 83959 83959 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_u42_b8 10 1 42 8 nrm(sqt(min(P,D))) 10495 81254861 o1(o1(o2(x,x))) true 83967 83967 -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_u42_b9 10 1 42 9 nrm(sqt(dot(P,D))) 10496 81254862 o1(o1(o2(x,x))) true 83975 83975 -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_u42_b10 10 1 42 10 nrm(sqt(dst(P,D))) 10497 81254863 o1(o1(o2(x,x))) true 83983 83983 0.5777 1 0.5777 1.421e-7 0.000377 0.5774 0.5774 1.192e-7 1 0 4.006e-16 3.998e-16 1.099e-8 7.832e-7 0 -7.869e-9 3.516e-15 1.465e-8 6.801e-16 2.608e-8 2.374 1.686e-7 5.633e-9 2.474e-8 1 1 0 0 5.207e-16 0 0 3.664e-9 json
t10_x1_u43_b0 10 1 43 0 nrm(log(add(P,D))) 10498 81255054 o1(o1(o2(x,x))) true 83991 83991 -0.75 0 0.75 0.1875 0.433 -1 0 1 1 0.8113 0.001984 0.001984 0.003968 0 1 0 0.007968 0.007937 0.003952 0.06287 15.84 1 0.02116 0.0425 1 1 0 0 0.005263 0 0 0.02807 json
t10_x1_u43_b1 10 1 43 1 nrm(log(sub(P,D))) 10499 81255055 o1(o1(o2(x,x))) true 83999 83999 -0.8086 0 0.8086 0.1548 0.3934 -1 0 1 1 0.7044 0.001732 0.001732 0.003464 0 1 0 0.00696 0.006929 0.003454 0.05877 16.96 1 0.02238 0.04496 1 1 0 0 0.004377 0 0 0.02827 json