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
t15_x8_u1_b0 15 8 1 0 add(R,sqt(log(R))) 74100 122132424 o2(x,o1(o1(x))) true 80807 80807 -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
t15_x8_u1_b1 15 8 1 1 sub(R,sqt(log(R))) 74101 122132425 o2(x,o1(o1(x))) true 80815 80815 -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
t15_x8_u1_b2 15 8 1 2 mlt(R,sqt(log(R))) 74102 122132426 o2(x,o1(o1(x))) true 80823 80823 -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
t15_x8_u1_b3 15 8 1 3 div(R,sqt(log(R))) 74103 122132427 o2(x,o1(o1(x))) true 80831 80831 -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
t15_x8_u1_b4 15 8 1 4 pow(R,sqt(log(R))) 74104 122132428 o2(x,o1(o1(x))) true 80839 80839 -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
t15_x8_u1_b5 15 8 1 5 mod(R,sqt(log(R))) 74105 122132429 o2(x,o1(o1(x))) true 80847 80847 -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
t15_x8_u1_b6 15 8 1 6 lrg(R,sqt(log(R))) 74106 122132430 o2(x,o1(o1(x))) true 80855 80855 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
t15_x8_u1_b7 15 8 1 7 eql(R,sqt(log(R))) 74107 122132431 o2(x,o1(o1(x))) true 80863 80863 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
t15_x8_u1_b8 15 8 1 8 min(R,sqt(log(R))) 74108 122132432 o2(x,o1(o1(x))) true 80871 80871 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
t15_x8_u1_b9 15 8 1 9 dot(R,sqt(log(R))) 74109 122132433 o2(x,o1(o1(x))) true 80879 80879 -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
t15_x8_u1_b10 15 8 1 10 dst(R,sqt(log(R))) 74110 122132434 o2(x,o1(o1(x))) true 80887 80887 -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
t15_x8_u2_b0 15 8 2 0 add(R,sqt(frc(R))) 74111 122132625 o2(x,o1(o1(x))) true 80895 80895 0.5817 0.8761 0.6655 0.2063 0.4542 -0.9679 1 1.968 1 3.884 0.003038 0.003271 0.05295 -0.03688 1 -0.0000476 0.00104 0.01655 0.003505 0.05921 1.118 0.3416 0.03058 0.005042 1 1 0.01186 0.1351 0.3406 0.05749 0.6549 1.651 json
t15_x8_u2_b1 15 8 2 1 sub(R,sqt(frc(R))) 74112 122132626 o2(x,o1(o1(x))) true 80903 80903 -0.633 0 0.633 0.1205 0.3472 -1 -0.009644 0.9904 1 3.312 0.001823 0.002225 0.04498 -0.09947 1 0.00006388 0.0004915 0.01283 0.002024 0.04499 1 0.1443 0.03358 0.004077 1 1 0.007965 0.09413 0.226 0.06607 0.7809 1.875 json
t15_x8_u2_b2 15 8 2 2 mlt(R,sqt(frc(R))) 74113 122132627 o2(x,o1(o1(x))) true 80911 80911 0.07914 0.5179 0.2719 0.1077 0.3281 -0.3845 0.9716 1.356 1 4.208 0.001522 0.001599 0.04469 -0.02484 1 0.00001591 0.0001841 0.01027 0.001124 0.03352 0.7501 0.155 0.02899 0.00171 1 1 0.006349 0.08157 0.2077 0.05897 0.7577 1.929 json
t15_x8_u2_b3 15 8 2 3 div(R,sqt(frc(R))) 74114 122132628 o2(x,o1(o1(x))) true 80919 80919 -0.06722 0.4799 0.5538 0.4034 0.6352 -1 0.9895 1.989 1 4.688 0.006565 0.007608 0.08072 -0.07354 1 0.0001493 0.004003 0.02694 0.007658 0.08751 1.084 1.082 0.03513 0.009922 1 1 0.02493 0.2731 0.6816 0.06179 0.6769 1.69 json
t15_x8_u2_b4 15 8 2 4 pow(R,sqt(frc(R))) 74115 122132629 o2(x,o1(o1(x))) true 80927 80927 -0.9277 0.04297 0.9864 0.1171 0.3422 -1 0.9445 1.944 1 0.3811 0.01187 0.01171 0.01462 0.006736 1 0.000005508 0.04928 0.02806 0.02339 0.1529 10.46 2.652 0.2014 0.4207 1 1 0.01836 0.07954 0.1968 0.1567 0.6791 1.681 json
t15_x8_u2_b5 15 8 2 5 mod(R,sqt(frc(R))) 74116 122132630 o2(x,o1(o1(x))) true 80935 80935 0.1381 0.5718 0.3043 0.1266 0.3559 -0.609 0.9809 1.59 1 4.443 0.001815 0.001923 0.04944 -0.02907 1 8.334e-7 0.0002222 0.01136 0.001294 0.03597 0.7276 0.1799 0.02952 0.001755 1 1 0.007447 0.09593 0.2492 0.0588 0.7575 1.968 json
t15_x8_u2_b6 15 8 2 6 lrg(R,sqt(frc(R))) 74117 122132631 o2(x,o1(o1(x))) true 80943 80943 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
t15_x8_u2_b7 15 8 2 7 eql(R,sqt(frc(R))) 74118 122132632 o2(x,o1(o1(x))) true 80951 80951 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
t15_x8_u2_b8 15 8 2 8 min(R,sqt(frc(R))) 74119 122132633 o2(x,o1(o1(x))) true 80959 80959 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
t15_x8_u2_b9 15 8 2 9 dot(R,sqt(frc(R))) 74120 122132634 o2(x,o1(o1(x))) true 80967 80967 0.1955 0.6415 0.4428 0.2499 0.4999 -1 1 2 1 4.775 0.003983 0.003878 0.06833 0.0133 1 0.000004077 0.0008606 0.01751 0.003192 0.0565 0.8269 0.3192 0.03146 0.003444 1 1 0.01578 0.1894 0.4789 0.06316 0.7581 1.917 json
t15_x8_u2_b10 15 8 2 10 dst(R,sqt(frc(R))) 74121 122132635 o2(x,o1(o1(x))) true 80975 80975 0.9567 1 0.9567 0.0204 0.1428 0.1903 1 0.8097 1 0.8483 0.0005519 0.0006706 0.01131 -0.09705 1 -0.000007559 0.0003384 0.005314 0.001096 0.0331 2.927 0.199 0.05992 0.01659 1 1 0.002778 0.02708 0.04513 0.1362 1.327 2.212 json
t15_x8_u3_b0 15 8 3 0 add(R,sqt(flr(R))) 74122 122132826 o2(x,o1(o1(x))) true 80983 80983 -0.9327 0.04297 0.9813 0.1025 0.3202 -1 0.9428 1.943 1 0.413 0.01033 0.01038 0.01414 -0.00231 1 0.000008535 0.04322 0.0262 0.02051 0.1432 10.13 2.64 0.2021 0.4217 1 1 0.01648 0.07156 0.1733 0.1608 0.6982 1.691 json
t15_x8_u3_b1 15 8 3 1 sub(R,sqt(flr(R))) 74123 122132827 o2(x,o1(o1(x))) true 80991 80991 -0.9327 0.04297 0.9813 0.1025 0.3202 -1 0.9428 1.943 1 0.413 0.01033 0.01038 0.01414 -0.00231 1 0.000008535 0.04322 0.0262 0.02051 0.1432 10.13 2.64 0.2021 0.4217 1 1 0.01648 0.07156 0.1733 0.1608 0.6982 1.691 json
t15_x8_u3_b2 15 8 3 2 mlt(R,sqt(flr(R))) 74124 122132828 o2(x,o1(o1(x))) true 80999 80999 -0.957 0 0.957 0.04112 0.2028 -1 0 1 1 0.2557 0.00422 0.004094 0.008259 0.01515 1 0 0.01738 0.01663 0.008241 0.09078 10.99 1.414 0.2022 0.4228 1 1 0.006357 0.02738 0.06893 0.1546 0.6659 1.676 json
t15_x8_u3_b3 15 8 3 3 div(R,sqt(flr(R))) 74125 122132829 o2(x,o1(o1(x))) true 81007 81007 -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
t15_x8_u3_b4 15 8 3 4 pow(R,sqt(flr(R))) 74126 122132830 o2(x,o1(o1(x))) true 81015 81015 -0.9141 0.04297 1 0.1645 0.4056 -1 1 2 1 0.2557 0.01688 0.01638 0.01652 0.01515 1 0 0.06954 0.03326 0.03297 0.1816 10.99 2.828 0.2022 0.4228 1 1 0.02543 0.1095 0.2757 0.1546 0.6659 1.676 json
t15_x8_u3_b5 15 8 3 5 mod(R,sqt(flr(R))) 74127 122132831 o2(x,o1(o1(x))) true 81023 81023 -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
t15_x8_u3_b6 15 8 3 6 lrg(R,sqt(flr(R))) 74128 122132832 o2(x,o1(o1(x))) true 81031 81031 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
t15_x8_u3_b7 15 8 3 7 eql(R,sqt(flr(R))) 74129 122132833 o2(x,o1(o1(x))) true 81039 81039 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
t15_x8_u3_b8 15 8 3 8 min(R,sqt(flr(R))) 74130 122132834 o2(x,o1(o1(x))) true 81047 81047 -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
t15_x8_u3_b9 15 8 3 9 dot(R,sqt(flr(R))) 74131 122132835 o2(x,o1(o1(x))) true 81055 81055 -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
t15_x8_u3_b10 15 8 3 10 dst(R,sqt(flr(R))) 74132 122132836 o2(x,o1(o1(x))) true 81063 81063 -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
t15_x8_u4_b0 15 8 4 0 add(R,sqt(cil(R))) 74133 122133027 o2(x,o1(o1(x))) true 81071 81071 0.3351 0.6255 0.6444 0.4213 0.6491 -0.9989 1 1.999 1 4.004 0.006632 0.00803 0.08203 -0.0953 1 -0.000127 0.0024 0.02604 0.007932 0.08906 1.086 0.347 0.0348 0.005696 1 1 0.02829 0.3191 0.7425 0.06714 0.7573 1.762 json
t15_x8_u4_b1 15 8 4 1 sub(R,sqt(cil(R))) 74134 122133028 o2(x,o1(o1(x))) true 81079 81079 -0.4734 0 0.4734 0.05091 0.2256 -0.9989 -0.002975 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.002542 0.03267 0.08567 0.04993 0.6416 1.683 json
t15_x8_u4_b2 15 8 4 2 mlt(R,sqt(cil(R))) 74135 122133029 o2(x,o1(o1(x))) true 81087 81087 0.263 0.8999 0.263 0.06996 0.2645 0 0.9809 0.9809 1 3.339 0.0009721 0.001017 0.03412 -0.0225 1 0.0000132 0.0001175 0.007977 0.0008249 0.02872 0.8418 0.1147 0.02843 0.001679 1 1 0.003984 0.05127 0.1379 0.05695 0.7329 1.971 json
t15_x8_u4_b3 15 8 4 3 div(R,sqt(cil(R))) 74136 122133030 o2(x,o1(o1(x))) true 81095 81095 -0.8155 0.1016 0.9813 0.3072 0.5543 -1 1 2 1 0.7279 0.03404 0.03871 0.03986 -0.06413 1 0.000008535 0.1539 0.07812 0.07119 0.2668 6.693 2.828 0.2368 0.5008 1 1 0.06938 0.2888 0.6387 0.2258 0.9399 2.079 json
t15_x8_u4_b4 15 8 4 4 pow(R,sqt(cil(R))) 74137 122133031 o2(x,o1(o1(x))) true 81103 81103 0.7806 1 0.7806 0.05458 0.2336 0.003529 1 0.9965 1 3.16 0.0007876 0.0008776 0.03051 -0.054 1 0.00003101 0.00009901 0.007183 0.0007346 0.0271 0.8884 0.1165 0.03051 0.001814 1 1 0.002869 0.03705 0.09139 0.05256 0.6788 1.674 json
t15_x8_u4_b5 15 8 4 5 mod(R,sqt(cil(R))) 74138 122133032 o2(x,o1(o1(x))) true 81111 81111 -0.9327 0.04297 0.9813 0.1025 0.3202 -1 0.9428 1.943 1 0.413 0.01033 0.01038 0.01414 -0.00231 1 0.000008535 0.04322 0.0262 0.02051 0.1432 10.13 2.64 0.2021 0.4217 1 1 0.01648 0.07156 0.1733 0.1608 0.6982 1.691 json
t15_x8_u4_b6 15 8 4 6 lrg(R,sqt(cil(R))) 74139 122133033 o2(x,o1(o1(x))) true 81119 81119 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
t15_x8_u4_b7 15 8 4 7 eql(R,sqt(cil(R))) 74140 122133034 o2(x,o1(o1(x))) true 81127 81127 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
t15_x8_u4_b8 15 8 4 8 min(R,sqt(cil(R))) 74141 122133035 o2(x,o1(o1(x))) true 81135 81135 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
t15_x8_u4_b9 15 8 4 9 dot(R,sqt(cil(R))) 74142 122133036 o2(x,o1(o1(x))) true 81143 81143 0.6759 0.9983 0.6759 0.101 0.3178 1.428e-8 1 1 1 3.498 0.001853 0.001722 0.04113 0.03664 1 -0.0000466 0.0006766 0.01344 0.001883 0.04339 1.055 0.2562 0.0354 0.006701 1 1 0.006589 0.07172 0.1837 0.06525 0.7103 1.819 json
t15_x8_u4_b10 15 8 4 10 dst(R,sqt(cil(R))) 74143 122133037 o2(x,o1(o1(x))) true 81151 81151 0.8877 1 0.8877 0.02132 0.146 0.2406 1 0.7594 1 2.317 0.000387 0.000396 0.01769 -0.01145 1 -0.00003075 0.0001287 0.005708 0.0004702 0.02168 1.226 0.1342 0.03673 0.006037 1 1 0.001595 0.01825 0.04452 0.07481 0.856 2.088 json
t15_x8_u5_b0 15 8 5 0 add(R,sqt(sgn(R))) 74144 122133228 o2(x,o1(o1(x))) true 81159 81159 -0.9141 0.04297 1 0.1645 0.4056 -1 1 2 1 0.2557 0.01688 0.01638 0.01652 0.01515 1 0 0.06954 0.03326 0.03297 0.1816 10.99 2.828 0.2022 0.4228 1 1 0.02543 0.1095 0.2757 0.1546 0.6659 1.676 json
t15_x8_u5_b1 15 8 5 1 sub(R,sqt(sgn(R))) 74145 122133229 o2(x,o1(o1(x))) true 81167 81167 -0.9757 0 0.9757 0.01488 0.122 -1 -0.05718 0.9428 1 0.413 0.001498 0.001585 0.005887 -0.02821 1 0.000008536 0.006357 0.009573 0.00305 0.05523 9.381 1.226 0.2073 0.4273 1 1 0.002567 0.0114 0.02523 0.1725 0.7661 1.696 json
t15_x8_u5_b2 15 8 5 2 mlt(R,sqt(sgn(R))) 74146 122133230 o2(x,o1(o1(x))) true 81175 81175 -0.9327 0.04297 0.9813 0.1025 0.3202 -1 0.9428 1.943 1 0.413 0.01033 0.01038 0.01414 -0.00231 1 0.000008535 0.04322 0.0262 0.02051 0.1432 10.13 2.64 0.2021 0.4217 1 1 0.01648 0.07156 0.1733 0.1608 0.6982 1.691 json
t15_x8_u5_b3 15 8 5 3 div(R,sqt(sgn(R))) 74147 122133231 o2(x,o1(o1(x))) true 81183 81183 -0.9327 0.04297 0.9813 0.1025 0.3202 -1 0.9428 1.943 1 0.413 0.01033 0.01038 0.01414 -0.00231 1 0.000008535 0.04322 0.0262 0.02051 0.1432 10.13 2.64 0.2021 0.4217 1 1 0.01648 0.07156 0.1733 0.1608 0.6982 1.691 json
t15_x8_u5_b4 15 8 5 4 pow(R,sqt(sgn(R))) 74148 122133232 o2(x,o1(o1(x))) true 81191 81191 -0.9327 0.04297 0.9813 0.1025 0.3202 -1 0.9428 1.943 1 0.413 0.01033 0.01038 0.01414 -0.00231 1 0.000008535 0.04322 0.0262 0.02051 0.1432 10.13 2.64 0.2021 0.4217 1 1 0.01648 0.07156 0.1733 0.1608 0.6982 1.691 json
t15_x8_u5_b5 15 8 5 5 mod(R,sqt(sgn(R))) 74149 122133233 o2(x,o1(o1(x))) true 81199 81199 -0.9327 0.04297 0.9813 0.1025 0.3202 -1 0.9428 1.943 1 0.413 0.01033 0.01038 0.01414 -0.00231 1 0.000008535 0.04322 0.0262 0.02051 0.1432 10.13 2.64 0.2021 0.4217 1 1 0.01648 0.07156 0.1733 0.1608 0.6982 1.691 json
t15_x8_u5_b6 15 8 5 6 lrg(R,sqt(sgn(R))) 74150 122133234 o2(x,o1(o1(x))) true 81207 81207 0.5176 0.9429 0.5176 0.1537 0.3921 0 1 1 1 3.429 0.001972 0.002442 0.05168 -0.1065 1 0.00001781 0.0002592 0.01257 0.001744 0.04176 0.8079 0.1169 0.02872 0.001686 1 1 0.008731 0.1124 0.2862 0.0568 0.7316 1.862 json
t15_x8_u5_b7 15 8 5 7 eql(R,sqt(sgn(R))) 74151 122133235 o2(x,o1(o1(x))) true 81215 81215 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
t15_x8_u5_b8 15 8 5 8 min(R,sqt(sgn(R))) 74152 122133236 o2(x,o1(o1(x))) true 81223 81223 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
t15_x8_u5_b9 15 8 5 9 dot(R,sqt(sgn(R))) 74153 122133237 o2(x,o1(o1(x))) true 81231 81231 -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
t15_x8_u5_b10 15 8 5 10 dst(R,sqt(sgn(R))) 74154 122133238 o2(x,o1(o1(x))) true 81239 81239 -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
t15_x8_u6_b0 15 8 6 0 add(R,sqt(nrm(R))) 74155 122133429 o2(x,o1(o1(x))) true 81247 81247 -0.9153 0.04297 0.9988 0.1602 0.4003 -1 1 2 1 0.2884 0.01621 0.01603 0.01651 0.005435 1 -1.75e-7 0.06735 0.03281 0.03194 0.1787 10.83 2.828 0.2012 0.4204 1 1 0.02498 0.1078 0.2685 0.1559 0.6727 1.676 json
t15_x8_u6_b1 15 8 6 1 sub(R,sqt(nrm(R))) 74156 122133430 o2(x,o1(o1(x))) true 81255 81255 -0.9649 0.003204 0.9651 0.02818 0.1679 -1 0.09827 1.098 1 0.3893 0.002891 0.002794 0.00751 0.01704 1 0.000004285 0.01184 0.01365 0.005631 0.07504 9.992 1.507 0.2017 0.4201 1 1 0.004554 0.01993 0.04861 0.1616 0.7073 1.725 json
t15_x8_u6_b2 15 8 6 2 mlt(R,sqt(nrm(R))) 74157 122133431 o2(x,o1(o1(x))) true 81263 81263 -0.9375 0.04297 0.9765 0.08847 0.2974 -1 0.8715 1.871 1 0.4108 0.008914 0.008961 0.01321 -0.002614 1 0.000008806 0.0373 0.02434 0.0177 0.1331 10.07 2.397 0.202 0.4215 1 1 0.01416 0.06152 0.1485 0.1601 0.6954 1.678 json
t15_x8_u6_b3 15 8 6 3 div(R,sqt(nrm(R))) 74158 122133432 o2(x,o1(o1(x))) true 81271 81271 -0.9261 0.04297 0.988 0.1235 0.3514 -1 1 2 1 0.4043 0.01249 0.01237 0.01536 0.004831 1 0.000005341 0.05186 0.02874 0.02463 0.1569 10.22 2.828 0.2013 0.42 1 1 0.01982 0.08629 0.2108 0.1605 0.6987 1.707 json
t15_x8_u6_b4 15 8 6 4 pow(R,sqt(nrm(R))) 74159 122133433 o2(x,o1(o1(x))) true 81279 81279 -0.9288 0.04297 0.9853 0.1139 0.3375 -1 0.9481 1.948 1 0.3962 0.01162 0.01135 0.01459 0.01165 1 0.00000588 0.04797 0.02767 0.02274 0.1508 10.34 2.675 0.2016 0.421 1 1 0.01809 0.0784 0.1932 0.1587 0.6881 1.695 json
t15_x8_u6_b5 15 8 6 5 mod(R,sqt(nrm(R))) 74160 122133434 o2(x,o1(o1(x))) true 81287 81287 -0.9403 0.04297 0.9738 0.08125 0.285 -1 0.9158 1.916 1 0.4122 0.008121 0.008325 0.01276 -0.01244 1 0.000003677 0.03429 0.0233 0.01629 0.1276 10.01 2.098 0.2024 0.4221 1 1 0.01348 0.05694 0.1363 0.166 0.7008 1.677 json
t15_x8_u6_b6 15 8 6 6 lrg(R,sqt(nrm(R))) 74161 122133435 o2(x,o1(o1(x))) true 81295 81295 0.6035 0.9795 0.6035 0.1446 0.3803 0 1 1 1 3.352 0.002032 0.002306 0.05077 -0.06327 1 0.00005275 0.0002588 0.01239 0.00176 0.04196 0.8264 0.1169 0.02999 0.00179 1 1 0.008362 0.1078 0.246 0.05782 0.7456 1.701 json
t15_x8_u6_b7 15 8 6 7 eql(R,sqt(nrm(R))) 74162 122133436 o2(x,o1(o1(x))) true 81303 81303 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
t15_x8_u6_b8 15 8 6 8 min(R,sqt(nrm(R))) 74163 122133437 o2(x,o1(o1(x))) true 81311 81311 0.003637 0.4968 0.3903 0.2141 0.4627 -0.9989 0.9633 1.962 1 4.835 0.00274 0.00307 0.0623 -0.0569 1 0.00002516 0.0003409 0.0143 0.001929 0.04392 0.7049 0.2229 0.02714 0.001592 1 1 0.01148 0.1475 0.38 0.05362 0.6889 1.775 json
t15_x8_u6_b9 15 8 6 9 dot(R,sqt(nrm(R))) 74164 122133438 o2(x,o1(o1(x))) true 81319 81319 -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
t15_x8_u6_b10 15 8 6 10 dst(R,sqt(nrm(R))) 74165 122133439 o2(x,o1(o1(x))) true 81327 81327 -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
t15_x8_u7_b0 15 8 7 0 add(R,log(sqt(R))) 74166 122133630 o2(x,o1(o1(x))) true 81335 81335 -0.9483 0.03053 0.9745 0.06773 0.2602 -1 0.9133 1.913 1 0.4474 0.006878 0.007242 0.0125 -0.02573 1 0.00001639 0.02913 0.02044 0.01397 0.1182 9.457 2.539 0.2085 0.4301 1 1 0.01183 0.05217 0.1159 0.1746 0.7703 1.711 json
t15_x8_u7_b1 15 8 7 1 sub(R,log(sqt(R))) 74167 122133631 o2(x,o1(o1(x))) true 81343 81343 -0.9177 0.04297 0.9963 0.1509 0.3884 -1 1 2 1 0.3185 0.01533 0.01491 0.01599 0.01387 1 1.361e-7 0.06321 0.03178 0.02998 0.1732 10.83 2.741 0.2005 0.419 1 1 0.02295 0.09942 0.2513 0.1521 0.659 1.666 json
t15_x8_u7_b2 15 8 7 2 mlt(R,log(sqt(R))) 74168 122133632 o2(x,o1(o1(x))) true 81351 81351 -0.9625 0 0.9625 0.03146 0.1774 -1 -0.02773 0.9723 1 0.3101 0.003201 0.003119 0.007458 0.01302 1 0.000001932 0.01321 0.01453 0.006268 0.07917 10.62 1.327 0.2009 0.4198 1 1 0.004837 0.02097 0.05257 0.1537 0.6666 1.671 json
t15_x8_u7_b3 15 8 7 3 div(R,log(sqt(R))) 74169 122133633 o2(x,o1(o1(x))) true 81359 81359 -0.9972 0 0.9972 0.001683 0.04103 -1 -0.09365 0.9063 1 0.07663 0.0003724 0.0003895 0.001779 -0.02238 1 2.149e-7 0.001496 0.002684 0.000759 0.02755 15.49 0.9063 0.4526 0.8888 1 1 0.0003422 0.001526 0.00273 0.2033 0.9064 1.621 json
t15_x8_u7_b4 15 8 7 4 pow(R,log(sqt(R))) 74170 122133634 o2(x,o1(o1(x))) true 81367 81367 -0.9141 0.04297 1 0.1645 0.4056 -1 1 2 1 0.2557 0.01688 0.01638 0.01652 0.01515 1 0 0.06954 0.03326 0.03297 0.1816 10.99 2.828 0.2022 0.4228 1 1 0.02543 0.1095 0.2757 0.1546 0.6659 1.676 json
t15_x8_u7_b5 15 8 7 5 mod(R,log(sqt(R))) 74171 122133635 o2(x,o1(o1(x))) true 81375 81375 -0.9503 0.04297 0.9637 0.05541 0.2354 -1 0.4012 1.401 1 0.3647 0.005897 0.00545 0.01026 0.03942 1 -0.000004724 0.0237 0.01945 0.01124 0.106 10.33 1.942 0.2048 0.4278 1 1 0.00869 0.03717 0.09497 0.1568 0.6709 1.714 json
t15_x8_u7_b6 15 8 7 6 lrg(R,log(sqt(R))) 74172 122133636 o2(x,o1(o1(x))) true 81383 81383 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
t15_x8_u7_b7 15 8 7 7 eql(R,log(sqt(R))) 74173 122133637 o2(x,o1(o1(x))) true 81391 81391 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
t15_x8_u7_b8 15 8 7 8 min(R,log(sqt(R))) 74174 122133638 o2(x,o1(o1(x))) true 81399 81399 -0.4505 0 0.4505 0.06713 0.2591 -1 -0.00291 0.9971 1 3.868 0.001016 0.0008756 0.03334 0.0741 1 0.00005032 0.0002309 0.008541 0.0007795 0.02792 0.8373 0.2932 0.02817 0.00344 1 1 0.003442 0.04069 0.1165 0.05127 0.6061 1.735 json
t15_x8_u7_b9 15 8 7 9 dot(R,log(sqt(R))) 74175 122133639 o2(x,o1(o1(x))) true 81407 81407 -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
t15_x8_u7_b10 15 8 7 10 dst(R,log(sqt(R))) 74176 122133640 o2(x,o1(o1(x))) true 81415 81415 -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
t15_x8_u8_b0 15 8 8 0 add(R,log(log(R))) 74177 122133831 o2(x,o1(o1(x))) true 81423 81423 -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
t15_x8_u8_b1 15 8 8 1 sub(R,log(log(R))) 74178 122133832 o2(x,o1(o1(x))) true 81431 81431 -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
t15_x8_u8_b2 15 8 8 2 mlt(R,log(log(R))) 74179 122133833 o2(x,o1(o1(x))) true 81439 81439 -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
t15_x8_u8_b3 15 8 8 3 div(R,log(log(R))) 74180 122133834 o2(x,o1(o1(x))) true 81447 81447 -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
t15_x8_u8_b4 15 8 8 4 pow(R,log(log(R))) 74181 122133835 o2(x,o1(o1(x))) true 81455 81455 -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
t15_x8_u8_b5 15 8 8 5 mod(R,log(log(R))) 74182 122133836 o2(x,o1(o1(x))) true 81463 81463 -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
t15_x8_u8_b6 15 8 8 6 lrg(R,log(log(R))) 74183 122133837 o2(x,o1(o1(x))) true 81471 81471 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
t15_x8_u8_b7 15 8 8 7 eql(R,log(log(R))) 74184 122133838 o2(x,o1(o1(x))) true 81479 81479 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
t15_x8_u8_b8 15 8 8 8 min(R,log(log(R))) 74185 122133839 o2(x,o1(o1(x))) true 81487 81487 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
t15_x8_u8_b9 15 8 8 9 dot(R,log(log(R))) 74186 122133840 o2(x,o1(o1(x))) true 81495 81495 -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
t15_x8_u8_b10 15 8 8 10 dst(R,log(log(R))) 74187 122133841 o2(x,o1(o1(x))) true 81503 81503 -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
t15_x8_u9_b0 15 8 9 0 add(R,log(frc(R))) 74188 122134032 o2(x,o1(o1(x))) true 81511 81511 -0.5372 0.1792 0.6676 0.2692 0.5189 -1 0.9611 1.961 1 3.806 0.005698 0.005077 0.06564 0.05765 1 0.0002311 0.002533 0.02361 0.006464 0.0804 1.225 0.6989 0.04002 0.009409 1 1 0.01976 0.2078 0.4895 0.0734 0.7716 1.818 json
t15_x8_u9_b1 15 8 9 1 sub(R,log(frc(R))) 74189 122134033 o2(x,o1(o1(x))) true 81519 81519 0.7199 1 0.7199 0.1164 0.3411 0.0001153 1 0.9999 1 2.956 0.002158 0.002452 0.04214 -0.06364 1 -0.0001332 0.001089 0.01531 0.002834 0.05324 1.263 0.3743 0.03962 0.009361 1 1 0.008971 0.09612 0.2387 0.0771 0.8261 2.051 json
t15_x8_u9_b2 15 8 9 2 mlt(R,log(frc(R))) 74190 122134034 o2(x,o1(o1(x))) true 81527 81527 0.1607 0.549 0.3225 0.1749 0.4182 -0.3678 1 1.368 1 4.062 0.002466 0.003064 0.04758 -0.1082 1 -0.00008531 0.00139 0.01547 0.003266 0.05715 1.201 0.4883 0.03162 0.007947 1 1 0.009264 0.1006 0.2721 0.05298 0.5754 1.556 json
t15_x8_u9_b3 15 8 9 3 div(R,log(frc(R))) 74191 122134035 o2(x,o1(o1(x))) true 81535 81535 -0.1582 0.4629 0.6369 0.4899 0.7 -1 0.9985 1.998 1 4.194 0.01115 0.01234 0.08811 -0.05057 1 0.0002451 0.01122 0.04308 0.01572 0.1254 1.423 1.168 0.04794 0.0229 1 1 0.04429 0.3953 0.9782 0.09039 0.8069 1.996 json
t15_x8_u9_b4 15 8 9 4 pow(R,log(frc(R))) 74192 122134036 o2(x,o1(o1(x))) true 81543 81543 -0.9141 0.04297 1 0.1645 0.4056 -1 1 2 1 0.2557 0.01688 0.01638 0.01652 0.01515 1 0 0.06954 0.03326 0.03297 0.1816 10.99 2.828 0.2022 0.4228 1 1 0.02543 0.1095 0.2757 0.1546 0.6659 1.676 json
t15_x8_u9_b5 15 8 9 5 mod(R,log(frc(R))) 74193 122134037 o2(x,o1(o1(x))) true 81551 81551 -0.1562 0.3804 0.2858 0.1107 0.3327 -0.9989 0.538 1.537 1 4.366 0.001361 0.001557 0.04396 -0.06689 1 -0.000002407 0.0001739 0.01011 0.0009855 0.03139 0.7141 0.1638 0.02637 0.001571 1 1 0.005608 0.07227 0.1727 0.05068 0.653 1.561 json
t15_x8_u9_b6 15 8 9 6 lrg(R,log(frc(R))) 74194 122134038 o2(x,o1(o1(x))) true 81559 81559 0.9883 1 0.9883 0.007061 0.08403 0.000582 1 0.9994 1 0.2776 0.0001053 0.0001053 0.002524 0.000044 1 0.000005704 0.00001261 0.0006124 0.0002043 0.01429 5.664 0.1169 0.02984 0.001786 1 1 0.0003567 0.004679 0.01303 0.05051 0.6627 1.845 json
t15_x8_u9_b7 15 8 9 7 eql(R,log(frc(R))) 74195 122134039 o2(x,o1(o1(x))) true 81567 81567 0.01172 0.04431 0.01172 0.007054 0.08399 0 0.9994 0.9994 1 0.2776 0.0001053 0.0001053 0.002524 0.00004393 1 -0.000005704 0.00001261 0.0006124 0.0002043 0.01429 5.664 0.1169 0.02987 0.001787 1 1 0.0003567 0.004679 0.01303 0.05056 0.6633 1.847 json
t15_x8_u9_b8 15 8 9 8 min(R,log(frc(R))) 74196 122134040 o2(x,o1(o1(x))) true 81575 81575 -0.6684 0 0.6684 0.09558 0.3092 -1 -0.003047 0.997 1 3.402 0.00207 0.001856 0.04022 0.05445 1 0.0001738 0.001154 0.01548 0.002309 0.04805 1.195 0.4569 0.04108 0.01208 1 1 0.006951 0.07058 0.1701 0.07273 0.7385 1.78 json
t15_x8_u9_b9 15 8 9 9 dot(R,log(frc(R))) 74197 122134041 o2(x,o1(o1(x))) true 81583 81583 0.4077 0.7099 0.5975 0.3227 0.5681 -1 1 2 1 3.974 0.005171 0.006687 0.06785 -0.1278 1 -0.0001309 0.003292 0.02626 0.007255 0.08518 1.255 0.5435 0.03675 0.0102 1 1 0.0221 0.2259 0.5132 0.06848 0.7 1.59 json
t15_x8_u9_b10 15 8 9 10 dst(R,log(frc(R))) 74198 122134042 o2(x,o1(o1(x))) true 81591 81591 0.9818 1 0.9818 0.009157 0.09569 0.06399 1 0.936 1 0.4385 0.0003473 0.0003252 0.005209 0.03298 1 -0.00001542 0.0002844 0.003084 0.0006451 0.0254 4.876 0.2742 0.07344 0.03105 1 1 0.0007833 0.006577 0.01254 0.08555 0.7183 1.369 json
t15_x8_u10_b0 15 8 10 0 add(R,log(flr(R))) 74199 122134233 o2(x,o1(o1(x))) true 81599 81599 -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