Details

Time bar (total: 12.4s)

sample290.0ms

Algorithm
intervals
Results
210.0ms209×body10240exit
30.0ms65×body1280valid
11.0ms49×body640valid
8.0msbody2560valid
5.0ms151×body80nan
4.0ms94×body80valid
4.0ms28×body320valid
1.0ms13×body160valid

simplify218.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0113
1143
2163
3183
4193
5243
6433
7643
81543
910423
1050023

prune2.0ms

Filtered
1 candidates to 0 candidates (100.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 33.4b

Counts
2 → 1

localize7.0ms

Local error

Found 1 expressions with local error:

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

rewrite1.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
Counts
1 → 7
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))

simplify100.0ms

Algorithm
egg-herbie
Counts
10 → 10
Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
01949
12442
22942
33642
45642
511542
656442
7184442
8500142

prune26.0ms

Filtered
10 candidates to 7 candidates (30.0%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New6410
Fresh000
Picked011
Done000
Total6511

Merged error: 33.4b

Counts
11 → 5

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.0b
(fmod (cosh c) (log1p a))
38.0b
(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
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 → 76
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))

series19.0ms

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

simplify101.0ms

Algorithm
egg-herbie
Counts
88 → 88
Iterations

Useful iterations: 3 (94.0ms)

IterNodesCost
096486
1366425
22198405
35001387

prune147.0ms

Filtered
88 candidates to 42 candidates (52.3%)
Pruning

14 alts after pruning (12 fresh and 2 done)

PrunedKeptTotal
New79988
Fresh033
Picked011
Done011
Total791493

Merged error: 33.3b

Counts
93 → 14

localize12.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))))
38.0b
(fmod (cosh c) (log1p a))
38.0b
(fmod (cosh c) (log1p a))
38.0b
(fmod (cosh c) (log1p a))

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
66×sqrt-prod
46×add-sqr-sqrt
32×sqrt-pow1
27×pow1
16×add-cube-cbrt *-un-lft-identity pow1/2
15×swap-sqr
associate-*r* associate-*l* pow-prod-up unswap-sqr
add-exp-log add-cbrt-cube
pow-prod-down pow-sqr
add-log-exp
pow2 pow-plus sqrt-unprod prod-exp rem-square-sqrt *-commutative cbrt-unprod
Counts
4 → 96
Calls
4 calls:
13.0ms
(* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))))
1.0ms
(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:
10.0ms
(* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (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))

simplify163.0ms

Algorithm
egg-herbie
Counts
108 → 108
Iterations

Useful iterations: 3 (155.0ms)

IterNodesCost
0130727
1532625
23264594
35001579

prune192.0ms

Filtered
108 candidates to 45 candidates (58.3%)
Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New1026108
Fresh2911
Picked011
Done112
Total10517122

Merged error: 33.3b

Counts
122 → 17

localize10.0ms

Local error

Found 3 expressions with local error:

0.7b
(exp (log (fmod (cosh c) (log1p a))))
2.1b
(log (fmod (cosh c) (log1p a)))
38.0b
(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 add-log-exp
exp-sum add-cbrt-cube
log-pow rem-exp-log
rem-log-exp
Counts
3 → 35
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))

series28.0ms

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

simplify82.0ms

Algorithm
egg-herbie
Counts
44 → 44
Iterations

Useful iterations: 3 (6.0ms)

IterNodesCost
055234
181206
2103200
3150194
4295194
5724194
62459194
75001194

prune77.0ms

Filtered
44 candidates to 25 candidates (43.2%)
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New36844
Fresh5914
Picked101
Done202
Total441761

Merged error: 33.3b

Counts
61 → 17

regimes354.0ms

Accuracy

0% (0.0b 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
0105
1125
2125

end0.0ms

sample10.5s

Algorithm
intervals
Results
8.1s7906×body10240exit
1.1s2288×body1280valid
352.0ms1544×body640valid
164.0ms5235×body80nan
148.0ms138×body2560valid
129.0ms2828×body80valid
110.0ms769×body320valid
44.0ms426×body160valid
11.0msbody5120valid