Details

Time bar (total: 4.7s)

sample19.0ms

Algorithm
intervals
Results
10.0ms256×body80valid

simplify11.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0288
1508
2698
3758
4758

prune2.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: 0.0b

Counts
2 → 1

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ 0.99229 (* x 0.04481))
0.0b
(- (/ (+ 2.30753 (* x 0.27061)) (+ 1.0 (* x (+ 0.99229 (* x 0.04481))))) x)
0.1b
(* x (+ 0.99229 (* x 0.04481)))
13.4b
(/ (+ 2.30753 (* x 0.27061)) (+ 1.0 (* x (+ 0.99229 (* x 0.04481)))))

rewrite81.0ms

Algorithm
rewrite-expression-head
Rules
312×*-un-lft-identity
126×times-frac
108×distribute-lft-out
101×add-sqr-sqrt
94×add-cube-cbrt
93×prod-diff
57×associate-*l*
31×fma-neg
10×associate-/r/
add-exp-log flip3-+ add-cbrt-cube flip-+ add-log-exp
pow1
associate-*r* associate-/r* div-inv associate-/l*
expm1-log1p-u log1p-expm1-u
+-commutative fma-def
distribute-rgt-in distribute-lft-in associate-*r/ associate-/l/ difference-of-squares
cbrt-undiv sub-neg flip3-- frac-2neg diff-log div-exp pow-prod-down prod-exp clear-num sum-log *-commutative flip-- cbrt-unprod distribute-lft-out-- unswap-sqr
Counts
4 → 240
Calls
4 calls:
6.0ms
(+ 0.99229 (* x 0.04481))
34.0ms
(- (/ (+ 2.30753 (* x 0.27061)) (+ 1.0 (* x (+ 0.99229 (* x 0.04481))))) x)
9.0ms
(* x (+ 0.99229 (* x 0.04481)))
18.0ms
(/ (+ 2.30753 (* x 0.27061)) (+ 1.0 (* x (+ 0.99229 (* x 0.04481)))))

series252.0ms

Counts
4 → 12
Calls
4 calls:
33.0ms
(+ 0.99229 (* x 0.04481))
88.0ms
(- (/ (+ 2.30753 (* x 0.27061)) (+ 1.0 (* x (+ 0.99229 (* x 0.04481))))) x)
67.0ms
(* x (+ 0.99229 (* x 0.04481)))
64.0ms
(/ (+ 2.30753 (* x 0.27061)) (+ 1.0 (* x (+ 0.99229 (* x 0.04481)))))

simplify98.0ms

Algorithm
egg-herbie
Counts
252 → 252
Iterations

Useful iterations: 2 (64.0ms)

IterNodesCost
05943292
123712376
250012275

prune293.0ms

Filtered
252 candidates to 113 candidates (44.8%)
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New2493252
Fresh000
Picked101
Done000
Total2503253

Merged error: 0b

Counts
253 → 3

localize13.0ms

Local error

Found 4 expressions with local error:

0.1b
(fma x (fma 0.04481 x 0.99229) 1.0)
0.1b
(pow (/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0)) 3)
13.4b
(/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0))
21.0b
(cbrt (pow (/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0)) 3))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
29×*-un-lft-identity
28×add-sqr-sqrt add-cube-cbrt
27×times-frac
26×unpow-prod-down
18×cbrt-prod
add-exp-log add-cbrt-cube
pow1
expm1-log1p-u pow-unpow log1p-expm1-u add-log-exp
associate-/r* div-inv associate-/l*
cbrt-undiv unpow3 div-exp pow-exp rem-cbrt-cube rem-cube-cbrt sqr-pow
pow-to-exp pow-pow frac-2neg pow1/3 clear-num fma-udef
Counts
4 → 102
Calls
4 calls:
1.0ms
(fma x (fma 0.04481 x 0.99229) 1.0)
4.0ms
(pow (/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0)) 3)
3.0ms
(/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0))
7.0ms
(cbrt (pow (/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0)) 3))

series262.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(fma x (fma 0.04481 x 0.99229) 1.0)
101.0ms
(pow (/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0)) 3)
69.0ms
(/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0))
64.0ms
(cbrt (pow (/ (fma 0.27061 x 2.30753) (fma x (fma 0.04481 x 0.99229) 1.0)) 3))

simplify51.0ms

Algorithm
egg-herbie
Counts
114 → 114
Iterations

Useful iterations: 2 (37.0ms)

IterNodesCost
0396869
11539821
25001806

prune269.0ms

