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_x12_u1_b68 19 12 1 68 lrg(D,mlt(log(D),P)) 147000 154776500 o2(x,o2(o1(x),x)) true 56007 56007 0.7548 1 0.7548 0.1349 0.3673 0.000291 1 0.9997 1 2.206 0.03142 0 0.0594 1 1 -0.00008984 0.05757 0.0669 0.0279 0.167 2.812 0.9997 0.2329 0.4267 1 1 0.03286 0.1184 0.03299 0.2436 0.8773 0.2445 json
t19_x12_u1_b69 19 12 1 69 lrg(D,div(log(D),P)) 147001 154776501 o2(x,o2(o1(x),x)) true 56015 56015 0.8541 1 0.8541 0.1144 0.3383 0.000291 1 0.9997 1 0.9447 0.05034 0 0.05939 1 1 -0.00008984 0.09752 0.1074 0.04679 0.2163 3.642 0.9997 0.4399 0.8522 1 1 0.04827 0.1371 0.04145 0.4218 1.198 0.3622 json
t19_x12_u1_b70 19 12 1 70 lrg(D,pow(log(D),P)) 147002 154776502 o2(x,o2(o1(x),x)) true 56023 56023 0.9375 1 0.9375 0.04507 0.2123 0.000291 1 0.9997 1 0.8126 0.0007059 0 0.007934 1 1 -9.461e-10 0.00003241 0.001855 0.0006433 0.02536 3.197 0.1169 0.01566 0.0007193 1 1 0.001851 0.02408 0.06598 0.04107 0.5344 1.464 json
t19_x12_u1_b71 19 12 1 71 lrg(D,mod(log(D),P)) 147003 154776503 o2(x,o2(o1(x),x)) true 56031 56031 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_x12_u1_b72 19 12 1 72 lrg(D,lrg(log(D),P)) 147004 154776504 o2(x,o2(o1(x),x)) true 56039 56039 0.2833 0.5352 0.2833 0.1473 0.3838 0 0.9997 0.9997 1 2.435 0.05675 0 0.08723 1 1 -0.00008984 0.1162 0.1166 0.04913 0.2216 2.541 0.9997 0.3853 0.7888 1 1 0.06386 0.1791 0.03299 0.4336 1.216 0.224 json
t19_x12_u1_b73 19 12 1 73 lrg(D,eql(log(D),P)) 147005 154776505 o2(x,o2(o1(x),x)) true 56047 56047 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_x12_u1_b74 19 12 1 74 lrg(D,min(log(D),P)) 147006 154776506 o2(x,o2(o1(x),x)) true 56055 56055 0.7188 1 0.7188 0.1413 0.3759 0.000291 1 0.9997 1 2.519 0.03488 0 0.0674 1 1 -0.00008984 0.06442 0.07172 0.03033 0.1742 2.584 0.9994 0.2469 0.456 1 1 0.04018 0.1422 0.03299 0.2844 1.007 0.2335 json
t19_x12_u1_b75 19 12 1 75 lrg(D,dot(log(D),P)) 147007 154776507 o2(x,o2(o1(x),x)) true 56063 56063 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_x12_u1_b76 19 12 1 76 lrg(D,dst(log(D),P)) 147008 154776508 o2(x,o2(o1(x),x)) true 56071 56071 0.75 1 0.75 0.091 0.3017 0.000582 1 0.9994 1 3.116 0.02539 0.02539 0.1108 -4.034e-7 1 -7.993e-9 0.1027 0.1304 0.03851 0.1962 1.771 0.9991 0.5581 1.128 1 1 0.05526 0.189 0 0.6073 2.077 0 json
t19_x12_u1_b77 19 12 1 77 eql(D,add(log(D),P)) 147009 154776509 o2(x,o2(o1(x),x)) true 56079 56079 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_x12_u1_b78 19 12 1 78 eql(D,sub(log(D),P)) 147010 154776510 o2(x,o2(o1(x),x)) true 56087 56087 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_x12_u1_b79 19 12 1 79 eql(D,mlt(log(D),P)) 147011 154776511 o2(x,o2(o1(x),x)) true 56095 56095 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_x12_u1_b80 19 12 1 80 eql(D,div(log(D),P)) 147012 154776512 o2(x,o2(o1(x),x)) true 56103 56103 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_x12_u1_b81 19 12 1 81 eql(D,pow(log(D),P)) 147013 154776513 o2(x,o2(o1(x),x)) true 56111 56111 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_x12_u1_b82 19 12 1 82 eql(D,mod(log(D),P)) 147014 154776514 o2(x,o2(o1(x),x)) true 56119 56119 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_x12_u1_b83 19 12 1 83 eql(D,lrg(log(D),P)) 147015 154776515 o2(x,o2(o1(x),x)) true 56127 56127 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_x12_u1_b84 19 12 1 84 eql(D,eql(log(D),P)) 147016 154776516 o2(x,o2(o1(x),x)) true 56135 56135 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_x12_u1_b85 19 12 1 85 eql(D,min(log(D),P)) 147017 154776517 o2(x,o2(o1(x),x)) true 56143 56143 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_x12_u1_b86 19 12 1 86 eql(D,dot(log(D),P)) 147018 154776518 o2(x,o2(o1(x),x)) true 56151 56151 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_x12_u1_b87 19 12 1 87 eql(D,dst(log(D),P)) 147019 154776519 o2(x,o2(o1(x),x)) true 56159 56159 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_x12_u1_b88 19 12 1 88 min(D,add(log(D),P)) 147020 154776520 o2(x,o2(o1(x),x)) true 56167 56167 -0.4621 0.1758 0.4962 0.2132 0.4618 -1 0.1454 1.145 1 3.097 0.05075 0 0.09813 1 1 0.0001582 0.09822 0.1199 0.04111 0.2028 2.066 0.969 0.238 0.4606 1 1 0.05525 0.1147 0.04735 0.2591 0.5378 0.222 json
t19_x12_u1_b89 19 12 1 89 min(D,sub(log(D),P)) 147021 154776521 o2(x,o2(o1(x),x)) true 56175 56175 -0.4098 0.207 0.4499 0.2094 0.4576 -1 0.1454 1.145 1 3.173 0.04971 0 0.09578 1 1 0.0007202 0.09678 0.1171 0.04053 0.2013 2.102 0.969 0.2373 0.4621 1 1 0.05541 0.1338 0.04741 0.2646 0.6388 0.2264 json
t19_x12_u1_b90 19 12 1 90 min(D,mlt(log(D),P)) 147022 154776522 o2(x,o2(o1(x),x)) true 56183 56183 -0.3191 0.25 0.3663 0.1848 0.4299 -1 0.1454 1.145 1 3.353 0.03183 0 0.07416 1 1 0.000195 0.05776 0.07698 0.02633 0.1623 2.188 0.9688 0.1722 0.3126 1 1 0.0346 0.1172 0.04593 0.1873 0.6345 0.2485 json
t19_x12_u1_b91 19 12 1 91 min(D,div(log(D),P)) 147023 154776523 o2(x,o2(o1(x),x)) true 56191 56191 -0.2566 0.1914 0.2923 0.09842 0.3137 -1 0.1454 1.145 1 3.713 0.02139 0 0.06684 1 1 0.00007651 0.04583 0.06629 0.01692 0.1301 1.946 0.9688 0.2173 0.4657 1 1 0.02382 0.06446 0.08625 0.2421 0.655 0.8763 json
t19_x12_u1_b92 19 12 1 92 min(D,pow(log(D),P)) 147024 154776524 o2(x,o2(o1(x),x)) true 56199 56199 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x12_u1_b93 19 12 1 93 min(D,mod(log(D),P)) 147025 154776525 o2(x,o2(o1(x),x)) true 56207 56207 -0.5265 0.03125 0.5324 0.1336 0.3655 -1 0.1454 1.145 1 3.389 0.06085 0 0.1323 1 1 0.0002495 0.1343 0.1569 0.04334 0.2082 1.574 0.9687 0.4555 1.005 1 1 0.05199 0.1827 0.05492 0.3892 1.368 0.4111 json
t19_x12_u1_b94 19 12 1 94 min(D,lrg(log(D),P)) 147026 154776526 o2(x,o2(o1(x),x)) true 56215 56215 -0.07597 0.2148 0.1169 0.01428 0.1195 -0.2729 0.1454 0.4183 1 2.85 0.001757 0 0.0356 1 1 0.00007403 0.001023 0.01778 0.0004905 0.02215 0.6222 0.226 0.1231 0.07166 1 1 0.003033 0.01771 0.0025 0.2124 1.24 0.1751 json
t19_x12_u1_b95 19 12 1 95 min(D,eql(log(D),P)) 147027 154776527 o2(x,o2(o1(x),x)) true 56223 56223 -0.143 0 0.143 0.009237 0.09611 -0.2729 -0.000282 0.2726 1 2.227 0.001451 0 0.03416 1 1 0.0003063 0.0002653 0.01361 0.0002853 0.01689 0.4945 0.06184 0.1571 0.02873 1 1 0.002788 0.01827 0 0.3018 1.978 0 json
t19_x12_u1_b96 19 12 1 96 min(D,min(log(D),P)) 147028 154776528 o2(x,o2(o1(x),x)) true 56231 56231 -0.7772 0 0.7772 0.1115 0.334 -1 -0.03125 0.9687 1 2.174 0.03342 0 0.0651 1 1 0.0002495 0.06445 0.07352 0.02918 0.1708 2.624 0.9687 0.2996 0.5779 1 1 0.03682 0.129 0.0228 0.3301 1.157 0.2044 json
t19_x12_u1_b97 19 12 1 97 min(D,dot(log(D),P)) 147029 154776529 o2(x,o2(o1(x),x)) true 56239 56239 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.03609 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 5.236e-15 0.2912 2.017 4.838e-13 json
t19_x12_u1_b98 19 12 1 98 min(D,dst(log(D),P)) 147030 154776530 o2(x,o2(o1(x),x)) true 56247 56247 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x12_u1_b99 19 12 1 99 dot(D,add(log(D),P)) 147031 154776531 o2(x,o2(o1(x),x)) true 56255 56255 -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_x12_u1_b100 19 12 1 100 dot(D,sub(log(D),P)) 147032 154776532 o2(x,o2(o1(x),x)) true 56263 56263 -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_x12_u1_b101 19 12 1 101 dot(D,mlt(log(D),P)) 147033 154776533 o2(x,o2(o1(x),x)) true 56271 56271 -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_x12_u1_b102 19 12 1 102 dot(D,div(log(D),P)) 147034 154776534 o2(x,o2(o1(x),x)) true 56279 56279 -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_x12_u1_b103 19 12 1 103 dot(D,pow(log(D),P)) 147035 154776535 o2(x,o2(o1(x),x)) true 56287 56287 -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_x12_u1_b104 19 12 1 104 dot(D,mod(log(D),P)) 147036 154776536 o2(x,o2(o1(x),x)) true 56295 56295 -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_x12_u1_b105 19 12 1 105 dot(D,lrg(log(D),P)) 147037 154776537 o2(x,o2(o1(x),x)) true 56303 56303 -0.1519 0.1799 0.1876 0.02855 0.169 -0.5458 0.2908 0.8366 1 3.46 0.001757 0.001757 0.05411 0.0000224 1 0.0001481 0.002046 0.02546 0.0005868 0.02422 0.4477 0.3196 0.1231 0.07166 1 1 0.006066 0.03541 0.005001 0.2124 1.24 0.1751 json
t19_x12_u1_b106 19 12 1 106 dot(D,eql(log(D),P)) 147038 154776538 o2(x,o2(o1(x),x)) true 56311 56311 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_x12_u1_b107 19 12 1 107 dot(D,min(log(D),P)) 147039 154776539 o2(x,o2(o1(x),x)) true 56319 56319 -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_x12_u1_b108 19 12 1 108 dot(D,dot(log(D),P)) 147040 154776540 o2(x,o2(o1(x),x)) true 56327 56327 -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_x12_u1_b109 19 12 1 109 dot(D,dst(log(D),P)) 147041 154776541 o2(x,o2(o1(x),x)) true 56335 56335 -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_x12_u1_b110 19 12 1 110 dst(D,add(log(D),P)) 147042 154776542 o2(x,o2(o1(x),x)) true 56343 56343 -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_x12_u1_b111 19 12 1 111 dst(D,sub(log(D),P)) 147043 154776543 o2(x,o2(o1(x),x)) true 56351 56351 -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_x12_u1_b112 19 12 1 112 dst(D,mlt(log(D),P)) 147044 154776544 o2(x,o2(o1(x),x)) true 56359 56359 -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_x12_u1_b113 19 12 1 113 dst(D,div(log(D),P)) 147045 154776545 o2(x,o2(o1(x),x)) true 56367 56367 -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_x12_u1_b114 19 12 1 114 dst(D,pow(log(D),P)) 147046 154776546 o2(x,o2(o1(x),x)) true 56375 56375 -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_x12_u1_b115 19 12 1 115 dst(D,mod(log(D),P)) 147047 154776547 o2(x,o2(o1(x),x)) true 56383 56383 -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_x12_u1_b116 19 12 1 116 dst(D,lrg(log(D),P)) 147048 154776548 o2(x,o2(o1(x),x)) true 56391 56391 0.9683 1 0.9683 0.01605 0.1267 0.04531 1 0.9547 1 0.737 0.00713 0.00713 0.0304 -0.000002743 1 0.00004252 0.03448 0.04481 0.01333 0.1155 3.798 1.229 0.8885 2.148 1 1 0.01681 0.0416 0.004109 1.048 2.592 0.256 json
t19_x12_u1_b117 19 12 1 117 dst(D,eql(log(D),P)) 147049 154776549 o2(x,o2(o1(x),x)) true 56399 56399 0.4439 1 0.4439 0.02504 0.1582 0.04473 0.7026 0.6579 1 3.252 0.001981 0.001981 0.05914 2.938e-7 1 -0.0006857 0.0006739 0.01958 0.000465 0.02156 0.3646 0.09377 0.1583 0.02692 1 1 0.007608 0.05068 0 0.3039 2.024 0 json
t19_x12_u1_b118 19 12 1 118 dst(D,min(log(D),P)) 147050 154776550 o2(x,o2(o1(x),x)) true 56407 56407 -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_x12_u1_b119 19 12 1 119 dst(D,dot(log(D),P)) 147051 154776551 o2(x,o2(o1(x),x)) true 56415 56415 -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_x12_u1_b120 19 12 1 120 dst(D,dst(log(D),P)) 147052 154776552 o2(x,o2(o1(x),x)) true 56423 56423 -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_x12_u2_b0 19 12 2 0 add(D,add(frc(D),P)) 147053 154776633 o2(x,o2(o1(x),x)) true 56431 56431 0.0625 0.5313 0.9375 0.9126 0.9553 -1 1 2 1 1.858 0.007906 0 0.02183 1 1 0 0.01594 0.01687 0.007433 0.08622 3.95 0.875 0.008663 0.01746 1 1 0.0104 0.03503 0.2243 0.0114 0.03839 0.2458 json
t19_x12_u2_b1 19 12 2 1 add(D,sub(frc(D),P)) 147054 154776634 o2(x,o2(o1(x),x)) true 56439 56439 0.0625 0.5313 0.9375 0.9154 0.9568 -1 1 2 1 1.79 0.006787 0 0.0152 1 1 0 0.01565 0.01992 0.006559 0.08099 5.327 0.8762 0.007414 0.01709 1 1 0.007627 0.02307 0.2281 0.008332 0.0252 0.2492 json
t19_x12_u2_b2 19 12 2 2 add(D,mlt(frc(D),P)) 147055 154776635 o2(x,o2(o1(x),x)) true 56447 56447 0.02217 0.5 0.7786 0.7176 0.8471 -1 1 2 1 3.285 0.05364 0 0.09889 1 1 0.001339 0.1168 0.1292 0.04385 0.2094 2.118 0.9997 0.07475 0.1627 1 1 0.05157 0.105 0.1324 0.07187 0.1464 0.1845 json
t19_x12_u2_b3 19 12 2 3 add(D,div(frc(D),P)) 147056 154776636 o2(x,o2(o1(x),x)) true 56455 56455 -0.0117 0.6172 0.2827 0.1795 0.4237 -1 1 2 1 3.847 0.04191 0 0.06533 1 1 0.00006096 0.08003 0.07792 0.03764 0.194 2.97 2 0.2335 0.4459 1 1 0.0566 0.2265 0.1742 0.3154 1.262 0.9705 json
t19_x12_u2_b4 19 12 2 4 add(D,pow(frc(D),P)) 147057 154776637 o2(x,o2(o1(x),x)) true 56463 56463 0.6419 0.957 0.6453 0.1712 0.4138 -0.07974 1 1.08 1 2.747 0.0231 0 0.05422 1 1 0.00094 0.05395 0.06754 0.02016 0.142 2.618 0.8756 0.1349 0.3151 1 1 0.0201 0.02726 0.03659 0.1174 0.1592 0.2137 json
t19_x12_u2_b5 19 12 2 5 add(D,mod(frc(D),P)) 147058 154776638 o2(x,o2(o1(x),x)) true 56471 56471 0.3125 0.875 0.5625 0.2862 0.535 -1 0.9378 1.938 1 3.523 0.05981 0 0.1009 1 1 9.386e-13 0.134 0.1306 0.04963 0.2228 2.208 1.938 0.209 0.4681 1 1 0.05692 0.1374 0.3867 0.1989 0.4801 1.351 json
t19_x12_u2_b6 19 12 2 6 add(D,lrg(frc(D),P)) 147059 154776639 o2(x,o2(o1(x),x)) true 56479 56479 0.5065 0.7617 0.55 0.2309 0.4805 -0.1454 1 1.145 1 2.997 0.001706 0 0.02979 1 1 0.0001582 0.000351 0.01473 0.0008191 0.02862 0.9608 0.1713 0.007389 0.00152 1 1 0.003593 0.02859 0.06962 0.01556 0.1238 0.3016 json
t19_x12_u2_b7 19 12 2 7 add(D,eql(frc(D),P)) 147060 154776640 o2(x,o2(o1(x),x)) true 56487 56487 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x12_u2_b8 19 12 2 8 add(D,min(frc(D),P)) 147061 154776641 o2(x,o2(o1(x),x)) true 56495 56495 -0.2277 0.5 0.7098 0.5481 0.7403 -1 0.9378 1.938 1 3.271 0.02383 0 0.05586 1 1 0.0004062 0.05503 0.06215 0.02072 0.1439 2.577 0.8756 0.04349 0.1004 1 1 0.02104 0.03737 0.1382 0.0384 0.06818 0.2522 json
t19_x12_u2_b9 19 12 2 9 add(D,dot(frc(D),P)) 147062 154776642 o2(x,o2(o1(x),x)) true 56503 56503 0.02915 0.5136 0.8814 0.8419 0.9175 -1 1 2 1 2.605 0.07221 0.07228 0.1443 -0.0004733 1 0.00123 0.2909 0.1929 0.1237 0.3517 2.437 2.054 0.1716 0.3455 1 1 0.1364 0.3868 0.2239 0.162 0.4595 0.2659 json
t19_x12_u2_b10 19 12 2 10 add(D,dst(frc(D),P)) 147063 154776643 o2(x,o2(o1(x),x)) true 56511 56511 0.9973 1 0.9973 0.001434 0.03786 0.01377 1 0.9862 1 0.08484 0.0002902 0.0002639 0.001277 0.04744 1 -3.004e-11 0.001253 0.001886 0.0005518 0.02349 18.4 1.352 0.3865 0.874 1 1 0.0009491 0.002451 0.005227 0.662 1.71 3.646 json
t19_x12_u2_b11 19 12 2 11 sub(D,add(frc(D),P)) 147064 154776644 o2(x,o2(o1(x),x)) true 56519 56519 -0.0625 0.4688 0.9375 0.9184 0.9583 -1 1 2 1 1.809 0.01063 0 0.02379 1 1 0 0.0166 0.02131 0.01007 0.1003 4.218 0.9988 0.01158 0.01808 1 1 0.0172 0.07175 0.2321 0.01872 0.07812 0.2528 json
t19_x12_u2_b12 19 12 2 12 sub(D,sub(frc(D),P)) 147065 154776645 o2(x,o2(o1(x),x)) true 56527 56527 -0.0625 0.4375 0.9375 0.9336 0.9662 -1 1 2 1 1.272 0.007937 0 0.007937 1 1 0 0.01587 0.01587 0.007872 0.08872 11.18 1 0.008501 0.017 1 1 0.01053 0.04211 0.2526 0.01128 0.0451 0.2706 json
t19_x12_u2_b13 19 12 2 13 sub(D,mlt(frc(D),P)) 147066 154776646 o2(x,o2(o1(x),x)) true 56535 56535 0.01435 0.5039 0.7765 0.7169 0.8467 -1 1 2 1 3.266 0.05469 0 0.1023 1 1 -0.000651 0.117 0.1335 0.04425 0.2104 2.057 0.9991 0.07629 0.1632 1 1 0.05369 0.1133 0.1307 0.07489 0.158 0.1823 json
t19_x12_u2_b14 19 12 2 14 sub(D,div(frc(D),P)) 147067 154776647 o2(x,o2(o1(x),x)) true 56543 56543 -0.1133 0.5547 0.2785 0.1592 0.399 -1 0.9377 1.938 1 3.763 0.02419 0 0.05406 1 1 -0.00006096 0.04802 0.0605 0.02126 0.1458 2.697 1.938 0.1519 0.3017 1 1 0.03103 0.1025 0.2104 0.1949 0.6441 1.322 json
t19_x12_u2_b15 19 12 2 15 sub(D,pow(frc(D),P)) 147068 154776648 o2(x,o2(o1(x),x)) true 56551 56551 -0.645 0.1719 0.6755 0.1967 0.4435 -1 0.1454 1.145 1 2.854 0.02754 0 0.05758 1 1 -0.0006237 0.05485 0.06162 0.02422 0.1556 2.703 0.9994 0.14 0.2788 1 1 0.02947 0.09203 0.04125 0.1498 0.4679 0.2097 json
t19_x12_u2_b16 19 12 2 16 sub(D,mod(frc(D),P)) 147069 154776649 o2(x,o2(o1(x),x)) true 56559 56559 -0.5625 0 0.5625 0.1514 0.3891 -1 -0.000291 0.9997 1 3.238 0.05647 0 0.1069 1 1 0 0.1047 0.1159 0.04503 0.2122 1.984 0.9997 0.373 0.6913 1 1 0.05855 0.2076 0.06598 0.3867 1.372 0.4359 json
t19_x12_u2_b17 19 12 2 17 sub(D,lrg(frc(D),P)) 147070 154776650 o2(x,o2(o1(x),x)) true 56567 56567 -0.5076 0.2188 0.5489 0.2233 0.4726 -1 0.1454 1.145 1 3.163 0.001302 0 0.02852 1 1 4.731e-10 0.0002664 0.0131 0.0004888 0.02211 0.7753 0.0625 0.00583 0.001193 1 1 0.002585 0.02159 0.06813 0.01158 0.09669 0.305 json
t19_x12_u2_b18 19 12 2 18 sub(D,eql(frc(D),P)) 147071 154776651 o2(x,o2(o1(x),x)) true 56575 56575 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x12_u2_b19 19 12 2 19 sub(D,min(frc(D),P)) 147072 154776652 o2(x,o2(o1(x),x)) true 56583 56583 0.2255 0.5039 0.7138 0.6028 0.7764 -0.9997 1 2 1 3.105 0.03143 0 0.066 1 1 -0.00008984 0.05657 0.06592 0.02707 0.1645 2.493 0.9994 0.05213 0.09384 1 1 0.03622 0.139 0.1446 0.06009 0.2306 0.2399 json
t19_x12_u2_b20 19 12 2 20 sub(D,dot(frc(D),P)) 147073 154776653 o2(x,o2(o1(x),x)) true 56591 56591 -0.01615 0.4923 0.8818 0.8436 0.9185 -1 1 2 1 2.603 0.0728 0.07219 0.1454 0.004184 1 -0.001175 0.2908 0.1955 0.1238 0.3519 2.419 2.063 0.1719 0.3447 1 1 0.1385 0.3974 0.2225 0.1642 0.4711 0.2637 json
t19_x12_u2_b21 19 12 2 21 sub(D,dst(frc(D),P)) 147074 154776654 o2(x,o2(o1(x),x)) true 56599 56599 -0.9973 0 0.9973 0.001434 0.03786 -1 -0.01377 0.9862 1 0.08484 0.0002902 0.0002639 0.001282 0.04744 1 7.509e-11 0.001253 0.001886 0.0005518 0.02349 18.32 1.265 0.3865 0.874 1 1 0.0009491 0.002451 0.005227 0.662 1.71 3.646 json
t19_x12_u2_b22 19 12 2 22 mlt(D,add(frc(D),P)) 147075 154776655 o2(x,o2(o1(x),x)) true 56607 56607 -0.1588 0.3555 0.4024 0.2227 0.4719 -1 0.9924 1.992 1 4.747 0.03236 0 0.1384 1 1 0.002106 0.006187 0.05847 0.01319 0.1149 0.8296 0.4644 0.1453 0.02778 1 1 0.03896 0.2827 0.02054 0.175 1.27 0.09223 json
t19_x12_u2_b23 19 12 2 23 mlt(D,sub(frc(D),P)) 147076 154776656 o2(x,o2(o1(x),x)) true 56615 56615 0.1145 0.6133 0.3997 0.2307 0.4803 -1 1 2 1 4.792 0.03355 0 0.1436 1 1 -0.002388 0.006302 0.05954 0.01292 0.1137 0.7917 0.4644 0.1454 0.02732 1 1 0.0391 0.2796 0.02154 0.1695 1.212 0.09338 json
t19_x12_u2_b24 19 12 2 24 mlt(D,mlt(frc(D),P)) 147077 154776657 o2(x,o2(o1(x),x)) true 56623 56623 -0.07151 0.3594 0.203 0.07677 0.2771 -0.9536 0.7505 1.704 1 4.042 0.01088 0 0.07787 1 1 0.001339 0.003329 0.04218 0.004816 0.0694 0.8912 0.3452 0.1417 0.04336 1 1 0.01227 0.07286 0.007069 0.1599 0.9491 0.09208 json
t19_x12_u2_b25 19 12 2 25 mlt(D,div(frc(D),P)) 147078 154776658 o2(x,o2(o1(x),x)) true 56631 56631 -0.1172 0.5156 0.1396 0.1119 0.3346 -1 0.1381 1.138 1 1.663 0.00826 0 0.01348 1 1 0.00001845 0.01592 0.01869 0.008078 0.08988 6.666 1.03 0.07378 0.1422 1 1 0.01134 0.04914 0.177 0.1013 0.4389 1.581 json
t19_x12_u2_b26 19 12 2 26 mlt(D,pow(frc(D),P)) 147079 154776659 o2(x,o2(o1(x),x)) true 56639 56639 0.2351 0.5508 0.3405 0.2353 0.485 -1 1 2 1 3.08 0.06858 0 0.09364 1 1 -0.000031 0.1072 0.1184 0.05982 0.2446 2.612 1.776 0.2915 0.4556 1 1 0.06193 0.2464 0.03315 0.2632 1.047 0.1409 json
t19_x12_u2_b27 19 12 2 27 mlt(D,mod(frc(D),P)) 147080 154776660 o2(x,o2(o1(x),x)) true 56647 56647 -0.146 0.4375 0.1663 0.1068 0.3267 -1 0.04063 1.041 1 1.836 0.008161 0 0.02445 1 1 0.00006578 0.01589 0.02486 0.007566 0.08698 3.558 1.001 0.07645 0.1488 1 1 0.01082 0.04472 0.1609 0.1013 0.4189 1.507 json
t19_x12_u2_b28 19 12 2 28 mlt(D,lrg(frc(D),P)) 147081 154776661 o2(x,o2(o1(x),x)) true 56655 56655 0.008939 0.3125 0.05612 0.007189 0.08479 -0.1454 0.2729 0.4183 1 2.22 0.0009091 0 0.02013 1 1 -0.0001582 0.0001362 0.007927 0.0005037 0.02244 1.115 0.0622 0.1264 0.01895 1 1 0.001794 0.01308 0.002956 0.2496 1.819 0.4112 json
t19_x12_u2_b29 19 12 2 29 mlt(D,eql(frc(D),P)) 147082 154776662 o2(x,o2(o1(x),x)) true 56663 56663 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_x12_u2_b30 19 12 2 30 mlt(D,min(frc(D),P)) 147083 154776663 o2(x,o2(o1(x),x)) true 56671 56671 -0.08426 0.3984 0.2259 0.1172 0.3423 -1 0.9606 1.961 1 3.885 0.01639 0 0.07948 1 1 0.001305 0.003114 0.03419 0.01008 0.1004 1.263 0.4334 0.1399 0.02657 1 1 0.01847 0.1249 0.01098 0.1576 1.066 0.09366 json
t19_x12_u2_b31 19 12 2 31 mlt(D,dot(frc(D),P)) 147084 154776664 o2(x,o2(o1(x),x)) true 56679 56679 -0.06857 0.394 0.2854 0.1421 0.3769 -1 1 2 1 4.511 0.0208 0.01045 0.1265 0.3314 1 0.001071 0.03087 0.09147 0.01526 0.1235 0.9767 0.9652 0.22 0.2173 1 1 0.03062 0.172 0.01379 0.2155 1.211 0.0971 json
t19_x12_u2_b32 19 12 2 32 mlt(D,dst(frc(D),P)) 147085 154776665 o2(x,o2(o1(x),x)) true 56687 56687 0.00381 0.5013 0.5551 0.4104 0.6406 -1 1 2 1 4.845 0.06179 0.0002299 0.1988 0.9926 1 0.0002355 0.01452 0.08904 0.02251 0.15 0.7547 0.686 0.1511 0.03538 1 1 0.07468 0.5208 0.02185 0.182 1.269 0.05325 json
t19_x12_u2_b33 19 12 2 33 div(D,add(frc(D),P)) 147086 154776666 o2(x,o2(o1(x),x)) true 56695 56695 0.02732 0.5508 0.1122 0.06871 0.2621 -0.9932 0.9994 1.993 1 2.288 0.01075 0 0.03311 1 1 0.00003621 0.01553 0.02323 0.00966 0.09829 2.969 1.041 0.1565 0.226 1 1 0.0182 0.1238 0.09381 0.2649 1.801 1.365 json
t19_x12_u2_b34 19 12 2 34 div(D,sub(frc(D),P)) 147087 154776667 o2(x,o2(o1(x),x)) true 56703 56703 0.03181 0.418 0.1065 0.06845 0.2616 -0.3395 1 1.34 1 1.989 0.008874 0 0.02142 1 1 -0.00003781 0.01591 0.02091 0.008415 0.09174 4.282 1.032 0.1296 0.2324 1 1 0.01297 0.0688 0.09381 0.1894 1.005 1.37 json
t19_x12_u2_b35 19 12 2 35 div(D,mlt(frc(D),P)) 147088 154776668 o2(x,o2(o1(x),x)) true 56711 56711 -0.08215 0.5156 0.2254 0.1512 0.3889 -1 0.9952 1.995 1 3.281 0.02555 0 0.04857 1 1 -0.00003796 0.04882 0.05547 0.02319 0.1523 3.136 1.995 0.1689 0.3228 1 1 0.03482 0.1276 0.2385 0.2302 0.8434 1.577 json
t19_x12_u2_b36 19 12 2 36 div(D,div(frc(D),P)) 147089 154776669 o2(x,o2(o1(x),x)) true 56719 56719 -0.192 0.3594 0.67 0.5356 0.7319 -1 1 2 1 4.026 0.1259 0 0.201 1 1 0.0009055 0.1393 0.1928 0.08552 0.2924 1.455 1.224 0.2351 0.26 1 1 0.1522 0.8229 0.0883 0.2841 1.536 0.1649 json
t19_x12_u2_b37 19 12 2 37 div(D,pow(frc(D),P)) 147090 154776670 o2(x,o2(o1(x),x)) true 56727 56727 -0.2443 0.07422 0.346 0.2338 0.4835 -1 1 2 1 2.959 0.1237 0 0.1119 1 1 0.001254 0.227 0.1638 0.1112 0.3335 2.98 2 0.529 0.9707 1 1 0.1207 0.248 0.03641 0.5161 1.061 0.1557 json
t19_x12_u2_b38 19 12 2 38 div(D,mod(frc(D),P)) 147091 154776671 o2(x,o2(o1(x),x)) true 56735 56735 0.06443 0.4375 0.4263 0.3125 0.559 -1 0.9907 1.991 1 3.497 0.07808 0 0.1347 1 1 0.0006699 0.1413 0.1391 0.05993 0.2448 1.818 1.991 0.2499 0.452 1 1 0.0881 0.3034 0.2782 0.2819 0.971 0.8904 json
t19_x12_u2_b39 19 12 2 39 div(D,lrg(frc(D),P)) 147092 154776672 o2(x,o2(o1(x),x)) true 56743 56743 -0.5 0.25 0.5472 0.2554 0.5054 -1 0.1454 1.145 1 2.281 0.004532 0 0.02169 1 1 -0.0001582 0.008021 0.01518 0.004062 0.06374 2.939 0.969 0.01774 0.0314 1 1 0.006175 0.02731 0.08512 0.02418 0.1069 0.3333 json
t19_x12_u2_b40 19 12 2 40 div(D,eql(frc(D),P)) 147093 154776673 o2(x,o2(o1(x),x)) true 56751 56751 -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_x12_u2_b41 19 12 2 41 div(D,min(frc(D),P)) 147094 154776674 o2(x,o2(o1(x),x)) true 56759 56759 -0.02246 0.4766 0.2903 0.2215 0.4706 -1 0.9907 1.991 1 3.247 0.0494 0 0.07877 1 1 0.000234 0.0909 0.08363 0.04319 0.2078 2.639 1.991 0.223 0.4105 1 1 0.0596 0.207 0.2323 0.2691 0.9345 1.049 json
t19_x12_u2_b42 19 12 2 42 div(D,dot(frc(D),P)) 147095 154776675 o2(x,o2(o1(x),x)) true 56767 56767 -0.01282 0.5343 0.1456 0.09474 0.3078 -1 1 2 1 2.811 0.1177 0.1265 0.1886 -0.03624 1 0.00001691 1.175 0.3613 0.2087 0.4568 2.422 2.828 2.578 12.41 1 1 0.182 0.222 0.2472 1.921 2.343 2.609 json
t19_x12_u2_b43 19 12 2 43 div(D,dst(frc(D),P)) 147096 154776676 o2(x,o2(o1(x),x)) true 56775 56775 -0.00008226 0.4978 0.02193 0.001739 0.0417 -0.9346 0.9346 1.869 1 1.308 0.0002498 0.0002403 0.008926 0.01927 1 0.000001631 0.0007359 0.004525 0.0004104 0.02026 2.27 1 0.2818 0.4231 1 1 0.001136 0.005845 0.003564 0.6531 3.36 2.049 json
t19_x12_u2_b44 19 12 2 44 pow(D,add(frc(D),P)) 147097 154776677 o2(x,o2(o1(x),x)) true 56783 56783 -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_x12_u2_b45 19 12 2 45 pow(D,sub(frc(D),P)) 147098 154776678 o2(x,o2(o1(x),x)) true 56791 56791 -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_x12_u2_b46 19 12 2 46 pow(D,mlt(frc(D),P)) 147099 154776679 o2(x,o2(o1(x),x)) true 56799 56799 -0.875 0.0625 1 0.2344 0.4841 -1 1 2 1 0.3373 0.03175 0 0.01587 1 1 0 0.06349 0.03175 0.03149 0.1774 11.18 2 0.1354 0.2709 1 1 0.04211 0.1684 0.3368 0.1796 0.7186 1.437 json