Details

Time bar (total: 5.0m)

sample453.0ms

Algorithm
intervals
Results
222.0ms481×body80nan
92.0ms303×body80valid

simplify2.9s

Counts
1 → 1
Iterations
IterNodes
done5001
43247
3642
2155
150
021

prune18.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 25.2b

localize44.0ms

Local error

Found 4 expressions with local error:

3.6b
(* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))
7.7b
(* U (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))
8.6b
(* (/ l Om) (* n (- U* U)))
19.2b
(sqrt (* 2 (* U (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))))

rewrite2.4m

Algorithm
rewrite-expression-head
Rules
111×add-sqr-sqrt
104×associate-*r*
47×*-un-lft-identity
38×sqrt-prod
37×associate-*l*
34×associate-*r/ unswap-sqr
33×add-cube-cbrt
26×pow1
23×add-cbrt-cube add-exp-log
18×distribute-rgt-in frac-times distribute-lft-in
14×times-frac
13×flip3-- pow-prod-down flip--
10×sub-neg prod-exp cbrt-unprod difference-of-squares
associate-/r* associate-*l/ associate-/l*
*-commutative
distribute-lft-out--
rem-sqrt-square sqrt-pow1 insert-posit16 add-log-exp
clear-num frac-2neg
cbrt-undiv sqrt-div div-exp
pow1/2 div-inv
Counts
4 → 221
Calls
4 calls:
4.8s
(* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))
18.0s
(* U (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))
80.0ms
(* (/ l Om) (* n (- U* U)))
2.0m
(sqrt (* 2 (* U (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))))

series2.4s

Counts
4 → 12
Calls
4 calls:
315.0ms
(* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))
355.0ms
(* U (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))
89.0ms
(* (/ l Om) (* n (- U* U)))
1.6s
(sqrt (* 2 (* U (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))))

simplify1.6s

Counts
233 → 233
Iterations
IterNodes
done5000
24995
11346
0428

prune1.0s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 15.1b

localize43.0ms

Local error

Found 4 expressions with local error:

3.5b
(* (cbrt U) (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))
3.6b
(* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))
8.6b
(* (/ l Om) (* n (- U* U)))
16.9b
(sqrt (* (cbrt U) (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))))

rewrite52.0s

Algorithm
rewrite-expression-head
Rules
113×add-sqr-sqrt
77×associate-*r*
47×*-un-lft-identity
40×associate-*l*
34×unswap-sqr
33×add-cube-cbrt
32×associate-*r/ sqrt-prod
26×add-cbrt-cube
23×add-exp-log
22×pow1
18×distribute-rgt-in frac-times distribute-lft-in
14×times-frac
13×flip3-- cbrt-unprod flip--
12×cbrt-prod
10×sub-neg pow-prod-down prod-exp difference-of-squares
associate-/r* associate-*l/ associate-/l*
*-commutative distribute-lft-out--
rem-sqrt-square
insert-posit16 add-log-exp
clear-num frac-2neg sqrt-pow1
cbrt-undiv sqrt-div div-exp
pow1/2 div-inv
Counts
4 → 222
Calls
4 calls:
18.0s
(* (cbrt U) (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))
4.8s
(* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))
80.0ms
(* (/ l Om) (* n (- U* U)))
29.0s
(sqrt (* (cbrt U) (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))))

series7.8s

Counts
4 → 12
Calls
4 calls:
1.0s
(* (cbrt U) (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U))))))))
324.0ms
(* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))
96.0ms
(* (/ l Om) (* n (- U* U)))
6.4s
(sqrt (* (cbrt U) (* n (- t (* (/ l Om) (- (* 2 l) (* (/ l Om) (* n (- U* U)))))))))

simplify1.9s

Counts
234 → 234
Iterations
IterNodes
done5014
24478
11328
0426

prune1.3s

Pruning

20 alts after pruning (20 fresh and 0 done)

Merged error: 10.7b

localize48.0ms

Local error

Found 4 expressions with local error:

3.5b
(* (/ l Om) n)
3.5b
(* (/ l Om) n)
7.2b
(* (* (/ l Om) n) (- U* U))
16.9b
(sqrt (* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (* (/ l Om) n))))))

rewrite15.5s

