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
t19_x22_u6_b93 19 22 6 93 min(R,mod(nrm(D),D)) 156100 155181540 o2(x,o2(o1(x),x)) true 128807 128807 -0.2605 0.1489 0.277 0.06929 0.2632 -0.9989 0.1771 1.176 1 3.93 0.004821 0.002955 0.06603 0.2399 1 -0.000006977 0.02586 0.08615 0.003416 0.05845 0.8852 0.4299 0.1122 0.3732 1 1 0.007223 0.04833 0.1109 0.1042 0.6976 1.601 json
t19_x22_u6_b94 19 22 6 94 min(R,lrg(nrm(D),D)) 156101 155181541 o2(x,o2(o1(x),x)) true 128815 128815 -0.1216 0.3335 0.3199 0.1533 0.3915 -0.9989 0.9806 1.979 1 4.606 0.01139 0.002046 0.06667 0.6955 1 0.00002312 0.01897 0.04274 0.008997 0.09485 1.423 0.9687 0.0877 0.1238 1 1 0.01743 0.1283 0.2521 0.1137 0.8373 1.645 json
t19_x22_u6_b95 19 22 6 95 min(R,eql(nrm(D),D)) 156102 155181542 o2(x,o2(o1(x),x)) true 128823 128823 -0.2541 0 0.2541 0.06549 0.2559 -0.9989 0 0.9989 1 3.542 0.000768 0.0009295 0.0314 -0.09514 1 0.00001332 0.00009988 0.007359 0.0007117 0.02668 0.8497 0.1168 0.02592 0.001525 1 1 0.003123 0.04017 0.1061 0.04769 0.6134 1.62 json
t19_x22_u6_b96 19 22 6 96 min(R,min(nrm(D),D)) 156103 155181543 o2(x,o2(o1(x),x)) true 128831 128831 -0.4165 0.1374 0.4375 0.0948 0.3079 -0.999 0.1408 1.14 1 4.182 0.009098 0.003602 0.08122 0.4328 1 -0.0000374 0.01031 0.04199 0.006104 0.07813 0.962 0.8358 0.134 0.1087 1 1 0.02146 0.1326 0.09673 0.2263 1.399 1.02 json
t19_x22_u6_b97 19 22 6 97 min(R,dot(nrm(D),D)) 156104 155181544 o2(x,o2(o1(x),x)) true 128839 128839 -0.08822 0.4799 0.3042 0.1327 0.3643 -0.9989 0.6098 1.609 1 4.444 0.001892 0.002145 0.05384 -0.06277 1 -0.0002091 0.0004556 0.01577 0.001138 0.03374 0.6267 0.1757 0.03041 0.003432 1 1 0.007763 0.08736 0.2215 0.05848 0.6581 1.669 json
t19_x22_u6_b98 19 22 6 98 min(R,dst(nrm(D),D)) 156105 155181545 o2(x,o2(o1(x),x)) true 128847 128847 -0.05788 0.452 0.3603 0.1828 0.4275 -0.9989 0.9552 1.954 1 4.757 0.00271 0.00305 0.06184 -0.05899 1 0.0001614 0.0004425 0.01535 0.001936 0.044 0.7116 0.2152 0.03151 0.002421 1 1 0.01135 0.1392 0.318 0.06211 0.7616 1.74 json
t19_x22_u6_b99 19 22 6 99 dot(R,add(nrm(D),D)) 156106 155181546 o2(x,o2(o1(x),x)) true 128855 128855 0.01304 0.516 0.4932 0.3419 0.5847 -1 1 2 1 4.906 0.01981 0.0196 0.1462 0.00541 1 -0.0003573 0.0279 0.06103 0.01803 0.1343 0.9184 1.532 0.1153 0.08161 1 1 0.06906 0.5818 0.6814 0.202 1.702 1.993 json
t19_x22_u6_b100 19 22 6 100 dot(R,sub(nrm(D),D)) 156107 155181547 o2(x,o2(o1(x),x)) true 128863 128863 0.005218 0.513 0.2361 0.09401 0.3066 -1 1 2 1 4.323 0.0111 0.01095 0.09643 0.006882 1 -0.0001236 0.02584 0.0423 0.01276 0.1129 1.171 1.486 0.2346 0.2748 1 1 0.03481 0.1889 0.1795 0.3702 2.009 1.91 json
t19_x22_u6_b101 19 22 6 101 dot(R,mlt(nrm(D),D)) 156108 155181548 o2(x,o2(o1(x),x)) true 128871 128871 0.01028 0.5218 0.1235 0.02394 0.1547 -0.4821 0.4661 0.9482 1 3.356 0.0009119 0.0008864 0.03662 0.01417 1 -0.00002222 0.0003655 0.01438 0.0004576 0.02139 0.5842 0.1315 0.07511 0.01527 1 1 0.003311 0.02548 0.04425 0.1383 1.064 1.848 json
t19_x22_u6_b102 19 22 6 102 dot(R,div(nrm(D),D)) 156109 155181549 o2(x,o2(o1(x),x)) true 128879 128879 -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
t19_x22_u6_b103 19 22 6 103 dot(R,pow(nrm(D),D)) 156110 155181550 o2(x,o2(o1(x),x)) true 128887 128887 -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
t19_x22_u6_b104 19 22 6 104 dot(R,mod(nrm(D),D)) 156111 155181551 o2(x,o2(o1(x),x)) true 128895 128895 0.001936 0.5147 0.0739 0.009842 0.09921 -0.4479 0.4696 0.9176 1 2.71 0.004261 0.004186 0.06989 0.008859 1 -0.00005299 0.03558 0.1173 0.003562 0.05968 0.854 0.5233 0.8582 3.615 1 1 0.005989 0.01561 0.01965 0.6085 1.586 1.996 json
t19_x22_u6_b105 19 22 6 105 dot(R,lrg(nrm(D),D)) 156112 155181552 o2(x,o2(o1(x),x)) true 128903 128903 0.02745 0.5137 0.3369 0.1884 0.4341 -1 1 2 1 4.734 0.01761 0.01729 0.1048 0.009326 1 0.00002524 0.0609 0.1106 0.02392 0.1547 1.477 1.341 0.1852 0.3232 1 1 0.03968 0.2172 0.3588 0.2106 1.153 1.904 json
t19_x22_u6_b106 19 22 6 106 dot(R,eql(nrm(D),D)) 156113 155181553 o2(x,o2(o1(x),x)) true 128911 128911 -0.02962 0.4693 0.3744 0.1997 0.4469 -0.9967 0.9893 1.986 1 4.818 0.003 0.00287 0.06261 0.02222 1 -0.00003178 0.0003527 0.01452 0.001951 0.04417 0.7055 0.2258 0.02939 0.001766 1 1 0.01331 0.1712 0.4269 0.06664 0.857 2.137 json
t19_x22_u6_b107 19 22 6 107 dot(R,min(nrm(D),D)) 156114 155181554 o2(x,o2(o1(x),x)) true 128919 128919 -0.001404 0.5126 0.2718 0.12 0.3464 -1 1 2 1 4.5 0.006752 0.006744 0.08697 0.0006249 1 -0.0001576 0.009669 0.03847 0.005932 0.07702 0.8856 0.9904 0.1125 0.08058 1 1 0.02346 0.186 0.2321 0.1955 1.55 1.934 json
t19_x22_u6_b108 19 22 6 108 dot(R,dot(nrm(D),D)) 156115 155181555 o2(x,o2(o1(x),x)) true 128927 128927 0.007448 0.5155 0.2359 0.09285 0.3047 -1 1 2 1 4.317 0.001823 0.001857 0.05148 -0.009183 1 0.00007775 0.0005888 0.01706 0.00103 0.03209 0.6233 0.1928 0.03963 0.006342 1 1 0.007667 0.0718 0.1801 0.08258 0.7732 1.939 json
t19_x22_u6_b109 19 22 6 109 dot(R,dst(nrm(D),D)) 156116 155181556 o2(x,o2(o1(x),x)) true 128935 128935 0.005946 0.5113 0.3603 0.215 0.4637 -1 1 2 1 4.733 0.004222 0.004419 0.07392 -0.02277 1 0.00001972 0.001292 0.01931 0.003177 0.05636 0.7624 0.3523 0.04019 0.006007 1 1 0.01805 0.2062 0.4104 0.08394 0.9591 1.909 json
t19_x22_u6_b110 19 22 6 110 dst(R,add(nrm(D),D)) 156117 155181557 o2(x,o2(o1(x),x)) true 128943 128943 0.9865 1 0.9865 0.004387 0.06624 0.06225 1 0.9378 1 0.4507 0.001823 0.001749 0.01407 0.02078 1 -0.00006185 0.008445 0.01822 0.003375 0.05809 4.128 1.242 0.8142 1.925 1 1 0.004223 0.008321 0.007662 0.9625 1.896 1.746 json
t19_x22_u6_b111 19 22 6 111 dst(R,sub(nrm(D),D)) 156118 155181558 o2(x,o2(o1(x),x)) true 128951 128951 0.917 1 0.917 0.02036 0.1427 0.05667 1 0.9433 1 1.872 0.002359 0.002376 0.03297 -0.003537 1 0.00008631 0.007748 0.02476 0.003648 0.0604 1.832 1.301 0.2326 0.3806 1 1 0.00689 0.03359 0.03944 0.3385 1.65 1.938 json
t19_x22_u6_b112 19 22 6 112 dst(R,mlt(nrm(D),D)) 156119 155181559 o2(x,o2(o1(x),x)) true 128959 128959 0.9156 1 0.9156 0.01891 0.1375 0.07619 1 0.9238 1 1.912 0.0006052 0.0006848 0.02115 -0.06169 1 -0.00006469 0.0004309 0.01076 0.0008423 0.02902 1.372 0.1731 0.06823 0.02279 1 1 0.002241 0.01796 0.03062 0.1185 0.9499 1.62 json
t19_x22_u6_b113 19 22 6 113 dst(R,div(nrm(D),D)) 156120 155181560 o2(x,o2(o1(x),x)) true 128967 128967 -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
t19_x22_u6_b114 19 22 6 114 dst(R,pow(nrm(D),D)) 156121 155181561 o2(x,o2(o1(x),x)) true 128975 128975 -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
t19_x22_u6_b115 19 22 6 115 dst(R,mod(nrm(D),D)) 156122 155181562 o2(x,o2(o1(x),x)) true 128983 128983 0.9013 1 0.9013 0.02197 0.1482 0.07363 1 0.9264 1 2.114 0.001921 0.00211 0.03601 -0.04691 1 0.000007314 0.01412 0.05882 0.002735 0.0523 1.452 0.4744 0.1835 0.6428 1 1 0.003491 0.01913 0.03592 0.1589 0.8708 1.635 json
t19_x22_u6_b116 19 22 6 116 dst(R,lrg(nrm(D),D)) 156123 155181563 o2(x,o2(o1(x),x)) true 128991 128991 0.9574 1 0.9574 0.01168 0.1081 0.09972 1 0.9003 1 1.152 0.002058 0.002162 0.01985 -0.02467 1 -0.00004406 0.007994 0.02611 0.003827 0.06186 3.117 1.203 0.3612 0.6844 1 1 0.004409 0.01863 0.02146 0.3774 1.595 1.837 json
t19_x22_u6_b117 19 22 6 117 dst(R,eql(nrm(D),D)) 156124 155181564 o2(x,o2(o1(x),x)) true 128999 128999 0.9684 1 0.9684 0.009182 0.09582 0.2103 1 0.7897 1 0.9061 0.0002907 0.0002713 0.007968 0.03453 1 -0.00004516 0.0002037 0.004353 0.0004984 0.02232 2.802 0.1992 0.0612 0.02219 1 1 0.0009074 0.007818 0.01255 0.09882 0.8515 1.367 json
t19_x22_u6_b118 19 22 6 118 dst(R,min(nrm(D),D)) 156125 155181565 o2(x,o2(o1(x),x)) true 129007 129007 0.9437 1 0.9437 0.0148 0.1217 0.06159 1 0.9384 1 1.428 0.00156 0.001562 0.02415 -0.0006299 1 0.0000123 0.004172 0.0197 0.002537 0.05037 2.086 0.8841 0.2109 0.2819 1 1 0.004423 0.02371 0.02664 0.2988 1.602 1.8 json
t19_x22_u6_b119 19 22 6 119 dst(R,dot(nrm(D),D)) 156126 155181566 o2(x,o2(o1(x),x)) true 129015 129015 0.9515 1 0.9515 0.01228 0.1108 0.02947 1 0.9705 1 1.301 0.0007328 0.0007497 0.0173 -0.01137 1 -0.0002024 0.00076 0.01158 0.001183 0.03439 1.989 0.2467 0.1208 0.06191 1 1 0.002606 0.01735 0.02119 0.2122 1.413 1.726 json
t19_x22_u6_b120 19 22 6 120 dst(R,dst(nrm(D),D)) 156127 155181567 o2(x,o2(o1(x),x)) true 129023 129023 0.9527 1 0.9527 0.01629 0.1276 0.08773 1 0.9123 1 1.164 0.0006899 0.0007871 0.0154 -0.06576 1 0.00002737 0.0006575 0.009841 0.00124 0.03521 2.286 0.2822 0.09065 0.04035 1 1 0.003412 0.02461 0.03702 0.2094 1.51 2.272 json
t19_x23_u0_b0 19 23 0 0 add(R,add(sqt(D),R)) 156128 155220642 o2(x,o2(o1(x),x)) true 129031 129031 -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
t19_x23_u0_b1 19 23 0 1 add(R,sub(sqt(D),R)) 156129 155220643 o2(x,o2(o1(x),x)) true 129039 129039 -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
t19_x23_u0_b2 19 23 0 2 add(R,mlt(sqt(D),R)) 156130 155220644 o2(x,o2(o1(x),x)) true 129047 129047 -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
t19_x23_u0_b3 19 23 0 3 add(R,div(sqt(D),R)) 156131 155220645 o2(x,o2(o1(x),x)) true 129055 129055 -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
t19_x23_u0_b4 19 23 0 4 add(R,pow(sqt(D),R)) 156132 155220646 o2(x,o2(o1(x),x)) true 129063 129063 -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
t19_x23_u0_b5 19 23 0 5 add(R,mod(sqt(D),R)) 156133 155220647 o2(x,o2(o1(x),x)) true 129071 129071 -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
t19_x23_u0_b6 19 23 0 6 add(R,lrg(sqt(D),R)) 156134 155220648 o2(x,o2(o1(x),x)) true 129079 129079 0.7593 1 0.7593 0.06933 0.2633 0.0011 1 0.9989 1 3.198 0.01081 0.001233 0.05149 0.7953 1 -0.00006682 0.02297 0.05166 0.009393 0.09692 1.882 0.8246 0.1737 0.3314 1 1 0.01285 0.05713 0.1066 0.1853 0.8241 1.537 json
t19_x23_u0_b7 19 23 0 7 add(R,eql(sqt(D),R)) 156135 155220649 o2(x,o2(o1(x),x)) true 129087 129087 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t19_x23_u0_b8 19 23 0 8 add(R,min(sqt(D),R)) 156136 155220650 o2(x,o2(o1(x),x)) true 129095 129095 -0.002451 0.4935 0.6476 0.5296 0.7277 -1 1 2 1 4.495 0.009927 0.009178 0.09807 0.03923 1 -0.00004618 0.006891 0.041 0.009488 0.09741 0.9933 0.6831 0.03608 0.01301 1 1 0.03571 0.3927 0.9477 0.06743 0.7415 1.79 json
t19_x23_u0_b9 19 23 0 9 add(R,dot(sqt(D),R)) 156137 155220651 o2(x,o2(o1(x),x)) true 129103 129103 -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
t19_x23_u0_b10 19 23 0 10 add(R,dst(sqt(D),R)) 156138 155220652 o2(x,o2(o1(x),x)) true 129111 129111 -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
t19_x23_u0_b11 19 23 0 11 sub(R,add(sqt(D),R)) 156139 155220653 o2(x,o2(o1(x),x)) true 129119 129119 -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
t19_x23_u0_b12 19 23 0 12 sub(R,sub(sqt(D),R)) 156140 155220654 o2(x,o2(o1(x),x)) true 129127 129127 -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
t19_x23_u0_b13 19 23 0 13 sub(R,mlt(sqt(D),R)) 156141 155220655 o2(x,o2(o1(x),x)) true 129135 129135 -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
t19_x23_u0_b14 19 23 0 14 sub(R,div(sqt(D),R)) 156142 155220656 o2(x,o2(o1(x),x)) true 129143 129143 -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
t19_x23_u0_b15 19 23 0 15 sub(R,pow(sqt(D),R)) 156143 155220657 o2(x,o2(o1(x),x)) true 129151 129151 -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
t19_x23_u0_b16 19 23 0 16 sub(R,mod(sqt(D),R)) 156144 155220658 o2(x,o2(o1(x),x)) true 129159 129159 -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
t19_x23_u0_b17 19 23 0 17 sub(R,lrg(sqt(D),R)) 156145 155220659 o2(x,o2(o1(x),x)) true 129167 129167 -0.6694 0.1171 0.7764 0.2382 0.4881 -1 0.9801 1.98 1 3.226 0.03532 0.004124 0.08645 0.7909 1 0.0001439 0.06853 0.09028 0.03196 0.1788 2.068 1.024 0.1656 0.2877 1 1 0.04638 0.2447 0.4296 0.1947 1.027 1.804 json
t19_x23_u0_b18 19 23 0 18 sub(R,eql(sqt(D),R)) 156146 155220660 o2(x,o2(o1(x),x)) true 129175 129175 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0.01182 0.1519 0.3914 0.05384 0.6917 1.782 json
t19_x23_u0_b19 19 23 0 19 sub(R,min(sqt(D),R)) 156147 155220661 o2(x,o2(o1(x),x)) true 129183 129183 0.04053 0.2998 0.04053 0.01218 0.1104 0 0.8042 0.8042 1 1.059 0.005981 0.0001333 0.02353 0.9564 1 0.0001798 0.01332 0.02787 0.00556 0.07457 3.17 0.7925 0.5021 1.093 1 1 0.005631 0.01577 0.01838 0.4624 1.295 1.509 json
t19_x23_u0_b20 19 23 0 20 sub(R,dot(sqt(D),R)) 156148 155220662 o2(x,o2(o1(x),x)) true 129191 129191 -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
t19_x23_u0_b21 19 23 0 21 sub(R,dst(sqt(D),R)) 156149 155220663 o2(x,o2(o1(x),x)) true 129199 129199 -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
t19_x23_u0_b22 19 23 0 22 mlt(R,add(sqt(D),R)) 156150 155220664 o2(x,o2(o1(x),x)) true 129207 129207 -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
t19_x23_u0_b23 19 23 0 23 mlt(R,sub(sqt(D),R)) 156151 155220665 o2(x,o2(o1(x),x)) true 129215 129215 -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
t19_x23_u0_b24 19 23 0 24 mlt(R,mlt(sqt(D),R)) 156152 155220666 o2(x,o2(o1(x),x)) true 129223 129223 -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
t19_x23_u0_b25 19 23 0 25 mlt(R,div(sqt(D),R)) 156153 155220667 o2(x,o2(o1(x),x)) true 129231 129231 -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
t19_x23_u0_b26 19 23 0 26 mlt(R,pow(sqt(D),R)) 156154 155220668 o2(x,o2(o1(x),x)) true 129239 129239 -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
t19_x23_u0_b27 19 23 0 27 mlt(R,mod(sqt(D),R)) 156155 155220669 o2(x,o2(o1(x),x)) true 129247 129247 -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
t19_x23_u0_b28 19 23 0 28 mlt(R,lrg(sqt(D),R)) 156156 155220670 o2(x,o2(o1(x),x)) true 129255 129255 -0.09044 0.3923 0.3278 0.164 0.4049 -0.9989 0.9805 1.979 1 4.683 0.01325 0.002254 0.07336 0.7093 1 -0.000006136 0.02314 0.05513 0.01013 0.1006 1.372 0.9697 0.09458 0.1411 1 1 0.01955 0.1332 0.2712 0.1193 0.8121 1.654 json
t19_x23_u0_b29 19 23 0 29 mlt(R,eql(sqt(D),R)) 156157 155220671 o2(x,o2(o1(x),x)) true 129263 129263 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
t19_x23_u0_b30 19 23 0 30 mlt(R,min(sqt(D),R)) 156158 155220672 o2(x,o2(o1(x),x)) true 129271 129271 0.317 0.9999 0.317 0.05052 0.2248 0.00007475 0.9979 0.9979 1 3.661 0.004322 0.0006718 0.03954 0.731 1 -0.0001281 0.008528 0.02568 0.003431 0.05857 1.482 0.7685 0.09884 0.1688 1 1 0.005327 0.03325 0.08724 0.1054 0.6581 1.727 json
t19_x23_u0_b31 19 23 0 31 mlt(R,dot(sqt(D),R)) 156159 155220673 o2(x,o2(o1(x),x)) true 129279 129279 -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
t19_x23_u0_b32 19 23 0 32 mlt(R,dst(sqt(D),R)) 156160 155220674 o2(x,o2(o1(x),x)) true 129287 129287 -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
t19_x23_u0_b33 19 23 0 33 div(R,add(sqt(D),R)) 156161 155220675 o2(x,o2(o1(x),x)) true 129295 129295 -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
t19_x23_u0_b34 19 23 0 34 div(R,sub(sqt(D),R)) 156162 155220676 o2(x,o2(o1(x),x)) true 129303 129303 -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
t19_x23_u0_b35 19 23 0 35 div(R,mlt(sqt(D),R)) 156163 155220677 o2(x,o2(o1(x),x)) true 129311 129311 -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
t19_x23_u0_b36 19 23 0 36 div(R,div(sqt(D),R)) 156164 155220678 o2(x,o2(o1(x),x)) true 129319 129319 -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
t19_x23_u0_b37 19 23 0 37 div(R,pow(sqt(D),R)) 156165 155220679 o2(x,o2(o1(x),x)) true 129327 129327 -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
t19_x23_u0_b38 19 23 0 38 div(R,mod(sqt(D),R)) 156166 155220680 o2(x,o2(o1(x),x)) true 129335 129335 -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
t19_x23_u0_b39 19 23 0 39 div(R,lrg(sqt(D),R)) 156167 155220681 o2(x,o2(o1(x),x)) true 129343 129343 -0.382 0.2733 0.5771 0.3146 0.5609 -1 0.9805 1.981 1 4.142 0.123 0.01274 0.1389 0.8122 1 0.000004031 0.2851 0.2133 0.1164 0.3412 2.457 2.744 0.4314 0.9064 1 1 0.1338 0.4158 0.4951 0.4255 1.322 1.574 json
t19_x23_u0_b40 19 23 0 40 div(R,eql(sqt(D),R)) 156168 155220682 o2(x,o2(o1(x),x)) true 129351 129351 -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
t19_x23_u0_b41 19 23 0 41 div(R,min(sqt(D),R)) 156169 155220683 o2(x,o2(o1(x),x)) true 129359 129359 1 1 1 4.724e-16 2.174e-8 1 1 5.96e-8 1 0 1.116e-16 5.527e-17 2.703e-9 0.00005634 0 8.568e-9 2.053e-15 8.613e-9 1.595e-16 1.263e-8 4.673 8.429e-8 0.0001669 0.002053 0 1 1.923e-16 5.756e-16 8.894e-16 0.0001923 0.0005756 0.0008894 json
t19_x23_u0_b42 19 23 0 42 div(R,dot(sqt(D),R)) 156170 155220684 o2(x,o2(o1(x),x)) true 129367 129367 -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
t19_x23_u0_b43 19 23 0 43 div(R,dst(sqt(D),R)) 156171 155220685 o2(x,o2(o1(x),x)) true 129375 129375 -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
t19_x23_u0_b44 19 23 0 44 pow(R,add(sqt(D),R)) 156172 155220686 o2(x,o2(o1(x),x)) true 129383 129383 -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
t19_x23_u0_b45 19 23 0 45 pow(R,sub(sqt(D),R)) 156173 155220687 o2(x,o2(o1(x),x)) true 129391 129391 -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
t19_x23_u0_b46 19 23 0 46 pow(R,mlt(sqt(D),R)) 156174 155220688 o2(x,o2(o1(x),x)) true 129399 129399 -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
t19_x23_u0_b47 19 23 0 47 pow(R,div(sqt(D),R)) 156175 155220689 o2(x,o2(o1(x),x)) true 129407 129407 -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
t19_x23_u0_b48 19 23 0 48 pow(R,pow(sqt(D),R)) 156176 155220690 o2(x,o2(o1(x),x)) true 129415 129415 -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
t19_x23_u0_b49 19 23 0 49 pow(R,mod(sqt(D),R)) 156177 155220691 o2(x,o2(o1(x),x)) true 129423 129423 -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
t19_x23_u0_b50 19 23 0 50 pow(R,lrg(sqt(D),R)) 156178 155220692 o2(x,o2(o1(x),x)) true 129431 129431 -0.9294 0.04297 0.9846 0.1136 0.3371 -1 1 2 1 0.4154 0.01319 0.0114 0.01599 0.0731 1 0.00001017 0.05147 0.02972 0.02433 0.156 9.755 2.64 0.2164 0.453 1 1 0.01931 0.07915 0.1918 0.1699 0.6966 1.688 json
t19_x23_u0_b51 19 23 0 51 pow(R,eql(sqt(D),R)) 156179 155220693 o2(x,o2(o1(x),x)) true 129439 129439 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
t19_x23_u0_b52 19 23 0 52 pow(R,min(sqt(D),R)) 156180 155220694 o2(x,o2(o1(x),x)) true 129447 129447 -0.9227 0.04297 0.9914 0.1332 0.365 -1 0.9896 1.99 1 0.3463 0.0142 0.01322 0.01566 0.03596 1 0.00001001 0.05774 0.03051 0.02718 0.1649 10.53 2.664 0.2058 0.4334 1 1 0.02089 0.08898 0.2228 0.1568 0.6679 1.673 json
t19_x23_u0_b53 19 23 0 53 pow(R,dot(sqt(D),R)) 156181 155220695 o2(x,o2(o1(x),x)) true 129455 129455 -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
t19_x23_u0_b54 19 23 0 54 pow(R,dst(sqt(D),R)) 156182 155220696 o2(x,o2(o1(x),x)) true 129463 129463 -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
t19_x23_u0_b55 19 23 0 55 mod(R,add(sqt(D),R)) 156183 155220697 o2(x,o2(o1(x),x)) true 129471 129471 -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
t19_x23_u0_b56 19 23 0 56 mod(R,sub(sqt(D),R)) 156184 155220698 o2(x,o2(o1(x),x)) true 129479 129479 -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
t19_x23_u0_b57 19 23 0 57 mod(R,mlt(sqt(D),R)) 156185 155220699 o2(x,o2(o1(x),x)) true 129487 129487 -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
t19_x23_u0_b58 19 23 0 58 mod(R,div(sqt(D),R)) 156186 155220700 o2(x,o2(o1(x),x)) true 129495 129495 -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
t19_x23_u0_b59 19 23 0 59 mod(R,pow(sqt(D),R)) 156187 155220701 o2(x,o2(o1(x),x)) true 129503 129503 -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
t19_x23_u0_b60 19 23 0 60 mod(R,mod(sqt(D),R)) 156188 155220702 o2(x,o2(o1(x),x)) true 129511 129511 -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
t19_x23_u0_b61 19 23 0 61 mod(R,lrg(sqt(D),R)) 156189 155220703 o2(x,o2(o1(x),x)) true 129519 129519 -0.382 0.2733 0.5771 0.3146 0.5609 -1 0.9805 1.981 1 4.142 0.123 0.01274 0.1389 0.8122 1 0.000004031 0.2851 0.2133 0.1164 0.3412 2.457 2.744 0.4314 0.9064 1 1 0.1338 0.4158 0.4951 0.4255 1.322 1.574 json
t19_x23_u0_b62 19 23 0 62 mod(R,eql(sqt(D),R)) 156190 155220704 o2(x,o2(o1(x),x)) true 129527 129527 -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
t19_x23_u0_b63 19 23 0 63 mod(R,min(sqt(D),R)) 156191 155220705 o2(x,o2(o1(x),x)) true 129535 129535 -0.006441 0.3999 0.1035 0.03833 0.1958 -0.9675 0.9557 1.923 1 2.92 0.003584 0.0005392 0.0339 0.7384 1 0.00008621 0.00781 0.03017 0.002974 0.05453 1.609 0.8839 0.1076 0.2038 1 1 0.005355 0.03892 0.09132 0.1397 1.016 2.382 json
t19_x23_u0_b64 19 23 0 64 mod(R,dot(sqt(D),R)) 156192 155220706 o2(x,o2(o1(x),x)) true 129543 129543 -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
t19_x23_u0_b65 19 23 0 65 mod(R,dst(sqt(D),R)) 156193 155220707 o2(x,o2(o1(x),x)) true 129551 129551 -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
t19_x23_u0_b66 19 23 0 66 lrg(R,add(sqt(D),R)) 156194 155220708 o2(x,o2(o1(x),x)) true 129559 129559 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
t19_x23_u0_b67 19 23 0 67 lrg(R,sub(sqt(D),R)) 156195 155220709 o2(x,o2(o1(x),x)) true 129567 129567 0.6957 1 0.6957 0.121 0.3478 0.000291 1 0.9997 1 3.155 0.03668 0.001042 0.08894 0.9448 1 0.000266 0.06871 0.09013 0.02981 0.1727 1.941 0.9997 0.3118 0.568 1 1 0.04125 0.1702 0.1389 0.3409 1.407 1.148 json
t19_x23_u0_b68 19 23 0 68 lrg(R,mlt(sqt(D),R)) 156196 155220710 o2(x,o2(o1(x),x)) true 129575 129575 0.7432 1 0.7432 0.1126 0.3355 0.000291 1 0.9997 1 2.88 0.03004 0.00118 0.07441 0.9244 1 -0.000001422 0.05612 0.0721 0.02568 0.1603 2.154 0.9997 0.2773 0.4985 1 1 0.03636 0.1591 0.1423 0.323 1.413 1.264 json
t19_x23_u0_b69 19 23 0 69 lrg(R,div(sqt(D),R)) 156197 155220711 o2(x,o2(o1(x),x)) true 129583 129583 0.7717 1 0.7717 0.1041 0.3227 0.000291 1 0.9997 1 2.71 0.04293 0.001117 0.08945 0.9493 1 0.0000456 0.08872 0.1114 0.03605 0.1899 2.123 0.9997 0.4229 0.852 1 1 0.0436 0.1445 0.1456 0.4186 1.388 1.398 json
t19_x23_u0_b70 19 23 0 70 lrg(R,pow(sqt(D),R)) 156198 155220712 o2(x,o2(o1(x),x)) true 129591 129591 0.6029 1 0.6029 0.1319 0.3632 0.000291 1 0.9997 1 3.467 0.04943 0.0007774 0.1105 0.969 1 0.00003542 0.0921 0.1159 0.03799 0.1949 1.765 0.9994 0.3807 0.6984 1 1 0.05528 0.2071 0.1097 0.4191 1.571 0.8315 json
t19_x23_u0_b71 19 23 0 71 lrg(R,mod(sqt(D),R)) 156199 155220713 o2(x,o2(o1(x),x)) true 129599 129599 0.7432 1 0.7432 0.1126 0.3355 0.000291 1 0.9997 1 2.88 0.03004 0.00118 0.07441 0.9244 1 -0.000001422 0.05613 0.07211 0.02568 0.1603 2.154 0.9997 0.2773 0.4985 1 1 0.03636 0.1591 0.1423 0.3229 1.413 1.264 json