Details

Time bar (total: 14.2s)

sample193.0ms

Algorithm
intervals
Results
22.0ms35×body2560valid
15.0ms196×body80valid
12.0ms31×body1280valid
7.0ms89×body80nan
3.0ms11×body640valid
2.0msbody5120valid
0.0msbody320valid
0.0msbody160valid

simplify97.0ms

Counts
1 → 1
Iterations
IterNodes
done44
444
341
232
118
010

prune26.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 32.5b

localize39.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (- (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) a)
0.2b
(- (* b_2 b_2) (* a c))
0.8b
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
23.0b
(sqrt (- (* b_2 b_2) (* a c)))

rewrite188.0ms

Algorithm
rewrite-expression-head
Rules
48×*-un-lft-identity
36×times-frac
31×add-sqr-sqrt
30×add-cube-cbrt
16×distribute-lft-neg-in distribute-rgt-neg-in
12×associate-/l*
distribute-lft-out
add-log-exp
add-cbrt-cube add-exp-log
pow1
neg-mul-1
associate-/r* sqrt-prod
flip3-+ flip3-- sqrt-div flip-+ flip-- distribute-neg-frac associate-/l/
neg-sub0 cbrt-undiv +-commutative rem-sqrt-square clear-num sum-log sub-neg frac-2neg sqrt-pow1 pow1/2 diff-log div-sub div-exp distribute-frac-neg div-inv
Counts
4 → 106
Calls
4 calls:
151.0ms
(/ (- (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) a)
9.0ms
(- (* b_2 b_2) (* a c))
12.0ms
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
9.0ms
(sqrt (- (* b_2 b_2) (* a c)))

series431.0ms

Counts
4 → 12
Calls
4 calls:
130.0ms
(/ (- (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) a)
64.0ms
(- (* b_2 b_2) (* a c))
129.0ms
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
107.0ms
(sqrt (- (* b_2 b_2) (* a c)))

simplify945.0ms

Counts
118 → 118
Iterations
IterNodes
done5001
21823
1448
0186

prune714.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 5.4b

localize23.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
0.2b
(- (* b_2 b_2) (* a c))
0.8b
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
23.0b
(sqrt (- (* b_2 b_2) (* a c)))

rewrite89.0ms

Algorithm
rewrite-expression-head
Rules
102×times-frac
82×*-un-lft-identity
57×add-sqr-sqrt
56×add-cube-cbrt
18×associate-/r*
13×distribute-lft-out
add-cbrt-cube add-exp-log associate-/r/
add-log-exp
pow1 flip3-+ flip-+ div-inv
cbrt-undiv div-exp sqrt-prod associate-/l*
flip3-- sqrt-div flip--
+-commutative rem-sqrt-square clear-num sum-log sub-neg frac-2neg sqrt-pow1 pow1/2 diff-log
Counts
4 → 129
Calls
4 calls:
47.0ms
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
6.0ms
(- (* b_2 b_2) (* a c))
18.0ms
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
13.0ms
(sqrt (- (* b_2 b_2) (* a c)))

series333.0ms

Counts
4 → 12
Calls
4 calls:
144.0ms
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
41.0ms
(- (* b_2 b_2) (* a c))
80.0ms
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
68.0ms
(sqrt (- (* b_2 b_2) (* a c)))

simplify1.3s

Counts
141 → 141
Iterations
IterNodes
done5000
22801
1623
0241

prune912.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 5.4b

localize34.0ms

Local error

Found 4 expressions with local error:

0.2b
(- (* b_2 b_2) (* a c))
0.7b
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
14.6b
(/ (- (+ 0 (* a c))) a)
23.0b
(sqrt (- (* b_2 b_2) (* a c)))

rewrite62.0ms

Algorithm
rewrite-expression-head
Rules
33×add-sqr-sqrt
30×*-un-lft-identity times-frac
28×add-cube-cbrt
12×distribute-lft-neg-in distribute-rgt-neg-in
10×associate-/l*
add-log-exp
add-cbrt-cube add-exp-log
pow1
neg-mul-1 sqrt-prod
associate-/r* flip3-- flip--
sub-neg sqrt-div diff-log distribute-neg-frac difference-of-squares associate-/l/
neg-sub0 cbrt-undiv rem-sqrt-square clear-num frac-2neg sqrt-pow1 flip3-+ pow1/2 div-sub div-exp distribute-frac-neg flip-+ div-inv distribute-lft-out--
Counts
4 → 101
Calls
4 calls:
18.0ms
(- (* b_2 b_2) (* a c))
18.0ms
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
15.0ms
(/ (- (+ 0 (* a c))) a)
7.0ms
(sqrt (- (* b_2 b_2) (* a c)))

series287.0ms

Counts
4 → 12
Calls
4 calls:
65.0ms
(- (* b_2 b_2) (* a c))
107.0ms
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
19.0ms
(/ (- (+ 0 (* a c))) a)
96.0ms
(sqrt (- (* b_2 b_2) (* a c)))

simplify1.1s

Counts
113 → 113
Iterations
IterNodes
done5001
21976
1422
0185

prune649.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 5.4b

localize35.0ms

Local error

Found 4 expressions with local error:

0.7b
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
3.8b
(/ (- (/ (+ 0 (* a c)) (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a)
10.6b
(/ (+ 0 (* a c)) (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))
23.0b
(sqrt (- (* b_2 b_2) (* a c)))

rewrite275.0ms

Algorithm
rewrite-expression-head
Rules
318×times-frac
270×add-sqr-sqrt
211×*-un-lft-identity
153×add-cube-cbrt
96×distribute-lft-neg-in distribute-rgt-neg-in
58×difference-of-squares
55×associate-/l*
32×sqrt-prod
29×distribute-lft-out--
18×associate-/r/
11×flip3-- flip--
10×div-inv
associate-/r*
add-cbrt-cube add-exp-log
add-log-exp
pow1
neg-mul-1
associate-/l/
cbrt-undiv clear-num frac-2neg sqrt-div div-exp
neg-sub0 rem-sqrt-square sub-neg sqrt-pow1 flip3-+ pow1/2 diff-log div-sub distribute-frac-neg flip-+ distribute-neg-frac
Counts
4 → 299
Calls
4 calls:
22.0ms
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
137.0ms
(/ (- (/ (+ 0 (* a c)) (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a)
71.0ms
(/ (+ 0 (* a c)) (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))
14.0ms
(sqrt (- (* b_2 b_2) (* a c)))

series646.0ms

Counts
4 → 12
Calls
4 calls:
88.0ms
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
201.0ms
(/ (- (/ (+ 0 (* a c)) (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a)
266.0ms
(/ (+ 0 (* a c)) (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))
90.0ms
(sqrt (- (* b_2 b_2) (* a c)))

simplify539.0ms

Counts
311 → 311
Iterations
IterNodes
done5000
11185
0473

prune1.8s

Pruning

7 alts after pruning (4 fresh and 3 done)

Merged error: 5.4b

regimes293.0ms

Accuracy

87.1% (3.7b remaining)

Error of 9.1b against oracle of 5.4b and baseline of 33.9b

bsearch279.0ms

Steps
ItersRangePoint
10
4.0721326822252617e+40
3.6590220876252264e+50
3.628799960716312e+50
8
7.211886341925621e-305
2.1257753989446086e-302
7.285221369089651e-305
8
-3.854198347822332e+69
-2.1688378611128307e+65
-1.09861951291665e+69

simplify8.0ms

Iterations
IterNodes
done63
363
259
142
032

end0.0ms

sample2.9s

Algorithm
intervals
Results
659.0ms2815×body80nan
501.0ms5799×body80valid
483.0ms1136×body2560valid
375.0ms868×body1280valid
127.0ms446×body640valid
84.0ms109×body5120valid
71.0ms238×body320valid
12.0ms102×body160valid