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_x21_u0_b85 16 21 0 85 eql(R,sqt(min(D,P))) 92500 130778122 o2(x,o1(o2(x,x))) true 56807 56807 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_x21_u0_b86 16 21 0 86 eql(R,sqt(dot(D,P))) 92501 130778123 o2(x,o1(o2(x,x))) true 56815 56815 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_x21_u0_b87 16 21 0 87 eql(R,sqt(dst(D,P))) 92502 130778124 o2(x,o1(o2(x,x))) true 56823 56823 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_x21_u0_b88 16 21 0 88 min(R,sqt(add(D,P))) 92503 130778125 o2(x,o1(o2(x,x))) true 56831 56831 0.006736 0.4977 0.3931 0.2183 0.4672 -0.9989 0.9806 1.979 1 4.86 0.003075 0.003148 0.06383 -0.01173 1 0.00002677 0.0009897 0.01604 0.00215 0.04637 0.7265 0.6524 0.02851 0.004534 1 1 0.01205 0.1506 0.3852 0.05521 0.6902 1.765 json
t16_x21_u0_b89 16 21 0 89 min(R,sqt(sub(D,P))) 92504 130778126 o2(x,o1(o2(x,x))) true 56839 56839 0.006887 0.4977 0.393 0.2182 0.4671 -0.9989 0.9806 1.979 1 4.86 0.003078 0.003148 0.06384 -0.01128 1 0.00002677 0.0009909 0.01604 0.002151 0.04638 0.7264 0.6524 0.02854 0.004541 1 1 0.01206 0.1508 0.3847 0.05529 0.6909 1.763 json
t16_x21_u0_b90 16 21 0 90 min(R,sqt(mlt(D,P))) 92505 130778127 o2(x,o1(o2(x,x))) true 56847 56847 -0.02062 0.4764 0.3725 0.2001 0.4474 -0.9989 0.9805 1.979 1 4.819 0.006454 0.002843 0.07037 0.3884 1 0.00002979 0.009919 0.0342 0.004345 0.06592 0.9367 0.7661 0.04645 0.04956 1 1 0.01362 0.1351 0.3348 0.06803 0.6751 1.673 json
t16_x21_u0_b91 16 21 0 91 min(R,sqt(div(D,P))) 92506 130778128 o2(x,o1(o2(x,x))) true 56855 56855 -0.05258 0.4698 0.3472 0.1779 0.4218 -0.9989 0.9805 1.979 1 4.749 0.00889 0.002453 0.06914 0.5675 1 0.00003951 0.01481 0.03918 0.006563 0.08101 1.172 0.8912 0.06374 0.08325 1 1 0.01514 0.1313 0.3113 0.08507 0.7377 1.749 json
t16_x21_u0_b92 16 21 0 92 min(R,sqt(pow(D,P))) 92507 130778129 o2(x,o1(o2(x,x))) true 56863 56863 -0.02816 0.4628 0.3693 0.2006 0.4479 -0.9989 0.9805 1.979 1 4.82 0.006271 0.002812 0.06553 0.3809 1 0.00002912 0.008166 0.02704 0.004789 0.0692 1.056 0.9552 0.04528 0.04071 1 1 0.01451 0.1438 0.3408 0.07232 0.7167 1.699 json
t16_x21_u0_b93 16 21 0 93 min(R,sqt(mod(D,P))) 92508 130778130 o2(x,o1(o2(x,x))) true 56871 56871 -0.02996 0.4865 0.3618 0.1874 0.4328 -0.9989 0.9805 1.979 1 4.774 0.007842 0.002666 0.07059 0.4925 1 -0.0001533 0.01299 0.03847 0.005525 0.07433 1.053 0.7931 0.05609 0.06935 1 1 0.01443 0.1314 0.3275 0.07702 0.7013 1.748 json
t16_x21_u0_b94 16 21 0 94 min(R,sqt(lrg(D,P))) 92509 130778131 o2(x,o1(o2(x,x))) true 56879 56879 -0.1161 0.2755 0.3331 0.1657 0.4071 -0.9989 0.9693 1.968 1 4.571 0.002226 0.002174 0.04912 0.01185 1 0.00002336 0.001191 0.01286 0.001988 0.04459 0.9078 0.8292 0.02655 0.007188 1 1 0.00836 0.09956 0.2512 0.05045 0.6008 1.516 json
t16_x21_u0_b95 16 21 0 95 min(R,sqt(eql(D,P))) 92510 130778132 o2(x,o1(o2(x,x))) true 56887 56887 -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
t16_x21_u0_b96 16 21 0 96 min(R,sqt(min(D,P))) 92511 130778133 o2(x,o1(o2(x,x))) true 56895 56895 -0.0148 0.4838 0.376 0.2033 0.4509 -0.9989 0.9805 1.979 1 4.83 0.005657 0.002908 0.06709 0.321 1 0.00002566 0.007323 0.02764 0.004064 0.06375 0.9502 0.8291 0.04213 0.03602 1 1 0.01388 0.142 0.3466 0.06827 0.6983 1.705 json
t16_x21_u0_b97 16 21 0 97 min(R,sqt(dot(D,P))) 92512 130778134 o2(x,o1(o2(x,x))) true 56903 56903 -0.005444 0.4898 0.3829 0.2086 0.4567 -0.9989 0.9806 1.979 1 4.837 0.006527 0.006787 0.07718 -0.01949 1 -0.00001503 0.03574 0.05251 0.007357 0.08577 1.111 1.149 0.06384 0.1714 1 1 0.01667 0.1449 0.3639 0.07995 0.6946 1.745 json
t16_x21_u0_b98 16 21 0 98 min(R,sqt(dst(D,P))) 92513 130778135 o2(x,o1(o2(x,x))) true 56911 56911 0.008232 0.4982 0.3939 0.2188 0.4678 -0.9989 0.9806 1.979 1 4.861 0.0028 0.00316 0.06306 -0.06033 1 0.00002651 0.0003524 0.01449 0.001984 0.04454 0.7063 0.2301 0.02723 0.001611 1 1 0.01174 0.1505 0.3877 0.05365 0.6879 1.772 json
t16_x21_u0_b99 16 21 0 99 dot(R,sqt(add(D,P))) 92514 130778136 o2(x,o1(o2(x,x))) true 56919 56919 -0.7298 0.1397 0.9263 0.3705 0.6087 -1 1 2 1 1.509 0.005744 0.00724 0.02736 -0.1152 1 -0.00003131 0.01613 0.01816 0.01224 0.1106 4.043 2 0.03504 0.04354 1 1 0.01782 0.125 0.4216 0.04809 0.3374 1.138 json
t16_x21_u0_b100 16 21 0 100 dot(R,sqt(sub(D,P))) 92515 130778137 o2(x,o1(o2(x,x))) true 56927 56927 -0.767 0.1161 0.9448 0.3394 0.5826 -1 1 2 1 1.296 0.005679 0.008837 0.02475 -0.2176 1 0.000001841 0.02006 0.01788 0.0139 0.1179 4.763 2.828 0.04277 0.05911 1 1 0.01855 0.1165 0.2675 0.05464 0.3434 0.7882 json
t16_x21_u0_b101 16 21 0 101 dot(R,sqt(mlt(D,P))) 92516 130778138 o2(x,o1(o2(x,x))) true 56935 56935 -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_x21_u0_b102 16 21 0 102 dot(R,sqt(div(D,P))) 92517 130778139 o2(x,o1(o2(x,x))) true 56943 56943 -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_x21_u0_b103 16 21 0 103 dot(R,sqt(pow(D,P))) 92518 130778140 o2(x,o1(o2(x,x))) true 56951 56951 -0.9941 0.003448 0.9985 0.009837 0.09918 -1 1 2 1 0.0505 0.001135 0.001173 0.001722 -0.01635 1 -1.502e-11 0.004694 0.002829 0.002303 0.04799 27.87 2.188 0.2346 0.4771 1 1 0.004245 0.01964 0.0358 0.4316 1.997 3.639 json
t16_x21_u0_b104 16 21 0 104 dot(R,sqt(mod(D,P))) 92519 130778141 o2(x,o1(o2(x,x))) true 56959 56959 -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_x21_u0_b105 16 21 0 105 dot(R,sqt(lrg(D,P))) 92520 130778142 o2(x,o1(o2(x,x))) true 56967 56967 0.04031 0.4276 0.3392 0.2095 0.4577 -1 1 2 1 4.507 0.003792 0.00464 0.05957 -0.1006 1 0.00005449 0.004944 0.02052 0.004884 0.06989 1.173 0.9528 0.04025 0.0236 1 1 0.01474 0.1584 0.3938 0.07037 0.7561 1.88 json
t16_x21_u0_b106 16 21 0 106 dot(R,sqt(eql(D,P))) 92521 130778143 o2(x,o1(o2(x,x))) true 56975 56975 -0.02962 0.4693 0.3744 0.1997 0.4469 -0.9967 0.9893 1.986 1 4.818 0.003 0.00287 0.06261 0.02222 1 -0.00003178 0.0003527 0.01452 0.001951 0.04417 0.7055 0.2258 0.02939 0.001766 1 1 0.01331 0.1712 0.4269 0.06664 0.857 2.137 json
t16_x21_u0_b107 16 21 0 107 dot(R,sqt(min(D,P))) 92522 130778144 o2(x,o1(o2(x,x))) true 56983 56983 -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_x21_u0_b108 16 21 0 108 dot(R,sqt(dot(D,P))) 92523 130778145 o2(x,o1(o2(x,x))) true 56991 56991 -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_x21_u0_b109 16 21 0 109 dot(R,sqt(dst(D,P))) 92524 130778146 o2(x,o1(o2(x,x))) true 56999 56999 0.02031 0.5118 0.7724 0.6996 0.8364 -1 1 2 1 3.577 0.01737 0.01831 0.1025 -0.02637 1 -0.000005903 0.01465 0.04951 0.02517 0.1587 1.548 1.041 0.051 0.02094 1 1 0.05977 0.5355 1.267 0.08543 0.7654 1.811 json
t16_x21_u0_b110 16 21 0 110 dst(R,sqt(add(D,P))) 92525 130778147 o2(x,o1(o2(x,x))) true 57007 57007 -0.501 0.25 0.999 0.7476 0.8646 -1 1 2 1 0.855 0.00794 0.007865 0.008255 0.004707 1 1.689e-10 0.03178 0.01605 0.01573 0.1254 15.2 2 0.02114 0.04251 1 1 0.0209 0.08369 0.3308 0.02795 0.112 0.4426 json
t16_x21_u0_b111 16 21 0 111 dst(R,sqt(sub(D,P))) 92526 130778148 o2(x,o1(o2(x,x))) true 57015 57015 -0.6174 0.1914 0.9998 0.6174 0.7858 -1 1 2 1 0.7124 0.006832 0.006758 0.006895 0.005473 1 -6.007e-11 0.02726 0.01375 0.01355 0.1164 16.88 2.232 0.02201 0.04414 1 1 0.01704 0.06891 0.279 0.0276 0.1116 0.4518 json
t16_x21_u0_b112 16 21 0 112 dst(R,sqt(mlt(D,P))) 92527 130778149 o2(x,o1(o2(x,x))) true 57023 57023 -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_x21_u0_b113 16 21 0 113 dst(R,sqt(div(D,P))) 92528 130778150 o2(x,o1(o2(x,x))) true 57031 57031 -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_x21_u0_b114 16 21 0 114 dst(R,sqt(pow(D,P))) 92529 130778151 o2(x,o1(o2(x,x))) true 57039 57039 -0.9922 0.003906 1 0.01556 0.1248 -1 1 2 1 0.03687 0.002016 0.002016 0.001997 0 1 0 0.008566 0.004031 0.004025 0.06344 31.77 2.828 0.259 0.5504 1 1 0.007091 0.02837 0.05673 0.4556 1.823 3.645 json
t16_x21_u0_b115 16 21 0 115 dst(R,sqt(mod(D,P))) 92530 130778152 o2(x,o1(o2(x,x))) true 57047 57047 -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_x21_u0_b116 16 21 0 116 dst(R,sqt(lrg(D,P))) 92531 130778153 o2(x,o1(o2(x,x))) true 57055 57055 0.9463 1 0.9463 0.01353 0.1163 0.21 1 0.79 1 1.399 0.0003742 0.0004627 0.01122 -0.1057 1 -0.00004541 0.0006474 0.006363 0.0007111 0.02667 2.377 0.5354 0.06186 0.04785 1 1 0.001308 0.009736 0.02094 0.09667 0.7196 1.548 json
t16_x21_u0_b117 16 21 0 117 dst(R,sqt(eql(D,P))) 92532 130778154 o2(x,o1(o2(x,x))) true 57063 57063 0.9684 1 0.9684 0.009182 0.09582 0.2103 1 0.7897 1 0.9061 0.0002907 0.0002713 0.007968 0.03453 1 -0.00004516 0.0002037 0.004353 0.0004984 0.02232 2.802 0.1992 0.0612 0.02219 1 1 0.0009074 0.007818 0.01255 0.09882 0.8515 1.367 json
t16_x21_u0_b118 16 21 0 118 dst(R,sqt(min(D,P))) 92533 130778155 o2(x,o1(o2(x,x))) true 57071 57071 -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_x21_u0_b119 16 21 0 119 dst(R,sqt(dot(D,P))) 92534 130778156 o2(x,o1(o2(x,x))) true 57079 57079 -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_x21_u0_b120 16 21 0 120 dst(R,sqt(dst(D,P))) 92535 130778157 o2(x,o1(o2(x,x))) true 57087 57087 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_x21_u1_b0 16 21 1 0 add(R,log(add(D,P))) 92536 130778238 o2(x,o1(o2(x,x))) true 57095 57095 -0.1531 0.4397 0.9246 0.8717 0.9337 -1 1 2 1 2.197 0.001223 0.0004939 0.01461 0.4248 1 -0.00001745 0.0003069 0.004832 0.001504 0.03878 2.654 0.3203 0.00197 0.000352 1 1 0.004011 0.04683 0.2357 0.004601 0.05372 0.2703 json
t16_x21_u1_b1 16 21 1 1 add(R,log(sub(D,P))) 92537 130778239 o2(x,o1(o2(x,x))) true 57103 57103 -0.2048 0.4114 0.936 0.8713 0.9334 -1 1 2 1 1.974 0.006562 0.0003856 0.01387 0.889 1 -0.000002193 0.01279 0.01286 0.006753 0.08218 5.923 1.866 0.007974 0.01468 1 1 0.00916 0.04708 0.269 0.01051 0.05404 0.3088 json
t16_x21_u1_b2 16 21 1 2 add(R,log(mlt(D,P))) 92538 130778240 o2(x,o1(o2(x,x))) true 57111 57111 -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_x21_u1_b3 16 21 1 3 add(R,log(div(D,P))) 92539 130778241 o2(x,o1(o2(x,x))) true 57119 57119 -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_x21_u1_b4 16 21 1 4 add(R,log(pow(D,P))) 92540 130778242 o2(x,o1(o2(x,x))) true 57127 57127 -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_x21_u1_b5 16 21 1 5 add(R,log(mod(D,P))) 92541 130778243 o2(x,o1(o2(x,x))) true 57135 57135 -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_x21_u1_b6 16 21 1 6 add(R,log(lrg(D,P))) 92542 130778244 o2(x,o1(o2(x,x))) true 57143 57143 -0.5465 0.2329 0.7376 0.3632 0.6027 -1 0.9693 1.969 1 3.09 0.007374 0.001495 0.03151 0.6629 1 0.00003761 0.01277 0.0153 0.007879 0.08877 2.817 1.898 0.02442 0.03517 1 1 0.01261 0.09145 0.2487 0.03471 0.2518 0.6847 json
t16_x21_u1_b7 16 21 1 7 add(R,log(eql(D,P))) 92543 130778245 o2(x,o1(o2(x,x))) true 57151 57151 -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_x21_u1_b8 16 21 1 8 add(R,log(min(D,P))) 92544 130778246 o2(x,o1(o2(x,x))) true 57159 57159 -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_x21_u1_b9 16 21 1 9 add(R,log(dot(D,P))) 92545 130778247 o2(x,o1(o2(x,x))) true 57167 57167 -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_x21_u1_b10 16 21 1 10 add(R,log(dst(D,P))) 92546 130778248 o2(x,o1(o2(x,x))) true 57175 57175 0.9555 0.9901 0.9612 0.03102 0.1761 -1 1 2 1 0.8579 0.0005447 0.0004685 0.008922 0.07521 1 -1.239e-10 0.0002394 0.003792 0.0009338 0.03056 3.425 0.3956 0.03266 0.007717 1 1 0.003379 0.03392 0.0653 0.1089 1.093 2.105 json
t16_x21_u1_b11 16 21 1 11 sub(R,log(add(D,P))) 92547 130778249 o2(x,o1(o2(x,x))) true 57183 57183 -0.83 0.07584 0.9316 0.2171 0.466 -1 1 2 1 1.451 0.01687 0.0004855 0.02143 0.9441 1 -0.000008352 0.03201 0.02028 0.01691 0.13 6.067 2 0.07994 0.1474 1 1 0.02483 0.1219 0.3121 0.1144 0.5616 1.437 json
t16_x21_u1_b12 16 21 1 12 sub(R,log(sub(D,P))) 92548 130778250 o2(x,o1(o2(x,x))) true 57191 57191 -0.9236 0.02733 0.9456 0.07199 0.2683 -1 1 2 1 1.072 0.007404 0.0004597 0.0155 0.8831 1 0.000006848 0.0129 0.01331 0.007626 0.08733 5.633 1.929 0.1092 0.1792 1 1 0.0114 0.06444 0.1273 0.1584 0.895 1.768 json
t16_x21_u1_b13 16 21 1 13 sub(R,log(mlt(D,P))) 92549 130778251 o2(x,o1(o2(x,x))) true 57199 57199 -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_x21_u1_b14 16 21 1 14 sub(R,log(div(D,P))) 92550 130778252 o2(x,o1(o2(x,x))) true 57207 57207 -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_x21_u1_b15 16 21 1 15 sub(R,log(pow(D,P))) 92551 130778253 o2(x,o1(o2(x,x))) true 57215 57215 -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_x21_u1_b16 16 21 1 16 sub(R,log(mod(D,P))) 92552 130778254 o2(x,o1(o2(x,x))) true 57223 57223 -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_x21_u1_b17 16 21 1 17 sub(R,log(lrg(D,P))) 92553 130778255 o2(x,o1(o2(x,x))) true 57231 57231 -0.5465 0.2329 0.7376 0.3632 0.6027 -1 0.9693 1.969 1 3.09 0.007374 0.001495 0.03151 0.6629 1 0.00003761 0.01277 0.0153 0.007879 0.08877 2.817 1.898 0.02442 0.03517 1 1 0.01261 0.09145 0.2487 0.03471 0.2518 0.6847 json
t16_x21_u1_b18 16 21 1 18 sub(R,log(eql(D,P))) 92554 130778256 o2(x,o1(o2(x,x))) true 57239 57239 -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_x21_u1_b19 16 21 1 19 sub(R,log(min(D,P))) 92555 130778257 o2(x,o1(o2(x,x))) true 57247 57247 -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_x21_u1_b20 16 21 1 20 sub(R,log(dot(D,P))) 92556 130778258 o2(x,o1(o2(x,x))) true 57255 57255 -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_x21_u1_b21 16 21 1 21 sub(R,log(dst(D,P))) 92557 130778259 o2(x,o1(o2(x,x))) true 57263 57263 -0.9264 0.02211 0.9389 0.05941 0.2438 -1 1 2 1 1.104 0.0006328 0.0006103 0.01107 0.01811 1 2.44e-10 0.000286 0.004474 0.00112 0.03347 3.023 0.3842 0.02092 0.004814 1 1 0.00416 0.0428 0.1288 0.07001 0.7204 2.168 json
t16_x21_u1_b22 16 21 1 22 mlt(R,log(add(D,P))) 92558 130778260 o2(x,o1(o2(x,x))) true 57271 57271 -0.5158 0.2272 0.7303 0.3985 0.6312 -1 1 2 1 3.137 0.01151 0.002552 0.04167 0.6371 1 -3.807e-7 0.01857 0.0196 0.01233 0.111 2.664 2 0.0353 0.04659 1 1 0.01995 0.1321 0.3773 0.05007 0.3314 0.947 json
t16_x21_u1_b23 16 21 1 23 mlt(R,log(sub(D,P))) 92559 130778261 o2(x,o1(o2(x,x))) true 57279 57279 -0.5368 0.2269 0.7782 0.4308 0.6564 -1 1 2 1 2.872 0.006054 0.002648 0.03623 0.3913 1 0.00004466 0.008565 0.01669 0.007389 0.08596 2.373 1.03 0.0202 0.01988 1 1 0.01276 0.108 0.2809 0.02962 0.2507 0.652 json
t16_x21_u1_b24 16 21 1 24 mlt(R,log(mlt(D,P))) 92560 130778262 o2(x,o1(o2(x,x))) true 57287 57287 -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_x21_u1_b25 16 21 1 25 mlt(R,log(div(D,P))) 92561 130778263 o2(x,o1(o2(x,x))) true 57295 57295 -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_x21_u1_b26 16 21 1 26 mlt(R,log(pow(D,P))) 92562 130778264 o2(x,o1(o2(x,x))) true 57303 57303 -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_x21_u1_b27 16 21 1 27 mlt(R,log(mod(D,P))) 92563 130778265 o2(x,o1(o2(x,x))) true 57311 57311 -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_x21_u1_b28 16 21 1 28 mlt(R,log(lrg(D,P))) 92564 130778266 o2(x,o1(o2(x,x))) true 57319 57319 -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
t16_x21_u1_b29 16 21 1 29 mlt(R,log(eql(D,P))) 92565 130778267 o2(x,o1(o2(x,x))) true 57327 57327 -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_x21_u1_b30 16 21 1 30 mlt(R,log(min(D,P))) 92566 130778268 o2(x,o1(o2(x,x))) true 57335 57335 -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_x21_u1_b31 16 21 1 31 mlt(R,log(dot(D,P))) 92567 130778269 o2(x,o1(o2(x,x))) true 57343 57343 -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_x21_u1_b32 16 21 1 32 mlt(R,log(dst(D,P))) 92568 130778270 o2(x,o1(o2(x,x))) true 57351 57351 -0.006829 0.4955 0.5882 0.4609 0.6789 -1 1 2 1 4.627 0.006997 0.007998 0.08479 -0.06682 1 0.00001793 0.002473 0.0249 0.007807 0.08836 1.042 0.5038 0.03253 0.005365 1 1 0.02321 0.2705 0.7172 0.05035 0.5868 1.556 json
t16_x21_u1_b33 16 21 1 33 div(R,log(add(D,P))) 92569 130778271 o2(x,o1(o2(x,x))) true 57359 57359 -0.5116 0.2272 0.6772 0.3426 0.5853 -1 1 2 1 3.153 0.02239 0.003259 0.04203 0.7458 1 0.000008454 0.04806 0.03494 0.02387 0.1545 3.676 2.828 0.07486 0.1403 1 1 0.03802 0.188 0.3187 0.111 0.5487 0.9303 json
t16_x21_u1_b34 16 21 1 34 div(R,log(sub(D,P))) 92570 130778272 o2(x,o1(o2(x,x))) true 57367 57367 -0.5703 0.2253 0.7133 0.3227 0.568 -1 1 2 1 2.886 0.008392 0.001982 0.02772 0.6179 1 0.00003586 0.01634 0.01451 0.009606 0.09801 3.535 2.828 0.03215 0.05065 1 1 0.01736 0.1097 0.2708 0.05379 0.34 0.8393 json
t16_x21_u1_b35 16 21 1 35 div(R,log(mlt(D,P))) 92571 130778273 o2(x,o1(o2(x,x))) true 57375 57375 -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_x21_u1_b36 16 21 1 36 div(R,log(div(D,P))) 92572 130778274 o2(x,o1(o2(x,x))) true 57383 57383 -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_x21_u1_b37 16 21 1 37 div(R,log(pow(D,P))) 92573 130778275 o2(x,o1(o2(x,x))) true 57391 57391 -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_x21_u1_b38 16 21 1 38 div(R,log(mod(D,P))) 92574 130778276 o2(x,o1(o2(x,x))) true 57399 57399 -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_x21_u1_b39 16 21 1 39 div(R,log(lrg(D,P))) 92575 130778277 o2(x,o1(o2(x,x))) true 57407 57407 -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
t16_x21_u1_b40 16 21 1 40 div(R,log(eql(D,P))) 92576 130778278 o2(x,o1(o2(x,x))) true 57415 57415 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_x21_u1_b41 16 21 1 41 div(R,log(min(D,P))) 92577 130778279 o2(x,o1(o2(x,x))) true 57423 57423 -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_x21_u1_b42 16 21 1 42 div(R,log(dot(D,P))) 92578 130778280 o2(x,o1(o2(x,x))) true 57431 57431 -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_x21_u1_b43 16 21 1 43 div(R,log(dst(D,P))) 92579 130778281 o2(x,o1(o2(x,x))) true 57439 57439 0.009426 0.4899 0.264 0.116 0.3406 -1 1 2 1 4.337 0.01128 0.01149 0.05062 -0.009217 1 0.000009639 0.07476 0.03309 0.02022 0.1422 2.809 2.828 0.1963 0.6443 1 1 0.03956 0.175 0.311 0.3409 1.508 2.68 json
t16_x21_u1_b44 16 21 1 44 pow(R,log(add(D,P))) 92580 130778282 o2(x,o1(o2(x,x))) true 57447 57447 -0.9866 0.007813 0.9977 0.02352 0.1534 -1 1 2 1 0.08715 0.002351 0.002876 0.00303 -0.1005 1 0.000003068 0.01102 0.005848 0.005217 0.07223 23.84 2.828 0.2223 0.4688 1 1 0.0008864 0.006205 0.02087 0.03769 0.2639 0.8874 json
t16_x21_u1_b45 16 21 1 45 pow(R,log(sub(D,P))) 92581 130778283 o2(x,o1(o2(x,x))) true 57455 57455 -0.9527 0.03125 0.9848 0.07234 0.269 -1 1 2 1 0.3226 0.00815 0.006494 0.0101 0.1131 1 0.000007043 0.03054 0.01865 0.01455 0.1206 11.95 2.828 0.2024 0.4221 1 1 0.01685 0.07004 0.164 0.2329 0.9682 2.267 json
t16_x21_u1_b46 16 21 1 46 pow(R,log(mlt(D,P))) 92582 130778284 o2(x,o1(o2(x,x))) true 57463 57463 -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_x21_u1_b47 16 21 1 47 pow(R,log(div(D,P))) 92583 130778285 o2(x,o1(o2(x,x))) true 57471 57471 -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_x21_u1_b48 16 21 1 48 pow(R,log(pow(D,P))) 92584 130778286 o2(x,o1(o2(x,x))) true 57479 57479 -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_x21_u1_b49 16 21 1 49 pow(R,log(mod(D,P))) 92585 130778287 o2(x,o1(o2(x,x))) true 57487 57487 -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_x21_u1_b50 16 21 1 50 pow(R,log(lrg(D,P))) 92586 130778288 o2(x,o1(o2(x,x))) true 57495 57495 -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.02105 0.08421 0.3368 0.02139 0.08555 0.3422 json
t16_x21_u1_b51 16 21 1 51 pow(R,log(eql(D,P))) 92587 130778289 o2(x,o1(o2(x,x))) true 57503 57503 -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_x21_u1_b52 16 21 1 52 pow(R,log(min(D,P))) 92588 130778290 o2(x,o1(o2(x,x))) true 57511 57511 -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_x21_u1_b53 16 21 1 53 pow(R,log(dot(D,P))) 92589 130778291 o2(x,o1(o2(x,x))) true 57519 57519 -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_x21_u1_b54 16 21 1 54 pow(R,log(dst(D,P))) 92590 130778292 o2(x,o1(o2(x,x))) true 57527 57527 -0.9382 0.04297 0.9758 0.08765 0.2961 -1 0.953 1.953 1 0.4226 0.008972 0.008828 0.01322 0.008054 1 0.00001036 0.03709 0.02413 0.01763 0.1328 10.04 2.539 0.2031 0.4232 1 1 0.01555 0.06737 0.1615 0.1774 0.7687 1.843 json
t16_x21_u1_b55 16 21 1 55 mod(R,log(add(D,P))) 92591 130778293 o2(x,o1(o2(x,x))) true 57535 57535 -0.5194 0.2298 0.665 0.316 0.5622 -1 0.9806 1.981 1 3.337 0.006786 0.001158 0.03552 0.7084 1 0.00001157 0.01205 0.02463 0.006682 0.08174 2.302 1.829 0.02514 0.03813 1 1 0.01182 0.08182 0.2463 0.03741 0.2589 0.7795 json
t16_x21_u1_b56 16 21 1 56 mod(R,log(sub(D,P))) 92592 130778294 o2(x,o1(o2(x,x))) true 57543 57543 -0.5481 0.2307 0.7165 0.3443 0.5868 -1 0.9693 1.969 1 3.054 0.005999 0.001216 0.03176 0.6629 1 0.00004149 0.01061 0.02121 0.006206 0.07878 2.48 1.031 0.02096 0.03082 1 1 0.01055 0.07519 0.205 0.03065 0.2184 0.5954 json
t16_x21_u1_b57 16 21 1 57 mod(R,log(mlt(D,P))) 92593 130778295 o2(x,o1(o2(x,x))) true 57551 57551 -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_x21_u1_b58 16 21 1 58 mod(R,log(div(D,P))) 92594 130778296 o2(x,o1(o2(x,x))) true 57559 57559 -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_x21_u1_b59 16 21 1 59 mod(R,log(pow(D,P))) 92595 130778297 o2(x,o1(o2(x,x))) true 57567 57567 -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_x21_u1_b60 16 21 1 60 mod(R,log(mod(D,P))) 92596 130778298 o2(x,o1(o2(x,x))) true 57575 57575 -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_x21_u1_b61 16 21 1 61 mod(R,log(lrg(D,P))) 92597 130778299 o2(x,o1(o2(x,x))) true 57583 57583 -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_x21_u1_b62 16 21 1 62 mod(R,log(eql(D,P))) 92598 130778300 o2(x,o1(o2(x,x))) true 57591 57591 -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_x21_u1_b63 16 21 1 63 mod(R,log(min(D,P))) 92599 130778301 o2(x,o1(o2(x,x))) true 57599 57599 -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