Details

Time bar (total: 37.0s)

sample91.0ms

Algorithm
intervals
Results
29.0ms256×body80valid

simplify20.0ms

Counts
1 → 1
Iterations
IterNodes
done14
214
111
08

prune19.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 6.9b

localize45.0ms

Local error

Found 2 expressions with local error:

0.0b
(- 1.0 (/ y z))
6.9b
(/ (+ x y) (- 1.0 (/ y z)))

rewrite105.0ms

Algorithm
rewrite-expression-head
Rules
44×add-sqr-sqrt
40×*-un-lft-identity
30×times-frac
14×add-cube-cbrt
12×difference-of-squares
distribute-lft-out
associate-/r* distribute-lft-out--
add-exp-log add-cbrt-cube associate-/l* add-log-exp
pow1 flip3-- associate-/r/ flip-- associate-/l/
cbrt-undiv sub-neg frac-2neg flip3-+ diff-log div-exp clear-num flip-+ div-inv
Counts
2 → 65
Calls
2 calls:
20.0ms
(- 1.0 (/ y z))
79.0ms
(/ (+ x y) (- 1.0 (/ y z)))

series431.0ms

Counts
2 → 6
Calls
2 calls:
36.0ms
(- 1.0 (/ y z))
388.0ms
(/ (+ x y) (- 1.0 (/ y z)))

simplify4.7s

Counts
71 → 71
Iterations
IterNodes
done5001
31764
2595
1226
0104

prune713.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 5.2b

localize43.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ 1.0 (- (/ y z)))
6.9b
(/ (+ x y) (+ 1.0 (- (/ y z))))

rewrite166.0ms

Algorithm
rewrite-expression-head
Rules
49×*-un-lft-identity
20×times-frac
18×distribute-lft-out
13×add-sqr-sqrt add-cube-cbrt
distribute-rgt-neg-in add-log-exp
associate-/r*
add-exp-log add-cbrt-cube associate-/l*
flip3-+ flip-+
pow1 sum-log associate-/r/ associate-/l/
cbrt-undiv +-commutative neg-sub0 associate-+r- frac-2neg div-exp unsub-neg neg-log clear-num div-inv
Counts
2 → 62
Calls
2 calls:
41.0ms
(+ 1.0 (- (/ y z)))
118.0ms
(/ (+ x y) (+ 1.0 (- (/ y z))))

series194.0ms

Counts
2 → 6
Calls
2 calls:
30.0ms
(+ 1.0 (- (/ y z)))
164.0ms
(/ (+ x y) (+ 1.0 (- (/ y z))))

simplify4.1s

Counts
68 → 68
Iterations
IterNodes
done5001
32801
2694
1214
086

prune439.0ms

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 5.2b

localize30.0ms

Local error

Found 3 expressions with local error:

0.0b
(- 1.0 (/ y z))
0.2b
(/ 1 (- 1.0 (/ y z)))
6.8b
(* (+ x y) (/ 1 (- 1.0 (/ y z))))

rewrite214.0ms

Algorithm
rewrite-expression-head
Rules
72×add-sqr-sqrt
46×times-frac
44×*-un-lft-identity
25×add-cube-cbrt
24×associate-*r*
16×add-exp-log difference-of-squares
10×add-cbrt-cube
distribute-lft-out--
pow1 associate-/r*
add-log-exp
div-exp associate-*l* prod-exp associate-/r/
flip3-- flip-- associate-/l* unswap-sqr
cbrt-undiv frac-times rec-exp flip3-+ 1-exp associate-*l/ cbrt-unprod flip-+ div-inv
sub-neg pow-flip frac-2neg diff-log associate-*r/ pow-prod-down clear-num un-div-inv *-commutative distribute-lft-out inv-pow
Counts
3 → 112
Calls
3 calls:
21.0ms
(- 1.0 (/ y z))
50.0ms
(/ 1 (- 1.0 (/ y z)))
129.0ms
(* (+ x y) (/ 1 (- 1.0 (/ y z))))

series260.0ms

Counts
3 → 9
Calls
3 calls:
31.0ms
(- 1.0 (/ y z))
99.0ms
(/ 1 (- 1.0 (/ y z)))
125.0ms
(* (+ x y) (/ 1 (- 1.0 (/ y z))))

simplify9.5s

Counts
121 → 121
Iterations
IterNodes
done5002
33314
21131
1384
0152

prune1.4s

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 5.2b

localize64.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ 1 (cbrt (- 1.0 (/ y z))))
7.1b
(cbrt (- 1.0 (/ y z)))
7.1b
(cbrt (- 1.0 (/ y z)))
7.1b
(cbrt (- 1.0 (/ y z)))

rewrite114.0ms

Algorithm
rewrite-expression-head
Rules
60×add-sqr-sqrt
42×cbrt-prod
39×*-un-lft-identity
34×times-frac
25×add-cube-cbrt
14×difference-of-squares
associate-/r*
add-exp-log cbrt-div
distribute-lft-out--
pow1 add-cbrt-cube
flip3-- pow1/3 flip-- add-log-exp
associate-/l*
pow-flip div-exp associate-/r/
cbrt-undiv rec-exp frac-2neg 1-exp clear-num div-inv inv-pow
Counts
4 → 106
Calls
4 calls:
47.0ms
(/ 1 (cbrt (- 1.0 (/ y z))))
24.0ms
(cbrt (- 1.0 (/ y z)))
17.0ms
(cbrt (- 1.0 (/ y z)))
17.0ms
(cbrt (- 1.0 (/ y z)))

series2.5s

Counts
4 → 12
Calls
4 calls:
558.0ms
(/ 1 (cbrt (- 1.0 (/ y z))))
586.0ms
(cbrt (- 1.0 (/ y z)))
558.0ms
(cbrt (- 1.0 (/ y z)))
781.0ms
(cbrt (- 1.0 (/ y z)))

simplify4.0s

Counts
118 → 118
Iterations
IterNodes
done5000
31404
2530
1255
0137

prune1.8s

Pruning

9 alts after pruning (7 fresh and 2 done)

Merged error: 5.2b

regimes1.1s

Accuracy

-16% (2.2b remaining)

Error of 7.8b against oracle of 5.6b and baseline of 7.5b

bsearch138.0ms

Steps
ItersRangePoint
8
2.091886976424101e+241
4.313660165890731e+245
4.252183677385179e+245

simplify13.0ms

Iterations
IterNodes
done29
129
023

end0.0ms

sample4.8s

Algorithm
intervals
Results
1.7s8000×body80valid