Details

Time bar (total: 3.0s)

sample65.0ms

Algorithm
intervals
Results
36.0ms80×body1280valid
12.0ms59×body640valid
4.0ms75×body80valid
3.0ms27×body320valid
1.0ms74×body80nan
1.0ms15×body160valid

simplify4.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
052
152

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 42.2b

localize3.0ms

Local error

Found 1 expressions with local error:

3.7b
(log (+ 1.0 x))

rewrite3.0ms

Algorithm
rewrite-expression-head
Rules
log-prod *-un-lft-identity
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt log-div
expm1-log1p-u flip3-+ rem-log-exp log-pow add-cbrt-cube flip-+ log1p-expm1-u distribute-lft-out add-log-exp
Counts
1 → 17
Calls
1 calls:
2.0ms
(log (+ 1.0 x))

series45.0ms

Counts
1 → 3
Calls
1 calls:
45.0ms
(log (+ 1.0 x))

simplify41.0ms

Algorithm
egg-herbie
Counts
20 → 20
Iterations

Useful iterations: 3 (38.0ms)

IterNodesCost
013199
136389
2129286
3500281

prune48.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.1b

localize10.0ms

Local error

Found 1 expressions with local error:

0.0b
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))

rewrite1.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-sqr-sqrt expm1-log1p-u add-cube-cbrt *-un-lft-identity add-cbrt-cube fma-udef log1p-expm1-u add-log-exp
Counts
1 → 10
Calls
1 calls:
0.0ms
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))

series48.0ms

Counts
1 → 3
Calls
1 calls:
48.0ms
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))

simplify122.0ms

Algorithm
egg-herbie
Counts
13 → 13
Iterations

Useful iterations: 3 (19.0ms)

IterNodesCost
047115
114897
255197
3349494
4500194

prune46.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0.1b

localize13.0ms

Local error

Found 2 expressions with local error:

0.0b
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))
2.0b
(exp (log (fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))))

rewrite3.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt exp-prod *-un-lft-identity
pow1 log-prod exp-sum
add-exp-log expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp
log-pow fma-udef rem-exp-log
Counts
2 → 27
Calls
2 calls:
0.0ms
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))
2.0ms
(exp (log (fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))))

series96.0ms

Counts
2 → 6
Calls
2 calls:
50.0ms
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))
46.0ms
(exp (log (fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))))

simplify134.0ms

Algorithm
egg-herbie
Counts
33 → 33
Iterations

Useful iterations: 3 (23.0ms)

IterNodesCost
081307
1205271
2642253
33753241
45001241

prune91.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0.1b

localize15.0ms

Local error

Found 2 expressions with local error:

0.0b
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))
2.0b
(pow E (log (fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))))

rewrite3.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 pow-unpow
unpow-prod-up add-exp-log unpow-prod-down log-prod
expm1-log1p-u pow-exp add-cbrt-cube log1p-expm1-u add-log-exp
pow-to-exp e-exp-1 pow-pow log-pow fma-udef sqr-pow
Counts
2 → 34
Calls
2 calls:
0.0ms
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))
2.0ms
(pow E (log (fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))))

series280.0ms

Counts
2 → 6
Calls
2 calls:
50.0ms
(fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))
230.0ms
(pow E (log (fma x 1.0 (- (log 1.0) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))))

simplify86.0ms

Algorithm
egg-herbie
Counts
40 → 40
Iterations

Useful iterations: 3 (80.0ms)

IterNodesCost
0249527
1851495
23417449
35002418

prune109.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0.1b

regimes76.0ms

Accuracy

99.2% (0.2b remaining)

Error of 0.3b against oracle of 0.1b and baseline of 21.4b

bsearch2.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01810
11810

end0.0ms

sample1.7s

Algorithm
intervals
Results
976.0ms2273×body1280valid
331.0ms1601×body640valid
92.0ms902×body320valid
58.0ms2790×body80valid
37.0ms2690×body80nan
26.0ms434×body160valid