Details

Time bar (total: 31.8s)

sample448.0ms

Algorithm
intervals
Results
147.0ms508×body80nan
112.0ms288×body80valid

simplify993.0ms

Counts
1 → 1
Iterations
IterNodes
42837
3602
2155
150
021

prune24.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 29.5b

localize52.0ms

Local error

Found 4 expressions with local error:

4.1b
(/ n (/ Om l))
7.6b
(* (/ n (/ Om l)) (- U* U))
10.2b
(* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U)))))))
19.4b
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U))))))))

rewrite121.0ms

Algorithm
rewrite-expression-head
Rules
144×times-frac
93×add-sqr-sqrt
84×*-un-lft-identity
82×add-cube-cbrt
45×associate-*l*
31×pow1
30×add-cbrt-cube add-exp-log
17×pow-prod-down
13×associate-/r*
11×prod-exp cbrt-unprod
10×distribute-rgt-in distribute-lft-in associate-*r/
div-inv
cbrt-undiv sub-neg div-exp associate-*r*
sqrt-pow1
flip3-- insert-posit16 flip-- add-log-exp
associate-/l* unswap-sqr
frac-times sqrt-div associate-/r/ *-commutative
clear-num frac-2neg pow1/2 associate-*l/ sqrt-prod distribute-lft-out-- difference-of-squares
Counts
4 → 198
Calls
4 calls:
5.0ms
(/ n (/ Om l))
28.0ms
(* (/ n (/ Om l)) (- U* U))
61.0ms
(* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U)))))))
21.0ms
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U))))))))

series2.7s

Counts
4 → 12
Calls
4 calls:
37.0ms
(/ n (/ Om l))
130.0ms
(* (/ n (/ Om l)) (- U* U))
517.0ms
(* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U)))))))
2.0s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U))))))))

simplify1.5s

Counts
210 → 210
Iterations
IterNodes
24262
11051
0377

prune3.6s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 20.5b

localize43.0ms

Local error

Found 4 expressions with local error:

4.1b
(/ n (/ Om l))
7.3b
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U))))))))
7.6b
(* (/ n (/ Om l)) (- U* U))
19.4b
(sqrt (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U)))))))))

rewrite150.0ms

Algorithm
rewrite-expression-head
Rules
144×times-frac
94×add-sqr-sqrt
85×*-un-lft-identity
83×add-cube-cbrt
47×associate-*l*
27×add-cbrt-cube add-exp-log
26×distribute-rgt-in distribute-lft-in
25×pow1
14×associate-*r/
13×associate-/r* pow-prod-down
10×sub-neg
prod-exp cbrt-unprod div-inv
cbrt-undiv div-exp associate-*r*
sqrt-pow1 flip3-- insert-posit16 flip-- add-log-exp
associate-/l* unswap-sqr
frac-times sqrt-div associate-/r/ *-commutative
clear-num frac-2neg pow1/2 associate-*l/ sqrt-prod distribute-lft-out-- difference-of-squares
Counts
4 → 204
Calls
4 calls:
5.0ms
(/ n (/ Om l))
60.0ms
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U))))))))
26.0ms
(* (/ n (/ Om l)) (- U* U))
54.0ms
(sqrt (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U)))))))))

series2.8s

Counts
4 → 12
Calls
4 calls:
26.0ms
(/ n (/ Om l))
470.0ms
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U))))))))
116.0ms
(* (/ n (/ Om l)) (- U* U))
2.2s
(sqrt (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (/ n (/ Om l)) (- U* U)))))))))

simplify1.3s

Counts
216 → 216
Iterations
IterNodes
24065
11090
0396

prune2.4s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 19.2b

localize36.0ms

Local error

Found 4 expressions with local error:

4.1b
(* n (/ 1 (/ Om l)))
7.3b
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U))))))))
7.6b
(* (* n (/ 1 (/ Om l))) (- U* U))
19.4b
(sqrt (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U)))))))))

