Details

Time bar (total: 12.9s)

sample308.0ms

Algorithm
intervals
Results
227.0ms228×body10240exit
32.0ms68×body1280valid
10.0ms48×body640valid
7.0ms89×body80valid
4.0ms147×body80nan
4.0ms34×body320valid
4.0msbody2560valid
2.0ms14×body160valid

simplify231.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

Filtered
1 candidates to 0 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 34.0b

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(cosh c)
38.7b
(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)
1.0ms
(fmod (cosh c) (log1p a))

series51.0ms

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

simplify140.0ms

Algorithm
egg-herbie
Counts
21 → 21
Iterations

Useful iterations: 3 (23.0ms)

IterNodesCost
07689
115979
254271
3348169
4500169

prune65.0ms

Filtered
21 candidates to 16 candidates (76.2%)
Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 34.0b

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh c)
0.0b
(exp (log (cosh c)))
3.2b
(log (cosh c))
38.7b
(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)
2.0ms
(exp (log (cosh c)))
1.0ms
(log (cosh c))
1.0ms
(fmod (exp (log (cosh c))) (log1p a))

series245.0ms

Counts
4 → 12
Calls
4 calls:
49.0ms
(cosh c)
43.0ms
(exp (log (cosh c)))
151.0ms
(log (cosh c))
2.0ms
(fmod (exp (log (cosh c))) (log1p a))

simplify40.0ms

Algorithm
egg-herbie
Counts
56 → 56
Iterations

Useful iterations: 3 (36.0ms)

IterNodesCost
0138247
1294220
2906196
35002186

prune148.0ms

Filtered
56 candidates to 38 candidates (67.9%)
Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 34.0b

localize14.0ms

Local error

Found 4 expressions with local error:

0.5b
(log (fmod (exp (log (cosh c))) (log1p a)))
0.5b
(exp (log (fmod (exp (log (cosh c))) (log1p a))))
3.2b
(log (cosh c))
38.7b
(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:
1.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
2.0ms
(exp (log (fmod (exp (log (cosh c))) (log1p a))))
2.0ms
(log (cosh c))
1.0ms
(fmod (exp (log (cosh c))) (log1p a))

series177.0ms

Counts
4 → 12
Calls
4 calls:
20.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
8.0ms
(exp (log (fmod (exp (log (cosh c))) (log1p a))))
148.0ms
(log (cosh c))
2.0ms
(fmod (exp (log (cosh c))) (log1p a))

simplify158.0ms

Algorithm
egg-herbie
Counts
59 → 59
Iterations

Useful iterations: 4 (154.0ms)

IterNodesCost
0136388
1260332
2742312
33988306
45002303

prune192.0ms

Filtered
59 candidates to 40 candidates (67.8%)
Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 34.0b

localize13.0ms

Local error

Found 4 expressions with local error:

0.5b
(log (fmod (exp (log (cosh c))) (log1p a)))
0.6b
(pow E (log (fmod (exp (log (cosh c))) (log1p a))))
3.2b
(log (cosh c))
38.7b
(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:
1.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
3.0ms
(pow E (log (fmod (exp (log (cosh c))) (log1p a))))
2.0ms
(log (cosh c))
1.0ms
(fmod (exp (log (cosh c))) (log1p a))

series218.0ms

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

simplify65.0ms

Algorithm
egg-herbie
Counts
66 → 66
Iterations

Useful iterations: 3 (60.0ms)

IterNodesCost
0183486
1524404
21933387
35001358

prune165.0ms

Filtered
66 candidates to 41 candidates (62.1%)
Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 34.0b

regimes256.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01624
11824
21824

end0.0ms

sample10.4s

Algorithm
intervals
Results
7.9s7873×body10240exit
1.0s2269×body1280valid
364.0ms1614×body640valid
172.0ms159×body2560valid
158.0ms5389×body80nan
123.0ms2730×body80valid
108.0ms821×body320valid
43.0ms403×body160valid
6.0msbody5120valid