Details

Time bar (total: 28.4s)

sample75.0ms

Algorithm
intervals
Results
20.0ms191×body80valid
16.0ms30×body1280valid
11.0ms256×pre80true
6.0ms14×body640valid
4.0ms13×body320valid
2.0msbody160valid

simplify583.0ms

Counts
1 → 1

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 15.7b

localize23.0ms

Local error

Found 2 expressions with local error:

2.8b
(+ (/ (- beta alpha) (+ (+ alpha beta) 2.0)) 1.0)
0.0b
(/ (- beta alpha) (+ (+ alpha beta) 2.0))

rewrite168.0ms

Algorithm
rewrite-expression-head
Rules
104×*-un-lft-identity
50×times-frac
47×add-sqr-sqrt
34×distribute-lft-out
31×fma-def
25×add-cube-cbrt
11×distribute-lft-out-- difference-of-squares
associate-/r* associate-/l*
add-cbrt-cube add-exp-log associate-/r/ add-log-exp
flip3-+ flip-+
expm1-log1p-u pow1 div-sub insert-posit16 log1p-expm1-u div-inv associate-/l/
cbrt-undiv +-commutative clear-num sum-log frac-2neg flip3-- div-exp associate-+l- flip--
Counts
2 → 102
Calls
2 calls:
Slowest
132.0ms
(+ (/ (- beta alpha) (+ (+ alpha beta) 2.0)) 1.0)
32.0ms
(/ (- beta alpha) (+ (+ alpha beta) 2.0))

series162.0ms

Counts
2 → 6
Calls
2 calls:
Slowest
93.0ms
(+ (/ (- beta alpha) (+ (+ alpha beta) 2.0)) 1.0)
69.0ms
(/ (- beta alpha) (+ (+ alpha beta) 2.0))

simplify1.3s

Counts
108 → 108

prune994.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 14.9b

localize20.0ms

Local error

Found 4 expressions with local error:

2.9b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
0.0b
(/ alpha (+ (+ alpha beta) 2.0))
0.0b
(/ beta (+ (+ alpha beta) 2.0))
0.0b
(/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)

rewrite1.4s

Algorithm
rewrite-expression-head
Rules
215×*-un-lft-identity
118×add-sqr-sqrt
116×times-frac
93×add-cube-cbrt
63×prod-diff
60×distribute-lft-out
21×fma-neg
13×associate-/r* associate-/l* distribute-lft-out--
12×associate-/r/
10×add-cbrt-cube add-exp-log difference-of-squares
div-inv
flip3-+ flip-+ add-log-exp
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u associate-/l/
cbrt-undiv clear-num frac-2neg flip3-- div-exp flip--
frac-sub
sub-neg diff-log div-sub
Counts
4 → 233
Calls
4 calls:
Slowest
1.1s
(/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)
217.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
39.0ms
(/ alpha (+ (+ alpha beta) 2.0))
24.0ms
(/ beta (+ (+ alpha beta) 2.0))

series422.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
129.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
122.0ms
(/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)
88.0ms
(/ alpha (+ (+ alpha beta) 2.0))
83.0ms
(/ beta (+ (+ alpha beta) 2.0))

simplify1000.0ms

Counts
245 → 245

prune2.5s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 2.3b

localize43.0ms

Local error

Found 4 expressions with local error:

2.9b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
2.8b
(log (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
0.0b
(/ alpha (+ (+ alpha beta) 2.0))
0.0b
(/ beta (+ (+ alpha beta) 2.0))

rewrite585.0ms

Algorithm
rewrite-expression-head
Rules
280×*-un-lft-identity
141×add-sqr-sqrt
137×times-frac
131×add-cube-cbrt
126×prod-diff
87×distribute-lft-out
68×log-prod
65×exp-sum
21×fma-neg
18×associate-/r/
10×associate-/r*
flip3-+ flip-+ div-inv
add-cbrt-cube add-exp-log
log-pow
exp-prod associate-/l* add-log-exp
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u difference-of-squares
cbrt-undiv clear-num sub-neg frac-2neg div-exp distribute-lft-out--
log-div flip3-- exp-diff diff-log rem-log-exp flip--
Counts
4 → 269
Calls
4 calls:
Slowest
342.0ms
(log (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
165.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
43.0ms
(/ beta (+ (+ alpha beta) 2.0))
22.0ms
(/ alpha (+ (+ alpha beta) 2.0))

series373.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
112.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
112.0ms
(log (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
75.0ms
(/ alpha (+ (+ alpha beta) 2.0))
73.0ms
(/ beta (+ (+ alpha beta) 2.0))

simplify1.6s

Counts
281 → 281

prune3.3s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 2.3b

localize47.0ms

Local error

Found 4 expressions with local error:

2.9b
(log (sqrt (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
2.9b
(log (sqrt (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
2.9b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
2.9b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
438×*-un-lft-identity
252×prod-diff
240×add-sqr-sqrt
220×add-cube-cbrt
214×times-frac
142×log-prod
136×sqrt-prod
130×exp-sum
126×distribute-lft-out
42×fma-neg
28×associate-/r/
18×log-pow
14×sqrt-pow1 flip3-+ flip-+ div-inv
12×exp-prod
pow1 add-log-exp difference-of-squares
add-exp-log
expm1-log1p-u sub-neg add-cbrt-cube insert-posit16 log1p-expm1-u distribute-lft-out--
log-div flip3-- pow1/2 exp-diff sqrt-div diff-log rem-log-exp flip--
Counts
4 → 388
Calls
4 calls:
Slowest
335.0ms
(log (sqrt (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
331.0ms
(log (sqrt (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
190.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
182.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

series642.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
215.0ms
(log (sqrt (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
195.0ms
(log (sqrt (exp (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
123.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
108.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

simplify1.6s

Counts
400 → 400

prune8.0s

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 2.3b

regimes223.0ms

Accuracy

77.8% (2.8b remaining)

Error of 6.0b against oracle of 3.1b and baseline of 15.8b

bsearch85.0ms

end0.0ms

sample2.1s

Algorithm
intervals
Results
563.0ms5820×body80valid
391.0ms849×body1280valid
375.0ms709×body640valid
339.0ms8000×pre80true
131.0ms415×body320valid
67.0ms207×body160valid