Details

Time bar (total: 13.2s)

sample303.0ms

Algorithm
intervals
Results
225.0ms213×body10240exit
31.0ms69×body1280valid
9.0ms41×body640valid
7.0msbody2560valid
4.0ms154×body80nan
4.0ms95×body80valid
4.0ms29×body320valid
2.0ms16×body160valid

simplify218.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0113
1143
2163
3183
4193
5243
6433
7643
81543
910443
1050013

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 32.8b

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(cosh c)
37.2b
(fmod (cosh c) (log1p a))

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
cosh-def
Counts
2 → 15
Calls
2 calls:
1.0ms
(cosh c)
0.0ms
(fmod (cosh c) (log1p a))

series49.0ms

Counts
2 → 6
Calls
2 calls:
47.0ms
(cosh c)
2.0ms
(fmod (cosh c) (log1p a))

simplify135.0ms

Algorithm
egg-herbie
Counts
21 → 21
Iterations

Useful iterations: 3 (22.0ms)

IterNodesCost
07689
115979
254271
3348169
4500169

prune83.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 32.8b

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh c)
0.1b
(exp (log (cosh c)))
2.6b
(log (cosh c))
37.2b
(fmod (exp (log (cosh c))) (log1p a))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 log-prod
add-exp-log
exp-prod add-cbrt-cube add-log-exp
cosh-def exp-sum
log-div log-pow
exp-diff rem-log-exp rem-exp-log
Counts
4 → 44
Calls
4 calls:
1.0ms
(cosh c)
3.0ms
(exp (log (cosh c)))
1.0ms
(log (cosh c))
0.0ms
(fmod (exp (log (cosh c))) (log1p a))

series237.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(cosh c)
42.0ms
(exp (log (cosh c)))
147.0ms
(log (cosh c))
3.0ms
(fmod (exp (log (cosh c))) (log1p a))

simplify38.0ms

Algorithm
egg-herbie
Counts
56 → 56
Iterations

Useful iterations: 3 (34.0ms)

IterNodesCost
0138247
1294220
2906196
35002186

prune188.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 32.8b

localize11.0ms

Local error

Found 4 expressions with local error:

0.6b
(exp (log (fmod (exp (log (cosh c))) (log1p a))))
0.9b
(log (fmod (exp (log (cosh c))) (log1p a)))
2.6b
(log (cosh c))
37.2b
(fmod (exp (log (cosh c))) (log1p a))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
log-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1
add-exp-log
exp-prod add-cbrt-cube add-log-exp
exp-sum log-pow
rem-log-exp
log-div cosh-def rem-exp-log
Counts
4 → 47
Calls
4 calls:
3.0ms
(exp (log (fmod (exp (log (cosh c))) (log1p a))))
1.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
1.0ms
(log (cosh c))
0.0ms
(fmod (exp (log (cosh c))) (log1p a))

series173.0ms

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

simplify153.0ms

Algorithm
egg-herbie
Counts
59 → 59
Iterations

Useful iterations: 4 (148.0ms)

IterNodesCost
0136388
1260332
2742312
33988306
45002303

prune282.0ms

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 32.8b

localize13.0ms

Local error

Found 4 expressions with local error:

0.8b
(pow E (log (fmod (exp (log (cosh c))) (log1p a))))
0.9b
(log (fmod (exp (log (cosh c))) (log1p a)))
2.6b
(log (cosh c))
37.2b
(fmod (exp (log (cosh c))) (log1p a))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt log-prod *-un-lft-identity
pow1
add-exp-log
pow-unpow add-cbrt-cube add-log-exp
unpow-prod-up unpow-prod-down log-pow
rem-log-exp pow-exp
pow-to-exp log-div e-exp-1 cosh-def pow-pow sqr-pow
Counts
4 → 54
Calls
4 calls:
3.0ms
(pow E (log (fmod (exp (log (cosh c))) (log1p a))))
1.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
1.0ms
(log (cosh c))
0.0ms
(fmod (exp (log (cosh c))) (log1p a))

series214.0ms

Counts
4 → 12
Calls
4 calls:
42.0ms
(pow E (log (fmod (exp (log (cosh c))) (log1p a))))
19.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
150.0ms
(log (cosh c))
2.0ms
(fmod (exp (log (cosh c))) (log1p a))

simplify66.0ms

Algorithm
egg-herbie
Counts
66 → 66
Iterations

Useful iterations: 3 (61.0ms)

IterNodesCost
0183486
1524404
21933387
35001358

prune224.0ms

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 32.8b

regimes568.0ms

Accuracy

0% (0.1b remaining)

Error of 34.3b against oracle of 34.3b and baseline of 34.3b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01112

end0.0ms

sample10.2s

Algorithm
intervals
Results
7.8s7733×body10240exit
1.1s2345×body1280valid
346.0ms1571×body640valid
152.0ms5283×body80nan
140.0ms128×body2560valid
117.0ms2752×body80valid
107.0ms815×body320valid
36.0ms382×body160valid
11.0msbody5120valid