Physics.ForceLayout:coulombForce from force-layout-0.4.0.2

Time bar (total: 1.9s)

analyze20.0ms (1.1%)

Memory
-17.0MiB live, 5.3MiB 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.9%)

Memory
6.3MiB live, 495.4MiB allocated
Samples
412.0ms8 256×0valid-sollya
305.0ms8 256×0valid-baseline
271.0ms8 256×0valid-rival
Bogosity

preprocess90.0ms (4.8%)

Memory
0.2MiB 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.2MiB live, 0.2MiB 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
87.2%
(/.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.4MiB live, 0.4MiB allocated
Stop Event
fuel
Compiler

Compiled 7 to 4 computations (42.9% saved)

preprocess21.0ms (1.1%)

Memory
1.6MiB 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...