Algorithm
rewrite-expression-head
Rules
109×associate-*l*
95×*-un-lft-identity
79×add-sqr-sqrt
54×associate-*l/
44×add-cube-cbrt
40×associate-*r*
36×sqrt-prod
31×times-frac
23×add-cbrt-cube add-exp-log
18×frac-times distribute-lft-out
16×pow1 distribute-rgt-neg-in
15×associate-/r* associate-/l* unswap-sqr
13×distribute-lft-out--
10×flip3-- flip--
prod-exp cbrt-unprod
*-commutative
pow-prod-down
cbrt-prod clear-num frac-2neg
associate-*r/ insert-posit16 add-log-exp
cbrt-undiv rem-sqrt-square div-exp div-inv
distribute-lft-neg-in distribute-rgt-in sub-neg distribute-lft-in sqrt-pow1 distribute-rgt-out sqrt-div
flip3-+ pow1/2 flip-+ difference-of-squares
Counts
4 → 215
Calls
4 calls:
16.0ms
(* (/ l Om) n)
16.0ms
(* (/ l Om) n)
73.0ms
(* (* (/ l Om) n) (- U* U))
15.4s
(sqrt (* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (* (/ l Om) n))))))

series5.6s

Counts
4 → 12
Calls
4 calls:
22.0ms
(* (/ l Om) n)
22.0ms
(* (/ l Om) n)
91.0ms
(* (* (/ l Om) n) (- U* U))
5.4s
(sqrt (* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (* (/ l Om) n))))))

simplify1.5s

Counts
227 → 227
Iterations
IterNodes
done5001
23677
1966
0319

prune1.3s

Pruning

23 alts after pruning (23 fresh and 0 done)

Merged error: 9.7b

localize66.0ms

Local error

Found 4 expressions with local error:

3.5b
(* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (/ (* (/ l (* (cbrt Om) (cbrt Om))) n) (cbrt Om))))))
3.5b
(* (/ l Om) n)
7.2b
(* (* (/ l Om) n) (- U* U))
16.9b
(sqrt (* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (/ (* (/ l (* (cbrt Om) (cbrt Om))) n) (cbrt Om)))))))

rewrite49.1s

Algorithm
rewrite-expression-head
Rules
143×associate-*l*
135×*-un-lft-identity
71×add-sqr-sqrt
53×associate-*r*
45×associate-*l/
37×add-cube-cbrt
36×distribute-lft-out
34×sqrt-prod
32×distribute-rgt-neg-in
25×distribute-lft-out--
21×times-frac add-cbrt-cube
20×add-exp-log
18×frac-times
16×pow1
15×unswap-sqr
12×associate-/r* associate-/l*
10×flip3-- flip--
cbrt-prod cbrt-unprod
prod-exp
pow-prod-down associate-*r/
*-commutative
distribute-rgt-in clear-num frac-2neg distribute-lft-in insert-posit16 add-log-exp
rem-sqrt-square
cbrt-undiv +-commutative sub-neg sqrt-pow1 flip3-+ sqrt-div div-exp flip-+ div-inv
pow1/2 difference-of-squares
Counts
4 → 220
Calls
4 calls:
17.6s
(* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (/ (* (/ l (* (cbrt Om) (cbrt Om))) n) (cbrt Om))))))
17.0ms
(* (/ l Om) n)
73.0ms
(* (* (/ l Om) n) (- U* U))
31.4s
(sqrt (* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (/ (* (/ l (* (cbrt Om) (cbrt Om))) n) (cbrt Om)))))))

series6.7s

Counts
4 → 12
Calls
4 calls:
1.1s
(* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (/ (* (/ l (* (cbrt Om) (cbrt Om))) n) (cbrt Om))))))
25.0ms
(* (/ l Om) n)
90.0ms
(* (* (/ l Om) n) (- U* U))
5.5s
(sqrt (* (cbrt U) (+ (* n t) (- (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (/ (* (/ l (* (cbrt Om) (cbrt Om))) n) (cbrt Om)))))))

simplify1.8s

Counts
232 → 232
Iterations
IterNodes
done5045
24122
11115
0357

prune1.2s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 9.7b

regimes1.6s

Accuracy

33.8% (7.2b remaining)

Error of 18.2b against oracle of 10.9b and baseline of 21.9b

bsearch5.0ms

simplify25.0ms

Iterations
IterNodes
done101
3101
293
185
059

end0.0ms

sample5.3s

Algorithm
intervals
Results
2.5s15269×body80nan
1.7s9207×body80valid