Details

Time bar (total: 13.1s)

sample309.0ms

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

simplify218.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: 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 expm1-log1p-u add-cube-cbrt *-un-lft-identity add-cbrt-cube log1p-expm1-u add-log-exp
cosh-def
Counts
2 → 19
Calls
2 calls:
1.0ms
(cosh c)
1.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))

simplify136.0ms

Algorithm
egg-herbie
Counts
25 → 25
Iterations

Useful iterations: 3 (22.0ms)

IterNodesCost
08299
117389
259081
3362679
4500179

prune79.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 34.0b

localize10.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
expm1-log1p-u exp-prod add-cbrt-cube log1p-expm1-u add-log-exp
cosh-def exp-sum
log-div log-pow
exp-diff rem-log-exp rem-exp-log
Counts
4 → 52
Calls
4 calls:
1.0ms
(cosh c)
2.0ms
(exp (log (cosh c)))
2.0ms
(log (cosh c))
1.0ms
(fmod (exp (log (cosh c))) (log1p a))

series238.0ms

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

simplify40.0ms

Algorithm
egg-herbie
Counts
64 → 64
Iterations

Useful iterations: 3 (36.0ms)

IterNodesCost
0149269
1320241
2999217
35001207

prune179.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 34.0b

localize12.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
expm1-log1p-u exp-prod add-cbrt-cube log1p-expm1-u add-log-exp
exp-sum log-pow
rem-log-exp
log-div cosh-def rem-exp-log
Counts
4 → 55
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))

series172.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
2.0ms
(exp (log (fmod (exp (log (cosh c))) (log1p a))))
144.0ms
(log (cosh c))
3.0ms
(fmod (exp (log (cosh c))) (log1p a))

simplify156.0ms

Algorithm
egg-herbie
Counts
67 → 67
Iterations

Useful iterations: 3 (31.0ms)

IterNodesCost
0145432
1280375
2804355
34181349
45001349

prune233.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 34.0b

localize15.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
expm1-log1p-u pow-unpow add-cbrt-cube log1p-expm1-u 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 → 62
Calls
4 calls:
1.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
2.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))

series208.0ms

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

simplify65.0ms

Algorithm
egg-herbie
Counts
74 → 74
Iterations

Useful iterations: 3 (60.0ms)

IterNodesCost
0192534
1544447
21990430
35001401

prune203.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 34.0b

regimes307.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
366.0ms1614×body640valid
172.0ms5389×body80nan
172.0ms159×body2560valid
122.0ms2730×body80valid
109.0ms821×body320valid
41.0ms403×body160valid
6.0msbody5120valid