Details

Time bar (total: 12.7s)

sample332.0ms

Algorithm
intervals
Results
247.0ms237×body10240exit
42.0ms89×body1280valid
10.0ms47×body640valid
5.0ms158×body80nan
4.0ms84×body80valid
3.0msbody2560valid
3.0ms21×body320valid
1.0ms12×body160valid

simplify221.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0113
1143
2163
3183
4193
5243
6443
7693
81693
911273
1050023

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 35.0b

localize6.0ms

Local error

Found 1 expressions with local error:

39.7b
(fmod (cosh c) (log1p a))

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 log1p-expm1-u add-log-exp
Counts
1 → 9
Calls
1 calls:
1.0ms
(fmod (cosh c) (log1p a))

series2.0ms

Counts
1 → 3
Calls
1 calls:
2.0ms
(fmod (cosh c) (log1p a))

simplify99.0ms

Algorithm
egg-herbie
Counts
12 → 12
Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
02157
12650
23150
33850
45850
511750
656750
7185250
8500150

prune43.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 35.0b

localize12.0ms

Local error

Found 3 expressions with local error:

0.0b
(log1p (fmod (cosh c) (log1p a)))
0.0b
(expm1 (log1p (fmod (cosh c) (log1p a))))
39.7b
(fmod (cosh c) (log1p a))

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
expm1-log1p-u
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt *-un-lft-identity add-cbrt-cube log1p-expm1-u add-log-exp
log1p-udef expm1-log1p log1p-expm1 expm1-udef
Counts
3 → 31
Calls
3 calls:
1.0ms
(log1p (fmod (cosh c) (log1p a)))
1.0ms
(expm1 (log1p (fmod (cosh c) (log1p a))))
1.0ms
(fmod (cosh c) (log1p a))

series60.0ms

Counts
3 → 9
Calls
3 calls:
25.0ms
(log1p (fmod (cosh c) (log1p a)))
33.0ms
(expm1 (log1p (fmod (cosh c) (log1p a))))
2.0ms
(fmod (cosh c) (log1p a))

simplify114.0ms

Algorithm
egg-herbie
Counts
40 → 40
Iterations

Useful iterations: 2 (4.0ms)

IterNodesCost
047196
159170
266168
375168
4108168
5202168
6757168
72497168
85001168

prune102.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 35.0b

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(expm1 (log1p (exp (log (fmod (cosh c) (log1p a))))))
0.6b
(exp (log (fmod (cosh c) (log1p a))))
1.4b
(log (fmod (cosh c) (log1p a)))
39.7b
(fmod (cosh c) (log1p a))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 log-prod
add-exp-log
expm1-log1p-u exp-prod add-cbrt-cube log1p-expm1-u add-log-exp
exp-sum
log-pow
expm1-log1p rem-log-exp rem-exp-log expm1-udef
Counts
4 → 51
Calls
4 calls:
1.0ms
(expm1 (log1p (exp (log (fmod (cosh c) (log1p a))))))
2.0ms
(exp (log (fmod (cosh c) (log1p a))))
1.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))

series59.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(expm1 (log1p (exp (log (fmod (cosh c) (log1p a))))))
2.0ms
(exp (log (fmod (cosh c) (log1p a))))
19.0ms
(log (fmod (cosh c) (log1p a)))
2.0ms
(fmod (cosh c) (log1p a))

simplify84.0ms

Algorithm
egg-herbie
Counts
63 → 63
Iterations

Useful iterations: 3 (6.0ms)

IterNodesCost
073324
1101289
2124281
3172273
4317273
5755273
62524273
75001273

prune214.0ms

Pruning

14 alts after pruning (13 fresh and 1 done)

Merged error: 35.0b

localize15.0ms

Local error

Found 4 expressions with local error:

0.2b
(pow (log (fmod (cosh c) (log1p a))) 3)
0.6b
(exp (cbrt (pow (log (fmod (cosh c) (log1p a))) 3)))
1.4b
(log (fmod (cosh c) (log1p a)))
39.7b
(fmod (cosh c) (log1p a))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
17×exp-prod
14×cbrt-prod
12×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
10×pow1
unpow-prod-down cube-prod
add-exp-log
log-pow add-cbrt-cube add-log-exp
expm1-log1p-u log1p-expm1-u
pow-unpow log-prod
cube-mult unpow3 sqr-pow
pow-to-exp pow-pow rem-log-exp pow-exp rem-exp-log rem-cube-cbrt
Counts
4 → 77
Calls
4 calls:
3.0ms
(pow (log (fmod (cosh c) (log1p a))) 3)
5.0ms
(exp (cbrt (pow (log (fmod (cosh c) (log1p a))) 3)))
2.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))

series61.0ms

Counts
4 → 12
Calls
4 calls:
37.0ms
(pow (log (fmod (cosh c) (log1p a))) 3)
2.0ms
(exp (cbrt (pow (log (fmod (cosh c) (log1p a))) 3)))
19.0ms
(log (fmod (cosh c) (log1p a)))
2.0ms
(fmod (cosh c) (log1p a))

simplify129.0ms

Algorithm
egg-herbie
Counts
89 → 89
Iterations

Useful iterations: 2 (17.0ms)

IterNodesCost
0141511
1444461
22963456
35001456

prune257.0ms

Pruning

21 alts after pruning (20 fresh and 1 done)

Merged error: 35.0b

regimes507.0ms

Accuracy

0% (0.0b remaining)

Error of 34.4b against oracle of 34.4b and baseline of 34.4b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01411

end0.0ms

sample10.4s

Algorithm
intervals
Results
7.9s7797×body10240exit
1.1s2349×body1280valid
357.0ms1635×body640valid
173.0ms152×body2560valid
160.0ms5291×body80nan
120.0ms2743×body80valid
96.0ms729×body320valid
38.0ms384×body160valid
14.0msbody5120valid