Details

Time bar (total: 6.1s)

sample41.0ms

Algorithm
intervals
Results
14.0ms284×body80nan
12.0ms256×body80valid

simplify47.0ms

Counts
1 → 1

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
0.0b
(sqrt (- 1.0 (* 3.0 (* v v))))
0.0b
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
0.1b
(* 3.0 (* v v))

rewrite145.0ms

Algorithm
rewrite-expression-head
Rules
41×add-sqr-sqrt
26×associate-*l*
23×add-exp-log add-cbrt-cube
22×add-cube-cbrt *-un-lft-identity times-frac
20×sqrt-prod
18×frac-times sqrt-div
17×pow1
15×flip3-- flip--
11×associate-*r*
10×associate-*r/ prod-exp cbrt-unprod
associate-*l/
pow-prod-down unswap-sqr
add-log-exp
*-commutative
cbrt-undiv distribute-rgt-in sub-neg distribute-lft-in div-exp
rem-sqrt-square sqrt-pow1 pow1/2 div-inv difference-of-squares
Counts
4 → 128
Calls
4 calls:
67.0ms
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
6.0ms
(sqrt (- 1.0 (* 3.0 (* v v))))
35.0ms
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
32.0ms
(* 3.0 (* v v))

series661.0ms

Counts
4 → 12
Calls
4 calls:
333.0ms
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
83.0ms
(sqrt (- 1.0 (* 3.0 (* v v))))
215.0ms
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
30.0ms
(* 3.0 (* v v))

simplify85.0ms

Counts
140 → 140

prune398.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize19.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v)))
0.0b
(sqrt (- 1.0 (* 3.0 (* v v))))
0.0b
(* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))))
0.1b
(* 3.0 (* v v))

rewrite360.0ms

Algorithm
rewrite-expression-head
Rules
140×add-exp-log
81×prod-exp
74×add-cbrt-cube
58×frac-times
49×cbrt-unprod
38×associate-*r/
34×sqrt-div div-exp
29×flip3-- flip--
24×pow1
23×associate-*l/
18×cbrt-undiv
12×add-sqr-sqrt 1-exp pow-prod-down
11×associate-*l*
add-cube-cbrt *-un-lft-identity
associate-*r*
add-log-exp
times-frac sqrt-prod *-commutative
distribute-rgt-in sub-neg distribute-lft-in
rem-sqrt-square sqrt-pow1 pow1/2 div-inv difference-of-squares unswap-sqr
Counts
4 → 168
Calls
4 calls:
250.0ms
(* (* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v)))
7.0ms
(sqrt (- 1.0 (* 3.0 (* v v))))
77.0ms
(* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))))
17.0ms
(* 3.0 (* v v))

series695.0ms

Counts
4 → 12
Calls
4 calls:
351.0ms
(* (* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v)))
81.0ms
(sqrt (- 1.0 (* 3.0 (* v v))))
236.0ms
(* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))))
28.0ms
(* 3.0 (* v v))

simplify60.0ms

Counts
180 → 180

prune482.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize26.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))) (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))))
0.0b
(* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (* (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))) (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))))))
0.1b
(* 3.0 (* v v))
0.1b
(* 3.0 (* v v))

rewrite349.0ms

Algorithm
rewrite-expression-head
Rules
126×add-exp-log
120×sqrt-div
72×prod-exp
69×add-cbrt-cube
66×sqrt-prod
53×frac-times
52×add-sqr-sqrt
46×pow1
45×cbrt-unprod
43×associate-*r/
32×sqrt-pow1
30×flip3-- div-exp flip--
22×associate-*l*
20×add-cube-cbrt *-un-lft-identity
17×pow-prod-down
16×cbrt-undiv pow1/2
15×swap-sqr
13×associate-*l/
12×associate-*r*
11×unswap-sqr
10×1-exp
pow-prod-up
pow-sqr
*-commutative add-log-exp
times-frac
pow2 pow-plus sqrt-unprod rem-square-sqrt div-inv
Counts
4 → 215
Calls
4 calls:
42.0ms
(* (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))) (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))))
250.0ms
(* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (* (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))) (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))))))
23.0ms
(* 3.0 (* v v))
18.0ms
(* 3.0 (* v v))

series389.0ms

Counts
4 → 12
Calls
4 calls:
95.0ms
(* (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))) (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))))
238.0ms
(* (/ (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) 1) (* (/ (cbrt (sqrt 2.0)) 4.0) (* (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))) (sqrt (sqrt (- 1.0 (* 3.0 (* v v))))))))
27.0ms
(* 3.0 (* v v))
28.0ms
(* 3.0 (* v v))

simplify51.0ms

Counts
227 → 227

prune815.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify1.0ms

end0.0ms

sample1.4s

Algorithm
intervals
Results
624.0ms8253×body80nan
514.0ms8000×body80valid