Details

Time bar (total: 20.9s)

sample67.0ms

Algorithm
intervals
Results
22.0ms282×body80valid
20.0ms261×body80nan

simplify31.0ms

Counts
1 → 1

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 21.4b

localize25.0ms

Local error

Found 3 expressions with local error:

15.8b
(sqrt (/ A (* V l)))
6.0b
(/ A (* V l))
1.5b
(* c0 (sqrt (/ A (* V l))))

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
15×sqrt-prod
11×*-un-lft-identity add-cube-cbrt
10×add-cbrt-cube associate-*r* add-exp-log
times-frac
pow1
associate-*l* insert-posit16 div-inv associate-/l* add-log-exp
cbrt-undiv sqrt-div div-exp prod-exp cbrt-unprod unswap-sqr
rem-sqrt-square clear-num associate-/r* frac-2neg sqrt-pow1 pow1/2 pow-prod-down associate-*r/ *-commutative
Counts
3 → 69
Calls
3 calls:
Slowest
17.0ms
(* c0 (sqrt (/ A (* V l))))
10.0ms
(sqrt (/ A (* V l)))
7.0ms
(/ A (* V l))

series172.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
81.0ms
(* c0 (sqrt (/ A (* V l))))
63.0ms
(sqrt (/ A (* V l)))
28.0ms
(/ A (* V l))

simplify843.0ms

Counts
78 → 78

prune892.0ms

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 6.8b

localize29.0ms

Local error

Found 3 expressions with local error:

15.8b
(sqrt (* (/ 1 V) (/ A l)))
5.2b
(* (/ 1 V) (/ A l))
1.5b
(* c0 (sqrt (* (/ 1 V) (/ A l))))

rewrite64.0ms

Algorithm
rewrite-expression-head
Rules
38×add-sqr-sqrt
27×add-exp-log
25×times-frac
21×*-un-lft-identity
19×add-cube-cbrt
17×add-cbrt-cube associate-*r*
16×associate-*l*
10×pow1
prod-exp
div-exp
unswap-sqr
sqrt-div associate-*r/
cbrt-unprod
cbrt-undiv
frac-times pow-prod-down associate-*l/ insert-posit16 add-log-exp
rec-exp sqrt-pow1 1-exp *-commutative sqrt-prod div-inv
pow1/2
Counts
3 → 95
Calls
3 calls:
Slowest
26.0ms
(* c0 (sqrt (* (/ 1 V) (/ A l))))
24.0ms
(* (/ 1 V) (/ A l))
12.0ms
(sqrt (* (/ 1 V) (/ A l)))

series169.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
72.0ms
(* c0 (sqrt (* (/ 1 V) (/ A l))))
59.0ms
(sqrt (* (/ 1 V) (/ A l)))
38.0ms
(* (/ 1 V) (/ A l))

simplify1.8s

Counts
104 → 104

prune1.2s

Pruning

13 alts after pruning (11 fresh and 2 done)

Merged error: 6.0b

localize29.0ms

Local error

Found 4 expressions with local error:

15.8b
(sqrt (* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l)))
2.9b
(* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l))
2.3b
(/ (/ A (cbrt V)) l)
1.5b
(* c0 (sqrt (* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l))))

rewrite216.0ms

Algorithm
rewrite-expression-head
Rules
284×times-frac
182×add-sqr-sqrt
149×*-un-lft-identity
145×add-cube-cbrt
89×add-exp-log
74×associate-*r*
66×cbrt-prod
37×add-cbrt-cube
36×div-exp
31×prod-exp
22×associate-/l*
18×cbrt-undiv
13×cbrt-unprod unswap-sqr
11×pow1
10×associate-*l* div-inv
rec-exp sqrt-div 1-exp associate-*r/
insert-posit16 add-log-exp
frac-times associate-/r* pow-prod-down associate-*l/
sqrt-pow1 *-commutative sqrt-prod
clear-num frac-2neg pow1/2 associate-/l/
Counts
4 → 277
Calls
4 calls:
Slowest
118.0ms
(* c0 (sqrt (* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l))))
51.0ms
(* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l))
24.0ms
(sqrt (* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l)))
16.0ms
(/ (/ A (cbrt V)) l)

series442.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
143.0ms
(/ (/ A (cbrt V)) l)
125.0ms
(sqrt (* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l)))
99.0ms
(* c0 (sqrt (* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l))))
75.0ms
(* (/ 1 (* (cbrt V) (cbrt V))) (/ (/ A (cbrt V)) l))

simplify1.7s

Counts
289 → 289

prune3.8s

Pruning

14 alts after pruning (12 fresh and 2 done)

Merged error: 4.1b

localize60.0ms

Local error

Found 4 expressions with local error:

13.8b
(sqrt (/ (/ A (cbrt V)) l))
2.3b
(/ (/ A (cbrt V)) l)
1.5b
(* c0 (* (sqrt (/ 1 (* (cbrt V) (cbrt V)))) (sqrt (/ (/ A (cbrt V)) l))))
0.6b
(cbrt V)

rewrite149.0ms

Algorithm
rewrite-expression-head
Rules
263×times-frac
152×add-sqr-sqrt
143×*-un-lft-identity add-cube-cbrt
70×sqrt-prod
67×cbrt-prod
22×associate-/l*
14×add-exp-log
13×add-cbrt-cube
10×pow1
div-inv
sqrt-div
rem-sqrt-square associate-*r/ insert-posit16 add-log-exp
cbrt-undiv associate-/r* div-exp associate-*l* pow-prod-down prod-exp cbrt-unprod
frac-times clear-num frac-2neg sqrt-pow1 pow1/2 pow1/3 associate-*r* associate-*l/ *-commutative associate-/l/
Counts
4 → 226
Calls
4 calls:
Slowest
118.0ms
(* c0 (* (sqrt (/ 1 (* (cbrt V) (cbrt V)))) (sqrt (/ (/ A (cbrt V)) l))))
17.0ms
(/ (/ A (cbrt V)) l)
9.0ms
(sqrt (/ (/ A (cbrt V)) l))
1.0ms
(cbrt V)

series774.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
319.0ms
(cbrt V)
189.0ms
(sqrt (/ (/ A (cbrt V)) l))
148.0ms
(/ (/ A (cbrt V)) l)
118.0ms
(* c0 (* (sqrt (/ 1 (* (cbrt V) (cbrt V)))) (sqrt (/ (/ A (cbrt V)) l))))

simplify982.0ms

Counts
238 → 238

prune3.7s

Pruning

16 alts after pruning (15 fresh and 1 done)

Merged error: 1.3b

regimes920.0ms

Accuracy

10.9% (3.3b remaining)

Error of 4.6b against oracle of 1.2b and baseline of 5.0b

bsearch18.0ms

end0.0ms

sample2.8s

Algorithm
intervals
Results
902.0ms8922×body80valid
732.0ms8905×body80nan