Details

Time bar (total: 12.5s)

sample357.0ms

Algorithm
intervals
Results
270.0ms269×body10240exit
34.0ms74×body1280valid
9.0ms39×body640valid
5.0msbody2560valid
5.0ms36×body320valid
4.0ms159×body80nan
4.0ms84×body80valid
3.0msbody5120valid
1.0ms16×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: 34.8b

localize6.0ms

Local error

Found 1 expressions with local error:

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

simplify98.0ms

Algorithm
egg-herbie
Counts
12 → 12
Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
02157
12650
23150
33850
45850
511750
656750
7185250
8500150

prune42.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 34.8b

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (fmod (cosh c) (log1p a)))
0.1b
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
39.1b
(fmod (cosh c) (log1p a))
39.1b
(fmod (cosh c) (log1p a))

rewrite16.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)))
12.0ms
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series15.0ms

Counts
4 → 12
Calls
4 calls:
9.0ms
(sqrt (fmod (cosh c) (log1p a)))
3.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))

simplify106.0ms

Algorithm
egg-herbie
Counts
96 → 96
Iterations

Useful iterations: 3 (100.0ms)

IterNodesCost
0102520
1378459
22255439
35001421

prune209.0ms

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 34.8b

localize13.0ms

Local error

Found 4 expressions with local error:

0.2b
(pow (cbrt (sqrt (fmod (cosh c) (log1p a)))) 4)
39.1b
(fmod (cosh c) (log1p a))
39.1b
(fmod (cosh c) (log1p a))
39.1b
(fmod (cosh c) (log1p a))

rewrite6.0ms

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

series63.0ms

Counts
4 → 12
Calls
4 calls:
56.0ms
(pow (cbrt (sqrt (fmod (cosh c) (log1p a)))) 4)
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))

simplify53.0ms

Algorithm
egg-herbie
Counts
65 → 65
Iterations

Useful iterations: 3 (49.0ms)

IterNodesCost
0123426
1338399
21172393
35001390

prune260.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 34.7b

localize17.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (cbrt 4) (cbrt 4))
39.1b
(fmod (cosh c) (log1p a))
39.1b
(fmod (cosh c) (log1p a))
39.1b
(fmod (cosh c) (log1p a))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt
16×cbrt-prod
12×add-cube-cbrt *-un-lft-identity
11×pow1
add-exp-log pow1/3 swap-sqr associate-*r* associate-*l*
expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 69
Calls
4 calls:
11.0ms
(* (cbrt 4) (cbrt 4))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series6.0ms

Counts
4 → 10
Calls
4 calls:
0.0ms
(* (cbrt 4) (cbrt 4))
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))

simplify112.0ms

Algorithm
egg-herbie
Counts
79 → 79
Iterations

Useful iterations: 4 (107.0ms)

IterNodesCost
097359
1302324
21095309
33517306
45001297

prune296.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 34.7b

regimes239.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01831
11831

end0.0ms

sample10.3s

Algorithm
intervals
Results
7.9s7876×body10240exit
1.0s2281×body1280valid
329.0ms1539×body640valid
154.0ms143×body2560valid
140.0ms5285×body80nan
110.0ms2801×body80valid
97.0ms790×body320valid
39.0ms432×body160valid
21.0ms14×body5120valid