Details

Time bar (total: 27.9s)

sample74.0ms

Algorithm
intervals
Results
24.0ms256×body80valid
24.0ms281×body80nan

simplify3.4s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01620
14120
221020
354520
4121320
5171220
done171220

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.0b

localize34.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (* 3.0 PI) (- 1.0 (* v v)))
0.0b
(* (* (* 3.0 PI) (- 1.0 (* v v))) (sqrt (- 2.0 (* 6.0 (* v v)))))
0.2b
(* 6.0 (* v v))
1.0b
(/ 4.0 (* (* (* 3.0 PI) (- 1.0 (* v v))) (sqrt (- 2.0 (* 6.0 (* v v))))))

rewrite289.0ms

Algorithm
rewrite-expression-head
Rules
37×add-exp-log add-cbrt-cube
23×pow1
18×associate-*r/ prod-exp cbrt-unprod
13×flip3-- flip--
12×add-sqr-sqrt sqrt-div pow-prod-down
11×associate-*r*
10×add-cube-cbrt *-un-lft-identity
frac-times associate-/r/
associate-*l*
cbrt-undiv div-exp associate-*l/ add-log-exp
times-frac sqrt-prod *-commutative associate-/l*
distribute-rgt-in sub-neg distribute-lft-in
frac-2neg clear-num associate-/r* div-inv difference-of-squares unswap-sqr
Counts
4 → 109
Calls
4 calls:
38.0ms
(* (* 3.0 PI) (- 1.0 (* v v)))
90.0ms
(* (* (* 3.0 PI) (- 1.0 (* v v))) (sqrt (- 2.0 (* 6.0 (* v v)))))
35.0ms
(* 6.0 (* v v))
117.0ms
(/ 4.0 (* (* (* 3.0 PI) (- 1.0 (* v v))) (sqrt (- 2.0 (* 6.0 (* v v))))))

series1.3s

Counts
4 → 12
Calls
4 calls:
147.0ms
(* (* 3.0 PI) (- 1.0 (* v v)))
477.0ms
(* (* (* 3.0 PI) (- 1.0 (* v v))) (sqrt (- 2.0 (* 6.0 (* v v)))))
47.0ms
(* 6.0 (* v v))
579.0ms
(/ 4.0 (* (* (* 3.0 PI) (- 1.0 (* v v))) (sqrt (- 2.0 (* 6.0 (* v v))))))

simplify6.4s

Counts
121 → 121
Iterations

Useful iterations: done (6.3s)

IterNodesCost
03072810
126862622
done50002296

prune499.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize29.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (/ 4.0 (* (- (* 1.0 1.0) (* v (pow v 3))) (* 3.0 PI))) (sqrt (- 2.0 (* 6.0 (* v v)))))
0.0b
(* (/ (/ 4.0 (* (- (* 1.0 1.0) (* v (pow v 3))) (* 3.0 PI))) (sqrt (- 2.0 (* 6.0 (* v v))))) (+ 1.0 (* v v)))
0.1b
(* v (pow v 3))
0.2b
(* 6.0 (* v v))

rewrite411.0ms

Algorithm
rewrite-expression-head
Rules
149×times-frac
91×add-sqr-sqrt
75×add-cube-cbrt *-un-lft-identity
66×associate-*l*
58×sqrt-prod
48×add-exp-log
45×add-cbrt-cube
30×associate-/r/
27×associate-*l/
17×prod-exp
16×associate-*r*
15×flip3-- flip-- cbrt-unprod div-inv
14×cbrt-undiv div-exp
12×pow1
associate-/l*
unswap-sqr
associate-/r*
unpow-prod-down sqrt-div cube-prod pow-prod-down add-log-exp
*-commutative
frac-times flip3-+ associate-*r/ flip-+ sqr-pow
distribute-rgt-in cube-mult pow-to-exp frac-2neg distribute-lft-in unpow3 pow-exp clear-num pow-prod-up associate-/l/
Counts
4 → 233
Calls
4 calls:
110.0ms
(/ (/ 4.0 (* (- (* 1.0 1.0) (* v (pow v 3))) (* 3.0 PI))) (sqrt (- 2.0 (* 6.0 (* v v)))))
236.0ms
(* (/ (/ 4.0 (* (- (* 1.0 1.0) (* v (pow v 3))) (* 3.0 PI))) (sqrt (- 2.0 (* 6.0 (* v v))))) (+ 1.0 (* v v)))
26.0ms
(* v (pow v 3))
20.0ms
(* 6.0 (* v v))

