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
t17_x15_u6_b72 17 15 6 72 lrg(D,lrg(R,nrm(P))) 111000 138657510 o2(x,o2(x,o1(x))) true 48007 48007 0.2373 0.5633 0.2373 0.1211 0.3481 0 0.9997 0.9997 1 2.482 0.03128 0.0004475 0.06438 0.9718 1 -0.0000877 0.05841 0.06815 0.02758 0.1661 2.58 0.9997 0.2619 0.4821 1 1 0.03624 0.1387 0.08673 0.2991 1.145 0.7159 json
t17_x15_u6_b73 17 15 6 73 lrg(D,eql(R,nrm(P))) 111001 138657511 o2(x,o2(x,o1(x))) true 48015 48015 0.5 1 0.5 0.1418 0.3765 0.000291 0.9997 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0.07073 0.2419 0 0.4989 1.706 0 json
t17_x15_u6_b74 17 15 6 74 lrg(D,min(R,nrm(P))) 111002 138657512 o2(x,o2(x,o1(x))) true 48023 48023 0.7392 0.9757 0.7392 0.1215 0.3485 0 1 1 1 2.779 0.016 0.001115 0.05911 0.8697 1 -0.000009422 0.0305 0.05661 0.01362 0.1167 1.974 0.9997 0.1409 0.2511 1 1 0.01773 0.09041 0.166 0.146 0.7444 1.367 json
t17_x15_u6_b75 17 15 6 75 lrg(D,dot(R,nrm(P))) 111003 138657513 o2(x,o2(x,o1(x))) true 48031 48031 0.5374 0.949 0.5374 0.1435 0.3788 0 1 1 1 3.543 0.02192 0.002132 0.08334 0.8227 1 0.00005009 0.04195 0.07445 0.01711 0.1308 1.569 0.9999 0.1676 0.2923 1 1 0.02638 0.1464 0.2807 0.1838 1.02 1.956 json
t17_x15_u6_b76 17 15 6 76 lrg(D,dst(R,nrm(P))) 111004 138657514 o2(x,o2(x,o1(x))) true 48039 48039 0.01483 0.1319 0.01483 0.006434 0.08021 0 0.9997 0.9997 1 0.4316 0.0016 0.00009696 0.007521 0.8858 1 -0.00001648 0.003253 0.007922 0.00164 0.0405 5.385 0.97 0.2638 0.5055 1 1 0.00178 0.008669 0.01685 0.2767 1.347 2.619 json
t17_x15_u6_b77 17 15 6 77 eql(D,add(R,nrm(P))) 111005 138657515 o2(x,o2(x,o1(x))) true 48047 48047 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
t17_x15_u6_b78 17 15 6 78 eql(D,sub(R,nrm(P))) 111006 138657516 o2(x,o2(x,o1(x))) true 48055 48055 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
t17_x15_u6_b79 17 15 6 79 eql(D,mlt(R,nrm(P))) 111007 138657517 o2(x,o2(x,o1(x))) true 48063 48063 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
t17_x15_u6_b80 17 15 6 80 eql(D,div(R,nrm(P))) 111008 138657518 o2(x,o2(x,o1(x))) true 48071 48071 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
t17_x15_u6_b81 17 15 6 81 eql(D,pow(R,nrm(P))) 111009 138657519 o2(x,o2(x,o1(x))) true 48079 48079 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
t17_x15_u6_b82 17 15 6 82 eql(D,mod(R,nrm(P))) 111010 138657520 o2(x,o2(x,o1(x))) true 48087 48087 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
t17_x15_u6_b83 17 15 6 83 eql(D,lrg(R,nrm(P))) 111011 138657521 o2(x,o2(x,o1(x))) true 48095 48095 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
t17_x15_u6_b84 17 15 6 84 eql(D,eql(R,nrm(P))) 111012 138657522 o2(x,o2(x,o1(x))) true 48103 48103 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
t17_x15_u6_b85 17 15 6 85 eql(D,min(R,nrm(P))) 111013 138657523 o2(x,o2(x,o1(x))) true 48111 48111 0.00004008 0.0002289 0.00004008 0.00001031 0.00321 0 0.3282 0.3282 1 0.002722 0.00001454 1.509e-7 0.00006305 0.9795 0 1.17e-7 0.00004407 0.0001242 0.00001469 0.003832 60.78 0.3186 1.425 4.276 1 1 0 0 0.000007865 0 0 0.7631 json
t17_x15_u6_b86 17 15 6 86 eql(D,dot(R,nrm(P))) 111014 138657524 o2(x,o2(x,o1(x))) true 48119 48119 0.0002441 0.0004883 0.0002441 0.0001911 0.01382 0 0.9994 0.9994 1 0.006378 0.0003946 0.000002799 0.0005082 0.9859 1 -3.564e-7 0.001195 0.001008 0.0003971 0.01993 39.21 0.9994 2.079 6.253 1 1 1.173e-12 0.000002552 0.0001735 6.135e-9 0.01335 0.908 json
t17_x15_u6_b87 17 15 6 87 eql(D,dst(R,nrm(P))) 111015 138657525 o2(x,o2(x,o1(x))) true 48127 48127 0.000001739 0.0004272 0.000001739 9.706e-9 0.00009852 0 0.007122 0.007122 1 0 2.004e-8 1.422e-10 0.000003624 0.9859 0 -2.508e-14 6.07e-8 0.000007184 2.017e-8 0.000142 39.19 0.007123 2.08 6.254 1 1 1.812e-8 2.406e-8 3.525e-8 1.867 2.479 3.632 json
t17_x15_u6_b88 17 15 6 88 min(D,add(R,nrm(P))) 111016 138657526 o2(x,o2(x,o1(x))) true 48135 48135 -0.3597 0.1851 0.3909 0.1421 0.377 -1 0.1454 1.145 1 4.035 0.001775 0.001039 0.04165 0.2617 1 0.0002276 0.0004244 0.01371 0.00108 0.03286 0.7892 0.2088 0.0198 0.002987 1 1 0.00553 0.05621 0.1151 0.03892 0.3955 0.8099 json
t17_x15_u6_b89 17 15 6 89 min(D,sub(R,nrm(P))) 111017 138657527 o2(x,o2(x,o1(x))) true 48143 48143 -0.364 0.2136 0.4011 0.1538 0.3922 -1 0.1454 1.145 1 3.999 0.002005 0.0009375 0.04232 0.3628 1 -0.0001 0.0004493 0.01435 0.001152 0.03394 0.8018 0.2078 0.01913 0.002921 1 1 0.005745 0.05948 0.1264 0.03735 0.3867 0.8218 json
t17_x15_u6_b90 17 15 6 90 min(D,mlt(R,nrm(P))) 111018 138657528 o2(x,o2(x,o1(x))) true 48151 48151 -0.2278 0.1329 0.2476 0.04224 0.2055 -0.8957 0.1454 1.041 1 3.705 0.001449 0.0005563 0.03888 0.4453 1 0.00006355 0.0002689 0.01273 0.0004936 0.02222 0.5714 0.1412 0.04749 0.006366 1 1 0.003844 0.03845 0.06245 0.09101 0.9103 1.479 json
t17_x15_u6_b91 17 15 6 91 min(D,div(R,nrm(P))) 111019 138657529 o2(x,o2(x,o1(x))) true 48159 48159 -0.4546 0.1328 0.4763 0.1496 0.3868 -1 0.1454 1.145 1 3.937 0.005594 0.004336 0.05473 0.1267 1 0.0000803 0.01181 0.02721 0.006935 0.08328 1.522 1.415 0.06637 0.07896 1 1 0.0161 0.1165 0.2682 0.1076 0.7789 1.792 json
t17_x15_u6_b92 17 15 6 92 min(D,pow(R,nrm(P))) 111020 138657530 o2(x,o2(x,o1(x))) true 48167 48167 -0.002884 0.4934 0.09551 0.01116 0.1056 -0.2478 0.1454 0.3933 1 2.6 0.001666 0.000003751 0.03653 0.9955 1 0.00001491 0.0002667 0.01475 0.0003358 0.01832 0.5017 0.08519 0.1496 0.0239 1 1 0.003205 0.02214 0.0003758 0.2872 1.984 0.03369 json
t17_x15_u6_b93 17 15 6 93 min(D,mod(R,nrm(P))) 111021 138657531 o2(x,o2(x,o1(x))) true 48175 48175 -0.1967 0.1684 0.2226 0.03895 0.1974 -0.9007 0.1454 1.046 1 3.615 0.001536 0.0004535 0.03865 0.544 1 0.00004379 0.0002738 0.01303 0.000495 0.02225 0.5756 0.136 0.05106 0.007028 1 1 0.003769 0.03753 0.06998 0.09675 0.9636 1.797 json
t17_x15_u6_b94 17 15 6 94 min(D,lrg(R,nrm(P))) 111022 138657532 o2(x,o2(x,o1(x))) true 48183 48183 -0.06788 0.2713 0.1152 0.01453 0.1205 -0.2729 0.1454 0.4183 1 2.914 0.001499 0.00003391 0.03514 0.9558 1 0.00007227 0.0002611 0.0142 0.0002992 0.0173 0.4922 0.0622 0.1055 0.01797 1 1 0.002944 0.0203 0.006586 0.2026 1.397 0.4533 json
t17_x15_u6_b95 17 15 6 95 min(D,eql(R,nrm(P))) 111023 138657533 o2(x,o2(x,o1(x))) true 48191 48191 -0.143 0 0.143 0.009237 0.09611 -0.2729 -0.000282 0.2726 1 2.227 0.001451 0 0.03416 1 1 0.0003063 0.0002653 0.01361 0.0002853 0.01689 0.4945 0.06184 0.1571 0.02873 1 1 0.002788 0.01827 0 0.3018 1.978 0 json
t17_x15_u6_b96 17 15 6 96 min(D,min(R,nrm(P))) 111024 138657534 o2(x,o2(x,o1(x))) true 48199 48199 -0.5115 0.06358 0.5217 0.1009 0.3177 -1 0.1454 1.145 1 4.152 0.000998 0.0006045 0.02979 0.2456 1 0.00009303 0.0001624 0.008533 0.0007149 0.02674 0.8975 0.1392 0.01588 0.001609 1 1 0.003042 0.03523 0.08829 0.03015 0.3492 0.875 json
t17_x15_u6_b97 17 15 6 97 min(D,dot(R,nrm(P))) 111025 138657535 o2(x,o2(x,o1(x))) true 48207 48207 -0.3124 0.1432 0.335 0.08256 0.2873 -1 0.1454 1.145 1 4.102 0.001875 0.001295 0.04804 0.1829 1 0.00004862 0.0003322 0.01376 0.0008616 0.02935 0.611 0.2069 0.03839 0.004024 1 1 0.00622 0.07063 0.1548 0.07535 0.8556 1.875 json
t17_x15_u6_b98 17 15 6 98 min(D,dst(R,nrm(P))) 111026 138657536 o2(x,o2(x,o1(x))) true 48215 48215 -0.001807 0.4962 0.09524 0.01107 0.1052 -0.2442 0.1454 0.3896 1 2.583 0.001661 0.000002061 0.03644 0.9975 1 0.000006426 0.0002641 0.01473 0.0003357 0.01832 0.5028 0.0856 0.1502 0.02386 1 1 0.003205 0.02225 0.0002988 0.2895 2.01 0.027 json
t17_x15_u6_b99 17 15 6 99 dot(D,add(R,nrm(P))) 111027 138657537 o2(x,o2(x,o1(x))) true 48223 48223 -0.03873 0.4544 0.1728 0.05542 0.2354 -1 0.713 1.713 1 3.805 0.002636 0.002653 0.05394 -0.003247 1 0.0004452 0.003939 0.02016 0.00238 0.04878 0.9043 1.414 0.09545 0.07109 1 1 0.01007 0.07827 0.1139 0.1817 1.412 2.056 json
t17_x15_u6_b100 17 15 6 100 dot(D,sub(R,nrm(P))) 111028 138657538 o2(x,o2(x,o1(x))) true 48231 48231 0.01664 0.5513 0.1815 0.05906 0.243 -1 0.7134 1.713 1 3.842 0.003064 0.003091 0.05684 -0.004293 1 -0.0006881 0.005591 0.02191 0.002924 0.05408 0.9514 1.522 0.1042 0.09467 1 1 0.01118 0.08338 0.1323 0.1892 1.412 2.239 json
t17_x15_u6_b101 17 15 6 101 dot(D,mlt(R,nrm(P))) 111029 138657539 o2(x,o2(x,o1(x))) true 48239 48239 -0.01586 0.4923 0.1103 0.03065 0.1751 -1 0.4707 1.471 1 3.115 0.001426 0.001419 0.02989 0.002354 1 0.00001149 0.003863 0.01179 0.001952 0.04418 1.478 1.414 0.09281 0.126 1 1 0.005133 0.03478 0.08381 0.1674 1.135 2.734 json
t17_x15_u6_b102 17 15 6 102 dot(D,div(R,nrm(P))) 111030 138657540 o2(x,o2(x,o1(x))) true 48247 48247 -0.2166 0.3936 0.4362 0.2829 0.5319 -1 1 2 1 4.112 0.01097 0.01091 0.07157 0.002508 1 -4.056e-7 0.03063 0.04542 0.01676 0.1294 1.809 1.585 0.07733 0.1083 1 1 0.03 0.1948 0.4831 0.106 0.6887 1.708 json
t17_x15_u6_b103 17 15 6 103 dot(D,pow(R,nrm(P))) 111031 138657541 o2(x,o2(x,o1(x))) true 48255 48255 -0.9885 0.00647 0.9902 0.01177 0.1085 -1 0.3897 1.39 1 0.1343 0.001498 0.001086 0.003109 0.1593 1 3.754e-12 0.005333 0.005202 0.002577 0.05077 16.33 1.356 0.2197 0.4532 1 1 0.004634 0.01868 0.04275 0.3938 1.587 3.633 json
t17_x15_u6_b104 17 15 6 104 dot(D,mod(R,nrm(P))) 111032 138657542 o2(x,o2(x,o1(x))) true 48263 48263 -0.2322 0.3893 0.3041 0.1909 0.437 -1 0.4512 1.451 1 3.055 0.007307 0.007344 0.03375 -0.002481 1 -0.00007253 0.02819 0.03326 0.01351 0.1162 3.445 1.418 0.07674 0.1476 1 1 0.01888 0.08374 0.2981 0.09888 0.4386 1.561 json
t17_x15_u6_b105 17 15 6 105 dot(D,lrg(R,nrm(P))) 111033 138657543 o2(x,o2(x,o1(x))) true 48271 48271 0.0176 0.497 0.1046 0.01886 0.1373 -0.4487 0.4776 0.9263 1 3.158 0.0009781 0.0009534 0.03717 0.0128 1 -0.0003416 0.0002651 0.01248 0.0005502 0.02346 0.6311 0.1156 0.1024 0.01406 1 1 0.003852 0.0322 0.02425 0.2043 1.707 1.286 json
t17_x15_u6_b106 17 15 6 106 dot(D,eql(R,nrm(P))) 111034 138657544 o2(x,o2(x,o1(x))) true 48279 48279 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
t17_x15_u6_b107 17 15 6 107 dot(D,min(R,nrm(P))) 111035 138657545 o2(x,o2(x,o1(x))) true 48287 48287 -0.01402 0.4547 0.1121 0.01969 0.1403 -0.5865 0.4791 1.066 1 3.221 0.0009022 0.0008764 0.03856 0.0145 1 0.0002271 0.0002279 0.01227 0.0002918 0.01708 0.443 0.1139 0.09031 0.01157 1 1 0.00331 0.0312 0.02973 0.1681 1.585 1.51 json
t17_x15_u6_b108 17 15 6 108 dot(D,dot(R,nrm(P))) 111036 138657546 o2(x,o2(x,o1(x))) true 48295 48295 -0.01471 0.4975 0.1586 0.05025 0.2242 -1 0.6612 1.661 1 3.689 0.00211 0.002015 0.04322 0.02303 1 -0.00002498 0.003923 0.0155 0.002257 0.04751 1.099 1.414 0.0821 0.07808 1 1 0.007616 0.06225 0.1204 0.1516 1.239 2.397 json
t17_x15_u6_b109 17 15 6 109 dot(D,dst(R,nrm(P))) 111037 138657547 o2(x,o2(x,o1(x))) true 48303 48303 -0.01645 0.4912 0.207 0.07729 0.278 -1 0.7925 1.792 1 4.092 0.004747 0.004987 0.08036 -0.02463 1 0.00002537 0.005888 0.03015 0.003276 0.05723 0.7122 1.419 0.1259 0.07617 1 1 0.0181 0.1247 0.1045 0.2341 1.614 1.353 json
t17_x15_u6_b110 17 15 6 110 dst(D,add(R,nrm(P))) 111038 138657548 o2(x,o2(x,o1(x))) true 48311 48311 0.9303 0.9844 0.9615 0.07135 0.2671 -1 1 2 1 1.148 0.004365 0.00453 0.01698 -0.01857 1 -0.000128 0.01636 0.0152 0.008612 0.0928 5.465 2.828 0.1247 0.2293 1 1 0.01577 0.07243 0.2446 0.2211 1.015 3.428 json
t17_x15_u6_b111 17 15 6 111 dst(D,sub(R,nrm(P))) 111039 138657549 o2(x,o2(x,o1(x))) true 48319 48319 0.9369 0.9844 0.9682 0.06962 0.2639 -1 1 2 1 1.01 0.004244 0.004256 0.01469 -0.001475 1 -0.000009178 0.01589 0.01408 0.008291 0.09106 6.2 2.036 0.1221 0.2282 1 1 0.01485 0.06612 0.2361 0.2132 0.9497 3.392 json
t17_x15_u6_b112 17 15 6 112 dst(D,mlt(R,nrm(P))) 111040 138657550 o2(x,o2(x,o1(x))) true 48327 48327 0.6529 0.9844 0.6842 0.0947 0.3077 -1 1 2 1 3.695 0.004531 0.004714 0.05626 -0.01988 1 -0.0002573 0.01194 0.02374 0.00608 0.07797 1.386 2.483 0.09763 0.1261 1 1 0.01641 0.1063 0.2575 0.1733 1.123 2.719 json
t17_x15_u6_b113 17 15 6 113 dst(D,div(R,nrm(P))) 111041 138657551 o2(x,o2(x,o1(x))) true 48335 48335 -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
t17_x15_u6_b114 17 15 6 114 dst(D,pow(R,nrm(P))) 111042 138657552 o2(x,o2(x,o1(x))) true 48343 48343 -0.9766 0.01172 1 0.0463 0.2152 -1 1 2 1 0.09198 0.006047 0.004031 0.005002 0.2 1 0 0.02116 0.01008 0.01005 0.1002 20.04 2.828 0.2177 0.4571 1 1 0.01773 0.07091 0.1684 0.3829 1.532 3.638 json
t17_x15_u6_b115 17 15 6 115 dst(D,mod(R,nrm(P))) 111043 138657553 o2(x,o2(x,o1(x))) true 48351 48351 0.4083 0.7656 0.8771 0.6315 0.7946 -1 1 2 1 2.912 0.02234 0.02266 0.05026 -0.007004 1 -0.00008607 0.08721 0.05806 0.04246 0.2061 4.1 2.334 0.07126 0.1381 1 1 0.05645 0.2558 1.035 0.08939 0.4051 1.639 json
t17_x15_u6_b116 17 15 6 116 dst(D,lrg(R,nrm(P))) 111044 138657554 o2(x,o2(x,o1(x))) true 48359 48359 0.927 1 0.927 0.03303 0.1817 0.04446 1 0.9555 1 1.405 0.0009325 0.0007879 0.01875 0.08404 1 -0.0001151 0.0003532 0.007395 0.001368 0.03699 1.972 0.1898 0.05209 0.01069 1 1 0.003218 0.03189 0.05415 0.09742 0.9655 1.64 json
t17_x15_u6_b117 17 15 6 117 dst(D,eql(R,nrm(P))) 111045 138657555 o2(x,o2(x,o1(x))) true 48367 48367 0.4439 1 0.4439 0.02504 0.1582 0.04473 0.7026 0.6579 1 3.252 0.001981 0.001981 0.05914 2.938e-7 1 -0.0006857 0.0006739 0.01958 0.000465 0.02156 0.3646 0.09377 0.1583 0.02692 1 1 0.007608 0.05068 0 0.3039 2.024 0 json
t17_x15_u6_b118 17 15 6 118 dst(D,min(R,nrm(P))) 111046 138657556 o2(x,o2(x,o1(x))) true 48375 48375 0.9277 1 0.9277 0.02004 0.1415 0.07987 1 0.9201 1 1.679 0.0006563 0.0006652 0.0201 -0.00679 1 -0.0000308 0.0004025 0.009825 0.0009175 0.03029 1.507 0.1924 0.06596 0.02009 1 1 0.002402 0.02147 0.03181 0.1199 1.072 1.588 json
t17_x15_u6_b119 17 15 6 119 dst(D,dot(R,nrm(P))) 111047 138657557 o2(x,o2(x,o1(x))) true 48383 48383 0.8093 0.9844 0.8406 0.1009 0.3177 -1 1 2 1 2.634 0.004975 0.005204 0.03985 -0.02248 1 -0.0002514 0.01508 0.02256 0.00859 0.09268 2.326 2.828 0.1009 0.1495 1 1 0.01809 0.1046 0.2897 0.1793 1.037 2.871 json
t17_x15_u6_b120 17 15 6 120 dst(D,dst(R,nrm(P))) 111048 138657558 o2(x,o2(x,o1(x))) true 48391 48391 0.9642 0.9844 0.9954 0.06315 0.2513 -1 1 2 1 0.2743 0.004125 0.004146 0.006128 -0.002506 1 -0.000008083 0.01664 0.009715 0.008243 0.09079 14.82 2.49 0.131 0.2635 1 1 0.01453 0.05949 0.2297 0.2301 0.942 3.637 json
t17_x16_u0_b0 17 16 0 0 add(D,add(R,sqt(D))) 111049 138696633 o2(x,o2(x,o1(x))) true 48399 48399 -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
t17_x16_u0_b1 17 16 0 1 add(D,sub(R,sqt(D))) 111050 138696634 o2(x,o2(x,o1(x))) true 48407 48407 -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
t17_x16_u0_b2 17 16 0 2 add(D,mlt(R,sqt(D))) 111051 138696635 o2(x,o2(x,o1(x))) true 48415 48415 -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
t17_x16_u0_b3 17 16 0 3 add(D,div(R,sqt(D))) 111052 138696636 o2(x,o2(x,o1(x))) true 48423 48423 -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
t17_x16_u0_b4 17 16 0 4 add(D,pow(R,sqt(D))) 111053 138696637 o2(x,o2(x,o1(x))) true 48431 48431 -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
t17_x16_u0_b5 17 16 0 5 add(D,mod(R,sqt(D))) 111054 138696638 o2(x,o2(x,o1(x))) true 48439 48439 -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
t17_x16_u0_b6 17 16 0 6 add(D,lrg(R,sqt(D))) 111055 138696639 o2(x,o2(x,o1(x))) true 48447 48447 0.6276 1 0.6276 0.08252 0.2873 0.03125 1 0.9688 1 3.836 0.03804 0.0008292 0.09928 0.9573 1 0.0000841 0.08043 0.1004 0.02901 0.1703 1.715 0.9375 0.471 0.9746 1 1 0.03737 0.1127 0.1057 0.4528 1.365 1.281 json
t17_x16_u0_b7 17 16 0 7 add(D,eql(R,sqt(D))) 111056 138696640 o2(x,o2(x,o1(x))) true 48455 48455 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.003151 0.02183 0 0.2912 2.017 0 json
t17_x16_u0_b8 17 16 0 8 add(D,min(R,sqt(D))) 111057 138696641 o2(x,o2(x,o1(x))) true 48463 48463 -0.03132 0.4885 0.3658 0.1904 0.4363 -1 0.9495 1.95 1 4.76 0.008702 0.002646 0.08192 0.5336 1 -0.0001507 0.01368 0.0447 0.004637 0.0681 0.8312 0.7312 0.05962 0.07186 1 1 0.01591 0.14 0.3206 0.08358 0.7357 1.684 json
t17_x16_u0_b9 17 16 0 9 add(D,dot(R,sqt(D))) 111058 138696642 o2(x,o2(x,o1(x))) true 48471 48471 -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
t17_x16_u0_b10 17 16 0 10 add(D,dst(R,sqt(D))) 111059 138696643 o2(x,o2(x,o1(x))) true 48479 48479 -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
t17_x16_u0_b11 17 16 0 11 sub(D,add(R,sqt(D))) 111060 138696644 o2(x,o2(x,o1(x))) true 48487 48487 -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
t17_x16_u0_b12 17 16 0 12 sub(D,sub(R,sqt(D))) 111061 138696645 o2(x,o2(x,o1(x))) true 48495 48495 -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
t17_x16_u0_b13 17 16 0 13 sub(D,mlt(R,sqt(D))) 111062 138696646 o2(x,o2(x,o1(x))) true 48503 48503 -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
t17_x16_u0_b14 17 16 0 14 sub(D,div(R,sqt(D))) 111063 138696647 o2(x,o2(x,o1(x))) true 48511 48511 -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
t17_x16_u0_b15 17 16 0 15 sub(D,pow(R,sqt(D))) 111064 138696648 o2(x,o2(x,o1(x))) true 48519 48519 -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
t17_x16_u0_b16 17 16 0 16 sub(D,mod(R,sqt(D))) 111065 138696649 o2(x,o2(x,o1(x))) true 48527 48527 -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
t17_x16_u0_b17 17 16 0 17 sub(D,lrg(R,sqt(D))) 111066 138696650 o2(x,o2(x,o1(x))) true 48535 48535 -0.6152 0.1716 0.6338 0.1677 0.4096 -1 0.09672 1.097 1 3.278 0.05125 0.00088 0.1174 0.9662 1 -0.0001117 0.0854 0.1198 0.03835 0.1958 1.669 1.049 0.3108 0.5091 1 1 0.06107 0.282 0.1225 0.3641 1.681 0.7301 json
t17_x16_u0_b18 17 16 0 18 sub(D,eql(R,sqt(D))) 111067 138696651 o2(x,o2(x,o1(x))) true 48543 48543 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.003151 0.02183 0 0.2912 2.017 0 json
t17_x16_u0_b19 17 16 0 19 sub(D,min(R,sqt(D))) 111068 138696652 o2(x,o2(x,o1(x))) true 48551 48551 0.03136 0.5174 0.3683 0.202 0.4495 -1 1 2 1 4.82 0.01074 0.002644 0.08094 0.605 1 0.0001493 0.01416 0.04397 0.006834 0.08267 1.021 0.8547 0.06625 0.0701 1 1 0.01965 0.1632 0.3201 0.09726 0.8076 1.584 json
t17_x16_u0_b20 17 16 0 20 sub(D,dot(R,sqt(D))) 111069 138696653 o2(x,o2(x,o1(x))) true 48559 48559 -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
t17_x16_u0_b21 17 16 0 21 sub(D,dst(R,sqt(D))) 111070 138696654 o2(x,o2(x,o1(x))) true 48567 48567 -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
t17_x16_u0_b22 17 16 0 22 mlt(D,add(R,sqt(D))) 111071 138696655 o2(x,o2(x,o1(x))) true 48575 48575 -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
t17_x16_u0_b23 17 16 0 23 mlt(D,sub(R,sqt(D))) 111072 138696656 o2(x,o2(x,o1(x))) true 48583 48583 -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
t17_x16_u0_b24 17 16 0 24 mlt(D,mlt(R,sqt(D))) 111073 138696657 o2(x,o2(x,o1(x))) true 48591 48591 -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
t17_x16_u0_b25 17 16 0 25 mlt(D,div(R,sqt(D))) 111074 138696658 o2(x,o2(x,o1(x))) true 48599 48599 -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
t17_x16_u0_b26 17 16 0 26 mlt(D,pow(R,sqt(D))) 111075 138696659 o2(x,o2(x,o1(x))) true 48607 48607 -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
t17_x16_u0_b27 17 16 0 27 mlt(D,mod(R,sqt(D))) 111076 138696660 o2(x,o2(x,o1(x))) true 48615 48615 -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
t17_x16_u0_b28 17 16 0 28 mlt(D,lrg(R,sqt(D))) 111077 138696661 o2(x,o2(x,o1(x))) true 48623 48623 -0.1128 0.1638 0.1349 0.01355 0.1164 -0.2729 0.1454 0.4183 1 2.793 0.002234 0.00005797 0.0392 0.9494 1 0.0001975 0.0015 0.01972 0.0007562 0.0275 0.7016 0.3131 0.1691 0.1107 1 1 0.003911 0.02452 0.008111 0.2885 1.809 0.5984 json
t17_x16_u0_b29 17 16 0 29 mlt(D,eql(R,sqt(D))) 111078 138696662 o2(x,o2(x,o1(x))) true 48631 48631 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
t17_x16_u0_b30 17 16 0 30 mlt(D,min(R,sqt(D))) 111079 138696663 o2(x,o2(x,o1(x))) true 48639 48639 -0.005272 0.4952 0.08509 0.0136 0.1166 -0.4311 0.4324 0.8635 1 2.919 0.0007181 0.0001977 0.02626 0.5683 1 -0.00001998 0.0001041 0.008115 0.0002259 0.01503 0.5723 0.07862 0.06732 0.007655 1 1 0.001804 0.01977 0.02633 0.1326 1.454 1.936 json
t17_x16_u0_b31 17 16 0 31 mlt(D,dot(R,sqt(D))) 111080 138696664 o2(x,o2(x,o1(x))) true 48647 48647 -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
t17_x16_u0_b32 17 16 0 32 mlt(D,dst(R,sqt(D))) 111081 138696665 o2(x,o2(x,o1(x))) true 48655 48655 -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
t17_x16_u0_b33 17 16 0 33 div(D,add(R,sqt(D))) 111082 138696666 o2(x,o2(x,o1(x))) true 48663 48663 -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
t17_x16_u0_b34 17 16 0 34 div(D,sub(R,sqt(D))) 111083 138696667 o2(x,o2(x,o1(x))) true 48671 48671 -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
t17_x16_u0_b35 17 16 0 35 div(D,mlt(R,sqt(D))) 111084 138696668 o2(x,o2(x,o1(x))) true 48679 48679 -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
t17_x16_u0_b36 17 16 0 36 div(D,div(R,sqt(D))) 111085 138696669 o2(x,o2(x,o1(x))) true 48687 48687 -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
t17_x16_u0_b37 17 16 0 37 div(D,pow(R,sqt(D))) 111086 138696670 o2(x,o2(x,o1(x))) true 48695 48695 -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
t17_x16_u0_b38 17 16 0 38 div(D,mod(R,sqt(D))) 111087 138696671 o2(x,o2(x,o1(x))) true 48703 48703 -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
t17_x16_u0_b39 17 16 0 39 div(D,lrg(R,sqt(D))) 111088 138696672 o2(x,o2(x,o1(x))) true 48711 48711 -0.9509 0.04248 0.9584 0.05065 0.225 -1 0.1454 1.145 1 0.3564 0.02325 0.004479 0.02702 0.6769 1 -0.00003892 0.0614 0.05233 0.027 0.1643 6.082 1.62 0.5475 1.212 1 1 0.02597 0.06683 0.1046 0.5127 1.32 2.066 json
t17_x16_u0_b40 17 16 0 40 div(D,eql(R,sqt(D))) 111089 138696673 o2(x,o2(x,o1(x))) true 48719 48719 -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
t17_x16_u0_b41 17 16 0 41 div(D,min(R,sqt(D))) 111090 138696674 o2(x,o2(x,o1(x))) true 48727 48727 0.0143 0.5107 0.4944 0.3754 0.6127 -1 1 2 1 4.572 0.03309 0.009768 0.1277 0.5442 1 -0.00008857 0.03859 0.07293 0.02656 0.163 1.276 2.033 0.1142 0.1028 1 1 0.06181 0.4835 0.7352 0.1647 1.288 1.958 json
t17_x16_u0_b42 17 16 0 42 div(D,dot(R,sqt(D))) 111091 138696675 o2(x,o2(x,o1(x))) true 48735 48735 -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
t17_x16_u0_b43 17 16 0 43 div(D,dst(R,sqt(D))) 111092 138696676 o2(x,o2(x,o1(x))) true 48743 48743 -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
t17_x16_u0_b44 17 16 0 44 pow(D,add(R,sqt(D))) 111093 138696677 o2(x,o2(x,o1(x))) true 48751 48751 -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
t17_x16_u0_b45 17 16 0 45 pow(D,sub(R,sqt(D))) 111094 138696678 o2(x,o2(x,o1(x))) true 48759 48759 -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
t17_x16_u0_b46 17 16 0 46 pow(D,mlt(R,sqt(D))) 111095 138696679 o2(x,o2(x,o1(x))) true 48767 48767 -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
t17_x16_u0_b47 17 16 0 47 pow(D,div(R,sqt(D))) 111096 138696680 o2(x,o2(x,o1(x))) true 48775 48775 -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
t17_x16_u0_b48 17 16 0 48 pow(D,pow(R,sqt(D))) 111097 138696681 o2(x,o2(x,o1(x))) true 48783 48783 -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
t17_x16_u0_b49 17 16 0 49 pow(D,mod(R,sqt(D))) 111098 138696682 o2(x,o2(x,o1(x))) true 48791 48791 -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
t17_x16_u0_b50 17 16 0 50 pow(D,lrg(R,sqt(D))) 111099 138696683 o2(x,o2(x,o1(x))) true 48799 48799 -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