Details

Time bar (total: 7.9s)

sample63.0ms

Algorithm
intervals
Results
21.0ms376×body80valid
18.0ms368×body80nan

simplify59.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
03712
18412
224512
358112
4128012
5246212
6500112

prune3.0ms

Filtered
1 candidates to 0 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 5.8b

Counts
2 → 1

localize23.0ms

Local error

Found 4 expressions with local error:

0.2b
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
0.2b
(* (- x 0.5) (log x))
0.2b
(- (* (- x 0.5) (log x)) x)
5.2b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

rewrite67.0ms

Algorithm
rewrite-expression-head
Rules
102×*-un-lft-identity
34×add-sqr-sqrt
33×associate-*l*
28×distribute-lft-out
25×add-cube-cbrt
24×times-frac
21×distribute-lft-out--
18×log-prod
12×associate--l+
11×add-log-exp
distribute-rgt-in distribute-lft-in
add-exp-log associate-+l+ add-cbrt-cube associate-/l*
pow1
associate-*r*
associate-/r* difference-of-squares
sub-neg flip3-- flip3-+ diff-log associate-*l/ sum-log flip-- flip-+ associate-/l/ unswap-sqr
cbrt-undiv +-commutative associate-+l- frac-2neg div-exp pow-prod-down prod-exp clear-num log-pow *-commutative cbrt-unprod div-inv
Counts
4 → 126
Calls
4 calls:
18.0ms
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
7.0ms
(* (- x 0.5) (log x))
13.0ms
(- (* (- x 0.5) (log x)) x)
24.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series1.3s

Counts
4 → 12
Calls
4 calls:
463.0ms
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
281.0ms
(* (- x 0.5) (log x))
473.0ms
(- (* (- x 0.5) (log x)) x)
99.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify57.0ms

Algorithm
egg-herbie
Counts
138 → 138
Iterations

Useful iterations: 2 (43.0ms)

IterNodesCost
05051052
11641989
25002976

prune345.0ms

Filtered
138 candidates to 87 candidates (63.0%)
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New12711138
Fresh000
Picked101
Done000
Total12811139

Merged error: 4.2b

Counts
139 → 11

localize27.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)
5.2b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
76×*-un-lft-identity
24×times-frac associate-*l* distribute-lft-out
20×add-sqr-sqrt add-cube-cbrt
12×distribute-lft-out--
cbrt-prod
associate-/l*
add-exp-log add-cbrt-cube
pow1 add-log-exp
pow1/3 associate-/r*
associate-/l/
cbrt-undiv frac-2neg flip3-+ div-exp clear-num flip-+ div-inv
Counts
4 → 82
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
24.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series681.0ms

Counts
4 → 12
Calls
4 calls:
194.0ms
(cbrt x)
203.0ms
(cbrt x)
188.0ms
(cbrt x)
96.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify114.0ms

Algorithm
egg-herbie
Counts
94 → 94
Iterations

Useful iterations: 3 (104.0ms)

IterNodesCost
0212622
1697575
23316568
35001565

prune514.0ms

Filtered
94 candidates to 62 candidates (66.0%)
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New88694
Fresh5510
Picked101
Done000
Total9411105

Merged error: 4.2b

Counts
105 → 11

localize24.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)
5.4b
(* (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) (/ 1 x))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
37×*-un-lft-identity
28×add-sqr-sqrt
21×add-cube-cbrt
18×frac-times
14×associate-*l*
13×add-exp-log associate-*r*
11×times-frac
10×flip3-+ flip-+ associate-/l*
cbrt-prod associate-*r/ associate-/r* add-cbrt-cube
pow1 distribute-lft-out
prod-exp clear-num add-log-exp
frac-2neg pow1/3 un-div-inv distribute-lft-out-- unswap-sqr
div-exp associate-*l/ cbrt-unprod
cbrt-undiv rec-exp 1-exp pow-prod-down *-commutative div-inv
Counts
4 → 104
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
30.0ms
(* (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) (/ 1 x))

series641.0ms

Counts
4 → 12
Calls
4 calls:
186.0ms
(cbrt x)
188.0ms
(cbrt x)
177.0ms
(cbrt x)
89.0ms
(* (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) (/ 1 x))

simplify67.0ms

Algorithm
egg-herbie
Counts
116 → 116
Iterations

Useful iterations: 2 (54.0ms)

IterNodesCost
04011013
12012930
25001890

prune428.0ms

Filtered
116 candidates to 77 candidates (66.4%)
Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New1151116
Fresh1910
Picked011
Done000
Total11611127

Merged error: 4.2b

Counts
127 → 11

localize25.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)
5.2b
(/ x (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333))

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
76×*-un-lft-identity
24×times-frac associate-*l* distribute-lft-out
20×add-sqr-sqrt add-cube-cbrt
12×distribute-lft-out--
cbrt-prod
associate-/r*
add-exp-log add-cbrt-cube
pow1 add-log-exp
pow1/3 associate-/l*
associate-/r/
cbrt-undiv frac-2neg flip3-+ div-exp clear-num flip-+ div-inv
Counts
4 → 82
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
21.0ms
(/ x (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333))

series680.0ms

Counts
4 → 12
Calls
4 calls:
184.0ms
(cbrt x)
189.0ms
(cbrt x)
180.0ms
(cbrt x)
127.0ms
(/ x (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333))

simplify133.0ms

Algorithm
egg-herbie
Counts
94 → 94
Iterations

Useful iterations: 3 (124.0ms)

IterNodesCost
0237593
1853543
24142529
35002526

prune295.0ms

Filtered
94 candidates to 62 candidates (66.0%)
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New91394
Fresh369
Picked101
Done011
Total9510105

Merged error: 3.3b

Counts
105 → 10

regimes426.0ms

Accuracy

88.8% (0.4b remaining)

Error of 3.3b against oracle of 2.9b and baseline of 6.3b

bsearch109.0ms

Steps
ItersRangePoint
9
2.325493406994118e+132
2.366852198527526e+141
1.7594265253874347e+138

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06143
16143

end0.0ms

sample1.7s

Algorithm
intervals
Results
619.0ms11614×body80valid
525.0ms11479×body80nan