series1.2s

Counts
4 → 12
Calls
4 calls:
464.0ms
(/ (/ 4.0 (* (- (* 1.0 1.0) (* v (pow v 3))) (* 3.0 PI))) (sqrt (- 2.0 (* 6.0 (* v v)))))
671.0ms
(* (/ (/ 4.0 (* (- (* 1.0 1.0) (* v (pow v 3))) (* 3.0 PI))) (sqrt (- 2.0 (* 6.0 (* v v))))) (+ 1.0 (* v v)))
39.0ms
(* v (pow v 3))
30.0ms
(* 6.0 (* v v))

simplify931.0ms

Counts
245 → 245
Iterations

Useful iterations: done (921.0ms)

IterNodesCost
04657817
done50017386

prune1.4s

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize49.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* v v) (* v v))
0.1b
(pow (* v v) 3)
0.2b
(* 6.0 (* v v))
1.0b
(* (/ 4.0 (* (sqrt (- (* 2.0 2.0) (* (* 6.0 6.0) (* v (pow v 3))))) (* (* 3.0 PI) (- (pow 1.0 3) (pow (* v v) 3))))) (* (+ (* 1.0 1.0) (+ (* (* v v) (* v v)) (* 1.0 (* v v)))) (sqrt (+ 2.0 (* 6.0 (* v v))))))

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
133×pow1
69×add-exp-log add-cbrt-cube
39×prod-exp cbrt-unprod
37×pow-prod-up
30×pow-prod-down
23×pow-sqr
20×frac-times associate-*r/
19×pow-plus associate-*l*
18×sqrt-div
14×pow2
12×flip3-+ flip-+
add-sqr-sqrt
cbrt-undiv add-cube-cbrt *-un-lft-identity div-exp associate-/r/
associate-*l/
flip3-- pow-pow flip--
add-log-exp
pow-unpow times-frac associate-*r* *-commutative
pow-exp rem-cube-cbrt unswap-sqr
cube-mult pow-to-exp unpow-prod-down unpow3 cube-prod swap-sqr div-inv sqr-pow
Counts
4 → 171
Calls
4 calls:
33.0ms
(* (* v v) (* v v))
8.0ms
(pow (* v v) 3)
19.0ms
(* 6.0 (* v v))
950.0ms
(* (/ 4.0 (* (sqrt (- (* 2.0 2.0) (* (* 6.0 6.0) (* v (pow v 3))))) (* (* 3.0 PI) (- (pow 1.0 3) (pow (* v v) 3))))) (* (+ (* 1.0 1.0) (+ (* (* v v) (* v v)) (* 1.0 (* v v)))) (sqrt (+ 2.0 (* 6.0 (* v v))))))

series835.0ms

Counts
4 → 12
Calls
4 calls:
39.0ms
(* (* v v) (* v v))
86.0ms
(pow (* v v) 3)
35.0ms
(* 6.0 (* v v))
675.0ms
(* (/ 4.0 (* (sqrt (- (* 2.0 2.0) (* (* 6.0 6.0) (* v (pow v 3))))) (* (* 3.0 PI) (- (pow 1.0 3) (pow (* v v) 3))))) (* (+ (* 1.0 1.0) (+ (* (* v v) (* v v)) (* 1.0 (* v v)))) (sqrt (+ 2.0 (* 6.0 (* v v))))))

simplify6.7s

Counts
183 → 183
Iterations

Useful iterations: done (6.7s)

IterNodesCost
03656398
132534848
done50023984

prune1.0s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes18.0ms

Accuracy

0% (0.0b remaining)

Error of 0.0b against oracle of 0.0b and baseline of 0.0b

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02230
12830
done2830

end0.0ms

sample2.4s

Algorithm
intervals
Results
1.2s7943×body80nan
819.0ms8000×body80valid