Details

Time bar (total: 26.3s)

sample63.0ms

Algorithm
intervals
Results
19.0ms272×body80nan
18.0ms256×body80valid

simplify1.2s

Counts
1 → 1

prune26.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.6b

localize19.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 3.0 (* v v))
0.2b
(* PI t)
0.4b
(* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v))))))
0.5b
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v))))

rewrite571.0ms

Algorithm
rewrite-expression-head
Rules
30×add-exp-log add-cbrt-cube
18×associate-*r/
16×pow1
13×add-sqr-sqrt prod-exp cbrt-unprod
10×add-cube-cbrt *-un-lft-identity
flip3-- sqrt-div associate-*r* associate-/r/ flip--
associate-*l* pow-prod-down
cbrt-undiv frac-times div-exp add-log-exp
times-frac *-commutative associate-/l*
associate-*l/ associate-/l/ unswap-sqr
frac-2neg div-sub clear-num associate-/r* sqrt-prod div-inv
Counts
4 → 94
Calls
4 calls:
16.0ms
(* 3.0 (* v v))
15.0ms
(* PI t)
44.0ms
(* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v))))))
492.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v))))

series1.2s

Counts
4 → 12
Calls
4 calls:
48.0ms
(* 3.0 (* v v))
40.0ms
(* PI t)
310.0ms
(* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v))))))
798.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v))))

simplify2.0s

Counts
106 → 106

prune544.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.3b

localize56.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 3.0 (* v v))
0.2b
(* PI t)
0.4b
(* (* PI t) (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))
0.5b
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* (* PI t) (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))

rewrite758.0ms

Algorithm
rewrite-expression-head
Rules
36×add-exp-log add-cbrt-cube
16×pow1
14×prod-exp cbrt-unprod
13×add-sqr-sqrt
10×add-cube-cbrt *-un-lft-identity
cbrt-undiv div-exp associate-*r*
associate-*l* pow-prod-down
associate-*r/
associate-/r/
flip3-- flip-- add-log-exp
times-frac *-commutative associate-/l*
frac-times sqrt-div associate-/l/ unswap-sqr
frac-2neg div-sub associate-*l/ clear-num associate-/r* sqrt-prod div-inv
Counts
4 → 93
Calls
4 calls:
21.0ms
(* 3.0 (* v v))
15.0ms
(* PI t)
145.0ms
(* (* PI t) (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))
574.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* (* PI t) (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))

series1.4s

Counts
4 → 12
Calls
4 calls:
27.0ms
(* 3.0 (* v v))
47.0ms
(* PI t)
361.0ms
(* (* PI t) (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))
944.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* (* PI t) (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))

simplify2.1s

Counts
105 → 105

prune717.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.3b

localize73.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 3.0 (* v v))
0.4b
(* PI (* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))
0.5b
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* PI (* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))
0.5b
(* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))

rewrite1.5s

Algorithm
rewrite-expression-head
Rules
36×add-exp-log add-cbrt-cube
16×pow1
14×prod-exp cbrt-unprod
13×add-sqr-sqrt
12×associate-*r/
10×add-cube-cbrt *-un-lft-identity
associate-*l*
cbrt-undiv div-exp
pow-prod-down
associate-*r*
flip3-- associate-/r/ flip--
sqrt-div add-log-exp
times-frac *-commutative associate-/l*
frac-times associate-/l/ unswap-sqr
frac-2neg div-sub associate-*l/ clear-num associate-/r* sqrt-prod div-inv
Counts
4 → 95
Calls
4 calls:
26.0ms
(* 3.0 (* v v))
233.0ms
(* PI (* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))
1.1s
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* PI (* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))
117.0ms
(* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))

series1.7s

Counts
4 → 12
Calls
4 calls:
40.0ms
(* 3.0 (* v v))
349.0ms
(* PI (* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))
1.0s
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* PI (* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))
292.0ms
(* t (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))

simplify2.0s

Counts
107 → 107

prune749.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.3b

localize62.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI t)
0.3b
(* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))
0.3b
(* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))))
0.5b
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))

rewrite1.3s

Algorithm
rewrite-expression-head
Rules
110×associate-*r/
78×add-exp-log
66×cbrt-div sqrt-div
56×add-cbrt-cube
42×prod-exp cbrt-unprod
36×pow1 flip3-- flip--
34×frac-times
22×pow-prod-down
17×associate-*l/
14×cbrt-undiv div-exp
12×add-sqr-sqrt
11×associate-*r*
10×add-cube-cbrt *-un-lft-identity
associate-*l* associate-/r/
cbrt-prod add-log-exp
times-frac *-commutative associate-/l*
associate-/l/
frac-2neg div-sub clear-num associate-/r* sqrt-prod div-inv unswap-sqr
Counts
4 → 146
Calls
4 calls:
7.0ms
(* PI t)
393.0ms
(* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))
131.0ms
(* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))))
745.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))

series1.9s

Counts
4 → 12
Calls
4 calls:
37.0ms
(* PI t)
353.0ms
(* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))
450.0ms
(* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))))
1.0s
(/ (- 1.0 (* 5.0 (* v v))) (* (/ (* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3))))))) (cbrt (sqrt (* 2.0 (- (pow 1.0 3) (pow (* 3.0 (* v v)) 3)))))) (sqrt (+ (* 1.0 1.0) (+ (* (* 3.0 (* v v)) (* 3.0 (* v v))) (* 1.0 (* 3.0 (* v v))))))) (- 1.0 (* v v))))

simplify792.0ms

Counts
158 → 158

prune1.1s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.3b

regimes510.0ms

Accuracy

0% (0.3b remaining)

Error of 0.5b against oracle of 0.2b and baseline of 0.5b

bsearch0.0ms

simplify1.0s

end0.0ms

sample3.1s

Algorithm
intervals
Results
1.5s8174×body80nan
1.0s8000×body80valid