Details

Time bar (total: 19.0s)

sample85.0ms

Algorithm
intervals
Results
22.0ms186×body80valid
15.0ms25×body1280valid
12.0ms256×pre80true
11.0ms24×body640valid
4.0ms13×body320valid
2.0msbody160valid

simplify3.8s

Counts
1 → 1
Iterations
IterNodes
done5001
324930
314722
304510
294301
284120
273916
263715
253502
243325
233117
222909
212698
202516
192291
182012
171763
161558
151364
141138
13931
12742
11607
10526
9431
8318
7267
6197
5124
469
350
233
120
010

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 16.1b

localize26.0ms

Local error

Found 2 expressions with local error:

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

rewrite141.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-+ insert-posit16 associate-/l/
cbrt-undiv +-commutative clear-num sum-log frac-2neg flip3-- div-exp associate-+l- div-inv flip--
Counts
2 → 67
Calls
2 calls:
29.0ms
(/ (- beta alpha) (+ (+ alpha beta) 2.0))
110.0ms
(+ (/ (- beta alpha) (+ (+ alpha beta) 2.0)) 1.0)

series146.0ms

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

simplify1.2s

Counts
73 → 73
Iterations
IterNodes
done5007
21126
1328
0126

prune306.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 15.3b

localize38.0ms

Local error

Found 4 expressions with local error:

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

rewrite993.0ms

Algorithm
rewrite-expression-head
Rules
98×*-un-lft-identity
61×add-sqr-sqrt
56×times-frac
36×add-cube-cbrt
24×distribute-lft-out
13×associate-/r* associate-/l* distribute-lft-out--
10×add-cbrt-cube add-exp-log difference-of-squares
add-log-exp
pow1 associate-/r/ insert-posit16 associate-/l/
cbrt-undiv clear-num frac-2neg flip3-- div-exp div-inv flip--
flip3-+ frac-sub flip-+
sub-neg diff-log div-sub
Counts
4 → 141
Calls
4 calls:
754.0ms
(/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)
29.0ms
(/ alpha (+ (+ alpha beta) 2.0))
43.0ms
(/ beta (+ (+ alpha beta) 2.0))
164.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

series295.0ms

Counts
4 → 12
Calls
4 calls:
95.0ms
(/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)
63.0ms
(/ alpha (+ (+ alpha beta) 2.0))
52.0ms
(/ beta (+ (+ alpha beta) 2.0))
85.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

simplify1.7s

Counts
153 → 153
Iterations
IterNodes
done5001
21885
1567
0242

prune675.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 3.2b

localize61.0ms

Local error

Found 4 expressions with local error:

0.7b
(cbrt (+ (+ alpha beta) 2.0))
0.7b
(cbrt (+ (+ alpha beta) 2.0))
0.7b
(cbrt (+ (+ alpha beta) 2.0))
2.3b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

rewrite196.0ms

Algorithm
rewrite-expression-head
Rules
24×*-un-lft-identity
15×cbrt-prod
12×add-sqr-sqrt
distribute-lft-out
add-cube-cbrt
cbrt-div add-log-exp
pow1 add-cbrt-cube add-exp-log insert-posit16
flip3-+ pow1/3 flip-+
difference-of-squares
sub-neg times-frac flip3-- diff-log flip-- distribute-lft-out--
Counts
4 → 64
Calls
4 calls:
13.0ms
(cbrt (+ (+ alpha beta) 2.0))
9.0ms
(cbrt (+ (+ alpha beta) 2.0))
10.0ms
(cbrt (+ (+ alpha beta) 2.0))
163.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

series526.0ms

Counts
4 → 12
Calls
4 calls:
125.0ms
(cbrt (+ (+ alpha beta) 2.0))
157.0ms
(cbrt (+ (+ alpha beta) 2.0))
127.0ms
(cbrt (+ (+ alpha beta) 2.0))
117.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

simplify2.0s

Counts
76 → 76
Iterations
IterNodes
done5005
32443
2751
1284
0122

prune564.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 3.2b

localize53.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ beta (+ (+ alpha beta) 2.0))
0.8b
(exp (log (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)))
2.3b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
8.8b
(log (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0))

rewrite750.0ms

Algorithm
rewrite-expression-head
Rules
89×*-un-lft-identity
72×add-sqr-sqrt
64×times-frac
50×log-prod
37×add-cube-cbrt
25×exp-sum
19×distribute-lft-out--
14×difference-of-squares
12×distribute-lft-out
add-exp-log
pow1 add-cbrt-cube add-log-exp
associate-/r*
exp-prod insert-posit16
div-inv associate-/l*
log-div div-exp rem-log-exp associate-/r/ log-pow
cbrt-undiv clear-num sub-neg frac-2neg flip3-+ flip3-- exp-diff diff-log flip-+ flip-- rem-exp-log
Counts
4 → 130
Calls
4 calls:
23.0ms
(/ beta (+ (+ alpha beta) 2.0))
284.0ms
(exp (log (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)))
170.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
271.0ms
(log (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0))

series488.0ms

Counts
4 → 12
Calls
4 calls:
64.0ms
(/ beta (+ (+ alpha beta) 2.0))
107.0ms
(exp (log (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)))
134.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
183.0ms
(log (/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0))

simplify1.5s

Counts
142 → 142
Iterations
IterNodes
done5007
21466
1568
0273

prune722.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 3.2b

regimes176.0ms

Accuracy

77.4% (2.9b remaining)

Error of 5.9b against oracle of 3.0b and baseline of 15.9b

bsearch98.0ms

Steps
ItersRangePoint
10
0.06193883622199307
464811167.6258734
460518623.3564523

simplify7.0ms

Iterations
IterNodes
done36
136
031

end0.0ms

sample2.4s

Algorithm
intervals
Results
877.0ms851×body1280valid
560.0ms5820×body80valid
322.0ms8000×pre80true
263.0ms713×body640valid
138.0ms418×body320valid
34.0ms198×body160valid