Details

Time bar (total: 13.2s)

sample386.0ms

Algorithm
intervals
Results
293.0ms274×body5120exit
43.0ms83×body1280valid
13.0ms55×body640valid
7.0ms208×body80nan
4.0ms88×body80valid
3.0msbody2560valid
2.0ms12×body320valid
2.0ms15×body160valid

simplify219.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0113
1143
2163
3183
4193
5243
6433
7643
81543
910443
1050013

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.4b

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 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))

simplify98.0ms

Algorithm
egg-herbie
Counts
10 → 10
Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
01949
12442
22942
33642
45642
511542
656442
7183842
8500142

prune38.0ms

Filtered
10 candidates to 7 candidates (70.0%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New5510
Fresh000
Picked011
Done000
Total5611

Merged error: 34.4b

Counts
11 → 6

localize9.0ms

Local error

Found 3 expressions with local error:

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))

rewrite9.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
pow-prod-down pow-sqr add-log-exp
pow2 pow-plus sqrt-unprod prod-exp rem-square-sqrt *-commutative cbrt-unprod
Counts
3 → 63
Calls
3 calls:
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))

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
72 → 72
Iterations

Useful iterations: 3 (97.0ms)

IterNodesCost
096405
1366348
22218328
35001310

prune135.0ms

Filtered
72 candidates to 31 candidates (43.1%)
Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New66672
Fresh044
Picked011
Done011
Total661278

Merged error: 34.4b

Counts
78 → 12

localize12.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.0b
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
38.9b
(fmod (cosh c) (log1p a))
38.9b
(fmod (cosh c) (log1p a))

rewrite22.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
sqrt-pow1 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 → 125
Calls
4 calls:
12.0ms
(* (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3) (sqrt (sqrt (fmod (cosh c) (log1p a)))))
4.0ms
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
1.0ms
(fmod (cosh c) (log1p a))
1.0ms
(fmod (cosh c) (log1p a))

series71.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)))))
63.0ms
(pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))

simplify52.0ms

Algorithm
egg-herbie
Counts
137 → 137
Iterations

Useful iterations: 2 (40.0ms)

IterNodesCost
02331355
110581134
25001943

prune249.0ms

Filtered
137 candidates to 52 candidates (38.0%)
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New1316137
Fresh369
Picked101
Done202
Total13712149

Merged error: 34.4b

Counts
149 → 12

localize17.0ms

Local error

Found 4 expressions with local error:

0.7b
(exp (log (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)))
1.0b
(log (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3))
38.9b
(fmod (cosh c) (log1p a))
38.9b
(fmod (cosh c) (log1p a))

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
48×log-prod
36×sqrt-prod
24×exp-sum
19×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
18×unpow-prod-down cube-prod
add-exp-log
pow1 exp-prod add-cbrt-cube add-log-exp
rem-log-exp
cube-mult unpow3 log-pow sqr-pow
pow-to-exp pow-exp rem-exp-log
Counts
4 → 85
Calls
4 calls:
6.0ms
(exp (log (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3)))
5.0ms
(log (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3))
1.0ms
(fmod (cosh c) (log1p a))
1.0ms
(fmod (cosh c) (log1p a))

series144.0ms

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

simplify119.0ms

Algorithm
egg-herbie
Counts
97 → 97
Iterations

Useful iterations: 3 (109.0ms)

IterNodesCost
0206948
1527857
22658842
35002839

prune202.0ms

Filtered
97 candidates to 44 candidates (45.4%)
Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New89897
Fresh3811
Picked101
Done000
Total9316109

Merged error: 34.4b

Counts
109 → 16

regimes387.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01516
11516

end0.0ms

sample10.9s

Algorithm
intervals
Results
8.3s7838×body5120exit
1.1s2297×body1280valid
389.0ms1584×body640valid
182.0ms163×body2560valid
175.0ms5366×body80nan
137.0ms2730×body80valid
117.0ms774×body320valid
53.0ms444×body160valid
14.0msbody5120valid