Details

Time bar (total: 10.3s)

sample36.0ms

Algorithm
intervals
Results
8.0ms186×body80valid
5.0ms28×body2560valid
5.0ms30×body1280valid
2.0ms85×body80nan
2.0ms16×body640valid
1.0msbody5120valid
0.0msbody320valid
0.0msbody160valid

simplify20.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01013
11813
23213
34113
44413
done4413

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 35.1b

localize9.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (- (- b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
0.6b
(- (* b_2 b_2) (* a c))
1.0b
(- (- b_2) (sqrt (- (* b_2 b_2) (* a c))))
25.0b
(sqrt (- (* b_2 b_2) (* a c)))

rewrite106.0ms

Algorithm
rewrite-expression-head
Rules
38×add-sqr-sqrt
37×*-un-lft-identity
21×times-frac
17×add-cube-cbrt
10×distribute-lft-out-- add-log-exp difference-of-squares
sqrt-prod
associate-/l*
add-exp-log add-cbrt-cube
pow1 distribute-rgt-neg-in
flip3-- flip--
diff-log associate-/r*
sub-neg sqrt-div associate-/l/
cbrt-undiv associate--l- neg-sub0 rem-sqrt-square frac-2neg sqrt-pow1 pow1/2 div-sub div-exp neg-log clear-num div-inv
Counts
4 → 91
Calls
4 calls:
62.0ms
(/ (- (- b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
8.0ms
(- (* b_2 b_2) (* a c))
25.0ms
(- (- b_2) (sqrt (- (* b_2 b_2) (* a c))))
9.0ms
(sqrt (- (* b_2 b_2) (* a c)))

series253.0ms

Counts
4 → 12
Calls
4 calls:
82.0ms
(/ (- (- b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
39.0ms
(- (* b_2 b_2) (* a c))
72.0ms
(- (- b_2) (sqrt (- (* b_2 b_2) (* a c))))
60.0ms
(sqrt (- (* b_2 b_2) (* a c)))

simplify1.6s

Counts
103 → 103
Iterations

Useful iterations: done (1.6s)

IterNodesCost
01561821
13661727
210051611
327731595
done50011593

prune223.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 6.0b

localize10.0ms

Local error

Found 4 expressions with local error:

1.2b
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
2.1b
(/ (/ (* c a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a)
8.6b
(/ (* c a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
25.0b
(sqrt (- (* b_2 b_2) (* a c)))

rewrite230.0ms

Algorithm
rewrite-expression-head
Rules
66×times-frac
57×add-sqr-sqrt
42×*-un-lft-identity
28×add-cube-cbrt
18×add-exp-log add-cbrt-cube
14×difference-of-squares
13×associate-/l*
10×sqrt-prod associate-/r/
associate-/r*
cbrt-undiv flip3-- div-exp flip-- distribute-lft-out--
div-inv add-log-exp
pow1
frac-2neg sqrt-div prod-exp clear-num cbrt-unprod
sub-neg rem-sqrt-square sqrt-pow1 pow1/2 diff-log associate-/l/
Counts
4 → 127
Calls
4 calls:
46.0ms
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
122.0ms
(/ (/ (* c a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a)
46.0ms
(/ (* c a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
11.0ms
(sqrt (- (* b_2 b_2) (* a c)))

series512.0ms

Counts
4 → 12
Calls
4 calls:
73.0ms
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
194.0ms
(/ (/ (* c a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a)
183.0ms
(/ (* c a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
61.0ms
(sqrt (- (* b_2 b_2) (* a c)))

simplify1.1s

Counts
139 → 139
Iterations

Useful iterations: done (1.1s)

IterNodesCost
02393118
15932899
219412569
done50002563

prune321.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 5.9b

localize9.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (/ c 1) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
0.6b
(- (* b_2 b_2) (* a c))
1.2b
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
25.0b
(sqrt (- (* b_2 b_2) (* a c)))

rewrite116.0ms

Algorithm
rewrite-expression-head
Rules
141×times-frac
129×add-sqr-sqrt
98×*-un-lft-identity
68×add-cube-cbrt
30×difference-of-squares
18×sqrt-prod
15×distribute-lft-out--
13×associate-/l*
11×add-exp-log
add-cbrt-cube
div-inv add-log-exp
associate-/r*
pow1 div-exp
flip3-- flip--
cbrt-undiv
sub-neg sqrt-div diff-log associate-/r/
rem-sqrt-square frac-2neg sqrt-pow1 pow1/2 1-exp clear-num associate-/l/
Counts
4 → 157
Calls
4 calls:
49.0ms
(/ (/ c 1) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
8.0ms
(- (* b_2 b_2) (* a c))
43.0ms
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
9.0ms
(sqrt (- (* b_2 b_2) (* a c)))

series351.0ms

Counts
4 → 12
Calls
4 calls:
180.0ms
(/ (/ c 1) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
37.0ms
(- (* b_2 b_2) (* a c))
73.0ms
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
61.0ms
(sqrt (- (* b_2 b_2) (* a c)))

simplify1.5s

Counts
169 → 169
Iterations

Useful iterations: done (1.5s)

IterNodesCost
02623935
15913277
211393153
325143149
done50013137

prune250.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 5.9b

localize11.0ms

Local error

Found 4 expressions with local error:

1.2b
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
1.2b
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
25.0b
(sqrt (- (* b_2 b_2) (* a c)))
25.0b
(sqrt (- (* b_2 b_2) (* a c)))

rewrite105.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
10×*-un-lft-identity
sqrt-prod add-log-exp
pow1 add-cube-cbrt
add-exp-log flip3-- sqrt-div add-cbrt-cube flip-- difference-of-squares
sub-neg rem-sqrt-square sqrt-pow1 pow1/2 diff-log distribute-lft-out--
Counts
4 → 60
Calls
4 calls:
42.0ms
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
41.0ms
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
11.0ms
(sqrt (- (* b_2 b_2) (* a c)))
9.0ms
(sqrt (- (* b_2 b_2) (* a c)))

series273.0ms

Counts
4 → 12
Calls
4 calls:
73.0ms
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
75.0ms
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
60.0ms
(sqrt (- (* b_2 b_2) (* a c)))
65.0ms
(sqrt (- (* b_2 b_2) (* a c)))

simplify1.7s

Counts
72 → 72
Iterations

Useful iterations: done (1.7s)

IterNodesCost
0781064
1182944
2496884
31172876
42461864
done5000862

prune198.0ms

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 5.9b

regimes173.0ms

Accuracy

96.2% (0.9b remaining)

Error of 6.9b against oracle of 6.0b and baseline of 29.9b

bsearch121.0ms

Steps
ItersRangePoint
9
8.777746745010686e+110
1.2290467223415774e+117
1.1912031425131646e+117
9
-5.951265309377375e-290
-1.5896185090842948e-298
-1.916322353859377e-297
7
-1.6239005782062206e+154
-7.680972122048022e+152
-1.457738542065717e+153

simplify4.0ms

Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
03249
13647
done3647

end0.0ms

sample1.1s

Algorithm
intervals
Results
210.0ms1108×body2560valid
190.0ms5896×body80valid
138.0ms886×body1280valid
86.0ms2950×body80nan
52.0ms446×body640valid
24.0ms110×body5120valid
20.0ms229×body320valid
9.0ms106×body160valid