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
t4_x1_u4_b9 4 1 4 9 cil(dot(P,D)) 400 32523618 o1(o2(x,x)) true 3207 3207 0.1641 0.6101 0.5266 0.3739 0.6115 -1 1 2 1 4.671 0.08665 0.08665 0.3169 7.738e-7 1 0.004905 0.5924 0.5574 0.07287 0.2699 0.8518 1.413 0.4635 1.584 1 1 0 0 0.1468 0 0 0.3926 json
t4_x1_u4_b10 4 1 4 10 cil(dst(P,D)) 401 32523619 o1(o2(x,x)) true 3215 3215 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
t4_x1_u5_b0 4 1 5 0 sgn(add(P,D)) 402 32523810 o1(o2(x,x)) true 3223 3223 0 0.5 1 1 1 -1 1 2 1 1 0.01587 0 0.007937 1 1 0 0.03175 0.01587 0.01581 0.1257 15.84 2 0.01587 0.03175 1 1 0 0 0.02105 0 0 0.02105 json
t4_x1_u5_b1 4 1 5 1 sgn(sub(P,D)) 403 32523811 o1(o2(x,x)) true 3231 3231 0 0.5 0.9611 0.9459 0.9725 -1 1 2 1 1.577 0.01868 0 0.0238 1 1 0 0.03227 0.01957 0.01811 0.1346 5.654 1.999 0.01975 0.03412 1 1 0 0 0.02814 0 0 0.02976 json
t4_x1_u5_b2 4 1 5 2 sgn(mlt(P,D)) 404 32523812 o1(o2(x,x)) true 3239 3239 -0.0625 0.4375 0.6653 0.5412 0.7356 -0.9997 0.9994 1.999 1 3.711 0.2425 0 0.2297 1 1 -0.0003594 0.4508 0.2496 0.1897 0.4355 1.896 1.999 0.448 0.833 1 1 0 0 0.2568 0 0 0.4745 json
t4_x1_u5_b3 4 1 5 3 sgn(div(P,D)) 405 32523813 o1(o2(x,x)) true 3247 3247 -0.0625 0.4375 0.6653 0.5412 0.7356 -0.9997 0.9994 1.999 1 3.711 0.2425 0 0.2297 1 1 -0.0003594 0.4508 0.2496 0.1897 0.4355 1.896 1.999 0.448 0.833 1 1 0 0 0.2568 0 0 0.4745 json
t4_x1_u5_b4 4 1 5 4 sgn(pow(P,D)) 406 32523814 o1(o2(x,x)) true 3255 3255 0.03125 0.5313 0.9493 0.9333 0.9661 -1 1 2 1 1.703 0.005726 0 0.01587 1 1 1.892e-9 0.008166 0.01071 0.00547 0.07396 4.661 0.9991 0.006135 0.00875 1 1 0 0 0.009774 0 0 0.01047 json
t4_x1_u5_b5 4 1 5 5 sgn(mod(P,D)) 407 32523815 o1(o2(x,x)) true 3263 3263 -1.182e-11 0.4961 0.8052 0.7912 0.8895 -1 1 2 1 2.26 0.1415 0 0.1497 1 1 0 0.3427 0.2855 0.1192 0.3452 2.306 0.9997 0.1789 0.4332 1 1 0 0 0.1113 0 0 0.1407 json
t4_x1_u5_b6 4 1 5 6 sgn(lrg(P,D)) 408 32523816 o1(o2(x,x)) true 3271 3271 0.5 0.5625 0.5 0.2365 0.4863 0 1 1 1 1.577 0.00467 0 0.0119 1 1 -4.731e-10 0.008068 0.009787 0.004528 0.06729 5.654 0.9994 0.01975 0.03412 1 1 0 0 0.007036 0 0 0.02976 json
t4_x1_u5_b7 4 1 5 7 sgn(eql(P,D)) 409 32523817 o1(o2(x,x)) true 3279 3279 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
t4_x1_u5_b8 4 1 5 8 sgn(min(P,D)) 410 32523818 o1(o2(x,x)) true 3287 3287 -0.5313 0.2188 0.8326 0.4902 0.7001 -1 0.9994 1.999 1 2.482 0.1252 0 0.1189 1 1 -0.0001797 0.2333 0.1327 0.111 0.3332 2.802 1.999 0.2554 0.476 1 1 0 0 0.1388 0 0 0.2832 json
t4_x1_u5_b9 4 1 5 9 sgn(dot(P,D)) 411 32523819 o1(o2(x,x)) true 3295 3295 -0.09179 0.4368 0.5641 0.4037 0.6354 -1 0.9994 1.999 1 4.373 0.1201 0.1201 0.2785 -0.00001374 1 0.001907 0.6899 0.3197 0.1627 0.4033 1.448 2.817 0.5951 1.709 1 1 0 0 0.2638 0 0 0.6535 json
t4_x1_u5_b10 4 1 5 10 sgn(dst(P,D)) 412 32523820 o1(o2(x,x)) true 3303 3303 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
t4_x1_u6_b0 4 1 6 0 nrm(add(P,D)) 413 32524011 o1(o2(x,x)) true 3311 3311 -1.264e-10 0.5 0.6478 0.5 0.7071 -1 1 2 1 4.782 0.0002429 0.00006621 0.008969 0.5716 1 0 0.000174 0.0003995 0.0002286 0.01512 1.686 1.467 0.0006182 0.0003479 1 1 0 0 0.0009308 0 0 0.001862 json
t4_x1_u6_b1 4 1 6 1 nrm(sub(P,D)) 414 32524012 o1(o2(x,x)) true 3319 3319 5.984e-10 0.5 0.6356 0.4851 0.6965 -1 1 2 1 4.808 0.0005024 0.0001089 0.01367 0.6438 1 8.893e-11 0.0002248 0.00415 0.0004244 0.0206 1.507 1.466 0.00126 0.0004634 1 1 0 0 0.001871 0 0 0.003857 json
t4_x1_u6_b2 4 1 6 2 nrm(mlt(P,D)) 415 32524013 o1(o2(x,x)) true 3327 3327 -0.05902 0.4236 0.3839 0.2237 0.4729 -1 0.9992 1.999 1 4.803 0.05346 0.006082 0.1516 0.7957 1 0.0005405 0.07202 0.08979 0.03656 0.1912 1.261 1.999 0.2662 0.322 1 1 0 0 0.08928 0 0 0.3991 json
t4_x1_u6_b3 4 1 6 3 nrm(div(P,D)) 416 32524014 o1(o2(x,x)) true 3335 3335 -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
t4_x1_u6_b4 4 1 6 4 nrm(pow(P,D)) 417 32524015 o1(o2(x,x)) true 3343 3343 -0.6187 0.25 0.8813 0.4407 0.6638 -1 0.7899 1.79 1 1.488 0.002165 0.005382 0.01161 -0.4263 1 0.0000562 0.01472 0.01256 0.00741 0.08608 7.417 1.79 0.01713 0.03341 1 1 0 0 0.01001 0 0 0.02272 json
t4_x1_u6_b5 4 1 6 5 nrm(mod(P,D)) 418 32524016 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
t4_x1_u6_b6 4 1 6 6 nrm(lrg(P,D)) 419 32524017 o1(o2(x,x)) true 3359 3359 0.07635 0.4922 0.7092 0.6487 0.8054 -1 1 2 1 2.363 0.009685 0.002866 0.01199 0.5433 1 8.403e-9 0.02489 0.01786 0.0124 0.1114 9.286 2.414 0.01935 0.03837 1 1 0 0 0.0174 0 0 0.02682 json
t4_x1_u6_b7 4 1 6 7 nrm(eql(P,D)) 420 32524018 o1(o2(x,x)) true 3367 3367 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
t4_x1_u6_b8 4 1 6 8 nrm(min(P,D)) 421 32524019 o1(o2(x,x)) true 3375 3375 -0.4195 0.2188 0.5161 0.2436 0.4936 -1 0.9991 1.999 1 4.003 0.01269 0.002013 0.04969 0.7263 1 0.0001979 0.01707 0.02465 0.01224 0.1106 2.227 1.999 0.06037 0.07007 1 1 0 0 0.02459 0 0 0.1009 json
t4_x1_u6_b9 4 1 6 9 nrm(dot(P,D)) 422 32524020 o1(o2(x,x)) true 3383 3383 -0.0778 0.4341 0.3495 0.1609 0.4011 -1 0.577 1.577 1 4.209 0.07184 0.07183 0.1984 0.00002411 1 0.001104 0.5734 0.2874 0.1043 0.3229 1.627 2.23 0.893 3.564 1 1 0 0 0.1273 0 0 0.7911 json
t4_x1_u6_b10 4 1 6 10 nrm(dst(P,D)) 423 32524021 o1(o2(x,x)) true 3391 3391 0.5777 1 0.5777 1.421e-7 0.000377 0.5774 0.5774 1.192e-7 1 0 5.822e-16 5.801e-16 1.567e-8 0.00000207 0 -8.71e-9 5.122e-15 2.138e-8 9.172e-16 3.029e-8 1.933 1.686e-7 8.18e-9 3.605e-8 1 1 0 0 5.515e-16 0 0 3.881e-9 json
t4_x2_u0_b0 4 2 0 0 sqt(add(P,R)) 424 32563206 o1(o2(x,x)) true 3399 3399 -0.0974 0.4531 0.9964 0.9844 0.9922 -1 1 2 1 1.139 0.01401 0.005113 0.01084 0.4653 1 -0.000004487 0.03941 0.02069 0.01901 0.1379 12.72 2.828 0.01943 0.04004 1 1 0 0 0.02626 0 0 0.02667 json
t4_x2_u0_b1 4 2 0 1 sqt(sub(P,R)) 425 32563207 o1(o2(x,x)) true 3407 3407 -0.09081 0.4609 0.9873 0.9722 0.986 -1 1 2 1 1.306 0.01316 0.002472 0.01048 0.6837 1 1.76e-7 0.0316 0.01776 0.01553 0.1246 11.89 2.431 0.01608 0.03251 1 1 0 0 0.02235 0 0 0.02299 json
t4_x2_u0_b2 4 2 0 2 sqt(mlt(P,R)) 426 32563208 o1(o2(x,x)) true 3415 3415 -0.8837 0.07016 0.9757 0.1878 0.4333 -1 1 2 1 0.6061 0.01736 0.01692 0.02164 0.0131 1 -3.557e-8 0.0713 0.0398 0.03383 0.1839 8.501 2.828 0.1826 0.3797 1 1 0 0 0.03128 0 0 0.1666 json
t4_x2_u0_b3 4 2 0 3 sqt(div(P,R)) 427 32563209 o1(o2(x,x)) true 3423 3423 -0.872 0.07031 0.9874 0.2247 0.474 -1 1 2 1 0.4914 0.01917 0.01956 0.02265 -0.009884 1 1.352e-10 0.08017 0.04235 0.0382 0.1954 8.628 2.828 0.1724 0.3568 1 1 0 0 0.03707 0 0 0.165 json
t4_x2_u0_b4 4 2 0 4 sqt(pow(P,R)) 428 32563210 o1(o2(x,x)) true 3431 3431 -0.1481 0.4531 0.9457 0.8907 0.9438 -1 1 2 1 2.046 0.01311 0.003838 0.01738 0.5472 1 -0.00002323 0.03402 0.02181 0.01665 0.129 7.425 2.828 0.01903 0.03819 1 1 0 0 0.02322 0 0 0.02607 json
t4_x2_u0_b5 4 2 0 5 sqt(mod(P,R)) 429 32563211 o1(o2(x,x)) true 3439 3439 -0.2941 0.4985 0.7059 0.5164 0.7186 -1 0.8937 1.894 1 2.794 0.0042 0.0001721 0.0155 0.9213 1 0.000004413 0.00794 0.01053 0.004132 0.06428 4.148 1 0.008466 0.01538 1 1 0 0 0.00604 0 0 0.0117 json
t4_x2_u0_b6 4 2 0 6 sqt(lrg(P,R)) 430 32563212 o1(o2(x,x)) true 3447 3447 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
t4_x2_u0_b7 4 2 0 7 sqt(eql(P,R)) 431 32563213 o1(o2(x,x)) true 3455 3455 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
t4_x2_u0_b8 4 2 0 8 sqt(min(P,R)) 432 32563214 o1(o2(x,x)) true 3463 3463 -0.9875 0.007813 0.9969 0.02051 0.1432 -1 0.9631 1.963 1 0.09407 0.001809 0.002435 0.002885 -0.1475 1 0.000001769 0.008904 0.005297 0.004236 0.06509 22.56 2.731 0.207 0.4341 1 1 0 0 0.0004642 0 0 0.02263 json
t4_x2_u0_b9 4 2 0 9 sqt(dot(P,R)) 433 32563215 o1(o2(x,x)) true 3471 3471 -0.9191 0.04297 0.995 0.1477 0.3843 -1 1 2 1 0.3393 0.01654 0.0138 0.01665 0.09025 1 1.502e-11 0.06365 0.03211 0.03005 0.1733 10.41 2.828 0.2054 0.431 1 1 0 0 0.03478 0 0 0.2355 json
t4_x2_u0_b10 4 2 0 10 sqt(dst(P,R)) 434 32563216 o1(o2(x,x)) true 3479 3479 0.9994 1 0.9994 0.00007766 0.008813 0.7699 1 0.2301 1 0.04038 0.000003024 0.00000416 0.000203 -0.1581 0 8.635e-11 0.000003262 0.0001352 0.000007139 0.002672 13.16 0.07851 0.09251 0.04201 1 1 0 0 0.00002297 0 0 0.2958 json
t4_x2_u1_b0 4 2 1 0 log(add(P,R)) 435 32563407 o1(o2(x,x)) true 3487 3487 -0.1673 0.4309 0.9452 0.8957 0.9464 -1 1 2 1 1.894 0.004781 0.001118 0.01117 0.621 1 -0.00000778 0.01094 0.01069 0.005773 0.07598 6.805 2.243 0.006586 0.01222 1 1 0 0 0.008194 0 0 0.009148 json
t4_x2_u1_b1 4 2 1 1 log(sub(P,R)) 436 32563408 o1(o2(x,x)) true 3495 3495 -0.1855 0.4168 0.9538 0.9016 0.9495 -1 1 2 1 1.814 0.003327 0.0007236 0.01184 0.6428 1 0.00001828 0.005858 0.008454 0.003909 0.06252 5.28 1.497 0.004493 0.006498 1 1 0 0 0.00712 0 0 0.007898 json
t4_x2_u1_b2 4 2 1 2 log(mlt(P,R)) 437 32563409 o1(o2(x,x)) true 3503 3503 -0.9588 0.0193 0.9828 0.05929 0.2435 -1 1 2 1 0.3625 0.005665 0.007005 0.01009 -0.1057 1 -4.022e-8 0.02598 0.01628 0.01257 0.1121 11.11 2.828 0.2137 0.4381 1 1 0 0 0.009747 0 0 0.1644 json
t4_x2_u1_b3 4 2 1 3 log(div(P,R)) 438 32563410 o1(o2(x,x)) true 3511 3511 -0.9229 0.03906 0.999 0.1467 0.383 -1 1 2 1 0.2651 0.01437 0.01218 0.01366 0.08266 1 4.13e-11 0.05539 0.02717 0.02637 0.1624 11.89 2.828 0.181 0.3777 1 1 0 0 0.02565 0 0 0.1749 json
t4_x2_u1_b4 4 2 1 4 log(pow(P,R)) 439 32563411 o1(o2(x,x)) true 3519 3519 -0.5817 0.1892 0.7702 0.3736 0.6112 -1 1 2 1 2.84 0.006185 0.002329 0.03557 0.4528 1 -0.00000425 0.008542 0.01655 0.007245 0.08512 2.393 1 0.02279 0.02286 1 1 0 0 0.01174 0 0 0.03142 json
t4_x2_u1_b5 4 2 1 5 log(mod(P,R)) 440 32563412 o1(o2(x,x)) true 3527 3527 -0.9788 0 0.9788 0.009947 0.09973 -1 -0.2248 0.7752 1 0.4985 0.0002735 0.000262 0.004774 0.02154 1 0.00003286 0.0002517 0.002919 0.0005128 0.02265 4.744 0.2802 0.05384 0.02531 1 1 0 0 0.001006 0 0 0.1011 json
t4_x2_u1_b6 4 2 1 6 log(lrg(P,R)) 441 32563413 o1(o2(x,x)) true 3535 3535 -0.5391 0 0.5391 0.2487 0.4987 -1 0 1 1 0.9956 0.003968 0.0007559 0.004715 0.68 1 0 0.009637 0.009448 0.004701 0.06856 14.54 1.414 0.019 0.03876 1 1 0 0 0.006593 0 0 0.02651 json
t4_x2_u1_b7 4 2 1 7 log(eql(P,R)) 442 32563414 o1(o2(x,x)) true 3543 3543 -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
t4_x2_u1_b8 4 2 1 8 log(min(P,R)) 443 32563415 o1(o2(x,x)) true 3551 3551 -0.9984 0 0.9984 0.00102 0.03194 -1 -0.07531 0.9247 1 0.04175 0.00001566 0.0000908 0.0003519 -0.7058 1 0.00000472 0.0001855 0.0003575 0.0001063 0.01031 29.3 0.8956 0.1043 0.1817 1 1 0 0 0 0 0 0 json
t4_x2_u1_b9 4 2 1 9 log(dot(P,R)) 444 32563416 o1(o2(x,x)) true 3559 3559 -0.9485 0.02599 0.9891 0.08572 0.2928 -1 1 2 1 0.3559 0.009954 0.01022 0.01404 -0.01298 1 -0.000002428 0.04141 0.02281 0.01998 0.1413 10.07 2.828 0.2353 0.4831 1 1 0 0 0.02266 0 0 0.2643 json
t4_x2_u1_b10 4 2 1 10 log(dst(P,R)) 445 32563417 o1(o2(x,x)) true 3567 3567 0.9615 0.9917 0.9643 0.02726 0.1651 -0.5231 1 1.523 1 0.7201 0.0001415 0.0001588 0.004217 -0.05759 1 -6.382e-11 0.00002913 0.00121 0.0002823 0.0168 3.984 0.1786 0.01102 0.001069 1 1 0 0 0.001036 0 0 0.038 json
t4_x2_u2_b0 4 2 2 0 frc(add(P,R)) 446 32563608 o1(o2(x,x)) true 3575 3575 0.5266 1 0.5266 0.05091 0.2256 0.001084 0.997 0.9959 1 3.815 0.0007236 0.0006853 0.03089 0.02719 1 0.00004432 0.00008334 0.007111 0.0004549 0.02133 0.6905 0.1132 0.02767 0.001637 1 1 0 0 0.002542 0 0 0.04993 json
t4_x2_u2_b1 4 2 2 1 frc(sub(P,R)) 447 32563609 o1(o2(x,x)) true 3583 3583 0.4734 1 0.4734 0.05091 0.2256 0.002976 0.9989 0.9959 1 3.815 0.0007236 0.0006853 0.03089 0.02719 1 -0.00004432 0.00008334 0.007111 0.0004549 0.02133 0.6905 0.1132 0.02767 0.001637 1 1 0 0 0.002542 0 0 0.04993 json
t4_x2_u2_b2 4 2 2 2 frc(mlt(P,R)) 448 32563610 o1(o2(x,x)) true 3591 3591 0.4737 0.9978 0.4737 0.06137 0.2477 9.693e-7 0.9979 0.9979 1 3.912 0.0009298 0.0007748 0.03371 0.09094 1 6.656e-7 0.0001001 0.007806 0.0005681 0.02384 0.707 0.1165 0.02778 0.001631 1 1 0 0 0.003621 0 0 0.059 json
t4_x2_u2_b3 4 2 2 3 frc(div(P,R)) 449 32563611 o1(o2(x,x)) true 3599 3599 0.4546 0.9973 0.4546 0.05954 0.244 7.588e-7 0.9991 0.9991 1 3.895 0.0008477 0.0006308 0.03092 0.1467 1 -0.000008476 0.00008364 0.007098 0.0005222 0.02285 0.7389 0.1114 0.02483 0.001405 1 1 0 0 0.003033 0 0 0.05095 json
t4_x2_u2_b4 4 2 2 4 frc(pow(P,R)) 450 32563612 o1(o2(x,x)) true 3607 3607 -0.3334 0.437 0.7604 0.5636 0.7507 -1 0.9948 1.995 1 2.736 0.004322 0.001735 0.01829 0.427 1 0.00001866 0.01135 0.01386 0.005723 0.07565 4.136 1.414 0.01075 0.02013 1 1 0 0 0.008633 0 0 0.01532 json
t4_x2_u2_b5 4 2 2 5 frc(mod(P,R)) 451 32563613 o1(o2(x,x)) true 3615 3615 0.4816 0.996 0.4816 0.1049 0.324 1.109e-7 0.9996 0.9996 1 3.866 0.000542 0.0003177 0.0216 0.2609 1 3.995e-7 0.00004693 0.004956 0.0003931 0.01983 0.918 0.1168 0.008192 0.0004472 1 1 0 0 0.001846 0 0 0.01759 json
t4_x2_u2_b6 4 2 2 6 frc(lrg(P,R)) 452 32563614 o1(o2(x,x)) true 3623 3623 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
t4_x2_u2_b7 4 2 2 7 frc(eql(P,R)) 453 32563615 o1(o2(x,x)) true 3631 3631 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
t4_x2_u2_b8 4 2 2 8 frc(min(P,R)) 454 32563616 o1(o2(x,x)) true 3639 3639 0.2632 0.5433 0.2632 0.09188 0.3031 0 0.997 0.997 1 2.919 0.000413 0.0003448 0.01653 0.08994 1 0.00002937 0.00004373 0.003797 0.0004845 0.02201 1.332 0.1114 0.008247 0.000476 1 1 0 0 0.00139 0 0 0.01513 json
t4_x2_u2_b9 4 2 2 9 frc(dot(P,R)) 455 32563617 o1(o2(x,x)) true 3647 3647 0.4985 1 0.4985 0.054 0.2324 0.0001509 0.9987 0.9986 1 3.862 0.0007379 0.0008022 0.03216 -0.04174 1 0.00002028 0.00009003 0.007409 0.0005058 0.02249 0.6993 0.1109 0.02852 0.001667 1 1 0 0 0.003367 0 0 0.06236 json
t4_x2_u2_b10 4 2 2 10 frc(dst(P,R)) 456 32563618 o1(o2(x,x)) true 3655 3655 0.4819 1 0.4819 0.05196 0.2279 0.003903 0.9966 0.9927 1 3.85 0.0007872 0.0007332 0.03206 0.03552 1 0.000003255 0.00008894 0.00735 0.0004926 0.0222 0.6924 0.1141 0.02926 0.001712 1 1 0 0 0.003097 0 0 0.05961 json
t4_x2_u3_b0 4 2 3 0 flr(add(P,R)) 457 32563809 o1(o2(x,x)) true 3663 3663 -0.05877 0.4723 0.9451 0.9283 0.9635 -1 1 2 1 1.786 0.001009 0.0002866 0.01014 0.5576 1 -0.00001667 0.000135 0.00275 0.001193 0.03453 3.406 0.2338 0.001396 0.0001454 1 1 0 0 0.003407 0 0 0.00367 json
t4_x2_u3_b1 4 2 3 1 flr(sub(P,R)) 458 32563810 o1(o2(x,x)) true 3671 3671 -0.06541 0.4608 0.9287 0.9116 0.9548 -1 1 2 1 1.855 0.0009844 0.0002879 0.01003 0.5475 1 0.00001926 0.0001808 0.003033 0.001171 0.03422 3.413 0.2338 0.001396 0.0001983 1 1 0 0 0.00338 0 0 0.003707 json
t4_x2_u3_b2 4 2 3 2 flr(mlt(P,R)) 459 32563811 o1(o2(x,x)) true 3679 3679 -0.2757 0.2944 0.7289 0.5951 0.7714 -1 1 2 1 3.408 0.01658 0.01768 0.08607 -0.03202 1 -0.00003973 0.01955 0.04738 0.02686 0.1639 1.904 1.403 0.05758 0.03285 1 1 0 0 0.04788 0 0 0.08046 json
t4_x2_u3_b3 4 2 3 3 flr(div(P,R)) 460 32563812 o1(o2(x,x)) true 3687 3687 -0.07763 0.4646 0.9256 0.9024 0.9499 -1 1 2 1 1.959 0.06374 0.08052 0.1127 -0.1163 1 0.000009851 0.2855 0.1617 0.1316 0.3627 3.22 2.828 0.1599 0.3163 1 1 0 0 0.1622 0 0 0.1798 json
t4_x2_u3_b4 4 2 3 4 flr(pow(P,R)) 461 32563813 o1(o2(x,x)) true 3695 3695 -0.2946 0.4163 0.7992 0.6786 0.8237 -1 1 2 1 2.387 0.01453 0.005156 0.03316 0.4762 1 -0.00006453 0.03484 0.02763 0.01859 0.1363 4.111 2.828 0.02901 0.05134 1 1 0 0 0.02787 0 0 0.04107 json
t4_x2_u3_b5 4 2 3 5 flr(mod(P,R)) 462 32563814 o1(o2(x,x)) true 3703 3703 -0.4688 0 0.4688 0.2423 0.4922 -1 0 1 1 1.406 0.0003529 0 0.003968 1 1 4.731e-10 0.00001619 0.0009276 0.0003372 0.01836 4.628 0.1169 0.001457 0.00006684 1 1 0 0 0.0009255 0 0 0.00382 json
t4_x2_u3_b6 4 2 3 6 flr(lrg(P,R)) 463 32563815 o1(o2(x,x)) true 3711 3711 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
t4_x2_u3_b7 4 2 3 7 flr(eql(P,R)) 464 32563816 o1(o2(x,x)) true 3719 3719 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
t4_x2_u3_b8 4 2 3 8 flr(min(P,R)) 465 32563817 o1(o2(x,x)) true 3727 3727 -0.7578 0 0.7578 0.1282 0.3581 -1 0 1 1 2.446 0.001205 0.001316 0.02956 -0.04423 1 -0.00002994 0.0001512 0.007216 0.001648 0.0406 1.373 0.1169 0.01966 0.001179 1 1 0 0 0.005145 0 0 0.04012 json
t4_x2_u3_b9 4 2 3 9 flr(dot(P,R)) 466 32563818 o1(o2(x,x)) true 3735 3735 -0.2276 0.372 0.8476 0.755 0.8689 -1 1 2 1 2.766 0.025 0.03234 0.1003 -0.1281 1 0.00009661 0.04594 0.07343 0.04726 0.2174 2.168 1.87 0.07594 0.06084 1 1 0 0 0.07293 0 0 0.0966 json
t4_x2_u3_b10 4 2 3 10 flr(dst(P,R)) 467 32563819 o1(o2(x,x)) true 3743 3743 0.9883 1 0.9883 0.008047 0.08971 0.000291 1 0.9997 1 0.2363 0.000133 0.00019 0.002537 -0.1766 1 -1.389e-10 0.00008177 0.001006 0.0003163 0.01778 7.009 0.3082 0.04014 0.01016 1 1 0 0 0.001079 0 0 0.1341 json
t4_x2_u4_b0 4 2 4 0 cil(add(P,R)) 468 32564010 o1(o2(x,x)) true 3751 3751 0.06347 0.5253 0.9326 0.9159 0.9571 -1 1 2 1 1.84 0.0009772 0.0002573 0.009837 0.5831 1 -0.00001925 0.0001771 0.002995 0.001138 0.03373 3.429 0.2338 0.001348 0.0001934 1 1 0 0 0.003184 0 0 0.003476 json
t4_x2_u4_b1 4 2 4 1 cil(sub(P,R)) 469 32564011 o1(o2(x,x)) true 3759 3759 0.06404 0.5292 0.9418 0.9239 0.9612 -1 1 2 1 1.81 0.0009419 0.000259 0.009869 0.5687 1 0.00001453 0.0001299 0.002631 0.001104 0.03323 3.367 0.2338 0.0013 0.0001406 1 1 0 0 0.003125 0 0 0.003382 json
t4_x2_u4_b2 4 2 4 2 cil(mlt(P,R)) 470 32564012 o1(o2(x,x)) true 3767 3767 0.1481 0.5997 0.7222 0.6371 0.7982 -1 1 2 1 3.558 0.01642 0.01939 0.09317 -0.08289 1 -0.00008127 0.01959 0.04883 0.02713 0.1647 1.768 1.436 0.05621 0.03075 1 1 0 0 0.04994 0 0 0.07838 json
t4_x2_u4_b3 4 2 4 3 cil(div(P,R)) 471 32564013 o1(o2(x,x)) true 3775 3775 -0.005636 0.4968 0.9262 0.909 0.9534 -1 1 2 1 1.945 0.06411 0.08033 0.113 -0.1123 1 -0.00004048 0.2857 0.162 0.1316 0.3628 3.209 2.828 0.1589 0.3142 1 1 0 0 0.1629 0 0 0.1792 json
t4_x2_u4_b4 4 2 4 4 cil(pow(P,R)) 472 32564014 o1(o2(x,x)) true 3783 3783 -0.1016 0.4531 0.9922 0.9808 0.9903 -1 1 2 1 1.12 0.01294 0.003616 0.0101 0.5632 1 -1.765e-10 0.03388 0.01859 0.01646 0.1283 12.7 2.828 0.01688 0.03455 1 1 0 0 0.02269 0 0 0.02313 json
t4_x2_u4_b5 4 2 4 5 cil(mod(P,R)) 473 32564015 o1(o2(x,x)) true 3791 3791 0.4688 0.5 0.4688 0.2423 0.4922 0 1 1 1 1.326 0.0003529 0 0.003968 1 1 -4.731e-10 0.00001619 0.0009276 0.0003372 0.01836 4.628 0.1169 0.001457 0.00006684 1 1 0 0 0.0009255 0 0 0.00382 json
t4_x2_u4_b6 4 2 4 6 cil(lrg(P,R)) 474 32564016 o1(o2(x,x)) true 3799 3799 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
t4_x2_u4_b7 4 2 4 7 cil(eql(P,R)) 475 32564017 o1(o2(x,x)) true 3807 3807 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
t4_x2_u4_b8 4 2 4 8 cil(min(P,R)) 476 32564018 o1(o2(x,x)) true 3815 3815 -0.2539 0.455 0.6836 0.5618 0.7495 -1 1 2 1 3.143 0.001448 0.001206 0.031 0.09096 1 -0.00002424 0.0001549 0.007528 0.001693 0.04114 1.327 0.1169 0.004724 0.0002756 1 1 0 0 0.005382 0 0 0.00958 json
t4_x2_u4_b9 4 2 4 9 cil(dot(P,R)) 477 32564019 o1(o2(x,x)) true 3823 3823 0.05788 0.5406 0.8592 0.8135 0.902 -1 1 2 1 2.779 0.02449 0.03325 0.102 -0.1518 1 0.000002434 0.04556 0.07425 0.04734 0.2176 2.133 1.819 0.07098 0.056 1 1 0 0 0.07312 0 0 0.08988 json
t4_x2_u4_b10 4 2 4 10 cil(dst(P,R)) 478 32564020 o1(o2(x,x)) true 3831 3831 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
t4_x2_u5_b0 4 2 5 0 sgn(add(P,R)) 479 32564211 o1(o2(x,x)) true 3839 3839 -0.007813 0.4961 0.9749 0.9649 0.9823 -1 1 2 1 1.475 0.001295 0.0004214 0.009963 0.5091 1 -0.00001141 0.00009024 0.002375 0.001617 0.04022 4.037 0.2338 0.001779 0.00009352 1 1 0 0 0.004586 0 0 0.004753 json
t4_x2_u5_b1 4 2 5 1 sgn(sub(P,R)) 480 32564212 o1(o2(x,x)) true 3847 3847 0.007813 0.5039 0.9749 0.9649 0.9823 -1 1 2 1 1.475 0.001295 0.0004214 0.009962 0.5091 1 0.00001141 0.00009024 0.002375 0.001617 0.04022 4.037 0.2338 0.001779 0.00009352 1 1 0 0 0.004586 0 0 0.004753 json
t4_x2_u5_b2 4 2 5 2 sgn(mlt(P,R)) 481 32564213 o1(o2(x,x)) true 3855 3855 -0.05078 0.4741 0.6828 0.5746 0.758 -1 1 2 1 4.18 0.007168 0.009328 0.09975 -0.1309 1 -0.00007274 0.0009734 0.02421 0.006547 0.08091 0.8112 0.2338 0.02871 0.001694 1 1 0 0 0.03152 0 0 0.05486 json
t4_x2_u5_b3 4 2 5 3 sgn(div(P,R)) 482 32564214 o1(o2(x,x)) true 3863 3863 -0.05078 0.4741 0.6828 0.5746 0.758 -1 1 2 1 4.18 0.007168 0.009328 0.09975 -0.1309 1 -0.00007274 0.0009734 0.02421 0.006547 0.08091 0.8112 0.2338 0.02871 0.001694 1 1 0 0 0.03152 0 0 0.05486 json
t4_x2_u5_b4 4 2 5 4 sgn(pow(P,R)) 483 32564215 o1(o2(x,x)) true 3871 3871 0.03516 0.5198 0.9611 0.9479 0.9736 -1 1 2 1 1.637 0.001069 0.0001053 0.008778 0.8206 1 0.000005704 0.00005667 0.002005 0.001097 0.03312 3.773 0.2338 0.001239 0.00005978 1 1 0 0 0.003075 0 0 0.003244 json
t4_x2_u5_b5 4 2 5 5 sgn(mod(P,R)) 484 32564216 o1(o2(x,x)) true 3879 3879 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
t4_x2_u5_b6 4 2 5 6 sgn(lrg(P,R)) 485 32564217 o1(o2(x,x)) true 3887 3887 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
t4_x2_u5_b7 4 2 5 7 sgn(eql(P,R)) 486 32564218 o1(o2(x,x)) true 3895 3895 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
t4_x2_u5_b8 4 2 5 8 sgn(min(P,R)) 487 32564219 o1(o2(x,x)) true 3903 3903 -0.543 0.2191 0.8285 0.4739 0.6884 -1 1 2 1 2.817 0.004315 0.00494 0.05623 -0.06757 1 -0.00005418 0.000559 0.0137 0.006094 0.07807 1.388 0.2338 0.01953 0.001179 1 1 0 0 0.01813 0 0 0.03827 json
t4_x2_u5_b9 4 2 5 9 sgn(dot(P,R)) 488 32564220 o1(o2(x,x)) true 3911 3911 -0.07422 0.4625 0.7252 0.6169 0.7854 -1 1 2 1 3.93 0.007703 0.009739 0.1018 -0.1167 1 -0.0001027 0.001001 0.02463 0.007076 0.08412 0.8261 0.2338 0.02827 0.001623 1 1 0 0 0.03471 0 0 0.05627 json
t4_x2_u5_b10 4 2 5 10 sgn(dst(P,R)) 489 32564221 o1(o2(x,x)) true 3919 3919 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
t4_x2_u6_b0 4 2 6 0 nrm(add(P,R)) 490 32564412 o1(o2(x,x)) true 3927 3927 -0.001296 0.4957 0.6369 0.4811 0.6936 -1 0.9994 1.999 1 4.815 0.0002614 0.0001353 0.01182 0.3179 1 2.517e-7 0.00002199 0.002614 0.0002569 0.01603 1.356 0.1929 0.0008245 0.00004571 1 1 0 0 0.001234 0 0 0.002565 json
t4_x2_u6_b1 4 2 6 1 nrm(sub(P,R)) 491 32564413 o1(o2(x,x)) true 3935 3935 -0.002052 0.5033 0.6384 0.4864 0.6975 -0.9993 0.9987 1.998 1 4.795 0.0002507 0.0001435 0.0118 0.2721 1 -2.402e-7 0.00002095 0.002558 0.000255 0.01597 1.353 0.176 0.0008103 0.00004306 1 1 0 0 0.001229 0 0 0.002527 json
t4_x2_u6_b2 4 2 6 2 nrm(mlt(P,R)) 492 32564414 o1(o2(x,x)) true 3943 3943 -0.06496 0.4542 0.4818 0.3274 0.5722 -1 1 2 1 4.95 0.005439 0.006103 0.07362 -0.05754 1 -0.00004516 0.006198 0.02087 0.006122 0.07825 1.063 2.054 0.03525 0.01893 1 1 0 0 0.02251 0 0 0.06875 json
t4_x2_u6_b3 4 2 6 3 nrm(div(P,R)) 493 32564415 o1(o2(x,x)) true 3951 3951 -0.04426 0.474 0.4683 0.3153 0.5615 -1 1 2 1 4.944 0.005281 0.006081 0.07355 -0.07035 1 -0.00003431 0.005978 0.02082 0.005953 0.07716 1.049 2.674 0.03603 0.01896 1 1 0 0 0.02106 0 0 0.06678 json
t4_x2_u6_b4 4 2 6 4 nrm(pow(P,R)) 494 32564416 o1(o2(x,x)) true 3959 3959 -0.7067 0.2049 0.8402 0.3135 0.5599 -1 0.9994 1.999 1 1.552 0.003354 0.003213 0.01379 0.02143 1 -0.000006033 0.01217 0.01186 0.006374 0.07984 5.79 1.999 0.02094 0.03883 1 1 0 0 0.00936 0 0 0.02985 json
t4_x2_u6_b5 4 2 6 5 nrm(mod(P,R)) 495 32564417 o1(o2(x,x)) true 3967 3967 0.004816 0.4917 0.6087 0.4476 0.669 -1 1 2 1 4.862 0.002645 0.001957 0.03471 0.1495 1 -0.000003778 0.006155 0.01147 0.003397 0.05829 1.68 2.213 0.01028 0.01375 1 1 0 0 0.008277 0 0 0.01849 json
t4_x2_u6_b6 4 2 6 6 nrm(lrg(P,R)) 496 32564418 o1(o2(x,x)) true 3975 3975 0.1018 0.5185 0.6174 0.517 0.719 -1 1 2 1 2.933 0.006115 0.006816 0.01697 -0.0542 1 0.00000186 0.02629 0.02048 0.01265 0.1125 6.628 2.414 0.02501 0.05085 1 1 0 0 0.01791 0 0 0.03464 json
t4_x2_u6_b7 4 2 6 7 nrm(eql(P,R)) 497 32564419 o1(o2(x,x)) true 3983 3983 -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
t4_x2_u6_b8 4 2 6 8 nrm(min(P,R)) 498 32564420 o1(o2(x,x)) true 3991 3991 -0.3882 0.2202 0.5338 0.2646 0.5144 -1 0.9995 2 1 4.319 0.001365 0.000966 0.02807 0.1712 1 -0.00002372 0.0001409 0.006487 0.001543 0.03928 1.399 0.2319 0.008809 0.0005324 1 1 0 0 0.004661 0 0 0.01761 json
t4_x2_u6_b9 4 2 6 9 nrm(dot(P,R)) 499 32564421 o1(o2(x,x)) true 3999 3999 -0.06073 0.4514 0.4296 0.2175 0.4663 -1 0.5774 1.577 1 3.923 0.003737 0.00504 0.05998 -0.1484 1 -0.00005928 0.006626 0.01855 0.00518 0.07197 1.2 2.23 0.04036 0.03047 1 1 0 0 0.01663 0 0 0.07648 json