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
t8_x2_u0_b42 8 2 0 42 div(dot(P,P),R) 5900 65045652 o2(o2(x,x),x) true 47207 47207 -0.06339 0.4678 0.991 0.9841 0.992 -1 1 2 1 1.181 0.1057 0.1241 0.12 -0.08003 1 0.00002211 0.5971 0.2348 0.2155 0.4642 3.869 2.828 0.2335 0.6067 1 1 0 0 0.2311 0 0 0.2348 json
t8_x2_u0_b43 8 2 0 43 div(dst(P,P),R) 5901 65045653 o2(o2(x,x),x) true 47215 47215 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
t8_x2_u0_b44 8 2 0 44 pow(add(P,P),R) 5902 65045654 o2(o2(x,x),x) true 47223 47223 -0.1844 0.4531 0.9094 0.8386 0.9157 -1 1 2 1 2.162 0.01315 0.004682 0.02422 0.4748 1 -0.00008623 0.03352 0.02673 0.01725 0.1313 5.423 2.828 0.02126 0.03997 1 1 0 0 0.02448 0 0 0.02919 json
t8_x2_u0_b45 8 2 0 45 pow(sub(P,P),R) 5903 65045655 o2(o2(x,x),x) true 47231 47231 -0.8398 0.05859 0.957 0.2516 0.5016 -1 1 2 1 0.5738 0.02942 0.03294 0.03498 -0.05657 1 0 0.1323 0.07048 0.06113 0.2472 7.068 2.828 0.2479 0.5258 1 1 0 0 0.06126 0 0 0.2435 json
t8_x2_u0_b46 8 2 0 46 pow(mlt(P,P),R) 5904 65045656 o2(o2(x,x),x) true 47239 47239 0.665 0.918 0.829 0.3261 0.5711 -1 1 2 1 2.554 0.02637 0.01075 0.04793 0.4208 1 -0.000252 0.06907 0.05448 0.03483 0.1866 3.894 2.828 0.1138 0.2118 1 1 0 0 0.05287 0 0 0.1621 json
t8_x2_u0_b47 8 2 0 47 pow(div(P,P),R) 5905 65045657 o2(o2(x,x),x) true 47247 47247 0.75 0.875 1 0.4375 0.6614 -1 1 2 1 0.5436 0.03175 2.685e-17 0.01587 1 1 2.928e-9 0.06349 0.03175 0.03149 0.1774 11.18 2 0.07256 0.1451 1 1 0 0 0.04211 0 0 0.09624 json
t8_x2_u0_b48 8 2 0 48 pow(pow(P,P),R) 5906 65045658 o2(o2(x,x),x) true 47255 47255 -0.08048 0.497 0.9195 0.8925 0.9447 -1 1 2 1 1.911 0.0184 0.00324 0.02427 0.7005 1 -0.00005412 0.04071 0.0321 0.02106 0.1451 5.98 2 0.02425 0.04561 1 1 0 0 0.02826 0 0 0.03166 json
t8_x2_u0_b49 8 2 0 49 pow(mod(P,P),R) 5907 65045659 o2(o2(x,x),x) true 47263 47263 -0.7126 0.1562 0.9593 0.4426 0.6653 -1 1 2 1 1.018 0.04226 0.02847 0.04283 0.195 1 -0.00004676 0.1469 0.07969 0.06895 0.2626 6.131 2.828 0.1598 0.332 1 1 0 0 0.07267 0 0 0.1642 json
t8_x2_u0_b50 8 2 0 50 pow(lrg(P,P),R) 5908 65045660 o2(o2(x,x),x) true 47271 47271 -0.8398 0.05859 0.957 0.2516 0.5016 -1 1 2 1 0.5738 0.02942 0.03294 0.03498 -0.05657 1 0 0.1323 0.07048 0.06113 0.2472 7.068 2.828 0.2479 0.5258 1 1 0 0 0.06126 0 0 0.2435 json
t8_x2_u0_b51 8 2 0 51 pow(eql(P,P),R) 5909 65045661 o2(o2(x,x),x) true 47279 47279 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
t8_x2_u0_b52 8 2 0 52 pow(min(P,P),R) 5910 65045662 o2(o2(x,x),x) true 47287 47287 -0.1716 0.4531 0.9222 0.8554 0.9249 -1 1 2 1 2.16 0.01344 0.00423 0.0215 0.5213 1 -0.00005144 0.03439 0.02445 0.01722 0.1312 6.105 2.828 0.02066 0.0402 1 1 0 0 0.02424 0 0 0.02834 json
t8_x2_u0_b53 8 2 0 53 pow(dot(P,P),R) 5911 65045663 o2(o2(x,x),x) true 47295 47295 0.8085 1 0.8085 0.09792 0.3129 0.000582 1 0.9994 1 2.148 0.004164 0.00481 0.03824 -0.07198 1 -0.0007168 0.007555 0.03053 0.007513 0.08668 2.267 0.7476 0.09165 0.07715 1 1 0 0 0.0136 0 0 0.1389 json
t8_x2_u0_b54 8 2 0 54 pow(dst(P,P),R) 5912 65045664 o2(o2(x,x),x) true 47303 47303 -0.8398 0.05859 0.957 0.2516 0.5016 -1 1 2 1 0.5738 0.02942 0.03294 0.03498 -0.05657 1 0 0.1323 0.07048 0.06113 0.2472 7.068 2.828 0.2479 0.5258 1 1 0 0 0.06126 0 0 0.2435 json
t8_x2_u0_b55 8 2 0 55 mod(add(P,P),R) 5913 65045665 o2(o2(x,x),x) true 47311 47311 0.00381 0.4965 0.2141 0.07256 0.2694 -0.7975 0.829 1.626 1 4.124 0.0003248 0.0002991 0.01892 0.04109 1 0.00000153 0.00003587 0.004338 0.000266 0.01631 0.8622 0.09091 0.008599 0.0004944 1 1 0 0 0.001102 0 0 0.01519 json
t8_x2_u0_b56 8 2 0 56 mod(sub(P,P),R) 5914 65045666 o2(o2(x,x),x) true 47319 47319 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
t8_x2_u0_b57 8 2 0 57 mod(mlt(P,P),R) 5915 65045667 o2(o2(x,x),x) true 47327 47327 0.2211 0.9916 0.2211 0.02439 0.1562 1.05e-7 0.9102 0.9102 1 3.154 0.0003193 0.0003268 0.01989 -0.01164 1 0.000007544 0.00003858 0.004578 0.0002506 0.01583 0.7961 0.1026 0.02649 0.001581 1 1 0 0 0.00113 0 0 0.04633 json
t8_x2_u0_b58 8 2 0 58 mod(div(P,P),R) 5916 65045668 o2(o2(x,x),x) true 47335 47335 0.02511 0.875 0.2751 0.1585 0.3981 -1 0.4849 1.485 1 2.837 0.01106 0.0001282 0.02122 0.9771 1 7.211e-7 0.02188 0.02129 0.01074 0.1036 4.884 1.416 0.07059 0.1381 1 1 0 0 0.01454 0 0 0.09171 json
t8_x2_u0_b59 8 2 0 59 mod(pow(P,P),R) 5917 65045669 o2(o2(x,x),x) true 47343 47343 -0.3772 0.4803 0.6335 0.4092 0.6397 -1 0.8687 1.869 1 2.788 0.006018 0.0002729 0.01722 0.9132 1 -0.00002009 0.01151 0.01233 0.005994 0.07742 4.495 1.422 0.01537 0.02812 1 1 0 0 0.00815 0 0 0.01992 json
t8_x2_u0_b60 8 2 0 60 mod(mod(P,P),R) 5918 65045670 o2(o2(x,x),x) true 47351 47351 -0.1187 0.3004 0.2107 0.1369 0.37 -1 0.7703 1.77 1 3.178 0.008233 0.0001346 0.02005 0.9678 1 -0.000001042 0.0159 0.01862 0.007965 0.08924 4.45 1 0.06113 0.1161 1 1 0 0 0.01116 0 0 0.08151 json
t8_x2_u0_b61 8 2 0 61 mod(lrg(P,P),R) 5919 65045671 o2(o2(x,x),x) true 47359 47359 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
t8_x2_u0_b62 8 2 0 62 mod(eql(P,P),R) 5920 65045672 o2(o2(x,x),x) true 47367 47367 0.1731 1 0.1731 0.009379 0.09685 0.0003865 0.4849 0.4845 1 2.618 0.0001419 0.0001475 0.01373 -0.01955 1 3.079e-7 0.00001752 0.003175 0.0001009 0.01004 0.7314 0.05255 0.03086 0.001868 1 1 0 0 0.0005591 0 0 0.05961 json
t8_x2_u0_b63 8 2 0 63 mod(min(P,P),R) 5921 65045673 o2(o2(x,x),x) true 47375 47375 0.0129 0.496 0.2104 0.07008 0.2647 -0.8078 0.7988 1.607 1 4.093 0.0003013 0.0003177 0.019 -0.02649 1 3.995e-7 0.00003588 0.00436 0.0002581 0.01607 0.8458 0.08902 0.008832 0.000512 1 1 0 0 0.001176 0 0 0.01678 json
t8_x2_u0_b64 8 2 0 64 mod(dot(P,P),R) 5922 65045674 o2(o2(x,x),x) true 47383 47383 0.2398 1 0.2398 0.02676 0.1636 0.00008767 0.883 0.8829 1 3.231 0.0003592 0.0003675 0.02081 -0.01151 1 0.000006946 0.00004322 0.004752 0.0002937 0.01714 0.8235 0.1008 0.02715 0.001615 1 1 0 0 0.001305 0 0 0.04878 json
t8_x2_u0_b65 8 2 0 65 mod(dst(P,P),R) 5923 65045675 o2(o2(x,x),x) true 47391 47391 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
t8_x2_u0_b66 8 2 0 66 lrg(add(P,P),R) 5924 65045676 o2(o2(x,x),x) true 47399 47399 0.5039 0.5456 0.5039 0.2412 0.4911 0 1 1 1 1.415 0.0003238 0.0001053 0.004981 0.5091 1 0.000005704 0.00002256 0.001187 0.0004044 0.02011 4.037 0.1169 0.001779 0.00009352 1 1 0 0 0.001146 0 0 0.004753 json
t8_x2_u0_b67 8 2 0 67 lrg(sub(P,P),R) 5925 65045677 o2(o2(x,x),x) true 47407 47407 0.5176 0.9429 0.5176 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 0 0.008731 0 0 0.0568 json
t8_x2_u0_b68 8 2 0 68 lrg(mlt(P,P),R) 5926 65045678 o2(o2(x,x),x) true 47415 47415 0.9727 1 0.9727 0.01868 0.1367 0.000291 1 0.9997 1 0.4881 0.0002846 0.0001053 0.004539 0.4597 1 0.000005704 0.00002084 0.001084 0.0003695 0.01922 4.235 0.1169 0.02087 0.001115 1 1 0 0 0.001069 0 0 0.05719 json
t8_x2_u0_b69 8 2 0 69 lrg(div(P,P),R) 5927 65045679 o2(o2(x,x),x) true 47423 47423 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
t8_x2_u0_b70 8 2 0 70 lrg(pow(P,P),R) 5928 65045680 o2(o2(x,x),x) true 47431 47431 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
t8_x2_u0_b71 8 2 0 71 lrg(mod(P,P),R) 5929 65045681 o2(o2(x,x),x) true 47439 47439 0.5391 0.8611 0.5391 0.1746 0.4179 0 1 1 1 3.085 0.002095 0.001384 0.04073 0.2044 1 0.00001425 0.0001944 0.009782 0.001819 0.04265 1.047 0.1169 0.01992 0.001113 1 1 0 0 0.007849 0 0 0.04495 json
t8_x2_u0_b72 8 2 0 72 lrg(lrg(P,P),R) 5930 65045682 o2(o2(x,x),x) true 47447 47447 0.5176 0.9429 0.5176 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 0 0.008731 0 0 0.0568 json
t8_x2_u0_b73 8 2 0 73 lrg(eql(P,P),R) 5931 65045683 o2(o2(x,x),x) true 47455 47455 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
t8_x2_u0_b74 8 2 0 74 lrg(min(P,P),R) 5932 65045684 o2(o2(x,x),x) true 47463 47463 0.5039 0.5456 0.5039 0.2412 0.4911 0 1 1 1 1.415 0.0003238 0.0001053 0.004981 0.5091 1 0.000005704 0.00002256 0.001187 0.0004044 0.02011 4.037 0.1169 0.001779 0.00009352 1 1 0 0 0.001146 0 0 0.004753 json
t8_x2_u0_b75 8 2 0 75 lrg(dot(P,P),R) 5933 65045685 o2(o2(x,x),x) true 47471 47471 0.9961 1 0.9961 0.002383 0.04882 0.000582 1 0.9994 1 0.1068 0.00003512 0.00003512 0.0008419 6.216e-7 0 -1.577e-10 0.000004222 0.000206 0.00006942 0.008332 9.897 0.1169 0.02947 0.001772 1 1 0 0 0.0002443 0 0 0.1025 json
t8_x2_u0_b76 8 2 0 76 lrg(dst(P,P),R) 5934 65045686 o2(o2(x,x),x) true 47479 47479 0.5176 0.9429 0.5176 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 0 0.008731 0 0 0.0568 json
t8_x2_u0_b77 8 2 0 77 eql(add(P,P),R) 5935 65045687 o2(o2(x,x),x) true 47487 47487 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
t8_x2_u0_b78 8 2 0 78 eql(sub(P,P),R) 5936 65045688 o2(o2(x,x),x) true 47495 47495 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
t8_x2_u0_b79 8 2 0 79 eql(mlt(P,P),R) 5937 65045689 o2(o2(x,x),x) true 47503 47503 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
t8_x2_u0_b80 8 2 0 80 eql(div(P,P),R) 5938 65045690 o2(o2(x,x),x) true 47511 47511 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
t8_x2_u0_b81 8 2 0 81 eql(pow(P,P),R) 5939 65045691 o2(o2(x,x),x) true 47519 47519 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
t8_x2_u0_b82 8 2 0 82 eql(mod(P,P),R) 5940 65045692 o2(o2(x,x),x) true 47527 47527 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
t8_x2_u0_b83 8 2 0 83 eql(lrg(P,P),R) 5941 65045693 o2(o2(x,x),x) true 47535 47535 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
t8_x2_u0_b84 8 2 0 84 eql(eql(P,P),R) 5942 65045694 o2(o2(x,x),x) true 47543 47543 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
t8_x2_u0_b85 8 2 0 85 eql(min(P,P),R) 5943 65045695 o2(o2(x,x),x) true 47551 47551 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
t8_x2_u0_b86 8 2 0 86 eql(dot(P,P),R) 5944 65045696 o2(o2(x,x),x) true 47559 47559 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
t8_x2_u0_b87 8 2 0 87 eql(dst(P,P),R) 5945 65045697 o2(o2(x,x),x) true 47567 47567 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
t8_x2_u0_b88 8 2 0 88 min(add(P,P),R) 5946 65045698 o2(o2(x,x),x) true 47575 47575 -0.5018 0.2244 0.6762 0.3347 0.5785 -1 0.9806 1.981 1 3.511 0.001852 0.00146 0.03444 0.1183 1 -1.32e-7 0.0002735 0.008661 0.002126 0.0461 1.339 0.2265 0.009899 0.0008173 1 1 0 0 0.006646 0 0 0.01986 json
t8_x2_u0_b89 8 2 0 89 min(sub(P,P),R) 5947 65045699 o2(o2(x,x),x) true 47583 47583 -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 0 0.003123 0 0 0.04769 json
t8_x2_u0_b90 8 2 0 90 min(mlt(P,P),R) 5948 65045700 o2(o2(x,x),x) true 47591 47591 -0.005276 0.4805 0.3857 0.2142 0.4628 -0.9989 0.9806 1.979 1 4.852 0.0028 0.003069 0.06243 -0.04583 1 0.00002809 0.000342 0.01428 0.001973 0.04442 0.7115 0.2301 0.0274 0.001597 1 1 0 0 0.01137 0 0 0.05307 json
t8_x2_u0_b91 8 2 0 91 min(div(P,P),R) 5949 65045701 o2(o2(x,x),x) true 47599 47599 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 0 0.01182 0 0 0.05384 json
t8_x2_u0_b92 8 2 0 92 min(pow(P,P),R) 5950 65045702 o2(o2(x,x),x) true 47607 47607 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 0 0.01182 0 0 0.05384 json
t8_x2_u0_b93 8 2 0 93 min(mod(P,P),R) 5951 65045703 o2(o2(x,x),x) true 47615 47615 -0.3983 0.1369 0.4817 0.2103 0.4586 -1 0.9806 1.981 1 4.079 0.003729 0.001228 0.04246 0.5045 1 0.0005953 0.001698 0.01553 0.003154 0.05616 1.323 0.4609 0.02357 0.008074 1 1 0 0 0.00815 0 0 0.03876 json
t8_x2_u0_b94 8 2 0 94 min(lrg(P,P),R) 5952 65045704 o2(o2(x,x),x) true 47623 47623 -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 0 0.003123 0 0 0.04769 json
t8_x2_u0_b95 8 2 0 95 min(eql(P,P),R) 5953 65045705 o2(o2(x,x),x) true 47631 47631 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 0 0.01182 0 0 0.05384 json
t8_x2_u0_b96 8 2 0 96 min(min(P,P),R) 5954 65045706 o2(o2(x,x),x) true 47639 47639 -0.4947 0.2244 0.669 0.3314 0.5756 -1 0.9806 1.981 1 3.609 0.001675 0.001465 0.03457 0.06692 1 -5.686e-7 0.0001859 0.007986 0.001945 0.0441 1.276 0.219 0.009476 0.0005609 1 1 0 0 0.006236 0 0 0.01882 json
t8_x2_u0_b97 8 2 0 97 min(dot(P,P),R) 5955 65045707 o2(o2(x,x),x) true 47647 47647 0.005739 0.494 0.3927 0.2182 0.4671 -0.9989 0.9806 1.979 1 4.859 0.002786 0.003153 0.06291 -0.06171 1 0.00002651 0.0003464 0.01439 0.001982 0.04452 0.7077 0.2301 0.02722 0.001588 1 1 0 0 0.01167 0 0 0.05348 json
t8_x2_u0_b98 8 2 0 98 min(dst(P,P),R) 5956 65045708 o2(o2(x,x),x) true 47655 47655 -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 0 0.003123 0 0 0.04769 json
t8_x2_u0_b99 8 2 0 99 dot(add(P,P),R) 5957 65045709 o2(o2(x,x),x) true 47663 47663 -0.0923 0.4579 0.9135 0.8768 0.9364 -1 1 2 1 2.225 0.04167 0.05601 0.1065 -0.1468 1 0.00002338 0.1361 0.1173 0.08629 0.2938 2.759 2.828 0.1114 0.1553 1 1 0 0 0.1153 0 0 0.1315 json
t8_x2_u0_b100 8 2 0 100 dot(sub(P,P),R) 5958 65045710 o2(o2(x,x),x) true 47671 47671 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
t8_x2_u0_b101 8 2 0 101 dot(mlt(P,P),R) 5959 65045711 o2(o2(x,x),x) true 47679 47679 0.06839 0.5353 0.9425 0.92 0.9592 -1 1 2 1 1.855 0.07411 0.08403 0.1149 -0.06274 1 -0.000002889 0.3304 0.1735 0.1449 0.3807 3.313 2.828 0.1719 0.3592 1 1 0 0 0.154 0 0 0.1674 json
t8_x2_u0_b102 8 2 0 102 dot(div(P,P),R) 5960 65045712 o2(o2(x,x),x) true 47687 47687 -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
t8_x2_u0_b103 8 2 0 103 dot(pow(P,P),R) 5961 65045713 o2(o2(x,x),x) true 47695 47695 -0.7287 0.1367 0.9939 0.4608 0.6788 -1 1 2 1 0.6976 0.02971 0.03295 0.03346 -0.0518 1 -6.007e-10 0.1585 0.06426 0.06156 0.2481 7.415 2.828 0.136 0.3441 1 1 0 0 0.06098 0 0 0.1323 json
t8_x2_u0_b104 8 2 0 104 dot(mod(P,P),R) 5962 65045714 o2(o2(x,x),x) true 47703 47703 -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
t8_x2_u0_b105 8 2 0 105 dot(lrg(P,P),R) 5963 65045715 o2(o2(x,x),x) true 47711 47711 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
t8_x2_u0_b106 8 2 0 106 dot(eql(P,P),R) 5964 65045716 o2(o2(x,x),x) true 47719 47719 0.01244 0.5136 0.5338 0.3988 0.6315 -1 1 2 1 4.753 0.006273 0.006655 0.08199 -0.02953 1 0.00005864 0.002009 0.0233 0.006205 0.07877 0.9608 0.4552 0.03242 0.005038 1 1 0 0 0.02671 0 0 0.06698 json
t8_x2_u0_b107 8 2 0 107 dot(min(P,P),R) 5965 65045717 o2(o2(x,x),x) true 47727 47727 -0.09414 0.4579 0.842 0.7849 0.886 -1 1 2 1 2.916 0.02451 0.0331 0.1019 -0.1491 1 0.0000297 0.04608 0.07442 0.04725 0.2174 2.133 1.874 0.07341 0.0587 1 1 0 0 0.0731 0 0 0.09312 json
t8_x2_u0_b108 8 2 0 108 dot(dot(P,P),R) 5966 65045718 o2(o2(x,x),x) true 47735 47735 0.0143 0.5095 0.9674 0.9568 0.9782 -1 1 2 1 1.549 0.0941 0.09277 0.1162 0.007139 1 0.00007226 0.4328 0.2003 0.1735 0.4165 3.585 2.828 0.1953 0.4523 1 1 0 0 0.1842 0 0 0.1925 json
t8_x2_u0_b109 8 2 0 109 dot(dst(P,P),R) 5967 65045719 o2(o2(x,x),x) true 47743 47743 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
t8_x2_u0_b110 8 2 0 110 dst(add(P,P),R) 5968 65045720 o2(o2(x,x),x) true 47751 47751 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
t8_x2_u0_b111 8 2 0 111 dst(sub(P,P),R) 5969 65045721 o2(o2(x,x),x) true 47759 47759 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 0 0.001342 0 0 0.05959 json
t8_x2_u0_b112 8 2 0 112 dst(mlt(P,P),R) 5970 65045722 o2(o2(x,x),x) true 47767 47767 0.999 1 0.999 0.000286 0.01691 0.5928 1 0.4072 1 0.04869 0.00001687 0.0000226 0.0004093 -0.1452 0 2.253e-11 0.00002561 0.0003156 0.00003934 0.006272 15.32 0.2236 0.138 0.08957 1 1 0 0 0.0001202 0 0 0.4203 json
t8_x2_u0_b113 8 2 0 113 dst(div(P,P),R) 5971 65045723 o2(o2(x,x),x) true 47775 47775 -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
t8_x2_u0_b114 8 2 0 114 dst(pow(P,P),R) 5972 65045724 o2(o2(x,x),x) true 47783 47783 -0.5 0.25 1 0.7499 0.866 -1 1 2 1 0.8151 0.007937 0.007937 0.007967 0.00001514 1 -2.253e-11 0.03187 0.01591 0.01581 0.1257 15.78 2 0.02117 0.04251 1 1 0 0 0.02106 0 0 0.02808 json
t8_x2_u0_b115 8 2 0 115 dst(mod(P,P),R) 5973 65045725 o2(o2(x,x),x) true 47791 47791 -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
t8_x2_u0_b116 8 2 0 116 dst(lrg(P,P),R) 5974 65045726 o2(o2(x,x),x) true 47799 47799 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 0 0.001342 0 0 0.05959 json
t8_x2_u0_b117 8 2 0 117 dst(eql(P,P),R) 5975 65045727 o2(o2(x,x),x) true 47807 47807 0.9927 1 0.9927 0.002207 0.04698 0.4077 1 0.5923 1 0.2664 0.0001027 0.0001547 0.00276 -0.2019 1 -8.635e-11 0.0001368 0.002036 0.0002498 0.01581 5.726 0.1944 0.1166 0.06196 1 1 0 0 0.0006829 0 0 0.3094 json
t8_x2_u0_b118 8 2 0 118 dst(min(P,P),R) 5976 65045728 o2(o2(x,x),x) true 47815 47815 0.9991 1 0.9991 0.0002231 0.01494 0.5928 1 0.4072 1 0.04809 0.000009663 0.00001458 0.0003494 -0.2029 0 6.382e-11 0.00001288 0.0002502 0.00002412 0.004912 14.06 0.1585 0.1087 0.05776 1 1 0 0 0.00007594 0 0 0.3404 json
t8_x2_u0_b119 8 2 0 119 dst(dot(P,P),R) 5977 65045729 o2(o2(x,x),x) true 47823 47823 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
t8_x2_u0_b120 8 2 0 120 dst(dst(P,P),R) 5978 65045730 o2(o2(x,x),x) true 47831 47831 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 0 0.001342 0 0 0.05959 json
t8_x3_u0_b0 8 3 0 0 add(add(P,D),P) 5979 65086011 o2(o2(x,x),x) true 47839 47839 0 0.5 0.9629 0.9531 0.9763 -1 1 2 1 1.525 0.001033 0 0.007937 1 1 0 0.0001387 0.002289 0.0009709 0.03116 3.926 0.1758 0.001084 0.0001455 1 1 0 0 0.002648 0 0 0.002779 json
t8_x3_u0_b1 8 3 0 1 add(sub(P,D),P) 5980 65086012 o2(o2(x,x),x) true 47847 47847 0 0.5 0.9537 0.9469 0.9731 -1 1 2 1 1.494 0.001772 0 0.009085 1 1 0 0.0004501 0.004884 0.00169 0.04111 4.525 0.2773 0.001871 0.0004753 1 1 0 0 0.004401 0 0 0.004647 json
t8_x3_u0_b2 8 3 0 2 add(mlt(P,D),P) 5981 65086013 o2(o2(x,x),x) true 47855 47855 -0.01514 0.4961 0.9347 0.9219 0.9601 -1 1 2 1 1.778 0.0008508 0 0.008516 1 1 -1.774e-10 0.00009868 0.002875 0.0007783 0.0279 3.276 0.1529 0.0009229 0.000107 1 1 0 0 0.002191 0 0 0.002377 json
t8_x3_u0_b3 8 3 0 3 add(div(P,D),P) 5982 65086014 o2(o2(x,x),x) true 47863 47863 -0.1244 0.4102 0.9288 0.8994 0.9484 -1 1 2 1 1.726 0.387 0 0.2302 1 1 -3.784e-9 0.7135 0.4048 0.3339 0.5778 2.51 2 0.4302 0.7932 1 1 0 0 0.4054 0 0 0.4507 json
t8_x3_u0_b4 8 3 0 4 add(pow(P,D),P) 5983 65086015 o2(o2(x,x),x) true 47871 47871 -0.02152 0.5 0.9785 0.9739 0.9869 -1 1 2 1 1.244 0.004625 0 0.007937 1 1 -4.731e-10 0.007971 0.009631 0.00456 0.06753 8.509 1.001 0.004749 0.008185 1 1 0 0 0.006981 0 0 0.007168 json
t8_x3_u0_b5 8 3 0 5 add(mod(P,D),P) 5984 65086016 o2(o2(x,x),x) true 47879 47879 0 0.5 0.9462 0.9355 0.9672 -1 1 2 1 1.618 0.001374 0 0.008892 1 1 0 0.001385 0.007238 0.001294 0.03598 4.046 0.2043 0.001469 0.00148 1 1 0 0 0.002726 0 0 0.002914 json
t8_x3_u0_b6 8 3 0 6 add(lrg(P,D),P) 5985 65086017 o2(o2(x,x),x) true 47887 47887 0.04098 0.5313 0.959 0.9453 0.9723 -1 1 2 1 1.571 0.006022 0 0.01586 1 1 0 0.008334 0.01158 0.005766 0.07594 4.787 0.9988 0.006371 0.008816 1 1 0 0 0.01045 0 0 0.01105 json
t8_x3_u0_b7 8 3 0 7 add(eql(P,D),P) 5986 65086018 o2(o2(x,x),x) true 47895 47895 0 0.5 0.9375 0.924 0.9612 -1 1 2 1 1.813 0.0007059 0 0.007937 1 1 0 0.00003235 0.001851 0.0006432 0.02536 3.195 0.1169 0.0007639 0.00003501 1 1 0 0 0.001851 0 0 0.002003 json
t8_x3_u0_b8 8 3 0 8 add(min(P,D),P) 5987 65086019 o2(o2(x,x),x) true 47903 47903 -0.02404 0.4961 0.9436 0.9318 0.9653 -1 1 2 1 1.674 0.0009535 0 0.007936 1 1 -2.364e-10 0.0001439 0.002555 0.0008912 0.02985 3.762 0.2122 0.001023 0.0001544 1 1 0 0 0.002434 0 0 0.002612 json
t8_x3_u0_b9 8 3 0 9 add(dot(P,D),P) 5988 65086020 o2(o2(x,x),x) true 47911 47911 -0.03169 0.4832 0.9368 0.9149 0.9565 -1 1 2 1 1.975 0.0008271 0.004124 0.02233 -0.6659 1 0.0003586 0.001754 0.01191 0.004455 0.06674 2.989 0.4596 0.005412 0.001917 1 1 0 0 0.008026 0 0 0.008773 json
t8_x3_u0_b10 8 3 0 10 add(dst(P,D),P) 5989 65086021 o2(o2(x,x),x) true 47919 47919 0.8954 0.9856 0.897 0.0679 0.2606 -0.1453 1 1.145 1 1.317 0.0002519 0.0003178 0.008865 -0.1158 1 -0.00007331 0.0001176 0.003335 0.000491 0.02216 2.5 0.2496 0.008391 0.001732 1 1 0 0 0.001452 0 0 0.02139 json
t8_x3_u0_b11 8 3 0 11 sub(add(P,D),P) 5990 65086022 o2(o2(x,x),x) true 47927 47927 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 0 0.003151 0 0 0.2912 json
t8_x3_u0_b12 8 3 0 12 sub(sub(P,D),P) 5991 65086023 o2(o2(x,x),x) true 47935 47935 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0 0 0.003151 0 0 0.2912 json
t8_x3_u0_b13 8 3 0 13 sub(mlt(P,D),P) 5992 65086024 o2(o2(x,x),x) true 47943 47943 -0.01514 0.4961 0.9347 0.9219 0.9601 -1 1 2 1 1.778 0.0008508 0 0.008516 1 1 -1.774e-10 0.00009868 0.002875 0.0007783 0.0279 3.276 0.1529 0.0009229 0.000107 1 1 0 0 0.002191 0 0 0.002377 json
t8_x3_u0_b14 8 3 0 14 sub(div(P,D),P) 5993 65086025 o2(o2(x,x),x) true 47951 47951 -0.1244 0.4102 0.9288 0.8994 0.9484 -1 1 2 1 1.726 0.387 0 0.2302 1 1 -1.894e-9 0.7135 0.4048 0.3339 0.5778 2.51 2 0.4302 0.7932 1 1 0 0 0.4054 0 0 0.4507 json
t8_x3_u0_b15 8 3 0 15 sub(pow(P,D),P) 5994 65086026 o2(o2(x,x),x) true 47959 47959 -0.9101 0 0.9101 0.07569 0.2751 -1 0 1 1 0.719 0.00442 0 0.008438 1 1 -2.346e-13 0.007989 0.00959 0.00435 0.06595 7.816 1 0.05839 0.1055 1 1 0 0 0.006427 0 0 0.08491 json
t8_x3_u0_b16 8 3 0 16 sub(mod(P,D),P) 5995 65086027 o2(o2(x,x),x) true 47967 47967 0 0.5 0.9256 0.9089 0.9534 -1 1 2 1 1.93 0.001277 0 0.009587 1 1 0 0.001739 0.01148 0.001184 0.03442 3.59 0.289 0.001404 0.001913 1 1 0 0 0.002233 0 0 0.002457 json
t8_x3_u0_b17 8 3 0 17 sub(lrg(P,D),P) 5996 65086028 o2(o2(x,x),x) true 47975 47975 0.09375 0.5 0.9063 0.89 0.9434 -1 1 2 1 1.668 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
t8_x3_u0_b18 8 3 0 18 sub(eql(P,D),P) 5997 65086029 o2(o2(x,x),x) true 47983 47983 0 0.5 0.9375 0.924 0.9612 -1 1 2 1 1.813 0.0007059 0 0.007937 1 1 0 0.00003235 0.001851 0.0006432 0.02536 3.195 0.1169 0.0007639 0.00003501 1 1 0 0 0.001851 0 0 0.002003 json
t8_x3_u0_b19 8 3 0 19 sub(min(P,D),P) 5998 65086030 o2(o2(x,x),x) true 47991 47991 -0.4835 0 0.4835 0.2366 0.4864 -1 0 1 1 1.712 0.000614 0 0.006897 1 1 -1.656e-9 0.0001095 0.003022 0.0005663 0.0238 3.45 0.1529 0.002595 0.0004628 1 1 0 0 0.001556 0 0 0.006577 json
t8_x3_u0_b20 8 3 0 20 sub(dot(P,D),P) 5999 65086031 o2(o2(x,x),x) true 47999 47999 -0.03169 0.4832 0.9368 0.9149 0.9565 -1 1 2 1 1.975 0.0008271 0.004124 0.02228 -0.6659 1 0.0003586 0.001754 0.01191 0.004459 0.06677 2.997 0.4596 0.005412 0.001917 1 1 0 0 0.008026 0 0 0.008773 json