Details

Time bar (total: 13.4s)

sample348.0ms

Algorithm
intervals
Results
258.0ms247×body5120exit
32.0ms66×body1280valid
17.0ms51×body640valid
6.0msbody2560valid
5.0ms176×body80nan
5.0ms34×body320valid
4.0ms91×body80valid
1.0msbody160valid

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

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 33.6b

Counts
2 → 1

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(cosh c)
38.3b
(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))

series50.0ms

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

simplify133.0ms

Algorithm
egg-herbie
Counts
21 → 21
Iterations

Useful iterations: 3 (21.0ms)

IterNodesCost
07689
115979
254271
3348169
4500169

prune65.0ms

Filtered
21 candidates to 16 candidates (76.2%)
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New13821
Fresh000
Picked101
Done000
Total14822

Merged error: 33.5b

Counts
22 → 8

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh c)
0.4b
(exp (log (fmod (cosh c) (log1p a))))
1.0b
(log (fmod (cosh c) (log1p a)))
38.3b
(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
exp-prod add-cbrt-cube add-log-exp
exp-sum
log-pow
cosh-def rem-log-exp rem-exp-log
Counts
4 → 42
Calls
4 calls:
1.0ms
(cosh c)
2.0ms
(exp (log (fmod (cosh c) (log1p a))))
1.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))

series66.0ms

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

simplify151.0ms

Algorithm
egg-herbie
Counts
54 → 54
Iterations

Useful iterations: 3 (24.0ms)

IterNodesCost
0109274
1219243
2647229
33968221
45001221

prune144.0ms

Filtered
54 candidates to 33 candidates (61.1%)
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New46854
Fresh257
Picked101
Done000
Total491362

Merged error: 33.5b

Counts
62 → 13

localize11.0ms

Local error

Found 4 expressions with local error:

0.1b
(pow (log (fmod (cosh c) (log1p a))) 3)
0.4b
(exp (cbrt (pow (log (fmod (cosh c) (log1p a))) 3)))
1.0b
(log (fmod (cosh c) (log1p a)))
38.3b
(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
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 → 69
Calls
4 calls:
2.0ms
(pow (log (fmod (cosh c) (log1p a))) 3)
5.0ms
(exp (cbrt (pow (log (fmod (cosh c) (log1p a))) 3)))
1.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))

series58.0ms

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

simplify132.0ms

Algorithm
egg-herbie
Counts
81 → 81
Iterations

Useful iterations: 2 (17.0ms)

IterNodesCost
0133473
1432423
22928418
35002418

prune218.0ms

Filtered
81 candidates to 42 candidates (51.9%)
Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New72981
Fresh21012
Picked101
Done000
Total751994

Merged error: 33.5b

Counts
94 → 19

localize12.0ms

Local error

Found 4 expressions with local error:

1.0b
(log (fmod (cosh c) (log1p a)))
1.0b
(log (fmod (cosh c) (log1p a)))
38.3b
(fmod (cosh c) (log1p a))
38.3b
(fmod (cosh c) (log1p a))

rewrite5.0ms

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

series43.0ms

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

simplify188.0ms

Algorithm
egg-herbie
Counts
50 → 50
Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
035286
148244
262244
376244
4120244
5247244
61104244
74889244
85001244

prune130.0ms

Filtered
50 candidates to 32 candidates (64.0%)
Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New48250
Fresh01818
Picked101
Done000
Total492069

Merged error: 33.5b

Counts
69 → 20

regimes411.0ms

Accuracy

0% (0.1b remaining)

Error of 33.9b against oracle of 33.8b and baseline of 33.9b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01820
11820

end0.0ms

sample11.0s

Algorithm
intervals
Results
8.4s7993×body5120exit
1.1s2278×body1280valid
376.0ms1550×body640valid
169.0ms5256×body80nan
166.0ms147×body2560valid
139.0ms2818×body80valid
121.0ms798×body320valid
44.0ms401×body160valid
14.0msbody5120valid