Physics.ForceLayout:coulombForce from force-layout-0.4.0.2

Time bar (total: 1.9s)

analyze22.0ms (1.2%)

Memory
-8.2MiB live, 7.5MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
75%74.9%25%0.1%0%0%0%5
75%74.9%25%0.1%0%0%0%6
87.5%87.4%12.5%0.1%0%0%0%7
87.5%87.4%12.5%0.1%0%0%0%8
93.8%93.7%6.2%0.1%0%0%0%9
93.8%93.7%6.2%0.1%0%0%0%10
96.9%96.8%3.1%0.1%0%0%0%11
96.9%96.8%3.1%0.1%0%0%0%12
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample1.8s (92.7%)

Memory
1.2MiB live, 502.0MiB allocated
Samples
409.0ms8 256×0valid-sollya
300.0ms8 256×0valid-baseline
269.0ms8 256×0valid-rival
0ms0sollya-faithful-roduning
0ms8 255×0sollya-correct-roduning
Bogosity

preprocess90.0ms (4.7%)

Memory
4.7MiB live, 20.1MiB allocated
Algorithm
egg-herbie
Rules
499×fma-define
444×times-frac
134×fmm-def
99×associate-*r*
99×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019162
147162
2112162
3334162
4870162
51566162
61997162
72143162
82173162
92217162
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 x (*.f64 y y))
(/.f64 x (*.f64 y y))
(/.f64 (neg.f64 x) (*.f64 y y))
(/.f64 x (*.f64 (neg.f64 y) (neg.f64 y)))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y y)))
(neg.f64 (/.f64 x (*.f64 (neg.f64 y) (neg.f64 y))))
(/.f64 y (*.f64 x x))
Outputs
(/.f64 x (*.f64 y y))
(/.f64 x (*.f64 y y))
(/.f64 (neg.f64 x) (*.f64 y y))
(neg.f64 (/.f64 x (*.f64 y y)))
(/.f64 x (*.f64 (neg.f64 y) (neg.f64 y)))
(/.f64 x (*.f64 y y))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y y)))
(/.f64 x (*.f64 y y))
(neg.f64 (/.f64 x (*.f64 (neg.f64 y) (neg.f64 y))))
(neg.f64 (/.f64 x (*.f64 y y)))
(/.f64 (neg.f64 x) (*.f64 y y))
(/.f64 y (*.f64 x x))
Symmetry

(abs y)

(negabs x)

Compiler

Compiled 7 to 4 computations (42.9% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.4%
(/.f64 x (*.f64 y y))
Compiler

Compiled 14 to 8 computations (42.9% saved)

simplify1.0ms (0.1%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0922
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 x (*.f64 y y))
Outputs
(/.f64 x (*.f64 y y))

soundness0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Stop Event
fuel
Compiler

Compiled 7 to 4 computations (42.9% saved)

preprocess25.0ms (1.3%)

Memory
-4.1MiB live, 33.0MiB allocated
Remove

(negabs x)

(abs y)

Compiler

Compiled 98 to 56 computations (42.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...