Details

Time bar (total: 42.5s)

sample362.0ms

Algorithm
intervals
Results
127.0ms304×body80valid
114.0ms428×body80nan

simplify1.2s

Counts
1 → 1
Iterations
IterNodes
42775
3598
2153
150
021

prune36.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 29.9b

localize44.0ms

Local error

Found 4 expressions with local error:

5.1b
(* (- U* U) (/ l (/ Om n)))
5.6b
(/ l (/ Om n))
9.8b
(* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n))))))))
20.0b
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))

rewrite123.0ms

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

series2.8s

Counts
4 → 12
Calls
4 calls:
96.0ms
(* (- U* U) (/ l (/ Om n)))
38.0ms
(/ l (/ Om n))
554.0ms
(* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n))))))))
2.1s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))

simplify1.8s

Counts
206 → 206
Iterations
IterNodes
24482
11059
0373

prune1.4s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 20.7b

localize69.0ms

Local error

Found 4 expressions with local error:

4.8b
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))
5.1b
(* (- U* U) (/ l (/ Om n)))
5.6b
(/ l (/ Om n))
20.0b
(sqrt (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n))))))))))

rewrite185.0ms

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

series2.6s

Counts
4 → 12
Calls
4 calls:
506.0ms
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))
96.0ms
(* (- U* U) (/ l (/ Om n)))
34.0ms
(/ l (/ Om n))
2.0s
(sqrt (* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n))))))))))

simplify3.5s

Counts
212 → 212
Iterations
IterNodes
24813
11083
0392

prune1.7s

Pruning

16 alts after pruning (15 fresh and 1 done)

Merged error: 15.6b

localize86.0ms

Local error

Found 4 expressions with local error:

6.0b
(* (* (/ n (/ Om l)) (- (- (* l 2) (* (- U* U) (/ n (/ Om l)))))) (* 2 U))
7.2b
(/ n (/ Om l))
7.2b
(/ n (/ Om l))
20.0b
(sqrt (+ (* U (* (* t 2) n)) (* (* (/ n (/ Om l)) (- (- (* l 2) (* (- U* U) (/ n (/ Om l)))))) (* 2 U))))

rewrite227.0ms

Algorithm
rewrite-expression-head
Rules
150×times-frac
90×add-sqr-sqrt
89×*-un-lft-identity add-cube-cbrt
46×add-cbrt-cube add-exp-log
26×associate-/r*
18×prod-exp cbrt-unprod
17×pow1
12×cbrt-undiv div-exp
10×div-inv
pow-prod-down
associate-*l/ associate-/l*
insert-posit16 distribute-neg-frac add-log-exp
sqrt-prod
frac-times clear-num frac-2neg flip3-- sqrt-div associate-*r/ associate-/r/ flip--
distribute-lft-neg-out rem-sqrt-square sqrt-pow1 flip3-+ pow1/2 associate-*r* associate-*l* *-commutative distribute-rgt-neg-out flip-+
Counts
4 → 195
Calls
4 calls:
125.0ms
(* (* (/ n (/ Om l)) (- (- (* l 2) (* (- U* U) (/ n (/ Om l)))))) (* 2 U))
7.0ms
(/ n (/ Om l))
6.0ms
(/ n (/ Om l))
85.0ms
(sqrt (+ (* U (* (* t 2) n)) (* (* (/ n (/ Om l)) (- (- (* l 2) (* (- U* U) (/ n (/ Om l)))))) (* 2 U))))

series3.5s

Counts
4 → 12
Calls
4 calls:
245.0ms
(* (* (/ n (/ Om l)) (- (- (* l 2) (* (- U* U) (/ n (/ Om l)))))) (* 2 U))
28.0ms
(/ n (/ Om l))
34.0ms
(/ n (/ Om l))
3.2s
(sqrt (+ (* U (* (* t 2) n)) (* (* (/ n (/ Om l)) (- (- (* l 2) (* (- U* U) (/ n (/ Om l)))))) (* 2 U))))

simplify2.1s

Counts
207 → 207
Iterations
IterNodes
23509
1841
0301

prune1.8s

Pruning

17 alts after pruning (16 fresh and 1 done)

Merged error: 14.9b

localize68.0ms

Local error

Found 4 expressions with local error:

5.1b
(* (- U* U) (/ n (/ Om l)))
7.2b
(/ n (/ Om l))
7.2b
(/ n (/ Om l))
20.0b
(sqrt (+ (* U (* (* t 2) n)) (* (/ n (/ Om l)) (* (- (- (* l 2) (* (- U* U) (/ n (/ Om l))))) (* 2 U)))))

rewrite154.0ms

Algorithm
rewrite-expression-head
Rules
219×times-frac
137×add-sqr-sqrt
127×*-un-lft-identity
125×add-cube-cbrt
44×associate-*r*
26×associate-/r*
23×add-cbrt-cube add-exp-log
14×div-inv
cbrt-undiv div-exp
pow1
associate-/l*
associate-*l*
insert-posit16 add-log-exp
prod-exp associate-/r/ sqrt-prod cbrt-unprod unswap-sqr
frac-times clear-num frac-2neg flip3-- sqrt-div associate-*l/ flip--
rem-sqrt-square sqrt-pow1 flip3-+ pow1/2 pow-prod-down associate-*r/ *-commutative flip-+ distribute-lft-out-- difference-of-squares
Counts
4 → 231
Calls
4 calls:
36.0ms
(* (- U* U) (/ n (/ Om l)))
11.0ms
(/ n (/ Om l))
11.0ms
(/ n (/ Om l))
91.0ms
(sqrt (+ (* U (* (* t 2) n)) (* (/ n (/ Om l)) (* (- (- (* l 2) (* (- U* U) (/ n (/ Om l))))) (* 2 U)))))

series3.4s

Counts
4 → 12
Calls
4 calls:
121.0ms
(* (- U* U) (/ n (/ Om l)))
26.0ms
(/ n (/ Om l))
25.0ms
(/ n (/ Om l))
3.2s
(sqrt (+ (* U (* (* t 2) n)) (* (/ n (/ Om l)) (* (- (- (* l 2) (* (- U* U) (/ n (/ Om l))))) (* 2 U)))))

simplify2.9s

Counts
243 → 243
Iterations
IterNodes
23836
1832
0304

prune2.2s

Pruning

17 alts after pruning (16 fresh and 1 done)

Merged error: 14.9b

regimes1.8s

Accuracy

20.5% (11.2b remaining)

Error of 24.6b against oracle of 13.4b and baseline of 27.5b

bsearch138.0ms

Steps
ItersRangePoint
7
-1.1161865709419737e-308
1.6416820990279393e-306
1.4828608859501e-310

simplify31.0ms

Iterations
IterNodes
582
482
380
269
161
045

end0.0ms

sample8.2s

Algorithm
intervals
Results
4.5s14975×body80nan
2.5s9155×body80valid