Details

Time bar (total: 12.6s)

sample384.0ms

Algorithm
intervals
Results
293.0ms291×body10240exit
35.0ms74×body1280valid
12.0ms57×body640valid
11.0msbody2560valid
5.0ms191×body80nan
4.0ms83×body80valid
3.0ms22×body320valid
1.0ms11×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.2b

localize6.0ms

Local error

Found 1 expressions with local error:

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

rewrite0.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:
0.0ms
(fmod (cosh c) (log1p a))

series2.0ms

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

simplify97.0ms

Algorithm
egg-herbie
Counts
12 → 12
Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
02157
12650
23150
33850
45850
511750
656750
7185250
8500150

prune41.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 35.2b

localize9.0ms

Local error

Found 3 expressions with local error:

0.3b
(log (fmod (cosh c) (log1p a)))
0.5b
(exp (log (fmod (cosh c) (log1p a))))
39.9b
(fmod (cosh c) (log1p a))

rewrite3.0ms

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

series23.0ms

Counts
3 → 9
Calls
3 calls:
19.0ms
(log (fmod (cosh c) (log1p a)))
2.0ms
(exp (log (fmod (cosh c) (log1p a))))
2.0ms
(fmod (cosh c) (log1p a))

simplify83.0ms

Algorithm
egg-herbie
Counts
49 → 49
Iterations

Useful iterations: 3 (6.0ms)

IterNodesCost
061260
187232
2110226
3158220
4303220
5741220
62510220
75002220

prune138.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 35.2b

localize10.0ms

Local error

Found 3 expressions with local error:

0.3b
(log (fmod (cosh c) (log1p a)))
0.6b
(pow E (log (fmod (cosh c) (log1p a))))
39.9b
(fmod (cosh c) (log1p a))

rewrite4.0ms

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

series68.0ms

Counts
3 → 9
Calls
3 calls:
19.0ms
(log (fmod (cosh c) (log1p a)))
47.0ms
(pow E (log (fmod (cosh c) (log1p a))))
2.0ms
(fmod (cosh c) (log1p a))

simplify196.0ms

Algorithm
egg-herbie
Counts
56 → 56
Iterations

Useful iterations: 3 (33.0ms)

IterNodesCost
0108348
1291299
2977295
34952281
45001281

prune162.0ms

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 35.2b

localize13.0ms

Local error

Found 4 expressions with local error:

0.6b
(pow E (* (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a))))))
39.9b
(fmod (cosh c) (log1p a))
39.9b
(fmod (cosh c) (log1p a))
39.9b
(fmod (cosh c) (log1p a))

rewrite3.0ms

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

series50.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(pow E (* (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a))))))
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))

simplify78.0ms

Algorithm
egg-herbie
Counts
57 → 57
Iterations

Useful iterations: 3 (20.0ms)

IterNodesCost
079602
1196484
2737421
32863393
45001393

prune184.0ms

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 35.2b

regimes336.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01313
11513
21513

end0.0ms

sample10.5s

Algorithm
intervals
Results
8.0s7942×body10240exit
1.0s2252×body1280valid
359.0ms1640×body640valid
172.0ms162×body2560valid
151.0ms5256×body80nan
113.0ms2698×body80valid
106.0ms815×body320valid
43.0ms424×body160valid
15.0msbody5120valid