Details

Time bar (total: 10.0m)

sample71.0ms

Algorithm
intervals
Results
50.0ms256×body160valid

simplify85.0ms

Counts
1 → 1

prune30.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.1b

localize32.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (/ 11.0 2.0) (pow 33096.0 8.0))
1.0b
(- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))
1.0b
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
62.0b
(+ (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0)) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))))

rewrite801.0ms

Algorithm
rewrite-expression-head
Rules
48×add-sqr-sqrt
30×add-exp-log
26×associate-*l*
24×times-frac
22×add-cube-cbrt *-un-lft-identity
20×associate-*l/
18×frac-add
15×add-log-exp
14×associate-*r* add-cbrt-cube
12×prod-exp unswap-sqr
10×unpow-prod-down flip3-+ flip-+
div-exp sum-log sqr-pow
pow1 pow-to-exp pow-exp cbrt-unprod
cbrt-undiv *-commutative div-inv
+-commutative sub-neg associate-+r+ flip3-- diff-log flip--
Counts
4 → 122
Calls
4 calls:
25.0ms
(* (/ 11.0 2.0) (pow 33096.0 8.0))
99.0ms
(- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))
32.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
638.0ms
(+ (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0)) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(* (/ 11.0 2.0) (pow 33096.0 8.0))
0.0ms
(- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))
0.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
0.0ms
(+ (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0)) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))))

simplify158.0ms

Counts
126 → 126

prune758.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.1b

localize72.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
1.0b
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
1.0b
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
62.2b
(- (* (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0)) (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0))) (* (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))))

rewrite4.8s

Algorithm
rewrite-expression-head
Rules
917×associate-*l/
402×flip3-+ flip-+
384×frac-add
340×frac-times
280×frac-sub
110×associate-*r/
70×add-sqr-sqrt
43×add-exp-log
39×associate-*l*
36×times-frac
31×add-cube-cbrt *-un-lft-identity
21×associate-*r*
19×add-cbrt-cube
18×prod-exp unswap-sqr
15×unpow-prod-down
div-exp sqr-pow
pow-to-exp pow-exp cbrt-unprod add-log-exp
pow1
cbrt-undiv *-commutative div-inv
associate--r+
distribute-rgt-in sub-neg flip3-- distribute-lft-in diff-log flip-- difference-of-squares
Counts
4 → 424
Calls
4 calls:
33.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
24.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
40.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
4.6s
(- (* (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0)) (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0))) (* (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
0.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
0.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
0.0ms
(- (* (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0)) (* (+ -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* 77617.0 77617.0))) (* (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))))

simplify715.0ms

Counts
428 → 428

prune3.0s

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.1b

localize86.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
1.0b
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
1.6b
(* (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (* (/ 1335.0 4.0) (pow 33096.0 6.0)))
62.6b
(- (* (* (* (+ (pow -2.0 3) (pow (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) 3)) (* 77617.0 77617.0)) (* (- (* -2.0 -2.0) (* (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))))) (* 77617.0 77617.0))) (- (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))) (* (* (+ (* -2.0 -2.0) (- (* (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))))) (- -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))))) (* (- (* (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (* (/ 1335.0 4.0) (pow 33096.0 6.0))) (* (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))))))

rewrite1.7m

Algorithm
rewrite-expression-head
Rules
785770×associate-*l/
580868×frac-times
336097×frac-sub
230239×flip3-+ flip-+
183604×frac-add
160905×associate-*r/
118612×flip3-- flip--
226×add-exp-log
145×prod-exp
50×add-cbrt-cube
48×add-sqr-sqrt div-exp
32×pow-to-exp pow-exp
27×associate-*l*
25×cbrt-unprod
24×times-frac
22×add-cube-cbrt *-un-lft-identity
15×associate-*r* sub-div
12×unswap-sqr
11×pow1
10×unpow-prod-down
cbrt-undiv
distribute-rgt-in distribute-lft-in add-log-exp sqr-pow
associate--l+ associate--r+
sub-neg *-commutative
div-inv
pow2 pow-plus diff-log swap-sqr pow-prod-down pow-sqr pow-prod-up
Counts
4 → 137521
Calls
4 calls:
21.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
20.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
91.0ms
(* (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (* (/ 1335.0 4.0) (pow 33096.0 6.0)))
28.6s
(- (* (* (* (+ (pow -2.0 3) (pow (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) 3)) (* 77617.0 77617.0)) (* (- (* -2.0 -2.0) (* (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))))) (* 77617.0 77617.0))) (- (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))) (* (* (+ (* -2.0 -2.0) (- (* (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))))) (- -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))))) (* (- (* (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (* (/ 1335.0 4.0) (pow 33096.0 6.0))) (* (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))))))

series2.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
0.0ms
(* (/ 1335.0 4.0) (pow 33096.0 6.0))
0.0ms
(* (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (* (/ 1335.0 4.0) (pow 33096.0 6.0)))
0.0ms
(- (* (* (* (+ (pow -2.0 3) (pow (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) 3)) (* 77617.0 77617.0)) (* (- (* -2.0 -2.0) (* (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))))) (* 77617.0 77617.0))) (- (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))) (* (* (+ (* -2.0 -2.0) (- (* (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))) (* -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0)))))) (- -2.0 (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))))) (* (- (* (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (* (/ 1335.0 4.0) (pow 33096.0 6.0))) (* (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0))))) (+ (* (/ 1335.0 4.0) (pow 33096.0 6.0)) (+ (* (/ 11.0 2.0) (pow 33096.0 8.0)) (/ 77617.0 (* 2.0 33096.0)))))))

simplify8.1m