rewrite146.0ms

Algorithm
rewrite-expression-head
Rules
72×times-frac
60×add-exp-log
58×add-sqr-sqrt
50×associate-*r*
46×*-un-lft-identity
42×add-cube-cbrt
36×add-cbrt-cube
30×pow1
28×prod-exp
26×distribute-rgt-in distribute-lft-in
18×associate-*r/
16×pow-prod-down cbrt-unprod
14×div-exp
10×sub-neg
associate-*l*
cbrt-undiv
flip3-- flip-- unswap-sqr
frac-times rec-exp sqrt-pow1 1-exp un-div-inv insert-posit16 div-inv add-log-exp
*-commutative
sqrt-div associate-*l/
pow1/2 associate-/r/ sqrt-prod distribute-lft-out-- difference-of-squares
Counts
4 → 171
Calls
4 calls:
13.0ms
(* n (/ 1 (/ Om l)))
49.0ms
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U))))))))
38.0ms
(* (* n (/ 1 (/ Om l))) (- U* U))
42.0ms
(sqrt (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U)))))))))

series1.9s

Counts
4 → 12
Calls
4 calls:
22.0ms
(* n (/ 1 (/ Om l)))
379.0ms
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U))))))))
88.0ms
(* (* n (/ 1 (/ Om l))) (- U* U))
1.5s
(sqrt (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U)))))))))

simplify870.0ms

Counts
183 → 183
Iterations
IterNodes
23752
11119
0381

prune2.1s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 19.2b

localize46.0ms

Local error

Found 4 expressions with local error:

4.1b
(* n (/ 1 (/ Om l)))
7.3b
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U))))))))
7.6b
(* (* n (/ 1 (/ Om l))) (- U* U))
19.4b
(pow (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U)))))))) 1/2)

rewrite144.0ms

Algorithm
rewrite-expression-head
Rules
72×times-frac
70×add-exp-log
59×add-sqr-sqrt
50×associate-*r*
47×*-un-lft-identity
43×add-cube-cbrt
36×add-cbrt-cube
34×prod-exp
30×pow1
26×distribute-rgt-in distribute-lft-in
16×pow-prod-down cbrt-unprod
14×div-exp
12×associate-*r/
10×sub-neg
associate-*l*
cbrt-undiv
unswap-sqr
frac-times rec-exp pow-pow flip3-- 1-exp pow-exp un-div-inv insert-posit16 div-inv flip-- add-log-exp
pow-unpow *-commutative
associate-*l/
pow-to-exp unpow-prod-down associate-/r/ distribute-lft-out-- unpow1/2 difference-of-squares sqr-pow
Counts
4 → 178
Calls
4 calls:
13.0ms
(* n (/ 1 (/ Om l)))
50.0ms
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U))))))))
38.0ms
(* (* n (/ 1 (/ Om l))) (- U* U))
40.0ms
(pow (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U)))))))) 1/2)

series889.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(* n (/ 1 (/ Om l)))
379.0ms
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U))))))))
91.0ms
(* (* n (/ 1 (/ Om l))) (- U* U))
392.0ms
(pow (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* n (/ 1 (/ Om l))) (- U* U)))))))) 1/2)

simplify1.2s

Counts
190 → 190
Iterations
IterNodes
23737
11164
0417

prune2.2s

Pruning

14 alts after pruning (13 fresh and 1 done)

Merged error: 19.2b

regimes733.0ms

Accuracy

25.6% (8.3b remaining)

Error of 26.0b against oracle of 17.7b and baseline of 28.8b

bsearch131.0ms

Steps
ItersRangePoint
8
3.941757379489426e-299
1.785936675851646e-295
5.03684981755012e-299

simplify8.0ms

Iterations
IterNodes
237
137
029

end0.0ms

sample5.4s

Algorithm
intervals
Results
2.7s15014×body80nan
1.8s9200×body80valid