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
t10_x5_u19_b10 10 5 19 10 frc(sgn(dst(D,R))) 12400 81411844 o1(o1(o2(x,x))) true 99207 99207 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
t10_x5_u20_b0 10 5 20 0 frc(nrm(add(D,R))) 12401 81412035 o1(o1(o2(x,x))) true 99215 99215 0.5017 1 0.5017 0.04112 0.2028 0.007153 0.9919 0.9848 1 3.719 0.01684 0.0008082 0.07022 0.9084 1 0.00001071 0.03661 0.06746 0.01272 0.1128 1.606 0.9494 0.4292 0.8903 1 1 0 0 0.01636 0 0 0.3978 json
t10_x5_u20_b1 10 5 20 1 frc(nrm(sub(D,R))) 12402 81412036 o1(o1(o2(x,x))) true 99223 99223 0.4969 1 0.4969 0.04027 0.2007 0.008123 0.9935 0.9854 1 3.705 0.01727 0.0008343 0.07116 0.9078 1 0.00002964 0.0376 0.06811 0.01304 0.1142 1.605 0.9493 0.4495 0.9338 1 1 0 0 0.01704 0 0 0.4231 json
t10_x5_u20_b2 10 5 20 2 frc(nrm(mlt(D,R))) 12403 81412037 o1(o1(o2(x,x))) true 99231 99231 0.5009 0.9998 0.5009 0.07797 0.2792 0.00002013 1 0.9999 1 3.988 0.03251 0.006873 0.1264 0.6509 1 -0.0001708 0.08395 0.1266 0.02341 0.153 1.211 0.9996 0.5051 1.077 1 1 0 0 0.04149 0 0 0.5322 json
t10_x5_u20_b3 10 5 20 3 frc(nrm(div(D,R))) 12404 81412038 o1(o1(o2(x,x))) true 99239 99239 0.5017 0.9999 0.5017 0.07861 0.2804 0.00003535 1 1 1 3.991 0.03328 0.007155 0.1276 0.6461 1 -0.0001553 0.08646 0.1286 0.02416 0.1554 1.218 1.081 0.5145 1.1 1 1 0 0 0.04288 0 0 0.5455 json
t10_x5_u20_b4 10 5 20 4 frc(nrm(pow(D,R))) 12405 81412039 o1(o1(o2(x,x))) true 99247 99247 -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
t10_x5_u20_b5 10 5 20 5 frc(nrm(mod(D,R))) 12406 81412040 o1(o1(o2(x,x))) true 99255 99255 0.5017 1 0.5017 0.06616 0.2572 0.0002833 0.9998 0.9995 1 3.956 0.04999 0.01683 0.1928 0.4962 1 0.00008967 0.1917 0.2789 0.02967 0.1722 0.8936 1.302 1.01 2.898 1 1 0 0 0.05264 0 0 0.7957 json
t10_x5_u20_b6 10 5 20 6 frc(nrm(lrg(D,R))) 12407 81412041 o1(o1(o2(x,x))) true 99263 99263 -0.2213 0.5264 0.5399 0.4119 0.6418 -1 0.7071 1.707 1 2.868 0.0688 0.06621 0.1291 0.01914 1 -0.0002042 0.3014 0.2257 0.1183 0.344 2.665 2.414 0.3278 0.7319 1 1 0 0 0.1383 0 0 0.3358 json
t10_x5_u20_b7 10 5 20 7 frc(nrm(eql(D,R))) 12408 81412042 o1(o1(o2(x,x))) true 99271 99271 -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
t10_x5_u20_b8 10 5 20 8 frc(nrm(min(D,R))) 12409 81412043 o1(o1(o2(x,x))) true 99279 99279 0.4095 1 0.4095 0.05625 0.2372 0.0000989 0.9833 0.9832 1 3.854 0.02086 0.001698 0.07717 0.8494 1 -0.0001189 0.04908 0.07134 0.01661 0.1289 1.67 0.9717 0.4011 0.8726 1 1 0 0 0.02098 0 0 0.373 json
t10_x5_u20_b9 10 5 20 9 frc(nrm(dot(D,R))) 12410 81412044 o1(o1(o2(x,x))) true 99287 99287 0.5011 1 0.5011 0.003622 0.06018 0.4226 0.5774 0.1547 1 1.996 0.0008437 0.0008218 0.01912 0.01319 1 -0.00004513 0.005276 0.02775 0.0013 0.03606 1.886 0.2187 0.4598 1.457 1 1 0 0 0.001772 0 0 0.4893 json
t10_x5_u20_b10 10 5 20 10 frc(nrm(dst(D,R))) 12411 81412045 o1(o1(o2(x,x))) true 99295 99295 0.5777 1 0.5777 1.421e-7 0.000377 0.5774 0.5774 1.192e-7 1 0 6.66e-16 6.69e-16 1.791e-8 -0.000003021 0 -8.996e-9 5.75e-15 2.398e-8 1.014e-15 3.184e-8 1.777 1.686e-7 9.395e-9 4.047e-8 1 1 0 0 6.705e-16 0 0 4.719e-9 json
t10_x5_u21_b0 10 5 21 0 flr(sqt(add(D,R))) 12412 81412236 o1(o1(o2(x,x))) true 99303 99303 -0.935 0.04068 0.9395 0.06354 0.2521 -1 0.7742 1.774 1 0.4089 0.02715 0.005902 0.03242 0.6429 1 0.0002442 0.07218 0.06362 0.03202 0.1789 5.52 1.774 0.5202 1.136 1 1 0 0 0.02928 0 0 0.4607 json
t10_x5_u21_b1 10 5 21 1 flr(sqt(sub(D,R))) 12413 81412237 o1(o1(o2(x,x))) true 99311 99311 -0.9293 0.04576 0.9398 0.07364 0.2714 -1 0.9702 1.97 1 0.4516 0.03157 0.007467 0.03702 0.6175 1 -0.000009718 0.08864 0.07255 0.03767 0.1941 5.243 2.285 0.5302 1.204 1 1 0 0 0.04032 0 0 0.5476 json
t10_x5_u21_b2 10 5 21 2 flr(sqt(mlt(D,R))) 12414 81412238 o1(o1(o2(x,x))) true 99319 99319 -0.9609 0 0.9609 0.03751 0.1937 -1 0 1 1 0.238 0.004913 0.004031 0.00888 0.09859 1 0 0.0189 0.01789 0.008867 0.09417 10.6 1.414 0.2384 0.5037 1 1 0 0 0.009474 0 0 0.2525 json
t10_x5_u21_b3 10 5 21 3 flr(sqt(div(D,R))) 12415 81412239 o1(o1(o2(x,x))) true 99327 99327 -0.9493 0.03406 0.9726 0.06864 0.262 -1 1 2 1 0.3525 0.006877 0.007272 0.0139 -0.02792 1 -6.06e-7 0.02912 0.02455 0.01395 0.1181 8.5 2.204 0.2061 0.4242 1 1 0 0 0.01459 0 0 0.2126 json
t10_x5_u21_b4 10 5 21 4 flr(sqt(pow(D,R))) 12416 81412240 o1(o1(o2(x,x))) true 99335 99335 -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
t10_x5_u21_b5 10 5 21 5 flr(sqt(mod(D,R))) 12417 81412241 o1(o1(o2(x,x))) true 99343 99343 -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
t10_x5_u21_b6 10 5 21 6 flr(sqt(lrg(D,R))) 12418 81412242 o1(o1(o2(x,x))) true 99351 99351 0.5008 0.9274 0.5008 0.1466 0.3828 0 1 1 1 3.529 0.0202 0.00212 0.08084 0.81 1 -0.00001414 0.03816 0.07051 0.01579 0.1257 1.554 0.9997 0.1523 0.2603 1 1 0 0 0.02456 0 0 0.1675 json
t10_x5_u21_b7 10 5 21 7 flr(sqt(eql(D,R))) 12419 81412243 o1(o1(o2(x,x))) true 99359 99359 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 0 0 0 json
t10_x5_u21_b8 10 5 21 8 flr(sqt(min(D,R))) 12420 81412244 o1(o1(o2(x,x))) true 99367 99367 -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
t10_x5_u21_b9 10 5 21 9 flr(sqt(dot(D,R))) 12421 81412245 o1(o1(o2(x,x))) true 99375 99375 -0.9319 0.004578 0.932 0.06348 0.2519 -1 0.07772 1.078 1 0.359 0.01954 0.01723 0.03386 0.06271 1 -0.000189 0.1169 0.07348 0.0356 0.1887 5.573 1.503 0.5792 1.842 1 1 0 0 0.03798 0 0 0.5983 json
t10_x5_u21_b10 10 5 21 10 flr(sqt(dst(D,R))) 12422 81412246 o1(o1(o2(x,x))) true 99383 99383 0.5614 0.9758 0.5614 0.1566 0.3958 0 1 1 1 3.305 0.02349 0.02356 0.1013 -0.001568 1 0.0001776 0.141 0.1384 0.03679 0.1918 1.893 1.413 0.3004 0.9001 1 1 0 0 0.05109 0 0 0.3262 json
t10_x5_u22_b0 10 5 22 0 flr(log(add(D,R))) 12423 81412437 o1(o1(o2(x,x))) true 99391 99391 -0.9995 0 0.9995 0.00007474 0.008645 -1 -0.5592 0.4408 1 0.038 0.00006107 0.00002085 0.0006569 0.4909 0 -0.000007669 0.0002189 0.0009558 0.00008151 0.009028 13.74 0.4551 1.096 2.93 1 1 0 0 0.00008887 0 0 1.189 json
t10_x5_u22_b1 10 5 22 1 flr(log(sub(D,R))) 12424 81412438 o1(o1(o2(x,x))) true 99399 99399 -0.9969 0 0.9969 0.001459 0.0382 -1 -0.0893 0.9107 1 0.1061 0.0006388 0.0002216 0.002299 0.485 1 -0.000005694 0.002029 0.003397 0.0008541 0.02923 12.71 0.9107 0.5895 1.391 1 1 0 0 0.001023 0 0 0.7011 json
t10_x5_u22_b2 10 5 22 2 flr(log(mlt(D,R))) 12425 81412439 o1(o1(o2(x,x))) true 99407 99407 -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
t10_x5_u22_b3 10 5 22 3 flr(log(div(D,R))) 12426 81412440 o1(o1(o2(x,x))) true 99415 99415 -0.9867 0.004257 0.9914 0.01515 0.1231 -1 1 2 1 0.2089 0.002473 0.00195 0.006295 0.1184 1 8.714e-7 0.008462 0.008732 0.004384 0.06621 10.52 2.063 0.292 0.5586 1 1 0 0 0.004581 0 0 0.3024 json
t10_x5_u22_b4 10 5 22 4 flr(log(pow(D,R))) 12427 81412441 o1(o1(o2(x,x))) true 99423 99423 -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
t10_x5_u22_b5 10 5 22 5 flr(log(mod(D,R))) 12428 81412442 o1(o1(o2(x,x))) true 99431 99431 -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
t10_x5_u22_b6 10 5 22 6 flr(log(lrg(D,R))) 12429 81412443 o1(o1(o2(x,x))) true 99439 99439 -0.9346 0 0.9346 0.06119 0.2474 -1 0 1 1 0.3486 0.02822 0.005874 0.03373 0.6554 1 0 0.07751 0.06818 0.03295 0.1815 5.381 1.414 0.5571 1.267 1 1 0 0 0.0347 0 0 0.567 json
t10_x5_u22_b7 10 5 22 7 flr(log(eql(D,R))) 12430 81412444 o1(o1(o2(x,x))) true 99447 99447 -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
t10_x5_u22_b8 10 5 22 8 flr(log(min(D,R))) 12431 81412445 o1(o1(o2(x,x))) true 99455 99455 -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
t10_x5_u22_b9 10 5 22 9 flr(log(dot(D,R))) 12432 81412446 o1(o1(o2(x,x))) true 99463 99463 -1 0 1 3.022e-8 0.0001738 -1 -0.9686 0.03139 1 0 6.238e-8 6.238e-8 0.000003553 0 0 1.502e-11 6.859e-7 0.000008326 1.247e-7 0.0003532 99.4 0.04439 4.128 22.7 1 1 0 0 1.097e-7 0 0 3.631 json
t10_x5_u22_b10 10 5 22 10 flr(log(dst(D,R))) 12433 81412447 o1(o1(o2(x,x))) true 99471 99471 -0.4476 0 0.4476 0.1608 0.401 -1 0.00005076 1 1 3.584 0.02398 0.0241 0.1032 -0.002316 1 0.0001987 0.1439 0.1451 0.03742 0.1935 1.874 1.413 0.299 0.8951 1 1 0 0 0.05203 0 0 0.3236 json
t10_x5_u23_b0 10 5 23 0 flr(frc(add(D,R))) 12434 81412638 o1(o1(o2(x,x))) true 99479 99479 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
t10_x5_u23_b1 10 5 23 1 flr(frc(sub(D,R))) 12435 81412639 o1(o1(o2(x,x))) true 99487 99487 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
t10_x5_u23_b2 10 5 23 2 flr(frc(mlt(D,R))) 12436 81412640 o1(o1(o2(x,x))) true 99495 99495 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
t10_x5_u23_b3 10 5 23 3 flr(frc(div(D,R))) 12437 81412641 o1(o1(o2(x,x))) true 99503 99503 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
t10_x5_u23_b4 10 5 23 4 flr(frc(pow(D,R))) 12438 81412642 o1(o1(o2(x,x))) true 99511 99511 -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
t10_x5_u23_b5 10 5 23 5 flr(frc(mod(D,R))) 12439 81412643 o1(o1(o2(x,x))) true 99519 99519 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
t10_x5_u23_b6 10 5 23 6 flr(frc(lrg(D,R))) 12440 81412644 o1(o1(o2(x,x))) true 99527 99527 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
t10_x5_u23_b7 10 5 23 7 flr(frc(eql(D,R))) 12441 81412645 o1(o1(o2(x,x))) true 99535 99535 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
t10_x5_u23_b8 10 5 23 8 flr(frc(min(D,R))) 12442 81412646 o1(o1(o2(x,x))) true 99543 99543 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
t10_x5_u23_b9 10 5 23 9 flr(frc(dot(D,R))) 12443 81412647 o1(o1(o2(x,x))) true 99551 99551 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
t10_x5_u23_b10 10 5 23 10 flr(frc(dst(D,R))) 12444 81412648 o1(o1(o2(x,x))) true 99559 99559 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
t10_x5_u24_b0 10 5 24 0 flr(flr(add(D,R))) 12445 81412839 o1(o1(o2(x,x))) true 99567 99567 -0.4576 0.1373 0.5305 0.217 0.4659 -1 0.9988 1.999 1 4.067 0.03213 0.003309 0.1123 0.8133 1 -0.0002466 0.06279 0.1147 0.02282 0.1511 1.345 0.9997 0.1633 0.2893 1 1 0 0 0.03813 0 0 0.1757 json
t10_x5_u24_b1 10 5 24 1 flr(flr(sub(D,R))) 12446 81412840 o1(o1(o2(x,x))) true 99575 99575 -0.4752 0.1209 0.5388 0.2134 0.462 -1 0.9991 1.999 1 3.968 0.03043 0.003213 0.1069 0.809 1 0.0000422 0.05952 0.1102 0.02221 0.149 1.394 0.9998 0.1576 0.2788 1 1 0 0 0.03576 0 0 0.1675 json
t10_x5_u24_b2 10 5 24 2 flr(flr(mlt(D,R))) 12447 81412841 o1(o1(o2(x,x))) true 99583 99583 -0.4961 0 0.4961 0.147 0.3834 -1 0 1 1 3.664 0.04778 0.002278 0.1019 0.909 1 0.00001497 0.09324 0.1121 0.03968 0.1992 1.955 1 0.3406 0.6344 1 1 0 0 0.05494 0 0 0.3738 json
t10_x5_u24_b3 10 5 24 3 flr(flr(div(D,R))) 12448 81412842 o1(o1(o2(x,x))) true 99591 99591 -0.3731 0.2357 0.6331 0.4103 0.6405 -1 1 2 1 3.925 0.0833 0.01025 0.1634 0.7809 1 0.0000757 0.1665 0.2145 0.06685 0.2586 1.583 2.027 0.228 0.4058 1 1 0 0 0.1051 0 0 0.2562 json
t10_x5_u24_b4 10 5 24 4 flr(flr(pow(D,R))) 12449 81412843 o1(o1(o2(x,x))) true 99599 99599 -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
t10_x5_u24_b5 10 5 24 5 flr(flr(mod(D,R))) 12450 81412844 o1(o1(o2(x,x))) true 99607 99607 -0.5 0 0.5 0.1418 0.3765 -0.9997 -0.000291 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 0 0.07073 0 0 0.4989 json
t10_x5_u24_b6 10 5 24 6 flr(flr(lrg(D,R))) 12451 81412845 o1(o1(o2(x,x))) true 99615 99615 0.5008 0.9274 0.5008 0.1466 0.3828 0 1 1 1 3.529 0.0202 0.00212 0.08084 0.81 1 -0.00001414 0.03816 0.07051 0.01579 0.1257 1.554 0.9997 0.1523 0.2603 1 1 0 0 0.02456 0 0 0.1675 json
t10_x5_u24_b7 10 5 24 7 flr(flr(eql(D,R))) 12452 81412846 o1(o1(o2(x,x))) true 99623 99623 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 0 0 0 json
t10_x5_u24_b8 10 5 24 8 flr(flr(min(D,R))) 12453 81412847 o1(o1(o2(x,x))) true 99631 99631 -0.7568 0 0.7568 0.1087 0.3297 -1 -0.000291 0.9997 1 2.8 0.02738 0.00118 0.07029 0.9174 1 -0.000001419 0.05102 0.06666 0.02362 0.1537 2.186 0.9997 0.2627 0.4693 1 1 0 0 0.03085 0 0 0.2838 json
t10_x5_u24_b9 10 5 24 9 flr(flr(dot(D,R))) 12454 81412848 o1(o1(o2(x,x))) true 99639 99639 -0.4932 0.006119 0.4933 0.1514 0.3891 -1 0.07772 1.078 1 3.674 0.03531 0.03442 0.1241 0.01279 1 -0.0002929 0.2211 0.182 0.05432 0.2331 1.878 1.414 0.4606 1.461 1 1 0 0 0.07408 0 0 0.4894 json
t10_x5_u24_b10 10 5 24 10 flr(flr(dst(D,R))) 12455 81412849 o1(o1(o2(x,x))) true 99647 99647 0.5637 0.9763 0.5637 0.1564 0.3955 0 1 1 1 3.304 0.02354 0.02361 0.1019 -0.001345 1 0.0001677 0.1416 0.1409 0.03678 0.1918 1.883 1.413 0.3014 0.9054 1 1 0 0 0.05112 0 0 0.3268 json
t10_x5_u25_b0 10 5 25 0 flr(cil(add(D,R))) 12456 81413040 o1(o1(o2(x,x))) true 99655 99655 0.4727 0.8512 0.5392 0.2145 0.4631 -0.9991 1 1.999 1 3.98 0.03061 0.003213 0.1077 0.81 1 0.0004303 0.05906 0.1096 0.02224 0.1491 1.385 0.9997 0.1577 0.2753 1 1 0 0 0.03653 0 0 0.1703 json
t10_x5_u25_b1 10 5 25 1 flr(cil(sub(D,R))) 12457 81413041 o1(o1(o2(x,x))) true 99663 99663 0.4573 0.8304 0.5286 0.217 0.4658 -0.9988 1 1.999 1 4.033 0.03258 0.003315 0.1115 0.8153 1 0.00005451 0.06363 0.1154 0.02347 0.1532 1.374 1 0.1654 0.2932 1 1 0 0 0.03879 0 0 0.1788 json
t10_x5_u25_b2 10 5 25 2 flr(cil(mlt(D,R))) 12458 81413042 o1(o1(o2(x,x))) true 99671 99671 0.5039 0.9395 0.5039 0.147 0.3834 0 1 1 1 3.516 0.04778 0.002278 0.1019 0.909 1 0.00001497 0.09324 0.1121 0.03968 0.1992 1.955 1 0.3406 0.6344 1 1 0 0 0.05494 0 0 0.3738 json
t10_x5_u25_b3 10 5 25 3 flr(cil(div(D,R))) 12459 81413043 o1(o1(o2(x,x))) true 99679 99679 0.3706 0.7488 0.6233 0.4021 0.6341 -1 1 2 1 3.939 0.0835 0.01062 0.163 0.7744 1 0.0005368 0.1684 0.2155 0.06756 0.2599 1.595 2.09 0.2341 0.4188 1 1 0 0 0.101 0 0 0.2511 json
t10_x5_u25_b4 10 5 25 4 flr(cil(pow(D,R))) 12460 81413044 o1(o1(o2(x,x))) true 99687 99687 -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
t10_x5_u25_b5 10 5 25 5 flr(cil(mod(D,R))) 12461 81413045 o1(o1(o2(x,x))) true 99695 99695 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 0 0.07073 0 0 0.4989 json
t10_x5_u25_b6 10 5 25 6 flr(cil(lrg(D,R))) 12462 81413046 o1(o1(o2(x,x))) true 99703 99703 0.5008 0.9274 0.5008 0.1466 0.3828 0 1 1 1 3.529 0.0202 0.00212 0.08084 0.81 1 -0.00001414 0.03816 0.07051 0.01579 0.1257 1.554 0.9997 0.1523 0.2603 1 1 0 0 0.02456 0 0 0.1675 json
t10_x5_u25_b7 10 5 25 7 flr(cil(eql(D,R))) 12463 81413047 o1(o1(o2(x,x))) true 99711 99711 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 0 0 0 json
t10_x5_u25_b8 10 5 25 8 flr(cil(min(D,R))) 12464 81413048 o1(o1(o2(x,x))) true 99719 99719 0.2432 0.7246 0.2432 0.1087 0.3297 0 0.9997 0.9997 1 2.8 0.02738 0.00118 0.07029 0.9174 1 -0.00000142 0.05102 0.06666 0.02362 0.1537 2.186 0.9997 0.2627 0.4693 1 1 0 0 0.03085 0 0 0.2838 json
t10_x5_u25_b9 10 5 25 9 flr(cil(dot(D,R))) 12465 81413049 o1(o1(o2(x,x))) true 99727 99727 0.5067 0.9337 0.5068 0.1514 0.3891 -0.05087 1 1.051 1 3.505 0.0353 0.03441 0.1241 0.01279 1 -0.0002923 0.221 0.182 0.05432 0.2331 1.879 1.414 0.4605 1.46 1 1 0 0 0.07406 0 0 0.4893 json
t10_x5_u25_b10 10 5 25 10 flr(cil(dst(D,R))) 12466 81413050 o1(o1(o2(x,x))) true 99735 99735 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
t10_x5_u26_b0 10 5 26 0 flr(sgn(add(D,R))) 12467 81413241 o1(o1(o2(x,x))) true 99743 99743 -0.0009184 0.5006 0.6896 0.5751 0.7584 -1 1 2 1 4.103 0.07927 0.00835 0.1632 0.8094 1 0.00002957 0.1488 0.1401 0.06097 0.2469 1.513 1.999 0.1524 0.2588 1 1 0 0 0.09616 0 0 0.1672 json
t10_x5_u26_b1 10 5 26 1 flr(sgn(sub(D,R))) 12468 81413242 o1(o1(o2(x,x))) true 99751 99751 0.001659 0.5012 0.6985 0.5863 0.7657 -1 1 2 1 4.074 0.08081 0.008481 0.1617 0.81 1 -0.00002828 0.1526 0.141 0.06316 0.2513 1.554 1.999 0.1523 0.2603 1 1 0 0 0.09823 0 0 0.1675 json
t10_x5_u26_b2 10 5 26 2 flr(sgn(mlt(D,R))) 12469 81413243 o1(o1(o2(x,x))) true 99759 99759 0.007812 0.5049 0.6979 0.5879 0.7668 -1 1 2 1 4.14 0.1911 0.00911 0.2038 0.909 1 0.00002994 0.3729 0.2242 0.1587 0.3984 1.955 2 0.3406 0.6344 1 1 0 0 0.2198 0 0 0.3738 json
t10_x5_u26_b3 10 5 26 3 flr(sgn(div(D,R))) 12470 81413244 o1(o1(o2(x,x))) true 99767 99767 0.007812 0.5049 0.6979 0.5879 0.7668 -1 1 2 1 4.14 0.1911 0.00911 0.2038 0.909 1 0.00002994 0.3729 0.2242 0.1587 0.3984 1.955 2 0.3406 0.6344 1 1 0 0 0.2198 0 0 0.3738 json
t10_x5_u26_b4 10 5 26 4 flr(sgn(pow(D,R))) 12471 81413245 o1(o1(o2(x,x))) true 99775 99775 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x5_u26_b5 10 5 26 5 flr(sgn(mod(D,R))) 12472 81413246 o1(o1(o2(x,x))) true 99783 99783 -1.819e-12 0.5 0.6889 0.5671 0.753 -0.9994 0.9994 1.999 1 3.406 0.2604 0 0.2456 1 1 0 0.4833 0.2673 0.2 0.4473 1.821 1.999 0.4593 0.8522 1 1 0 0 0.2829 0 0 0.4989 json
t10_x5_u26_b6 10 5 26 6 flr(sgn(lrg(D,R))) 12473 81413247 o1(o1(o2(x,x))) true 99791 99791 0.5008 0.9274 0.5008 0.1466 0.3828 0 1 1 1 3.529 0.0202 0.00212 0.08084 0.81 1 -0.00001414 0.03816 0.07051 0.01579 0.1257 1.554 0.9997 0.1523 0.2603 1 1 0 0 0.02456 0 0 0.1675 json
t10_x5_u26_b7 10 5 26 7 flr(sgn(eql(D,R))) 12474 81413248 o1(o1(o2(x,x))) true 99799 99799 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 0 0 0 json
t10_x5_u26_b8 10 5 26 8 flr(sgn(min(D,R))) 12475 81413249 o1(o1(o2(x,x))) true 99807 99807 -0.5137 0.2264 0.7839 0.4348 0.6594 -1 0.9994 1.999 1 3.28 0.1095 0.00472 0.1406 0.9174 1 -0.000002836 0.2041 0.1333 0.09447 0.3074 2.186 1.999 0.2627 0.4693 1 1 0 0 0.1234 0 0 0.2838 json
t10_x5_u26_b9 10 5 26 9 flr(sgn(dot(D,R))) 12476 81413250 o1(o1(o2(x,x))) true 99815 99815 0.01341 0.5069 0.712 0.6053 0.778 -1 1 2 1 4.053 0.141 0.1374 0.2471 0.0132 1 -0.0005835 0.8818 0.3588 0.2173 0.4662 1.886 2.827 0.4599 1.457 1 1 0 0 0.2962 0 0 0.4893 json
t10_x5_u26_b10 10 5 26 10 flr(sgn(dst(D,R))) 12477 81413251 o1(o1(o2(x,x))) true 99823 99823 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
t10_x5_u27_b0 10 5 27 0 flr(nrm(add(D,R))) 12478 81413442 o1(o1(o2(x,x))) true 99831 99831 -0.5005 0 0.5005 0.1438 0.3792 -1 0 1 1 3.741 0.01982 0.002087 0.08162 0.8094 1 0.00001479 0.0372 0.07003 0.01524 0.1235 1.513 0.9997 0.1524 0.2587 1 1 0 0 0.02404 0 0 0.1672 json
t10_x5_u27_b1 10 5 27 1 flr(nrm(sub(D,R))) 12479 81413443 o1(o1(o2(x,x))) true 99839 99839 -0.4992 0 0.4992 0.1466 0.3828 -1 0 1 1 3.719 0.0202 0.00212 0.08084 0.81 1 -0.00001414 0.03816 0.07051 0.01579 0.1257 1.554 0.9997 0.1523 0.2603 1 1 0 0 0.02456 0 0 0.1675 json
t10_x5_u27_b2 10 5 27 2 flr(nrm(mlt(D,R))) 12480 81413444 o1(o1(o2(x,x))) true 99847 99847 -0.4961 0 0.4961 0.147 0.3834 -1 0 1 1 3.664 0.04778 0.002278 0.1019 0.909 1 0.00001497 0.09324 0.1121 0.03968 0.1992 1.955 1 0.3406 0.6344 1 1 0 0 0.05494 0 0 0.3738 json
t10_x5_u27_b3 10 5 27 3 flr(nrm(div(D,R))) 12481 81413445 o1(o1(o2(x,x))) true 99855 99855 -0.496 0.0002441 0.4961 0.1471 0.3835 -1 0.7742 1.774 1 3.666 0.04791 0.002342 0.1021 0.9068 1 0.00001497 0.09408 0.1127 0.03981 0.1995 1.953 1.172 0.3416 0.6396 1 1 0 0 0.0551 0 0 0.3746 json
t10_x5_u27_b4 10 5 27 4 flr(nrm(pow(D,R))) 12482 81413446 o1(o1(o2(x,x))) true 99863 99863 -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
t10_x5_u27_b5 10 5 27 5 flr(nrm(mod(D,R))) 12483 81413447 o1(o1(o2(x,x))) true 99871 99871 -0.5 0 0.5 0.1418 0.3765 -0.9997 -0.000291 0.9994 1 3.406 0.06512 0.00001654 0.1228 0.9995 1 1.502e-11 0.121 0.1339 0.05002 0.2237 1.821 0.9994 0.4595 0.8532 1 1 0 0 0.07075 0 0 0.499 json
t10_x5_u27_b6 10 5 27 6 flr(nrm(lrg(D,R))) 12484 81413448 o1(o1(o2(x,x))) true 99879 99879 -0.2835 0.2971 0.4777 0.3648 0.604 -1 1 2 1 2.281 0.06582 0.05771 0.1129 0.06565 1 -0.0002381 0.2765 0.1987 0.1108 0.3328 2.948 2.828 0.3386 0.758 1 1 0 0 0.135 0 0 0.3701 json
t10_x5_u27_b7 10 5 27 7 flr(nrm(eql(D,R))) 12485 81413449 o1(o1(o2(x,x))) true 99887 99887 -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
t10_x5_u27_b8 10 5 27 8 flr(nrm(min(D,R))) 12486 81413450 o1(o1(o2(x,x))) true 99895 99895 -0.7568 0 0.7568 0.1087 0.3297 -1 -0.000291 0.9997 1 2.8 0.02738 0.00118 0.07029 0.9174 1 -0.000001419 0.05102 0.06666 0.02362 0.1537 2.186 0.9997 0.2627 0.4693 1 1 0 0 0.03085 0 0 0.2838 json
t10_x5_u27_b9 10 5 27 9 flr(nrm(dot(D,R))) 12487 81413451 o1(o1(o2(x,x))) true 99903 99903 -0.4933 0 0.4933 0.1513 0.389 -1 0 1 1 3.666 0.03526 0.03434 0.1236 0.0132 1 -0.0002918 0.2205 0.1794 0.05433 0.2331 1.886 1.414 0.4599 1.457 1 1 0 0 0.07404 0 0 0.4893 json
t10_x5_u27_b10 10 5 27 10 flr(nrm(dst(D,R))) 12488 81413452 o1(o1(o2(x,x))) true 99911 99911 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
t10_x5_u28_b0 10 5 28 0 cil(sqt(add(D,R))) 12489 81413643 o1(o1(o2(x,x))) true 99919 99919 -0.8745 0.06274 1 0.2352 0.4849 -1 1 2 1 0.3382 0.1005 0.02142 0.06042 0.6488 1 0.0005039 0.2643 0.1214 0.1182 0.3438 5.69 2.828 0.5186 1.124 1 1 0 0 0.1075 0 0 0.4573 json
t10_x5_u28_b1 10 5 28 1 cil(sqt(sub(D,R))) 12490 81413644 o1(o1(o2(x,x))) true 99927 99927 -0.8691 0.06543 1 0.2448 0.4947 -1 1 2 1 0.3486 0.1129 0.02349 0.06747 0.6554 1 0 0.31 0.1364 0.1318 0.363 5.381 2.828 0.5571 1.267 1 1 0 0 0.1388 0 0 0.567 json
t10_x5_u28_b2 10 5 28 2 cil(sqt(mlt(D,R))) 12491 81413645 o1(o1(o2(x,x))) true 99935 99935 -0.9219 0.03906 1 0.1501 0.3874 -1 1 2 1 0.238 0.01965 0.01612 0.01776 0.09859 1 0 0.07559 0.03578 0.03547 0.1883 10.6 2.828 0.2384 0.5037 1 1 0 0 0.03789 0 0 0.2525 json
t10_x5_u28_b3 10 5 28 3 cil(sqt(div(D,R))) 12492 81413646 o1(o1(o2(x,x))) true 99943 99943 -0.9219 0.03906 1 0.1501 0.3874 -1 1 2 1 0.238 0.01965 0.01612 0.01776 0.09859 1 0 0.07559 0.03578 0.03547 0.1883 10.6 2.828 0.2384 0.5037 1 1 0 0 0.03789 0 0 0.2525 json
t10_x5_u28_b4 10 5 28 4 cil(sqt(pow(D,R))) 12493 81413647 o1(o1(o2(x,x))) true 99951 99951 -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
t10_x5_u28_b5 10 5 28 5 cil(sqt(mod(D,R))) 12494 81413648 o1(o1(o2(x,x))) true 99959 99959 -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
t10_x5_u28_b6 10 5 28 6 cil(sqt(lrg(D,R))) 12495 81413649 o1(o1(o2(x,x))) true 99967 99967 0.5008 0.9274 0.5008 0.1466 0.3828 0 1 1 1 3.529 0.0202 0.00212 0.08084 0.81 1 -0.00001414 0.03816 0.07051 0.01579 0.1257 1.554 0.9997 0.1523 0.2603 1 1 0 0 0.02456 0 0 0.1675 json
t10_x5_u28_b7 10 5 28 7 cil(sqt(eql(D,R))) 12496 81413650 o1(o1(o2(x,x))) true 99975 99975 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 0 0 0 json
t10_x5_u28_b8 10 5 28 8 cil(sqt(min(D,R))) 12497 81413651 o1(o1(o2(x,x))) true 99983 99983 -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
t10_x5_u28_b9 10 5 28 9 cil(sqt(dot(D,R))) 12498 81413652 o1(o1(o2(x,x))) true 99991 99991 -0.8639 0.06805 1 0.2537 0.5037 -1 1 2 1 0.3586 0.07804 0.06885 0.06761 0.06261 1 -0.0003779 0.467 0.1468 0.1422 0.3772 5.578 2.828 0.579 1.841 1 1 0 0 0.1518 0 0 0.5984 json
t10_x5_u28_b10 10 5 28 10 cil(sqt(dst(D,R))) 12499 81413653 o1(o1(o2(x,x))) true 99999 99999 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