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
t15_x7_u13_b7 15 7 13 7 eql(R,log(nrm(D))) 73700 122094442 o2(x,o1(o1(x))) true 77607 77607 1.633e-8 0.00003052 1.633e-8 8.337e-12 0.000002887 0 0.0005225 0.0005225 1 0 1.721e-11 1.721e-11 5.755e-8 0 0 0 1.721e-10 1.348e-7 3.441e-11 0.000005866 101.9 0.0007389 4.128 20.64 1 1 3.025e-11 3.025e-11 3.025e-11 3.628 3.628 3.629 json
t15_x7_u13_b8 15 7 13 8 min(R,log(nrm(D))) 73701 122094443 o2(x,o1(o1(x))) true 77615 77615 -0.2836 0.261 0.4636 0.2295 0.479 -1 0.9805 1.981 1 4.647 0.08138 0.007904 0.1482 0.8229 1 -0.000204 0.181 0.1626 0.06732 0.2595 1.751 1.963 0.3891 0.7888 1 1 0.09446 0.2941 0.2154 0.4117 1.282 0.9387 json
t15_x7_u13_b9 15 7 13 9 dot(R,log(nrm(D))) 73702 122094444 o2(x,o1(o1(x))) true 77623 77623 -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
t15_x7_u13_b10 15 7 13 10 dst(R,log(nrm(D))) 73703 122094445 o2(x,o1(o1(x))) true 77631 77631 -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
t15_x7_u14_b0 15 7 14 0 add(R,frc(sqt(D))) 73704 122094636 o2(x,o1(o1(x))) true 77639 77639 -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
t15_x7_u14_b1 15 7 14 1 sub(R,frc(sqt(D))) 73705 122094637 o2(x,o1(o1(x))) true 77647 77647 -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
t15_x7_u14_b2 15 7 14 2 mlt(R,frc(sqt(D))) 73706 122094638 o2(x,o1(o1(x))) true 77655 77655 -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
t15_x7_u14_b3 15 7 14 3 div(R,frc(sqt(D))) 73707 122094639 o2(x,o1(o1(x))) true 77663 77663 -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
t15_x7_u14_b4 15 7 14 4 pow(R,frc(sqt(D))) 73708 122094640 o2(x,o1(o1(x))) true 77671 77671 -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
t15_x7_u14_b5 15 7 14 5 mod(R,frc(sqt(D))) 73709 122094641 o2(x,o1(o1(x))) true 77679 77679 -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
t15_x7_u14_b6 15 7 14 6 lrg(R,frc(sqt(D))) 73710 122094642 o2(x,o1(o1(x))) true 77687 77687 0.635 1 0.635 0.1257 0.3545 0.000291 1 0.9997 1 3.424 0.04517 0.000886 0.1068 0.9615 1 0.00004312 0.08437 0.1117 0.03463 0.1861 1.742 0.9994 0.3664 0.6713 1 1 0.04966 0.1932 0.1235 0.3951 1.537 0.983 json
t15_x7_u14_b7 15 7 14 7 eql(R,frc(sqt(D))) 73711 122094643 o2(x,o1(o1(x))) true 77695 77695 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
t15_x7_u14_b8 15 7 14 8 min(R,frc(sqt(D))) 73712 122094644 o2(x,o1(o1(x))) true 77703 77703 -0.03155 0.4861 0.3605 0.1861 0.4314 -0.9989 0.9805 1.979 1 4.769 0.0081 0.002649 0.07125 0.5071 1 -0.0001533 0.01363 0.04002 0.005674 0.07533 1.057 0.7931 0.05777 0.07325 1 1 0.01466 0.1302 0.3212 0.0788 0.6998 1.726 json
t15_x7_u14_b9 15 7 14 9 dot(R,frc(sqt(D))) 73713 122094645 o2(x,o1(o1(x))) true 77711 77711 -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
t15_x7_u14_b10 15 7 14 10 dst(R,frc(sqt(D))) 73714 122094646 o2(x,o1(o1(x))) true 77719 77719 -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
t15_x7_u15_b0 15 7 15 0 add(R,frc(log(D))) 73715 122094837 o2(x,o1(o1(x))) true 77727 77727 -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
t15_x7_u15_b1 15 7 15 1 sub(R,frc(log(D))) 73716 122094838 o2(x,o1(o1(x))) true 77735 77735 -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
t15_x7_u15_b2 15 7 15 2 mlt(R,frc(log(D))) 73717 122094839 o2(x,o1(o1(x))) true 77743 77743 -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
t15_x7_u15_b3 15 7 15 3 div(R,frc(log(D))) 73718 122094840 o2(x,o1(o1(x))) true 77751 77751 -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
t15_x7_u15_b4 15 7 15 4 pow(R,frc(log(D))) 73719 122094841 o2(x,o1(o1(x))) true 77759 77759 -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
t15_x7_u15_b5 15 7 15 5 mod(R,frc(log(D))) 73720 122094842 o2(x,o1(o1(x))) true 77767 77767 -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
t15_x7_u15_b6 15 7 15 6 lrg(R,frc(log(D))) 73721 122094843 o2(x,o1(o1(x))) true 77775 77775 0.6351 1 0.6351 0.138 0.3715 0.000291 1 0.9997 1 3.3 0.08697 0.0008118 0.1523 0.9815 1 -0.0009463 0.1983 0.2225 0.06459 0.2542 1.669 0.9997 0.6361 1.437 1 1 0.07885 0.2063 0.112 0.5714 1.495 0.8114 json
t15_x7_u15_b7 15 7 15 7 eql(R,frc(log(D))) 73722 122094844 o2(x,o1(o1(x))) true 77783 77783 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
t15_x7_u15_b8 15 7 15 8 min(R,frc(log(D))) 73723 122094845 o2(x,o1(o1(x))) true 77791 77791 -0.03578 0.4693 0.3628 0.1895 0.4353 -0.9989 0.9805 1.979 1 4.785 0.01339 0.002686 0.08579 0.6658 1 0.0008598 0.02999 0.0793 0.008714 0.09335 1.088 0.7577 0.08483 0.1583 1 1 0.01748 0.1358 0.3276 0.09228 0.717 1.729 json
t15_x7_u15_b9 15 7 15 9 dot(R,frc(log(D))) 73724 122094846 o2(x,o1(o1(x))) true 77799 77799 -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
t15_x7_u15_b10 15 7 15 10 dst(R,frc(log(D))) 73725 122094847 o2(x,o1(o1(x))) true 77807 77807 -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
t15_x7_u16_b0 15 7 16 0 add(R,frc(frc(D))) 73726 122095038 o2(x,o1(o1(x))) true 77815 77815 0.4536 0.8172 0.5595 0.2165 0.4653 -0.9676 1 1.968 1 4.353 0.04149 0.002622 0.1111 0.8811 1 -0.000129 0.08351 0.107 0.03178 0.1783 1.605 0.9627 0.2037 0.3857 1 1 0.04711 0.2011 0.2916 0.2176 0.929 1.347 json
t15_x7_u16_b1 15 7 16 1 sub(R,frc(frc(D))) 73727 122095039 o2(x,o1(o1(x))) true 77823 77823 -0.4361 0.1885 0.5495 0.2203 0.4693 -1 0.9494 1.949 1 4.376 0.04162 0.002648 0.1128 0.8804 1 0.0001825 0.08302 0.1071 0.03153 0.1776 1.574 0.963 0.201 0.3769 1 1 0.04758 0.2109 0.3018 0.216 0.9572 1.37 json
t15_x7_u16_b2 15 7 16 2 mlt(R,frc(frc(D))) 73728 122095040 o2(x,o1(o1(x))) true 77831 77831 0.003361 0.498 0.1976 0.07647 0.2765 -0.9673 0.9499 1.917 1 4.093 0.01605 0.001099 0.06715 0.8719 1 -0.0000329 0.03323 0.06148 0.01264 0.1124 1.674 0.9361 0.2243 0.4346 1 1 0.01785 0.07261 0.1352 0.2335 0.9496 1.768 json
t15_x7_u16_b3 15 7 16 3 div(R,frc(frc(D))) 73729 122095041 o2(x,o1(o1(x))) true 77839 77839 0.007952 0.4984 0.6659 0.5584 0.7473 -1 1 2 1 4.305 0.03379 0.01907 0.1286 0.2784 1 0.00001905 0.08379 0.1147 0.03632 0.1906 1.482 2.117 0.09466 0.15 1 1 0.07286 0.4717 1.003 0.1305 0.8448 1.797 json
t15_x7_u16_b4 15 7 16 4 pow(R,frc(frc(D))) 73730 122095042 o2(x,o1(o1(x))) true 77847 77847 -0.9249 0.04297 0.9891 0.1271 0.3565 -1 0.9982 1.998 1 0.3988 0.01343 0.01265 0.01595 0.03001 1 0.00001922 0.05469 0.02965 0.02582 0.1607 10.07 2.646 0.2052 0.4304 1 1 0.01993 0.08575 0.214 0.1569 0.6748 1.684 json
t15_x7_u16_b5 15 7 16 5 mod(R,frc(frc(D))) 73731 122095043 o2(x,o1(o1(x))) true 77855 77855 -0.006996 0.4804 0.1757 0.06347 0.2519 -0.9675 0.9633 1.931 1 3.929 0.02962 0.0009137 0.09626 0.9401 1 -0.0003489 0.06952 0.148 0.02127 0.1458 1.515 0.9374 0.4811 1.095 1 1 0.02694 0.06941 0.117 0.4245 1.094 1.843 json
t15_x7_u16_b6 15 7 16 6 lrg(R,frc(frc(D))) 73732 122095044 o2(x,o1(o1(x))) true 77863 77863 0.2645 0.6326 0.2645 0.1234 0.3513 0 1 1 1 2.773 0.04309 0.001528 0.08949 0.9315 1 -0.00006966 0.09129 0.1174 0.03661 0.1913 2.138 1 0.3615 0.7397 1 1 0.04217 0.1383 0.202 0.3417 1.12 1.637 json
t15_x7_u16_b7 15 7 16 7 eql(R,frc(frc(D))) 73733 122095045 o2(x,o1(o1(x))) true 77871 77871 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
t15_x7_u16_b8 15 7 16 8 min(R,frc(frc(D))) 73734 122095046 o2(x,o1(o1(x))) true 77879 77879 -0.08272 0.4515 0.3267 0.1589 0.3987 -0.9989 0.9683 1.967 1 4.673 0.01096 0.002198 0.0703 0.666 1 -0.00009949 0.01913 0.04418 0.008222 0.09067 1.29 0.9375 0.08281 0.1204 1 1 0.01675 0.119 0.2654 0.1054 0.7486 1.67 json
t15_x7_u16_b9 15 7 16 9 dot(R,frc(frc(D))) 73735 122095047 o2(x,o1(o1(x))) true 77887 77887 0.01899 0.5043 0.2871 0.139 0.3729 -1 1 2 1 4.566 0.01607 0.01585 0.1053 0.006775 1 -0.0001055 0.06197 0.1093 0.02084 0.1444 1.371 1.257 0.2296 0.4457 1 1 0.03348 0.1302 0.2547 0.2408 0.9364 1.832 json
t15_x7_u16_b10 15 7 16 10 dst(R,frc(frc(D))) 73736 122095048 o2(x,o1(o1(x))) true 77895 77895 0.9382 1 0.9382 0.01556 0.1247 0.07078 1 0.9292 1 1.535 0.002445 0.002594 0.02785 -0.02956 1 -0.00001304 0.009536 0.03273 0.004265 0.06531 2.345 0.9066 0.3239 0.6128 1 1 0.005694 0.01917 0.02967 0.3659 1.232 1.907 json
t15_x7_u17_b0 15 7 17 0 add(R,frc(flr(D))) 73737 122095239 o2(x,o1(o1(x))) true 77903 77903 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u17_b1 15 7 17 1 sub(R,frc(flr(D))) 73738 122095240 o2(x,o1(o1(x))) true 77911 77911 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u17_b2 15 7 17 2 mlt(R,frc(flr(D))) 73739 122095241 o2(x,o1(o1(x))) true 77919 77919 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
t15_x7_u17_b3 15 7 17 3 div(R,frc(flr(D))) 73740 122095242 o2(x,o1(o1(x))) true 77927 77927 -0.003204 0.4984 1 0.9999 1 -1 1 2 1 1 0.1153 0.1313 0.1164 -0.06462 1 0.0002834 0.6847 0.2465 0.2331 0.4828 4.148 2.828 0.2466 0.6848 1 1 0.248 0.9737 1.817 0.2481 0.9738 1.818 json
t15_x7_u17_b4 15 7 17 4 pow(R,frc(flr(D))) 73741 122095243 o2(x,o1(o1(x))) true 77935 77935 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
t15_x7_u17_b5 15 7 17 5 mod(R,frc(flr(D))) 73742 122095244 o2(x,o1(o1(x))) true 77943 77943 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u17_b6 15 7 17 6 lrg(R,frc(flr(D))) 73743 122095245 o2(x,o1(o1(x))) true 77951 77951 0.4824 0.9147 0.4824 0.1537 0.3921 0 1 1 1 3.429 0.001972 0.002442 0.05168 -0.1065 1 -0.00001781 0.0002592 0.01257 0.001744 0.04176 0.8079 0.1169 0.02872 0.001686 1 1 0.008731 0.1124 0.2862 0.0568 0.7316 1.862 json
t15_x7_u17_b7 15 7 17 7 eql(R,frc(flr(D))) 73744 122095246 o2(x,o1(o1(x))) true 77959 77959 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
t15_x7_u17_b8 15 7 17 8 min(R,frc(flr(D))) 73745 122095247 o2(x,o1(o1(x))) true 77967 77967 -0.2541 0 0.2541 0.06549 0.2559 -0.9989 0 0.9989 1 3.542 0.000768 0.0009295 0.0314 -0.09514 1 0.00001332 0.00009988 0.007359 0.0007117 0.02668 0.8497 0.1168 0.02592 0.001525 1 1 0.003123 0.04017 0.1061 0.04769 0.6134 1.62 json
t15_x7_u17_b9 15 7 17 9 dot(R,frc(flr(D))) 73746 122095248 o2(x,o1(o1(x))) true 77975 77975 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
t15_x7_u17_b10 15 7 17 10 dst(R,frc(flr(D))) 73747 122095249 o2(x,o1(o1(x))) true 77983 77983 0.897 1 0.897 0.02252 0.1501 0.09951 1 0.9005 1 2.181 0.0003411 0.0004606 0.01666 -0.149 1 -0.00001961 0.000143 0.005703 0.0005243 0.0229 1.374 0.1266 0.0356 0.006351 1 1 0.001342 0.015 0.03485 0.05959 0.666 1.547 json
t15_x7_u18_b0 15 7 18 0 add(R,frc(cil(D))) 73748 122095440 o2(x,o1(o1(x))) true 77991 77991 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u18_b1 15 7 18 1 sub(R,frc(cil(D))) 73749 122095441 o2(x,o1(o1(x))) true 77999 77999 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u18_b2 15 7 18 2 mlt(R,frc(cil(D))) 73750 122095442 o2(x,o1(o1(x))) true 78007 78007 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
t15_x7_u18_b3 15 7 18 3 div(R,frc(cil(D))) 73751 122095443 o2(x,o1(o1(x))) true 78015 78015 -0.003204 0.4984 1 0.9999 1 -1 1 2 1 1 0.1153 0.1313 0.1164 -0.06462 1 0.0002834 0.6847 0.2465 0.2331 0.4828 4.148 2.828 0.2466 0.6848 1 1 0.248 0.9737 1.817 0.2481 0.9738 1.818 json
t15_x7_u18_b4 15 7 18 4 pow(R,frc(cil(D))) 73752 122095444 o2(x,o1(o1(x))) true 78023 78023 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
t15_x7_u18_b5 15 7 18 5 mod(R,frc(cil(D))) 73753 122095445 o2(x,o1(o1(x))) true 78031 78031 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u18_b6 15 7 18 6 lrg(R,frc(cil(D))) 73754 122095446 o2(x,o1(o1(x))) true 78039 78039 0.4824 0.9147 0.4824 0.1537 0.3921 0 1 1 1 3.429 0.001972 0.002442 0.05168 -0.1065 1 -0.00001781 0.0002592 0.01257 0.001744 0.04176 0.8079 0.1169 0.02872 0.001686 1 1 0.008731 0.1124 0.2862 0.0568 0.7316 1.862 json
t15_x7_u18_b7 15 7 18 7 eql(R,frc(cil(D))) 73755 122095447 o2(x,o1(o1(x))) true 78047 78047 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
t15_x7_u18_b8 15 7 18 8 min(R,frc(cil(D))) 73756 122095448 o2(x,o1(o1(x))) true 78055 78055 -0.2541 0 0.2541 0.06549 0.2559 -0.9989 0 0.9989 1 3.542 0.000768 0.0009295 0.0314 -0.09514 1 0.00001332 0.00009988 0.007359 0.0007117 0.02668 0.8497 0.1168 0.02592 0.001525 1 1 0.003123 0.04017 0.1061 0.04769 0.6134 1.62 json
t15_x7_u18_b9 15 7 18 9 dot(R,frc(cil(D))) 73757 122095449 o2(x,o1(o1(x))) true 78063 78063 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
t15_x7_u18_b10 15 7 18 10 dst(R,frc(cil(D))) 73758 122095450 o2(x,o1(o1(x))) true 78071 78071 0.897 1 0.897 0.02252 0.1501 0.09951 1 0.9005 1 2.181 0.0003411 0.0004606 0.01666 -0.149 1 -0.00001961 0.000143 0.005703 0.0005243 0.0229 1.374 0.1266 0.0356 0.006351 1 1 0.001342 0.015 0.03485 0.05959 0.666 1.547 json
t15_x7_u19_b0 15 7 19 0 add(R,frc(sgn(D))) 73759 122095641 o2(x,o1(o1(x))) true 78079 78079 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u19_b1 15 7 19 1 sub(R,frc(sgn(D))) 73760 122095642 o2(x,o1(o1(x))) true 78087 78087 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u19_b2 15 7 19 2 mlt(R,frc(sgn(D))) 73761 122095643 o2(x,o1(o1(x))) true 78095 78095 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
t15_x7_u19_b3 15 7 19 3 div(R,frc(sgn(D))) 73762 122095644 o2(x,o1(o1(x))) true 78103 78103 -0.003204 0.4984 1 0.9999 1 -1 1 2 1 1 0.1153 0.1313 0.1164 -0.06462 1 0.0002834 0.6847 0.2465 0.2331 0.4828 4.148 2.828 0.2466 0.6848 1 1 0.248 0.9737 1.817 0.2481 0.9738 1.818 json
t15_x7_u19_b4 15 7 19 4 pow(R,frc(sgn(D))) 73763 122095645 o2(x,o1(o1(x))) true 78111 78111 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
t15_x7_u19_b5 15 7 19 5 mod(R,frc(sgn(D))) 73764 122095646 o2(x,o1(o1(x))) true 78119 78119 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t15_x7_u19_b6 15 7 19 6 lrg(R,frc(sgn(D))) 73765 122095647 o2(x,o1(o1(x))) true 78127 78127 0.4824 0.9147 0.4824 0.1537 0.3921 0 1 1 1 3.429 0.001972 0.002442 0.05168 -0.1065 1 -0.00001781 0.0002592 0.01257 0.001744 0.04176 0.8079 0.1169 0.02872 0.001686 1 1 0.008731 0.1124 0.2862 0.0568 0.7316 1.862 json
t15_x7_u19_b7 15 7 19 7 eql(R,frc(sgn(D))) 73766 122095648 o2(x,o1(o1(x))) true 78135 78135 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
t15_x7_u19_b8 15 7 19 8 min(R,frc(sgn(D))) 73767 122095649 o2(x,o1(o1(x))) true 78143 78143 -0.2541 0 0.2541 0.06549 0.2559 -0.9989 0 0.9989 1 3.542 0.000768 0.0009295 0.0314 -0.09514 1 0.00001332 0.00009988 0.007359 0.0007117 0.02668 0.8497 0.1168 0.02592 0.001525 1 1 0.003123 0.04017 0.1061 0.04769 0.6134 1.62 json
t15_x7_u19_b9 15 7 19 9 dot(R,frc(sgn(D))) 73768 122095650 o2(x,o1(o1(x))) true 78151 78151 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
t15_x7_u19_b10 15 7 19 10 dst(R,frc(sgn(D))) 73769 122095651 o2(x,o1(o1(x))) true 78159 78159 0.897 1 0.897 0.02252 0.1501 0.09951 1 0.9005 1 2.181 0.0003411 0.0004606 0.01666 -0.149 1 -0.00001961 0.000143 0.005703 0.0005243 0.0229 1.374 0.1266 0.0356 0.006351 1 1 0.001342 0.015 0.03485 0.05959 0.666 1.547 json
t15_x7_u20_b0 15 7 20 0 add(R,frc(nrm(D))) 73770 122095842 o2(x,o1(o1(x))) true 78167 78167 0.4626 0.8257 0.5517 0.2 0.4472 -0.9346 1 1.935 1 4.317 0.03301 0.007808 0.1345 0.6175 1 -0.00007286 0.08482 0.1247 0.02273 0.1508 1.121 0.8996 0.2041 0.4242 1 1 0.04441 0.198 0.2983 0.2221 0.9901 1.492 json
t15_x7_u20_b1 15 7 20 1 sub(R,frc(nrm(D))) 73771 122095843 o2(x,o1(o1(x))) true 78175 78175 -0.4469 0.1842 0.5396 0.2016 0.449 -1 0.9128 1.913 1 4.361 0.03325 0.007935 0.1361 0.6147 1 0.0001832 0.08508 0.1251 0.02267 0.1506 1.107 0.9025 0.2043 0.422 1 1 0.04492 0.2043 0.3115 0.2228 1.013 1.545 json
t15_x7_u20_b2 15 7 20 2 mlt(R,frc(nrm(D))) 73772 122095844 o2(x,o1(o1(x))) true 78183 78183 0.005245 0.4957 0.2116 0.07673 0.277 -0.9503 0.9334 1.884 1 4.174 0.01178 0.003261 0.08288 0.5664 1 -0.00007534 0.03156 0.06875 0.008171 0.09039 1.091 0.8338 0.196 0.4113 1 1 0.0164 0.08238 0.1388 0.2138 1.074 1.809 json
t15_x7_u20_b3 15 7 20 3 div(R,frc(nrm(D))) 73773 122095845 o2(x,o1(o1(x))) true 78191 78191 -0.004296 0.4948 0.7913 0.7231 0.8503 -1 1 2 1 3.447 0.05104 0.03947 0.1634 0.1278 1 -0.000006319 0.1569 0.1756 0.06379 0.2526 1.546 2.398 0.1252 0.217 1 1 0.1268 0.6949 1.315 0.1754 0.961 1.818 json
t15_x7_u20_b4 15 7 20 4 pow(R,frc(nrm(D))) 73774 122095846 o2(x,o1(o1(x))) true 78199 78199 -0.9249 0.04297 0.9892 0.1271 0.3565 -1 0.9969 1.997 1 0.3976 0.01313 0.01333 0.01675 -0.007467 1 0.00001892 0.05564 0.03021 0.02618 0.1618 9.661 2.77 0.2083 0.4379 1 1 0.02053 0.08737 0.2123 0.1615 0.6876 1.671 json
t15_x7_u20_b5 15 7 20 5 mod(R,frc(nrm(D))) 73775 122095847 o2(x,o1(o1(x))) true 78207 78207 -0.0007466 0.4809 0.1911 0.06596 0.2568 -0.9466 0.9406 1.887 1 4.041 0.02473 0.01624 0.1269 0.2071 1 0.00003975 0.1555 0.2274 0.02487 0.1577 1.242 1.16 0.6212 2.358 1 1 0.03315 0.08679 0.1234 0.5026 1.316 1.871 json
t15_x7_u20_b6 15 7 20 6 lrg(R,frc(nrm(D))) 73776 122095848 o2(x,o1(o1(x))) true 78215 78215 0.2584 0.6607 0.2584 0.1133 0.3367 0 1 1 1 2.853 0.04491 0.02341 0.1139 0.3147 1 -0.00005503 0.2307 0.1781 0.05533 0.2352 2.065 1.414 0.6027 2.035 1 1 0.06066 0.1527 0.2009 0.5352 1.347 1.772 json
t15_x7_u20_b7 15 7 20 7 eql(R,frc(nrm(D))) 73777 122095849 o2(x,o1(o1(x))) true 78223 78223 0.0000498 0.0002136 0.0000498 0.00002855 0.005344 0 0.7742 0.7742 1 0.001946 0.00002119 0.00002119 0.0000922 0 0 0 0.0002119 0.000216 0.00004236 0.006508 70.59 0.7895 1.484 7.42 1 1 0.000002619 0.000002619 0.000006934 0.09171 0.09171 0.2429 json
t15_x7_u20_b8 15 7 20 8 min(R,frc(nrm(D))) 73778 122095850 o2(x,o1(o1(x))) true 78231 78231 -0.0877 0.4386 0.3294 0.1561 0.3951 -0.9989 0.9509 1.95 1 4.661 0.009462 0.003794 0.07861 0.4276 1 -0.00007676 0.02238 0.05116 0.007076 0.08412 1.07 0.8737 0.08492 0.1434 1 1 0.01706 0.123 0.2671 0.1093 0.7879 1.711 json
t15_x7_u20_b9 15 7 20 9 dot(R,frc(nrm(D))) 73779 122095851 o2(x,o1(o1(x))) true 78239 78239 0.02445 0.507 0.2987 0.1416 0.3763 -1 1 2 1 4.599 0.0141 0.01406 0.1217 0.001314 1 -0.0002138 0.05907 0.1132 0.01336 0.1156 0.9499 0.861 0.1989 0.4172 1 1 0.03083 0.1507 0.2629 0.2178 1.064 1.857 json
t15_x7_u20_b10 15 7 20 10 dst(R,frc(nrm(D))) 73780 122095852 o2(x,o1(o1(x))) true 78247 78247 0.9435 1 0.9435 0.0153 0.1237 0.05748 1 0.9425 1 1.413 0.002774 0.00288 0.03288 -0.01874 1 -0.00001257 0.01297 0.03932 0.004573 0.06762 2.057 0.7085 0.3697 0.8478 1 1 0.006484 0.02238 0.03045 0.4239 1.463 1.991 json
t15_x7_u21_b0 15 7 21 0 add(R,flr(sqt(D))) 73781 122096043 o2(x,o1(o1(x))) true 78255 78255 -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
t15_x7_u21_b1 15 7 21 1 sub(R,flr(sqt(D))) 73782 122096044 o2(x,o1(o1(x))) true 78263 78263 -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
t15_x7_u21_b2 15 7 21 2 mlt(R,flr(sqt(D))) 73783 122096045 o2(x,o1(o1(x))) true 78271 78271 -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
t15_x7_u21_b3 15 7 21 3 div(R,flr(sqt(D))) 73784 122096046 o2(x,o1(o1(x))) true 78279 78279 -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
t15_x7_u21_b4 15 7 21 4 pow(R,flr(sqt(D))) 73785 122096047 o2(x,o1(o1(x))) true 78287 78287 -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
t15_x7_u21_b5 15 7 21 5 mod(R,flr(sqt(D))) 73786 122096048 o2(x,o1(o1(x))) true 78295 78295 -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
t15_x7_u21_b6 15 7 21 6 lrg(R,flr(sqt(D))) 73787 122096049 o2(x,o1(o1(x))) true 78303 78303 0.7432 1 0.7432 0.1126 0.3355 0.000291 1 0.9997 1 2.88 0.03004 0.00118 0.07441 0.9244 1 -0.000001422 0.05612 0.0721 0.02568 0.1603 2.154 0.9997 0.2773 0.4985 1 1 0.03636 0.1591 0.1423 0.323 1.413 1.264 json
t15_x7_u21_b7 15 7 21 7 eql(R,flr(sqt(D))) 73788 122096050 o2(x,o1(o1(x))) true 78311 78311 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
t15_x7_u21_b8 15 7 21 8 min(R,flr(sqt(D))) 73789 122096051 o2(x,o1(o1(x))) true 78319 78319 -0.1235 0.3333 0.3169 0.1511 0.3888 -0.9989 0.9805 1.979 1 4.595 0.01138 0.002047 0.06581 0.695 1 0.00001672 0.01894 0.04201 0.009091 0.09535 1.449 0.9695 0.08881 0.1253 1 1 0.01724 0.1257 0.2462 0.114 0.8318 1.629 json
t15_x7_u21_b9 15 7 21 9 dot(R,flr(sqt(D))) 73790 122096052 o2(x,o1(o1(x))) true 78327 78327 -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
t15_x7_u21_b10 15 7 21 10 dst(R,flr(sqt(D))) 73791 122096053 o2(x,o1(o1(x))) true 78335 78335 -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
t15_x7_u22_b0 15 7 22 0 add(R,flr(log(D))) 73792 122096244 o2(x,o1(o1(x))) true 78343 78343 -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
t15_x7_u22_b1 15 7 22 1 sub(R,flr(log(D))) 73793 122096245 o2(x,o1(o1(x))) true 78351 78351 -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
t15_x7_u22_b2 15 7 22 2 mlt(R,flr(log(D))) 73794 122096246 o2(x,o1(o1(x))) true 78359 78359 -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
t15_x7_u22_b3 15 7 22 3 div(R,flr(log(D))) 73795 122096247 o2(x,o1(o1(x))) true 78367 78367 -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
t15_x7_u22_b4 15 7 22 4 pow(R,flr(log(D))) 73796 122096248 o2(x,o1(o1(x))) true 78375 78375 -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
t15_x7_u22_b5 15 7 22 5 mod(R,flr(log(D))) 73797 122096249 o2(x,o1(o1(x))) true 78383 78383 -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
t15_x7_u22_b6 15 7 22 6 lrg(R,flr(log(D))) 73798 122096250 o2(x,o1(o1(x))) true 78391 78391 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
t15_x7_u22_b7 15 7 22 7 eql(R,flr(log(D))) 73799 122096251 o2(x,o1(o1(x))) true 78399 78399 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