Details

Time bar (total: 12.8s)

sample320.0ms

Algorithm
intervals
Results
234.0ms236×body10240exit
36.0ms81×body1280valid
10.0ms45×body640valid
7.0msbody2560valid
5.0ms39×body320valid
5.0ms165×body80nan
3.0ms68×body80valid
2.0msbody5120valid
2.0ms17×body160valid

simplify216.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: 38.7b

localize10.0ms

Local error

Found 1 expressions with local error:

43.8b
(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))

simplify96.0ms

Algorithm
egg-herbie
Counts
12 → 12
Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
02157
12650
23150
33850
45850
511750
656750
7185250
8500150

prune38.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 38.6b

localize9.0ms

Local error

Found 3 expressions with local error:

0.5b
(log (fmod (cosh c) (log1p a)))
0.8b
(exp (log (fmod (cosh c) (log1p a))))
43.8b
(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))

series27.0ms

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

simplify82.0ms

Algorithm
egg-herbie
Counts
49 → 49
Iterations

Useful iterations: 3 (6.0ms)

IterNodesCost
061260
187232
2110226
3158220
4303220
5741220
62510220
75002220

prune130.0ms

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 38.6b

localize14.0ms

Local error

Found 4 expressions with local error:

1.0b
(pow (exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a)))))) (cbrt (log (fmod (cosh c) (log1p a)))))
43.8b
(fmod (cosh c) (log1p a))
43.8b
(fmod (cosh c) (log1p a))
43.8b
(fmod (cosh c) (log1p a))

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt pow-unpow *-un-lft-identity
pow1
add-log-exp
add-exp-log cbrt-prod expm1-log1p-u add-cbrt-cube log1p-expm1-u
unpow-prod-down pow-pow
pow-to-exp exp-prod exp-to-pow pow-exp log-pow sqr-pow
Counts
4 → 52
Calls
4 calls:
3.0ms
(pow (exp (* (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))

series135.0ms

Counts
4 → 12
Calls
4 calls:
129.0ms
(pow (exp (* (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))

simplify123.0ms

Algorithm
egg-herbie
Counts
64 → 64
Iterations

Useful iterations: 3 (27.0ms)

IterNodesCost
0101724
1264651
2862645
33881641
45001641

prune260.0ms

Pruning

19 alts after pruning (18 fresh and 1 done)

Merged error: 38.6b

localize13.0ms

Local error

Found 4 expressions with local error:

0.7b
(pow (exp (cbrt (log (fmod (cosh c) (log1p a))))) (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))))
43.8b
(fmod (cosh c) (log1p a))
43.8b
(fmod (cosh c) (log1p a))
43.8b
(fmod (cosh c) (log1p a))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
pow-pow
add-sqr-sqrt add-cube-cbrt exp-prod *-un-lft-identity
pow1
add-exp-log cbrt-prod expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp
unpow-prod-down
pow-to-exp pow-unpow pow-exp log-pow sqr-pow
Counts
4 → 51
Calls
4 calls:
4.0ms
(pow (exp (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))

series134.0ms

Counts
4 → 12
Calls
4 calls:
127.0ms
(pow (exp (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))

simplify80.0ms

Algorithm
egg-herbie
Counts
63 → 63
Iterations

Useful iterations: 1 (6.0ms)

IterNodesCost
097642
1274590
2799590
32676590
45002590

prune213.0ms

Pruning

23 alts after pruning (22 fresh and 1 done)

Merged error: 38.6b

regimes496.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01018

end0.0ms

sample10.4s

Algorithm
intervals
Results
8.0s7908×body10240exit
1.0s2255×body1280valid
328.0ms1522×body640valid
178.0ms162×body2560valid
150.0ms5324×body80nan
116.0ms2828×body80valid
105.0ms805×body320valid
39.0ms415×body160valid
21.0ms13×body5120valid