Details

Time bar (total: 2.1s)

sample37.0ms

Algorithm
intervals
Results
15.0ms256×body80valid
6.0ms256×pre80true

simplify41.0ms

Counts
1 → 1

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 21.1b

localize15.0ms

Local error

Found 1 expressions with local error:

20.8b
(/ (* (- x y) (+ x y)) (+ (* x x) (* y y)))

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
associate-/l/
add-exp-log add-cbrt-cube
frac-times flip3-+ flip-+
add-sqr-sqrt add-cube-cbrt flip3-- *-un-lft-identity times-frac associate-/r* flip--
cbrt-undiv associate-*r/ div-exp associate-*l/ associate-/r/
pow1 frac-2neg prod-exp clear-num cbrt-unprod div-inv associate-/l* add-log-exp
Counts
1 → 31
Calls
1 calls:
38.0ms
(/ (* (- x y) (+ x y)) (+ (* x x) (* y y)))

series69.0ms

Counts
1 → 3
Calls
1 calls:
69.0ms
(/ (* (- x y) (+ x y)) (+ (* x x) (* y y)))

simplify31.0ms

Counts
34 → 34

prune87.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.4b

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- x y) (/ (+ (* x x) (* y y)) (+ x y)))
20.1b
(/ (+ (* x x) (* y y)) (+ x y))

rewrite82.0ms

Algorithm
rewrite-expression-head
Rules
174×times-frac
160×*-un-lft-identity
116×add-sqr-sqrt
78×add-cube-cbrt
22×associate-/r* distribute-lft-out
19×distribute-lft-out-- difference-of-squares
15×associate-/r/
add-exp-log add-cbrt-cube
flip3-+ flip-+ div-inv associate-/l*
cbrt-undiv div-exp associate-/l/
pow1 frac-2neg clear-num add-log-exp
flip3-- div-sub flip--
Counts
2 → 166
Calls
2 calls:
34.0ms
(/ (- x y) (/ (+ (* x x) (* y y)) (+ x y)))
38.0ms
(/ (+ (* x x) (* y y)) (+ x y))

series139.0ms

Counts
2 → 6
Calls
2 calls:
71.0ms
(/ (- x y) (/ (+ (* x x) (* y y)) (+ x y)))
68.0ms
(/ (+ (* x x) (* y y)) (+ x y))

simplify57.0ms

Counts
172 → 172

prune378.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.4b

localize1.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify2.0ms

Counts
0 → 0

prune2.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.4b

localize1.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify1.0ms

Counts
0 → 0

prune0.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0.4b

regimes51.0ms

Accuracy

75.7% (4.8b remaining)

Error of 5.3b against oracle of 0.4b and baseline of 20.3b

bsearch81.0ms

Steps
ItersRangePoint
9
4.842900652449326e-172
8.022384270040547e-167
7.907709664956102e-167
9
-4.315566104172057e-161
-3.12307880623357e-167
-3.678792469308793e-161
5
-1.5321956395421122e+118
-5.67026851220487e+117
-1.5102138692963492e+118

simplify101.0ms

end0.0ms

sample857.0ms

Algorithm
intervals
Results
404.0ms8000×body80valid
210.0ms8000×pre80true