Details

series4.5m (27.5%)

Calls

2329 calls:

7.5s
(* (cbrt (* (cbrt (fma (- 1.0 y) z (- (fma b (- (+ y t) 2.0) x) (* (- t 1.0) a)))) (cbrt (fma (- 1.0 y) z (- (fma b (- (+ y t) 2.0) x) (* (- t 1.0) a)))))) (cbrt (* (cbrt (fma (- 1.0 y) z (- (fma b (- (+ y t) 2.0) x) (* (- t 1.0) a)))) (cbrt (fma (- 1.0 y) z (- (fma b (- (+ y t) 2.0) x) (* (- t 1.0) a)))))))
6.0s
(pow (fma (- (log 1.0) (+ (fma 1/2 (/ (pow z 2) (pow 1.0 2)) (* 1.0 z)) b)) a (* y (- (log z) t))) 3)
3.1s
(fma (- (* c t) (* i y)) j (- (+ (* x (fma y z (- (* a t)))) (* x (fma (- a) t (* a t)))) (* (* (cbrt b) (cbrt b)) (* (cbrt b) (- (* c z) (* i a))))))
3.0s
(fma (- (* c a) (* y i)) j (- (+ (* x (fma y z (- (* a t)))) (* x (fma (- a) t (* a t)))) (* (* (cbrt b) (cbrt b)) (* (cbrt b) (- (* c z) (* t i))))))
3.0s
(fma (- (* c t) (* i y)) j (- (+ (* x (fma y z (- (* a t)))) (* x (fma (- a) t (* a t)))) (* b (- (* c z) (* i a)))))

prune4.4m (26.8%)

sample4.1m (25.1%)

Algorithm
539×intervals
Results
1.4m2665705×body80valid
20.2s511540×body80nan
17.7s48330×body1280valid
9.4s43248×body640valid
4.1s5673×body2560valid
3.8s25023×body320valid
1.3s13734×body160valid
793.0ms1624×body10240exit
100.0ms691×body640nan
90.0ms37×body5120valid
89.0ms473×body1280nan
45.0ms411×body320nan
16.0ms249×body160nan

simplify1.3m (7.7%)

Algorithm
1398×egg-herbie

rewrite1.2m (7.0%)

Algorithm
859×rewrite-expression-head
Calls

2329 calls:

1.1s
(* x (+ (+ (+ (+ y z) z) y) t))
945.0ms
(* y (* 1 (* (* (cbrt (/ (- z t) (- a t))) (cbrt (/ (- z t) (- a t)))) (cbrt (/ (- z t) (- a t))))))
820.0ms
(* (* (cbrt (- 1 y)) (cbrt (- 1 y))) (* (* (* (cbrt (cbrt (- 1 y))) (cbrt (cbrt (- 1 y)))) (cbrt (cbrt (- 1 y)))) (/ x z)))
792.0ms
(* 0.5 (- (+ y (/ (pow x (/ 2 2)) (/ y x))) (/ z (/ y z))))
758.0ms
(* (* (* (* (- (* x 0.5) y) (sqrt z)) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0)))) (cbrt (sqrt 2.0))) (exp (/ (* t t) 2.0)))
Rules
59452×times-frac
51932×*-un-lft-identity
49849×add-sqr-sqrt
37136×add-cube-cbrt
14753×prod-diff
9474×add-exp-log
8229×cbrt-prod
7510×add-cbrt-cube
5909×pow1
5324×sqrt-prod
5199×associate-*r*
5108×cbrt-div
4789×difference-of-squares
4523×distribute-lft-out--
3663×flip-- flip3--
3510×associate-/r*
3501×unpow-prod-down
3441×distribute-rgt-in distribute-lft-in
3356×associate-*l*
3311×div-inv
3259×associate-/r/
3253×add-log-exp
3084×distribute-lft-out
3063×frac-times
2494×prod-exp
2460×associate-*l/
2336×log1p-expm1-u
2331×expm1-log1p-u
2328×associate-/l*
2299×associate-*r/
2272×div-exp
2098×cbrt-unprod
2036×log-pow
1577×cbrt-undiv
1536×exp-prod
1488×pow-prod-down
1211×unswap-sqr
1201×flip-+ flip3-+
1000×log-prod
966×cube-prod
890×associate-+r+
856×fma-def
832×sqrt-div
820×pow1/3
795×associate-+l+
732×fma-udef
692×frac-sub
687×fma-neg
601×swap-sqr
597×*-commutative
560×associate-/l/
541×sqrt-pow1
519×exp-sum
509×sub-neg
496×clear-num frac-2neg
488×sqr-pow
478×associate--l+
328×pow1/2
286×sum-log
259×1-exp
251×pow-prod-up
228×diff-log
227×rec-exp
190×pow-sqr
187×pow-exp
178×+-commutative
136×associate--r+
130×unpow2
119×div-sub
117×pow-to-exp
115×pow-unpow
108×rem-sqrt-square
85×pow-plus
82×pow2
79×log-div
72×distribute-rgt-neg-in
70×pow-pow
67×frac-add distribute-rgt-out
65×distribute-lft-neg-in
57×pow-flip
55×inv-pow
50×unpow3 cube-mult
44×cube-div
40×rem-log-exp
38×distribute-rgt-neg-out
33×associate-+l-
26×tanh-def
25×associate-+r-
24×rem-cube-cbrt
23×un-div-inv sqrt-unprod hypot-def cos-sum
22×neg-mul-1
21×unsub-neg
20×distribute-rgt-out--
19×distribute-lft-neg-out
18×unpow-prod-up sinh-def
16×hypot-udef rem-square-sqrt
15×difference-cubes sub-div
13×distribute-rgt1-in distribute-lft1-in
12×rem-exp-log
11×expm1-udef expm1-log1p
10×rem-cbrt-cube
count-2
associate--l- associate--r-
log1p-udef log1p-expm1
sqrt-pow2 diff-cos neg-sub0 tan-quot neg-log
pow-div exp-diff cosh-def
sum-cubes
distribute-neg-out cos-diff sin-mult cos-mult distribute-neg-frac exp-to-pow
unpow1/3
sqrt-undiv pow3 exp-neg pow-sub mul-1-neg

regimes43.0s (4.3%)

Accuracy

Total 196.8b remaining (37.9%)

Threshold costs 26.5b (5.1%)

17.3b19.5%AI.Clustering.Hierarchical.Internal:ward from clustering-0.2.1
12.5b60.4%Diagrams.TwoD.Arc:arcBetween from diagrams-lib-1.3.0.3
9.3b-5.3%Numeric.Signal:interpolate from hsignal-0.2.7.1
9.0b-1.4%Linear.Matrix:det44 from linear-1.19.1.3
8.5b22.6%Graphics.Rendering.Chart.Axis.Types:linMap from Chart-1.5.3

localize9.2s (0.9%)

bsearch5.3s (0.5%)

end5.0ms (0.0%)