Details

Time bar (total: 21.0s)

sample84.0ms

Algorithm
intervals
Results
31.0ms183×body80valid
12.0ms23×body1280valid
10.0ms256×pre80true
10.0ms25×body640valid
6.0ms19×body320valid
1.0msbody160valid

simplify5.1s

Counts
1 → 1
Iterations
IterNodes
95824
94824
93820
92818
91812
90807
89805
88798
87795
86789
85786
84780
83777
82771
81768
80762
79759
78753
77750
76744
75741
74735
73732
72726
71723
70717
69714
68708
67705
66699
65696
64690
63687
62681
61678
60672
59669
58663
57660
56654
55651
54645
53642
52636
51633
50627
49624
48618
47615
46609
45606
44600
43597
42591
41588
40582
39579
38573
37570
36564
35561
34555
33552
32546
31543
30537
29534
28528
27525
26519
25516
24510
23507
22501
21498
20492
19489
18483
17480
16474
15471
14466
13455
12442
11411
10350
9254
8189
7164
6140
5112
469
350
233
120
010

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 17.3b

localize36.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)

rewrite179.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:
32.0ms
(/ (- beta alpha) (+ (+ alpha beta) 2.0))
145.0ms
(+ (/ (- beta alpha) (+ (+ alpha beta) 2.0)) 1.0)

series161.0ms

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

simplify1.0s

Counts
73 → 73
Iterations
IterNodes
33052
2951
1326
0126

prune273.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 16.5b

localize45.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)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))
2.3b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

rewrite1.5s

Algorithm
rewrite-expression-head
Rules
73×*-un-lft-identity
56×add-sqr-sqrt
42×times-frac
26×add-cube-cbrt
16×distribute-lft-out--
12×distribute-lft-out difference-of-squares
11×add-log-exp
10×associate-/l*
associate-/r* add-cbrt-cube add-exp-log
flip3-- flip--
pow1 diff-log frac-sub insert-posit16 associate-/l/
sub-neg
cbrt-undiv clear-num frac-2neg div-exp associate-/r/ div-inv associate--r+
flip3-+ div-sub flip-+ associate--r-
Counts
4 → 126
Calls
4 calls:
896.0ms
(/ (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)) 2.0)
42.0ms
(/ alpha (+ (+ alpha beta) 2.0))
399.0ms
(- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))
155.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

series358.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))
75.0ms
(- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))
125.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)

simplify3.1s

Counts
138 → 138
Iterations
IterNodes
36677
21659
1557
0229

prune593.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.9b

localize30.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))
0.6b
(exp (log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
2.3b
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
12.6b
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
27×add-sqr-sqrt
24×*-un-lft-identity
14×log-prod
11×add-log-exp
10×distribute-lft-out--
log-div difference-of-squares
flip3-- exp-sum add-cube-cbrt flip--
pow1 frac-sub
add-exp-log
exp-prod times-frac add-cbrt-cube exp-diff diff-log insert-posit16
sub-neg
log-pow associate--r+
rem-log-exp associate--r- rem-exp-log
Counts
4 → 84
Calls
4 calls:
402.0ms
(- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))
281.0ms
(exp (log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
153.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
310.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

series438.0ms

Counts
4 → 12
Calls
4 calls:
70.0ms
(- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))
82.0ms
(exp (log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0))))
137.0ms
(- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)
148.0ms
(log (- (/ beta (+ (+ alpha beta) 2.0)) (- (/ alpha (+ (+ alpha beta) 2.0)) 1.0)))

simplify1.3s

Counts
96 → 96
Iterations
IterNodes
33401
2963
1365
0169

prune511.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.9b

localize69.0ms

Local error

Found 4 expressions with local error:

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

rewrite310.0ms

Algorithm
rewrite-expression-head
Rules
36×*-un-lft-identity
19×add-sqr-sqrt
18×add-cbrt-cube add-exp-log
17×times-frac
14×add-cube-cbrt
12×distribute-lft-out
10×flip3-+ associate-/r/ flip-+
frac-times add-log-exp associate-/l/
associate-/r*
cbrt-undiv flip3-- div-exp flip--
pow1 sub-neg associate-*l/ prod-exp associate-*r/ cbrt-unprod insert-posit16 associate-/l* associate--r+
distribute-rgt-in clear-num frac-2neg distribute-lft-in diff-log div-inv difference-of-squares
distribute-lft-out--
Counts
4 → 109
Calls
4 calls:
27.0ms
(/ alpha (+ beta (+ alpha 2.0)))
10.0ms
(- beta (* (+ beta (+ alpha 2.0)) (- (/ alpha (+ beta (+ alpha 2.0))) 1.0)))
137.0ms
(/ (* (+ 1.0 (/ alpha (+ beta (+ alpha 2.0)))) (- beta (* (+ beta (+ alpha 2.0)) (- (/ alpha (+ beta (+ alpha 2.0))) 1.0)))) (* (+ beta (+ alpha 2.0)) (+ 1.0 (/ alpha (+ beta (+ alpha 2.0))))))
135.0ms
(- (/ alpha (+ beta (+ alpha 2.0))) 1.0)

series733.0ms

Counts
4 → 12
Calls
4 calls:
83.0ms
(/ alpha (+ beta (+ alpha 2.0)))
260.0ms
(- beta (* (+ beta (+ alpha 2.0)) (- (/ alpha (+ beta (+ alpha 2.0))) 1.0)))
292.0ms
(/ (* (+ 1.0 (/ alpha (+ beta (+ alpha 2.0)))) (- beta (* (+ beta (+ alpha 2.0)) (- (/ alpha (+ beta (+ alpha 2.0))) 1.0)))) (* (+ beta (+ alpha 2.0)) (+ 1.0 (/ alpha (+ beta (+ alpha 2.0))))))
98.0ms
(- (/ alpha (+ beta (+ alpha 2.0))) 1.0)

simplify1.4s

Counts
121 → 121
Iterations
IterNodes
23403
1684
0220

prune580.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

regimes47.0ms

Accuracy

0% (0.0b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 0.1b

bsearch0.0ms

simplify5.0ms

Iterations
IterNodes
221
121
014

end0.0ms

sample2.1s

Algorithm
intervals
Results
733.0ms873×body1280valid
494.0ms5837×body80valid
266.0ms8000×pre80true
255.0ms679×body640valid
119.0ms384×body320valid
56.0ms227×body160valid