Details

Time bar (total: 2.1m)

sample241.0ms

Algorithm
intervals
Results
78.0ms279×body80valid
68.0ms503×body80nan

simplify3.2s

Counts
1 → 1
Iterations
IterNodes
done5000
43869
3632
2152
149
021

prune36.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 29.9b

localize62.0ms

Local error

Found 4 expressions with local error:

5.7b
(* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
6.5b
(* (* n (pow (/ l Om) 2.0)) (- U* U))
7.0b
(* n (pow (/ l Om) 2.0))
19.2b
(sqrt (* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
35×add-exp-log
25×add-sqr-sqrt pow1 associate-*r*
20×add-cbrt-cube
19×prod-exp
17×*-un-lft-identity
15×unpow-prod-down add-cube-cbrt
13×pow-prod-down
10×times-frac cbrt-unprod
associate-*r/
associate-*l*
sqrt-pow1 associate-*l/ pow-exp add-log-exp unswap-sqr
*-commutative
distribute-rgt-in pow-to-exp sub-neg distribute-lft-in flip3-+ sqrt-div div-exp flip-+ sqr-pow
flip3-- pow1/2 sqrt-prod div-inv flip-- distribute-lft-out-- difference-of-squares
Counts
4 → 103
Calls
4 calls:
418.0ms
(* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
48.0ms
(* (* n (pow (/ l Om) 2.0)) (- U* U))
38.0ms
(* n (pow (/ l Om) 2.0))
502.0ms
(sqrt (* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

series16.3s

Counts
4 → 12
Calls
4 calls:
1.5s
(* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
514.0ms
(* (* n (pow (/ l Om) 2.0)) (- U* U))
241.0ms
(* n (pow (/ l Om) 2.0))
14.0s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

simplify3.6s

Counts
115 → 115
Iterations
IterNodes
done5001
24120
1713
0260

prune1.1s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 21.2b

localize64.0ms

Local error

Found 4 expressions with local error:

4.6b
(* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))))
5.7b
(* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
6.5b
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
19.2b
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

rewrite4.9s

Algorithm
rewrite-expression-head
Rules
96×add-exp-log
66×prod-exp
30×pow1
27×add-cbrt-cube
18×pow-exp
16×pow-prod-down
15×cbrt-unprod
12×associate-*r*
11×*-un-lft-identity
add-sqr-sqrt pow-to-exp div-exp
associate-*r/
add-cube-cbrt
sqrt-pow1 associate-*l/ add-log-exp
distribute-rgt-in distribute-lft-in flip3-+ associate-*l* *-commutative flip-+
sub-neg sqrt-div
flip3-- pow1/2 sqrt-prod flip-- distribute-lft-out distribute-lft-out-- difference-of-squares
Counts
4 → 106
Calls
4 calls:
1.3s
(* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))))
1.7s
(* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
183.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
1.8s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

series18.7s

Counts
4 → 12
Calls
4 calls:
1.6s
(* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))))
1.6s
(* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
614.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
14.8s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

simplify3.4s

Counts
118 → 118
Iterations
IterNodes
done5001
24764
1746
0248

prune1.0s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 20.7b

localize129.0ms

Local error

Found 4 expressions with local error:

6.5b
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
6.5b
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
19.2b
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
19.2b
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

rewrite3.9s

Algorithm
rewrite-expression-head
Rules
160×add-exp-log
114×prod-exp
36×pow-exp
28×pow1
22×add-cbrt-cube
18×pow-to-exp div-exp
14×pow-prod-down
12×cbrt-unprod
10×add-sqr-sqrt *-un-lft-identity associate-*r*
sqrt-pow1 associate-*r/
add-cube-cbrt
distribute-rgt-in sub-neg distribute-lft-in sqrt-div associate-*l/ add-log-exp
flip3-+ flip3-- pow1/2 associate-*l* *-commutative sqrt-prod flip-+ flip-- distribute-lft-out-- difference-of-squares
Counts
4 → 120
Calls
4 calls:
192.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
177.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
1.7s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
1.8s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

series31.5s

Counts
4 → 12
Calls
4 calls:
599.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
622.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
15.1s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
15.2s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

simplify2.0s

Counts
132 → 132
Iterations
IterNodes
done5000
22404
1478
0165

prune1.2s

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 20.7b

localize84.0ms

Local error

Found 4 expressions with local error:

4.5b
(* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U)
6.5b
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
7.1b
(* (* 2.0 n) (* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U))
19.2b
(sqrt (* (* 2.0 n) (* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U)))

rewrite5.0s

Algorithm
rewrite-expression-head
Rules
96×add-exp-log
66×prod-exp
33×pow1
27×add-cbrt-cube
18×pow-prod-down pow-exp
15×cbrt-unprod
11×add-sqr-sqrt *-un-lft-identity
pow-to-exp div-exp associate-*r*
add-cube-cbrt
associate-*l* associate-*l/ associate-*r/
sqrt-pow1
add-log-exp
flip3-+ *-commutative flip-+
distribute-rgt-in sub-neg distribute-lft-in sqrt-div
flip3-- pow1/2 sqrt-prod flip-- distribute-lft-out distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 106
Calls
4 calls:
1.8s
(* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U)
205.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
1.3s
(* (* 2.0 n) (* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U))
1.7s
(sqrt (* (* 2.0 n) (* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U)))

series17.8s

Counts
4 → 12
Calls
4 calls:
1.5s
(* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U)
535.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U))
1.4s
(* (* 2.0 n) (* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U))
14.3s
(sqrt (* (* 2.0 n) (* (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om)))) U)))

simplify2.9s

Counts
118 → 118
Iterations
IterNodes
done5002
24139
1710
0242

prune743.0ms

Pruning

17 alts after pruning (16 fresh and 1 done)

Merged error: 18.3b

regimes1.8s

Accuracy

29.3% (8.9b remaining)

Error of 27.4b against oracle of 18.5b and baseline of 31.1b

bsearch419.0ms

Steps
ItersRangePoint
8
1.431076248367481e-295
3.6191111494565633e-292
4.990611334173369e-293
10
-3.0632372757179626e+150
-3.319013425719186e+133
-1.0845919563821882e+140

simplify48.0ms

Iterations
IterNodes
done67
367
260
154
039

end0.0ms

sample7.2s

Algorithm
intervals
Results
3.4s14889×body80nan
1.6s9174×body80valid