Details

Time bar (total: 12.2s)

sample347.0ms

Algorithm
intervals
Results
258.0ms251×body10240exit
39.0ms84×body1280valid
10.0ms46×body640valid
7.0msbody2560valid
5.0ms183×body80nan
4.0ms89×body80valid
2.0ms17×body320valid
1.0ms14×body160valid

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

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: 34.2b

Counts
2 → 1

localize7.0ms

Local error

Found 1 expressions with local error:

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

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

series2.0ms

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

simplify99.0ms

Algorithm
egg-herbie
Counts
12 → 12
Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
02157
12650
23150
33850
45850
511750
656750
7185250
8500150

prune38.0ms

Filtered
12 candidates to 9 candidates (75.0%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New7512
Fresh000
Picked011
Done000
Total7613

Merged error: 34.2b

Counts
13 → 6

localize12.0ms

Local error

Found 3 expressions with local error:

0.6b
(exp (log (fmod (cosh c) (log1p a))))
1.5b
(log (fmod (cosh c) (log1p a)))
38.9b
(fmod (cosh c) (log1p a))

rewrite5.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:
2.0ms
(exp (log (fmod (cosh c) (log1p a))))
1.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))

series24.0ms

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

simplify86.0ms

Algorithm
egg-herbie
Counts
49 → 49
Iterations

Useful iterations: 3 (7.0ms)

IterNodesCost
061260
187232
2110226
3158220
4303220
5741220
62510220
75002220

prune136.0ms

Filtered
49 candidates to 29 candidates (59.2%)
Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New391049
Fresh134
Picked101
Done011
Total411455

Merged error: 34.2b

Counts
55 → 14

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (fmod (cosh c) (log1p a)))
0.0b
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
38.9b
(fmod (cosh c) (log1p a))
38.9b
(fmod (cosh c) (log1p a))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
26×add-sqr-sqrt
21×sqrt-prod
20×pow1
13×add-cube-cbrt *-un-lft-identity
sqrt-pow1 pow1/2
swap-sqr
add-exp-log associate-*r* associate-*l* add-cbrt-cube
pow-prod-up
expm1-log1p-u log1p-expm1-u add-log-exp unswap-sqr
pow-prod-down pow-sqr
pow2 rem-sqrt-square pow-plus sqrt-unprod prod-exp rem-square-sqrt *-commutative cbrt-unprod
Counts
4 → 84
Calls
4 calls:
1.0ms
(sqrt (fmod (cosh c) (log1p a)))
6.0ms
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
1.0ms
(fmod (cosh c) (log1p a))
1.0ms
(fmod (cosh c) (log1p a))

series16.0ms

Counts
4 → 12
Calls
4 calls:
9.0ms
(sqrt (fmod (cosh c) (log1p a)))
2.0ms
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))

simplify105.0ms

Algorithm
egg-herbie
Counts
96 → 96
Iterations

Useful iterations: 3 (98.0ms)

IterNodesCost
0102520
1378459
22255439
35001421

prune208.0ms

Filtered
96 candidates to 50 candidates (52.1%)
Pruning

19 alts after pruning (18 fresh and 1 done)

PrunedKeptTotal
New88896
Fresh21012
Picked101
Done011
Total9119110

Merged error: 34.2b

Counts
110 → 19

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3) (sqrt (sqrt (fmod (cosh c) (log1p a)))))
0.1b
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
38.9b
(fmod (cosh c) (log1p a))
38.9b
(fmod (cosh c) (log1p a))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
87×sqrt-prod
66×add-sqr-sqrt
27×unpow-prod-down cube-prod
24×associate-*l* unswap-sqr
21×add-cube-cbrt *-un-lft-identity
10×add-exp-log
associate-*r*
pow1
add-cbrt-cube
pow-pow sqr-pow
expm1-log1p-u sqrt-pow1 log1p-expm1-u add-log-exp
pow-unpow prod-exp
cube-mult pow-to-exp pow1/2 unpow3 pow-exp
pow-plus *-commutative pow-prod-up sqrt-pow2 cbrt-unprod rem-cube-cbrt
Counts
4 → 133
Calls
4 calls:
12.0ms
(* (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3) (sqrt (sqrt (fmod (cosh c) (log1p a)))))
7.0ms
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
1.0ms
(fmod (cosh c) (log1p a))
1.0ms
(fmod (cosh c) (log1p a))

series65.0ms

Counts
4 → 12
Calls
4 calls:
3.0ms
(* (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3) (sqrt (sqrt (fmod (cosh c) (log1p a)))))
57.0ms
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))

simplify57.0ms

Algorithm
egg-herbie
Counts
145 → 145
Iterations

Useful iterations: 2 (40.0ms)

IterNodesCost
02401411
110741190
25002981

prune229.0ms

Filtered
145 candidates to 63 candidates (43.4%)
Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New1405145
Fresh21517
Picked101
Done101
Total14420164

Merged error: 34.1b

Counts
164 → 20

regimes399.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01319
11319

end0.0ms

sample10.0s

Algorithm
intervals
Results
7.6s7551×body10240exit
1.1s2337×body1280valid
345.0ms1583×body640valid
171.0ms150×body2560valid
162.0ms5039×body80nan
124.0ms2741×body80valid
101.0ms767×body320valid
42.0ms418×body160valid
6.0msbody5120valid