Filtered
114 candidates to 85 candidates (74.6%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New1122114
Fresh202
Picked011
Done000
Total1143117

Merged error: 0b

Counts
117 → 3

localize16.0ms

Local error

Found 4 expressions with local error:

0.1b
(pow (/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))) 3)
11.2b
(cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))
13.4b
(/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3)))
21.0b
(cbrt (pow (/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))) 3))

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
130×cbrt-prod
107×unpow-prod-down
99×times-frac
76×*-un-lft-identity
74×add-sqr-sqrt add-cube-cbrt
13×unpow3 sqr-pow
11×associate-/r* add-cbrt-cube
add-exp-log
pow1 pow-unpow
cbrt-undiv expm1-log1p-u rem-cbrt-cube log1p-expm1-u add-log-exp
div-inv associate-/l* rem-cube-cbrt
pow1/3 div-exp pow-exp
pow-to-exp pow-pow frac-2neg clear-num
Counts
4 → 194
Calls
4 calls:
10.0ms
(pow (/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))) 3)
2.0ms
(cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))
5.0ms
(/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3)))
8.0ms
(cbrt (pow (/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))) 3))

series263.0ms

Counts
4 → 12
Calls
4 calls:
96.0ms
(pow (/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))) 3)
32.0ms
(cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))
64.0ms
(/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3)))
71.0ms
(cbrt (pow (/ (fma 0.27061 x 2.30753) (cbrt (pow (fma x (fma 0.04481 x 0.99229) 1.0) 3))) 3))

simplify76.0ms

Algorithm
egg-herbie
Counts
206 → 206
Iterations

Useful iterations: 2 (47.0ms)

IterNodesCost
07042238
122652060
250012000

prune426.0ms

Filtered
206 candidates to 116 candidates (56.3%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New2060206
Fresh011
Picked011
Done011
Total2063209

Merged error: 0b

Counts
209 → 3

localize17.0ms

Local error

Found 4 expressions with local error:

13.8b
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
13.8b
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
13.8b
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
21.0b
(cbrt (pow (/ (/ (fma 0.27061 x 2.30753) (* (cbrt (fma x (fma 0.04481 x 0.99229) 1.0)) (cbrt (fma x (fma 0.04481 x 0.99229) 1.0)))) (cbrt (fma x (fma 0.04481 x 0.99229) 1.0))) 3))

rewrite147.0ms

Algorithm
rewrite-expression-head
Rules
1071×cbrt-prod
996×times-frac
653×add-sqr-sqrt
514×unpow-prod-down
510×*-un-lft-identity
509×add-cube-cbrt
108×swap-sqr associate-*r* associate-*l*
72×unswap-sqr
18×*-commutative
div-inv
pow1 add-exp-log expm1-log1p-u pow1/3 add-cbrt-cube log1p-expm1-u add-log-exp
rem-cbrt-cube
pow-unpow unpow3 sqr-pow
Counts
4 → 570
Calls
4 calls:
1.0ms
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
1.0ms
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
1.0ms
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
73.0ms
(cbrt (pow (/ (/ (fma 0.27061 x 2.30753) (* (cbrt (fma x (fma 0.04481 x 0.99229) 1.0)) (cbrt (fma x (fma 0.04481 x 0.99229) 1.0)))) (cbrt (fma x (fma 0.04481 x 0.99229) 1.0))) 3))

series544.0ms

Counts
4 → 12
Calls
4 calls:
159.0ms
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
157.0ms
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
156.0ms
(cbrt (fma x (fma 0.04481 x 0.99229) 1.0))
71.0ms
(cbrt (pow (/ (/ (fma 0.27061 x 2.30753) (* (cbrt (fma x (fma 0.04481 x 0.99229) 1.0)) (cbrt (fma x (fma 0.04481 x 0.99229) 1.0)))) (cbrt (fma x (fma 0.04481 x 0.99229) 1.0))) 3))

simplify196.0ms

Algorithm
egg-herbie
Counts
582 → 582
Iterations

Useful iterations: 0 (24.0ms)

IterNodesCost
0500115271

prune1.3s

Filtered
582 candidates to 328 candidates (56.4%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New5820582
Fresh000
Picked011
Done022
Total5823585

Merged error: 0b

Counts
585 → 3

regimes20.0ms

Accuracy

0% (0.0b remaining)

Error of 0.0b against oracle of 0.0b and baseline of 0.0b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0147

end0.0ms

sample318.0ms

Algorithm
intervals
Results
234.0ms8000×body80valid