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
t16_x13_u1_b40 16 13 1 40 div(D,log(eql(D,D))) 85800 130455070 o2(x,o1(o2(x,x))) true 3207 3207 0 0.5 1 1 1 -1 1 2 1 1 0.4921 0 0.246 1 1 0 0.9841 0.4921 0.4315 0.6569 2.67 2 0.4921 0.9841 1 1 0.4947 2 0 0.4947 2 0 json
t16_x13_u1_b41 16 13 1 41 div(D,log(min(D,D))) 85801 130455071 o2(x,o1(o2(x,x))) true 3215 3215 -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
t16_x13_u1_b42 16 13 1 42 div(D,log(dot(D,D))) 85802 130455072 o2(x,o1(o2(x,x))) true 3223 3223 5.136e-8 0.5 0.1214 0.05296 0.2301 -1 1 2 1 3.012 0.1282 0.09186 0.2552 0.1653 1 -1.527e-9 1.237 0.5733 0.155 0.3937 1.543 2.218 4.156 23.35 1 1 0.1054 0.109 0 1.991 2.058 0 json
t16_x13_u1_b43 16 13 1 43 div(D,log(dst(D,D))) 85803 130455073 o2(x,o1(o2(x,x))) true 3231 3231 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
t16_x13_u1_b44 16 13 1 44 pow(D,log(add(D,D))) 85804 130455074 o2(x,o1(o2(x,x))) true 3239 3239 -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
t16_x13_u1_b45 16 13 1 45 pow(D,log(sub(D,D))) 85805 130455075 o2(x,o1(o2(x,x))) true 3247 3247 -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
t16_x13_u1_b46 16 13 1 46 pow(D,log(mlt(D,D))) 85806 130455076 o2(x,o1(o2(x,x))) true 3255 3255 -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
t16_x13_u1_b47 16 13 1 47 pow(D,log(div(D,D))) 85807 130455077 o2(x,o1(o2(x,x))) true 3263 3263 0.5 0.75 1 0.75 0.866 -1 1 2 1 0.8113 1.508 0 0.754 1 1 -0.007937 4.492 1.5 0.9397 0.9694 1.286 2 2.011 5.989 1 1 0.7579 1 0 1.011 1.333 0 json
t16_x13_u1_b48 16 13 1 48 pow(D,log(pow(D,D))) 85808 130455078 o2(x,o1(o2(x,x))) true 3271 3271 -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
t16_x13_u1_b49 16 13 1 49 pow(D,log(mod(D,D))) 85809 130455079 o2(x,o1(o2(x,x))) true 3279 3279 -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
t16_x13_u1_b50 16 13 1 50 pow(D,log(lrg(D,D))) 85810 130455080 o2(x,o1(o2(x,x))) true 3287 3287 -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
t16_x13_u1_b51 16 13 1 51 pow(D,log(eql(D,D))) 85811 130455081 o2(x,o1(o2(x,x))) true 3295 3295 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
t16_x13_u1_b52 16 13 1 52 pow(D,log(min(D,D))) 85812 130455082 o2(x,o1(o2(x,x))) true 3303 3303 -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
t16_x13_u1_b53 16 13 1 53 pow(D,log(dot(D,D))) 85813 130455083 o2(x,o1(o2(x,x))) true 3311 3311 -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
t16_x13_u1_b54 16 13 1 54 pow(D,log(dst(D,D))) 85814 130455084 o2(x,o1(o2(x,x))) true 3319 3319 -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
t16_x13_u1_b55 16 13 1 55 mod(D,log(add(D,D))) 85815 130455085 o2(x,o1(o2(x,x))) true 3327 3327 -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
t16_x13_u1_b56 16 13 1 56 mod(D,log(sub(D,D))) 85816 130455086 o2(x,o1(o2(x,x))) true 3335 3335 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u1_b57 16 13 1 57 mod(D,log(mlt(D,D))) 85817 130455087 o2(x,o1(o2(x,x))) true 3343 3343 3.411e-13 0.5 0.1136 0.01744 0.1321 -0.234 0.234 0.468 1 2.906 0.003967 0 0.05849 1 1 0 0.004424 0.0384 0.0005468 0.02338 0.3998 0.1158 0.2275 0.2536 1 1 0.00573 0.03476 0 0.3285 1.993 0 json
t16_x13_u1_b58 16 13 1 58 mod(D,log(div(D,D))) 85818 130455088 o2(x,o1(o2(x,x))) true 3351 3351 -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
t16_x13_u1_b59 16 13 1 59 mod(D,log(pow(D,D))) 85819 130455089 o2(x,o1(o2(x,x))) true 3359 3359 -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
t16_x13_u1_b60 16 13 1 60 mod(D,log(mod(D,D))) 85820 130455090 o2(x,o1(o2(x,x))) true 3367 3367 -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
t16_x13_u1_b61 16 13 1 61 mod(D,log(lrg(D,D))) 85821 130455091 o2(x,o1(o2(x,x))) true 3375 3375 -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
t16_x13_u1_b62 16 13 1 62 mod(D,log(eql(D,D))) 85822 130455092 o2(x,o1(o2(x,x))) true 3383 3383 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u1_b63 16 13 1 63 mod(D,log(min(D,D))) 85823 130455093 o2(x,o1(o2(x,x))) true 3391 3391 -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
t16_x13_u1_b64 16 13 1 64 mod(D,log(dot(D,D))) 85824 130455094 o2(x,o1(o2(x,x))) true 3399 3399 -2.842e-13 0.5 0.1232 0.02028 0.1424 -0.2534 0.2534 0.5068 1 3.066 0.004684 0.0007762 0.06326 0.7157 1 -4.242e-10 0.01137 0.06137 0.00146 0.03821 0.604 0.2549 0.2693 0.5605 1 1 0.007291 0.04119 0 0.3595 2.032 0 json
t16_x13_u1_b65 16 13 1 65 mod(D,log(dst(D,D))) 85825 130455095 o2(x,o1(o2(x,x))) true 3407 3407 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u1_b66 16 13 1 66 lrg(D,log(add(D,D))) 85826 130455096 o2(x,o1(o2(x,x))) true 3415 3415 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
t16_x13_u1_b67 16 13 1 67 lrg(D,log(sub(D,D))) 85827 130455097 o2(x,o1(o2(x,x))) true 3423 3423 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
t16_x13_u1_b68 16 13 1 68 lrg(D,log(mlt(D,D))) 85828 130455098 o2(x,o1(o2(x,x))) true 3431 3431 0.9843 1 0.9843 0.001361 0.0369 0.8608 1 0.1392 1 0.6686 0.001659 0 0.01756 1 1 0.00008983 0.003976 0.02594 0.00135 0.03675 2.093 0.1392 1.219 2.92 1 1 0.001325 0.001622 0 0.9731 1.192 0 json
t16_x13_u1_b69 16 13 1 69 lrg(D,log(div(D,D))) 85829 130455099 o2(x,o1(o2(x,x))) true 3439 3439 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.07073 0.2419 0 0.4989 1.706 0 json
t16_x13_u1_b70 16 13 1 70 lrg(D,log(pow(D,D))) 85830 130455100 o2(x,o1(o2(x,x))) true 3447 3447 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
t16_x13_u1_b71 16 13 1 71 lrg(D,log(mod(D,D))) 85831 130455101 o2(x,o1(o2(x,x))) true 3455 3455 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
t16_x13_u1_b72 16 13 1 72 lrg(D,log(lrg(D,D))) 85832 130455102 o2(x,o1(o2(x,x))) true 3463 3463 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
t16_x13_u1_b73 16 13 1 73 lrg(D,log(eql(D,D))) 85833 130455103 o2(x,o1(o2(x,x))) true 3471 3471 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.07073 0.2419 0 0.4989 1.706 0 json
t16_x13_u1_b74 16 13 1 74 lrg(D,log(min(D,D))) 85834 130455104 o2(x,o1(o2(x,x))) true 3479 3479 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
t16_x13_u1_b75 16 13 1 75 lrg(D,log(dot(D,D))) 85835 130455105 o2(x,o1(o2(x,x))) true 3487 3487 0.9668 1 0.9668 0.003303 0.05747 0.6717 1 0.3283 1 1.074 0.002938 0.001235 0.03456 0.4083 1 0.0001306 0.01514 0.05509 0.002978 0.05457 1.579 0.3955 1.263 4.583 1 1 0.003673 0.00685 0 1.112 2.074 0 json
t16_x13_u1_b76 16 13 1 76 lrg(D,log(dst(D,D))) 85836 130455106 o2(x,o1(o2(x,x))) true 3495 3495 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
t16_x13_u1_b77 16 13 1 77 eql(D,log(add(D,D))) 85837 130455107 o2(x,o1(o2(x,x))) true 3503 3503 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
t16_x13_u1_b78 16 13 1 78 eql(D,log(sub(D,D))) 85838 130455108 o2(x,o1(o2(x,x))) true 3511 3511 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
t16_x13_u1_b79 16 13 1 79 eql(D,log(mlt(D,D))) 85839 130455109 o2(x,o1(o2(x,x))) true 3519 3519 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
t16_x13_u1_b80 16 13 1 80 eql(D,log(div(D,D))) 85840 130455110 o2(x,o1(o2(x,x))) true 3527 3527 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
t16_x13_u1_b81 16 13 1 81 eql(D,log(pow(D,D))) 85841 130455111 o2(x,o1(o2(x,x))) true 3535 3535 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
t16_x13_u1_b82 16 13 1 82 eql(D,log(mod(D,D))) 85842 130455112 o2(x,o1(o2(x,x))) true 3543 3543 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
t16_x13_u1_b83 16 13 1 83 eql(D,log(lrg(D,D))) 85843 130455113 o2(x,o1(o2(x,x))) true 3551 3551 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
t16_x13_u1_b84 16 13 1 84 eql(D,log(eql(D,D))) 85844 130455114 o2(x,o1(o2(x,x))) true 3559 3559 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
t16_x13_u1_b85 16 13 1 85 eql(D,log(min(D,D))) 85845 130455115 o2(x,o1(o2(x,x))) true 3567 3567 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
t16_x13_u1_b86 16 13 1 86 eql(D,log(dot(D,D))) 85846 130455116 o2(x,o1(o2(x,x))) true 3575 3575 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
t16_x13_u1_b87 16 13 1 87 eql(D,log(dst(D,D))) 85847 130455117 o2(x,o1(o2(x,x))) true 3583 3583 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
t16_x13_u1_b88 16 13 1 88 min(D,log(add(D,D))) 85848 130455118 o2(x,o1(o2(x,x))) true 3591 3591 -0.421 0 0.421 0.1132 0.3364 -1 -0.03105 0.969 1 3.078 0.06425 0 0.119 1 1 0.0001873 0.1215 0.1499 0.05009 0.2238 1.881 0.969 0.5676 1.073 1 1 0.06842 0.1638 0 0.6045 1.447 0 json
t16_x13_u1_b89 16 13 1 89 min(D,log(sub(D,D))) 85849 130455119 o2(x,o1(o2(x,x))) true 3599 3599 -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
t16_x13_u1_b90 16 13 1 90 min(D,log(mlt(D,D))) 85850 130455120 o2(x,o1(o2(x,x))) true 3607 3607 -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
t16_x13_u1_b91 16 13 1 91 min(D,log(div(D,D))) 85851 130455121 o2(x,o1(o2(x,x))) true 3615 3615 -0.143 0 0.143 0.009237 0.09611 -0.2729 -0.000282 0.2726 1 2.227 0.001451 0 0.03416 1 1 0.0003062 0.0002653 0.01361 0.0002853 0.01689 0.4945 0.06184 0.1571 0.02873 1 1 0.002788 0.01827 0 0.3018 1.978 0 json
t16_x13_u1_b92 16 13 1 92 min(D,log(pow(D,D))) 85852 130455122 o2(x,o1(o2(x,x))) true 3623 3623 -0.2879 0 0.2879 0.017 0.1304 -0.4407 -0.03125 0.4095 1 2.828 0.003304 0 0.05067 1 1 0.000563 0.001486 0.02208 0.0007375 0.02716 0.536 0.1182 0.1943 0.08739 1 1 0.005823 0.03191 0 0.3425 1.877 0 json
t16_x13_u1_b93 16 13 1 93 min(D,log(mod(D,D))) 85853 130455123 o2(x,o1(o2(x,x))) true 3631 3631 -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
t16_x13_u1_b94 16 13 1 94 min(D,log(lrg(D,D))) 85854 130455124 o2(x,o1(o2(x,x))) true 3639 3639 -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
t16_x13_u1_b95 16 13 1 95 min(D,log(eql(D,D))) 85855 130455125 o2(x,o1(o2(x,x))) true 3647 3647 -0.143 0 0.143 0.009237 0.09611 -0.2729 -0.000282 0.2726 1 2.227 0.001451 0 0.03416 1 1 0.0003063 0.0002653 0.01361 0.0002853 0.01689 0.4945 0.06184 0.1571 0.02873 1 1 0.002788 0.01827 0 0.3018 1.978 0 json
t16_x13_u1_b96 16 13 1 96 min(D,log(min(D,D))) 85856 130455126 o2(x,o1(o2(x,x))) true 3655 3655 -0.5981 0 0.5981 0.1304 0.3611 -1 -0.03125 0.9687 1 3.031 0.06241 0 0.1189 1 1 0.0002495 0.1208 0.1373 0.04826 0.2197 1.847 0.9687 0.4786 0.9261 1 1 0.06509 0.226 0 0.4991 1.733 0 json
t16_x13_u1_b97 16 13 1 97 min(D,log(dot(D,D))) 85857 130455127 o2(x,o1(o2(x,x))) true 3663 3663 -0.9814 0 0.9814 0.003418 0.05846 -1 -0.7078 0.2922 1 0.6325 0.001005 0.0009062 0.01657 0.05154 1 9.724e-10 0.002256 0.01964 0.001636 0.04045 2.441 0.1643 0.5591 0.6599 1 1 0.003025 0.007489 0 0.885 2.191 0 json
t16_x13_u1_b98 16 13 1 98 min(D,log(dst(D,D))) 85858 130455128 o2(x,o1(o2(x,x))) true 3671 3671 -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
t16_x13_u1_b99 16 13 1 99 dot(D,log(add(D,D))) 85859 130455129 o2(x,o1(o2(x,x))) true 3679 3679 -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
t16_x13_u1_b100 16 13 1 100 dot(D,log(sub(D,D))) 85860 130455130 o2(x,o1(o2(x,x))) true 3687 3687 -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
t16_x13_u1_b101 16 13 1 101 dot(D,log(mlt(D,D))) 85861 130455131 o2(x,o1(o2(x,x))) true 3695 3695 -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
t16_x13_u1_b102 16 13 1 102 dot(D,log(div(D,D))) 85862 130455132 o2(x,o1(o2(x,x))) true 3703 3703 -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
t16_x13_u1_b103 16 13 1 103 dot(D,log(pow(D,D))) 85863 130455133 o2(x,o1(o2(x,x))) true 3711 3711 -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
t16_x13_u1_b104 16 13 1 104 dot(D,log(mod(D,D))) 85864 130455134 o2(x,o1(o2(x,x))) true 3719 3719 -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
t16_x13_u1_b105 16 13 1 105 dot(D,log(lrg(D,D))) 85865 130455135 o2(x,o1(o2(x,x))) true 3727 3727 -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
t16_x13_u1_b106 16 13 1 106 dot(D,log(eql(D,D))) 85866 130455136 o2(x,o1(o2(x,x))) true 3735 3735 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
t16_x13_u1_b107 16 13 1 107 dot(D,log(min(D,D))) 85867 130455137 o2(x,o1(o2(x,x))) true 3743 3743 -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
t16_x13_u1_b108 16 13 1 108 dot(D,log(dot(D,D))) 85868 130455138 o2(x,o1(o2(x,x))) true 3751 3751 -4.229e-11 0.4688 0.3421 0.1839 0.4288 -0.8766 0.8766 1.753 1 4.578 0.01529 0.01529 0.1605 0.000001583 1 3.652e-8 0.006722 0.05829 0.004818 0.06941 0.4324 0.551 0.1663 0.03655 1 1 0.05882 0.3978 0 0.3198 2.163 0 json
t16_x13_u1_b109 16 13 1 109 dot(D,log(dst(D,D))) 85869 130455139 o2(x,o1(o2(x,x))) true 3759 3759 -0.03711 0.4814 1 0.998 0.999 -1 1 2 1 0.999 0.4668 0.4668 0.4108 0 1 0.00006299 3.567 0.9337 0.7644 0.8743 2.128 2.828 0.9354 3.574 1 1 0.8704 2.004 0.05928 0.8721 2.008 0.0594 json
t16_x13_u1_b110 16 13 1 110 dst(D,log(add(D,D))) 85870 130455140 o2(x,o1(o2(x,x))) true 3767 3767 -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
t16_x13_u1_b111 16 13 1 111 dst(D,log(sub(D,D))) 85871 130455141 o2(x,o1(o2(x,x))) true 3775 3775 -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
t16_x13_u1_b112 16 13 1 112 dst(D,log(mlt(D,D))) 85872 130455142 o2(x,o1(o2(x,x))) true 3783 3783 -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
t16_x13_u1_b113 16 13 1 113 dst(D,log(div(D,D))) 85873 130455143 o2(x,o1(o2(x,x))) true 3791 3791 -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
t16_x13_u1_b114 16 13 1 114 dst(D,log(pow(D,D))) 85874 130455144 o2(x,o1(o2(x,x))) true 3799 3799 -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
t16_x13_u1_b115 16 13 1 115 dst(D,log(mod(D,D))) 85875 130455145 o2(x,o1(o2(x,x))) true 3807 3807 -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
t16_x13_u1_b116 16 13 1 116 dst(D,log(lrg(D,D))) 85876 130455146 o2(x,o1(o2(x,x))) true 3815 3815 -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
t16_x13_u1_b117 16 13 1 117 dst(D,log(eql(D,D))) 85877 130455147 o2(x,o1(o2(x,x))) true 3823 3823 0.4439 1 0.4439 0.02504 0.1582 0.04473 0.7026 0.6579 1 3.252 0.001981 0.001981 0.05914 2.938e-7 1 -0.0006857 0.0006739 0.01958 0.000465 0.02156 0.3646 0.09377 0.1583 0.02692 1 1 0.007608 0.05068 0 0.3039 2.024 0 json
t16_x13_u1_b118 16 13 1 118 dst(D,log(min(D,D))) 85878 130455148 o2(x,o1(o2(x,x))) true 3831 3831 -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
t16_x13_u1_b119 16 13 1 119 dst(D,log(dot(D,D))) 85879 130455149 o2(x,o1(o2(x,x))) true 3839 3839 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
t16_x13_u1_b120 16 13 1 120 dst(D,log(dst(D,D))) 85880 130455150 o2(x,o1(o2(x,x))) true 3847 3847 -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
t16_x13_u2_b0 16 13 2 0 add(D,frc(add(D,D))) 85881 130455231 o2(x,o1(o2(x,x))) true 3855 3855 0.5 1 0.5 0.09128 0.3021 0.03531 0.9647 0.9294 1 3.5 0.1088 0 0.216 1 1 0 0.2456 0.2592 0.06219 0.2494 1.154 0.9294 1.192 2.691 1 1 0.09502 0.02183 0 1.041 0.2392 0 json
t16_x13_u2_b1 16 13 2 1 add(D,frc(sub(D,D))) 85882 130455232 o2(x,o1(o2(x,x))) true 3863 3863 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u2_b2 16 13 2 2 add(D,frc(mlt(D,D))) 85883 130455233 o2(x,o1(o2(x,x))) true 3871 3871 0.119 0.6875 0.1493 0.01888 0.1374 -0.08161 0.3069 0.3885 1 2.703 0.002872 0 0.04837 1 1 -0.0002405 0.0004494 0.0186 0.0005334 0.0231 0.4775 0.0782 0.1521 0.0238 1 1 0.005512 0.03778 0 0.2919 2.001 0 json
t16_x13_u2_b3 16 13 2 3 add(D,frc(div(D,D))) 85884 130455234 o2(x,o1(o2(x,x))) true 3879 3879 0.3843 0.75 0.4366 0.1694 0.4116 -0.1421 1 1.142 1 3.5 0.483 0 0.5671 1 1 0.007565 1.616 1.113 0.1613 0.4016 0.7082 1.033 2.85 9.539 1 1 0.1566 0.1659 0 0.9241 0.9788 0 json
t16_x13_u2_b4 16 13 2 4 add(D,frc(pow(D,D))) 85885 130455235 o2(x,o1(o2(x,x))) true 3887 3887 -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
t16_x13_u2_b5 16 13 2 5 add(D,frc(mod(D,D))) 85886 130455236 o2(x,o1(o2(x,x))) true 3895 3895 0.1969 0.75 0.2491 0.06337 0.2517 -0.1421 0.8132 0.9552 1 3.156 0.1867 0 0.2973 1 1 0.00394 0.6319 0.5753 0.09827 0.3135 1.054 0.9397 2.947 9.973 1 1 0.05486 0.05916 0 0.8657 0.9336 0 json
t16_x13_u2_b6 16 13 2 6 add(D,frc(lrg(D,D))) 85887 130455237 o2(x,o1(o2(x,x))) true 3903 3903 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u2_b7 16 13 2 7 add(D,frc(eql(D,D))) 85888 130455238 o2(x,o1(o2(x,x))) true 3911 3911 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u2_b8 16 13 2 8 add(D,frc(min(D,D))) 85889 130455239 o2(x,o1(o2(x,x))) true 3919 3919 0.5 1 0.5 0.04588 0.2142 0.06221 0.9378 0.8756 1 3.406 0.05014 0 0.1064 1 1 0 0.1178 0.1322 0.03884 0.1971 1.853 0.8756 1.093 2.568 1 1 0.04198 0.05179 0 0.9151 1.129 0 json
t16_x13_u2_b9 16 13 2 9 add(D,frc(dot(D,D))) 85890 130455240 o2(x,o1(o2(x,x))) true 3927 3927 0.2357 0.9063 0.2434 0.02693 0.1641 -0.08037 0.5542 0.6345 1 3.358 0.002903 0.00128 0.0613 0.3881 1 -0.0004587 0.0009014 0.02497 0.0004248 0.02061 0.3362 0.114 0.1553 0.03347 1 1 0.007957 0.05366 0 0.2954 1.992 0 json
t16_x13_u2_b10 16 13 2 10 add(D,frc(dst(D,D))) 85891 130455241 o2(x,o1(o2(x,x))) true 3935 3935 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u2_b11 16 13 2 11 sub(D,frc(add(D,D))) 85892 130455242 o2(x,o1(o2(x,x))) true 3943 3943 -0.5 0 0.5 0.0944 0.3072 -0.9685 -0.03154 0.9369 1 3.25 0.1102 0 0.2185 1 1 0 0.2468 0.2597 0.06242 0.2498 1.143 0.9369 1.167 2.615 1 1 0.09749 0.02183 0 1.033 0.2313 0 json
t16_x13_u2_b12 16 13 2 12 sub(D,frc(sub(D,D))) 85893 130455243 o2(x,o1(o2(x,x))) true 3951 3951 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u2_b13 16 13 2 13 sub(D,frc(mlt(D,D))) 85894 130455244 o2(x,o1(o2(x,x))) true 3959 3959 -0.119 0.3125 0.1493 0.01888 0.1374 -0.3069 0.08161 0.3885 1 2.703 0.002891 0 0.04861 1 1 0.0002405 0.0004494 0.0186 0.0005293 0.02301 0.4733 0.0782 0.1531 0.0238 1 1 0.005573 0.03778 0 0.2951 2.001 0 json
t16_x13_u2_b14 16 13 2 14 sub(D,frc(div(D,D))) 85895 130455245 o2(x,o1(o2(x,x))) true 3967 3967 -0.3843 0.25 0.4366 0.1694 0.4116 -1 0.1421 1.142 1 3.5 0.4818 0 0.5664 1 1 -0.007565 1.616 1.113 0.1608 0.401 0.708 1.033 2.843 9.539 1 1 0.1574 0.1659 0 0.9287 0.9788 0 json
t16_x13_u2_b15 16 13 2 15 sub(D,frc(pow(D,D))) 85896 130455246 o2(x,o1(o2(x,x))) true 3975 3975 -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
t16_x13_u2_b16 16 13 2 16 sub(D,frc(mod(D,D))) 85897 130455247 o2(x,o1(o2(x,x))) true 3983 3983 -0.1968 0.25 0.2491 0.1025 0.3201 -0.9864 0.1421 1.128 1 3.328 0.1925 0 0.3065 1 1 -0.00394 0.633 0.5753 0.09854 0.3139 1.024 0.9555 1.879 6.179 1 1 0.06734 0.1363 0 0.6573 1.33 0 json
t16_x13_u2_b17 16 13 2 17 sub(D,frc(lrg(D,D))) 85898 130455248 o2(x,o1(o2(x,x))) true 3991 3991 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t16_x13_u2_b18 16 13 2 18 sub(D,frc(eql(D,D))) 85899 130455249 o2(x,o1(o2(x,x))) true 3999 3999 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json