Details

simplify43.4m (63.0%)

sample9.4m (13.6%)

Algorithm
540×intervals
Results
3.7m2659793×body80valid
1.0m527145×body80nan
40.9s46248×body1280valid
24.7s43633×body640valid
10.9s25372×body320valid
8.3s5518×body2560valid
3.2s13361×body160valid
1.6s1546×body10240exit
238.0ms49×body5120valid
223.0ms691×body640nan
172.0ms425×body320nan
165.0ms482×body1280nan
30.0ms225×body160nan

series6.2m (9.0%)

Calls

2444 calls:

6.0s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))
5.5s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))
5.5s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))
5.0s
(exp (log (sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))))
4.7s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))

prune5.8m (8.5%)

rewrite2.4m (3.5%)

Algorithm
876×rewrite-expression-head
Calls

2444 calls:

3.6s
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (log (sqrt c)) (- b 0.5))) (* (log (sqrt c)) (- b 0.5)))
3.2s
(* (cbrt (+ (* x (+ (+ (+ (+ y z) z) y) t)) (* y 5.0))) (cbrt (+ (* x (+ (+ (+ (+ y z) z) y) t)) (* y 5.0))))
1.7s
(* x (+ (+ (+ (+ y z) z) y) t))
1.4s
(* (cbrt (- (/ x (- 2.0 (+ x y))) (/ y (- 2.0 (+ x y))))) (cbrt (- (/ x (- 2.0 (+ x y))) (/ y (- 2.0 (+ x y))))))
1.3s
(* (/ (/ (/ y (cbrt (+ (* (+ (* (+ (* (+ z 15.234687407) z) 31.4690115749) z) 11.9400905721) z) 0.607771387771))) (cbrt (+ (* (+ (* (+ (* (+ z 15.234687407) z) 31.4690115749) z) 11.9400905721) z) 0.607771387771))) (* (cbrt (cbrt (+ (* (+ (* (+ (* (+ z 15.234687407) z) 31.4690115749) z) 11.9400905721) z) 0.607771387771))) (cbrt (cbrt (+ (* (+ (* (+ (* (+ z 15.234687407) z) 31.4690115749) z) 11.9400905721) z) 0.607771387771))))) (/ (+ (* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z) b) (cbrt (cbrt (+ (* (+ (* (+ (* (+ z 15.234687407) z) 31.4690115749) z) 11.9400905721) z) 0.607771387771)))))
Rules
52081×times-frac
43083×*-un-lft-identity
41519×add-sqr-sqrt
27763×add-cube-cbrt
11472×add-exp-log
9039×add-cbrt-cube
7172×associate-*r*
6621×pow1
5588×cbrt-prod
5090×distribute-lft-out--
4907×difference-of-squares
4803×associate-*l*
4481×sqrt-prod
4077×associate-/r*
3990×cbrt-div
3883×associate-*r/
3720×add-log-exp
3408×prod-exp
3320×flip-- flip3--
2856×frac-times
2848×cbrt-unprod
2699×distribute-lft-out
2676×div-exp
2613×associate-*l/
2438×associate-/r/
2431×associate-/l*
2341×div-inv
1968×pow-prod-down
1964×cbrt-undiv
1915×flip-+ flip3-+
1713×distribute-lft-neg-in distribute-rgt-neg-in
1562×unswap-sqr
1359×sqrt-div
920×unpow-prod-down
901×distribute-rgt-in distribute-lft-in
894×log-prod
884×swap-sqr
857×frac-sub
813×*-commutative
782×pow1/3
685×associate-/l/
659×sub-neg
561×sqrt-pow1
518×clear-num frac-2neg
507×frac-add
501×distribute-neg-frac
497×neg-mul-1
454×sum-log
320×pow1/2
311×1-exp
300×cube-prod
283×pow-prod-up
270×diff-log
267×rec-exp associate--l+
264×+-commutative
247×tanh-def
237×associate-+r+
234×pow-unpow
221×pow-sqr
205×associate-+l+
203×sqr-pow
169×pow-exp
159×log-pow
130×div-sub
128×pow-to-exp
113×rem-sqrt-square
97×pow-plus
96×log-div
92×pow-pow
89×pow2
77×associate--r+
65×pow-flip
61×distribute-rgt-out--
59×inv-pow
58×exp-prod
55×sub-div
44×distribute-rgt-out
42×associate-+l-
41×exp-sum rem-log-exp
34×un-div-inv
33×difference-of-sqr-1 unpow2
27×associate-+r- distribute-rgt-neg-out
24×cube-div
23×sum-cubes cosh-def
22×sqrt-unprod unsub-neg unpow3 cube-mult
19×exp-diff
18×rem-square-sqrt
15×neg-sub0 sinh-def
11×rem-cube-cbrt unpow-prod-up associate--r-
10×neg-log
unpow1/3 associate--l-
rem-exp-log distribute-lft-neg-out rem-cbrt-cube
distribute-rgt1-in pow-sub
difference-cubes sqrt-pow2 distribute-lft1-in count-2
distribute-frac-neg
pow3 diff-cos
cos-diff
cos-sum exp-neg tan-quot sin-mult cos-mult exp-to-pow
sqrt-undiv sin-cos-mult e-exp-1

regimes1.2m (1.7%)

Accuracy

Total 221.1b remaining (39.9%)

Threshold costs 29.8b (5.4%)

16.2b16.1%AI.Clustering.Hierarchical.Internal:ward from clustering-0.2.1
13.6b-20.8%Linear.Matrix:det44 from linear-1.19.1.3
13.3b47.9%Data.Array.Repa.Algorithms.Pixel:doubleRmsOfRGB8 from repa-algorithms-3.4.0.1
12.3b60.4%Diagrams.TwoD.Arc:arcBetween from diagrams-lib-1.3.0.3
10.2b56.8%Data.Octree.Internal:octantDistance from Octree-0.5.4.2

localize15.9s (0.4%)

bsearch13.9s (0.3%)

end6.0ms (0.0%)