Details

Time bar (total: 17.4s)

sample42.0ms

Algorithm
intervals
Results
9.0ms200×body80valid
5.0ms22×body1280valid
5.0ms256×pre80true
4.0ms22×body640valid
1.0msbody320valid
1.0msbody160valid

simplify2.4s

Counts
1 → 1
Iterations
IterNodes
done5001
94613
81507
7644
6306
5164
474
353
234
120
010

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 13.1b

localize16.0ms

Local error

Found 2 expressions with local error:

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

rewrite298.0ms

Algorithm
rewrite-expression-head
Rules
58×*-un-lft-identity
26×add-sqr-sqrt
25×times-frac
19×distribute-lft-out
14×add-cube-cbrt
distribute-lft-out-- difference-of-squares
associate-/r* associate-/l*
add-cbrt-cube add-exp-log add-log-exp
pow1 flip3-+ div-sub associate-/r/ flip-+ associate-/l/
cbrt-undiv +-commutative clear-num sum-log frac-2neg flip3-- div-exp associate-+l- div-inv flip--
Counts
2 → 65
Calls
2 calls:
70.0ms
(/ (- beta alpha) (+ (+ alpha beta) 2.0))
225.0ms
(+ (/ (- beta alpha) (+ (+ alpha beta) 2.0)) 1.0)

series159.0ms

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

simplify1.1s

Counts
71 → 71
Iterations
IterNodes
done5001
21359
1326
0124

prune355.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 12.5b

localize26.0ms

Local error

Found 4 expressions with local error:

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

rewrite812.0ms

Algorithm
rewrite-expression-head
Rules
71×*-un-lft-identity
34×add-sqr-sqrt
32×times-frac
24×add-cube-cbrt distribute-lft-out
11×add-log-exp
10×associate-/r*
add-cbrt-cube add-exp-log
associate-/l*
pow1 diff-log associate-/r/ distribute-lft-out-- difference-of-squares
sub-neg flip3-- flip--
cbrt-undiv clear-num frac-2neg flip3-+ div-exp frac-sub flip-+ div-inv associate--r+
associate--r-
Counts
4 → 111
Calls
4 calls:
497.0ms
(- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))
49.0ms
(/ alpha (+ (+ alpha beta) 2.0))
35.0ms
(/ beta (+ (+ alpha beta) 2.0))
223.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

series340.0ms

Counts
4 → 12
Calls
4 calls:
106.0ms
(- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))
65.0ms
(/ alpha (+ (+ alpha beta) 2.0))
56.0ms
(/ beta (+ (+ alpha beta) 2.0))
113.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

simplify1.4s

Counts
123 → 123
Iterations
IterNodes
done5001
21916
1463
0193

prune808.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.6b

localize53.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ beta (+ (+ alpha beta) 2.0))
0.6b
(exp (log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
1.5b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
10.3b
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

rewrite988.0ms

Algorithm
rewrite-expression-head
Rules
49×*-un-lft-identity
32×add-sqr-sqrt
18×times-frac
17×add-cube-cbrt
14×log-prod
12×distribute-lft-out
log-div
exp-sum add-exp-log distribute-lft-out--
pow1 add-cbrt-cube add-log-exp difference-of-squares
associate-/r* flip3-- flip--
exp-prod exp-diff frac-sub
associate-/l*
associate-/r/ log-pow
cbrt-undiv clear-num sub-neg frac-2neg flip3-+ diff-log div-exp rem-log-exp flip-+ div-inv rem-exp-log
Counts
4 → 95
Calls
4 calls:
56.0ms
(/ beta (+ (+ alpha beta) 2.0))
399.0ms
(exp (log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
199.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
327.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

series411.0ms

Counts
4 → 12
Calls
4 calls:
48.0ms
(/ beta (+ (+ alpha beta) 2.0))
93.0ms
(exp (log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
94.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
175.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

simplify1.7s

Counts
107 → 107
Iterations
IterNodes
done5001
21873
1476
0211

prune754.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 2.6b

localize78.0ms

Local error

Found 4 expressions with local error:

1.5b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
10.3b
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
10.3b
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
10.3b
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

rewrite1.4s

Algorithm
rewrite-expression-head
Rules
27×add-sqr-sqrt
24×*-un-lft-identity
21×log-prod
12×log-div
10×distribute-lft-out--
difference-of-squares
pow1 flip3-- add-exp-log add-cube-cbrt flip--
frac-sub add-log-exp
times-frac add-cbrt-cube
rem-log-exp log-pow
sub-neg diff-log
Counts
4 → 75
Calls
4 calls:
209.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
385.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
385.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
385.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

series606.0ms

Counts
4 → 12
Calls
4 calls:
96.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
162.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
175.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))
173.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

simplify1.3s

Counts
87 → 87
Iterations
IterNodes
done5001
21096
1295
0125

prune709.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 2.6b

regimes228.0ms

Accuracy

73.4% (3.3b remaining)

Error of 6.2b against oracle of 2.9b and baseline of 15.3b

bsearch86.0ms

Steps
ItersRangePoint
9
7.141495025384564e+25
1.1524881963593713e+31
1.6348256570929846e+27

simplify10.0ms

Iterations
IterNodes
done30
130
027

end0.0ms

sample1.4s

Algorithm
intervals
Results
294.0ms715×body640valid
267.0ms5915×body80valid
226.0ms810×body1280valid
210.0ms8000×pre80true
49.0ms364×body320valid
17.0ms196×body160valid