Details

Time bar (total: 12.4s)

sample338.0ms

Algorithm
intervals
Results
255.0ms251×body10240exit
30.0ms67×body1280valid
10.0ms49×body640valid
6.0msbody2560valid
5.0ms175×body80nan
4.0ms31×body320valid
3.0ms89×body80valid
1.0ms14×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: 33.8b

localize10.0ms

Local error

Found 1 expressions with local error:

38.4b
(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:
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

prune38.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 33.8b

localize8.0ms

Local error

Found 3 expressions with local error:

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

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt
18×pow1 sqrt-prod
11×add-cube-cbrt *-un-lft-identity
sqrt-pow1 pow1/2 swap-sqr
associate-*r* associate-*l*
add-exp-log pow-prod-up add-cbrt-cube
unswap-sqr
expm1-log1p-u pow-prod-down pow-sqr log1p-expm1-u add-log-exp
pow2 pow-plus sqrt-unprod prod-exp rem-square-sqrt *-commutative cbrt-unprod
Counts
3 → 69
Calls
3 calls:
15.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))

series7.0ms

Counts
3 → 9
Calls
3 calls:
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))

simplify103.0ms

Algorithm
egg-herbie
Counts
78 → 78
Iterations

Useful iterations: 3 (98.0ms)

IterNodesCost
0100429
1376372
22253352
35001334

prune157.0ms

Pruning

13 alts after pruning (11 fresh and 2 done)

Merged error: 33.8b

localize13.0ms

Local error

Found 4 expressions with local error:

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

rewrite8.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))
2.0ms
(fmod (cosh c) (log1p a))

series58.0ms

Counts
4 → 12
Calls
4 calls:
52.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 (48.0ms)

IterNodesCost
0123426
1338399
21172393
35001390

prune244.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 33.8b

localize16.0ms

Local error

Found 4 expressions with local error:

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

rewrite2.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
4 → 36
Calls
4 calls:
0.0ms
(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))

series9.0ms

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

simplify98.0ms

Algorithm
egg-herbie
Counts
48 → 48
Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
021228
126200
231200
338200
458200
5117200
6567200
71852200
85001200

prune206.0ms

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 33.8b

regimes273.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01527
11527

end0.0ms

sample10.4s

Algorithm
intervals
Results
7.8s7718×body10240exit
1.0s2281×body1280valid
332.0ms1530×body640valid
178.0ms169×body2560valid
145.0ms5155×body80nan
112.0ms2814×body80valid
101.0ms803×body320valid
37.0ms395×body160valid
13.0msbody5120valid