Details

Time bar (total: 25.6s)

sample1.2s

Algorithm
intervals
Results
928.0ms285×body10240exit
106.0ms90×body1280valid
32.0ms48×body640valid
20.0ms173×body80nan
15.0msbody2560valid
13.0ms25×body320valid
12.0ms75×body80valid
4.0ms11×body160valid

simplify20.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
19.0ms
(fmod (cosh c) (log1p a))

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 36.8b

localize16.0ms

Local error

Found 1 expressions with local error:

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

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt insert-posit16 add-log-exp
Counts
1 → 8
Calls
1 calls:
Slowest
1.0ms
(fmod (cosh c) (log1p a))

series32.0ms

Counts
1 → 3
Calls
1 calls:
Slowest
31.0ms
(fmod (cosh c) (log1p a))

simplify35.0ms

Counts
3 → 11
Calls
3 calls:
Slowest
13.0ms
(fmod (cosh c) (log1p a))
11.0ms
(fmod (cosh c) (log1p a))
10.0ms
(fmod (cosh c) (log1p a))

prune573.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 36.8b

localize15.0ms

Local error

Found 3 expressions with local error:

41.9b
(fmod (cosh c) (log1p a))
0.6b
(exp (log (fmod (cosh c) (log1p a))))
0.2b
(log (fmod (cosh c) (log1p a)))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt log-prod *-un-lft-identity add-cube-cbrt
pow1
exp-prod add-exp-log
add-cbrt-cube exp-sum insert-posit16 add-log-exp
log-pow
rem-log-exp rem-exp-log
Counts
3 → 37
Calls
3 calls:
Slowest
4.0ms
(exp (log (fmod (cosh c) (log1p a))))
1.0ms
(log (fmod (cosh c) (log1p a)))
0.0ms
(fmod (cosh c) (log1p a))

series40.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
31.0ms
(log (fmod (cosh c) (log1p a)))
4.0ms
(exp (log (fmod (cosh c) (log1p a))))
4.0ms
(fmod (cosh c) (log1p a))

simplify470.0ms

Counts
21 → 46
Calls
21 calls:
Slowest
137.0ms
(exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))))
48.0ms
(exp (sqrt (log (fmod (cosh c) (log1p a)))))
40.0ms
(exp (log (sqrt (fmod (cosh c) (log1p a)))))
39.0ms
(log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))
34.0ms
(log (sqrt (fmod (cosh c) (log1p a))))

prune587.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 36.6b

localize38.0ms

Local error

Found 4 expressions with local error:

41.9b
(fmod (cosh c) (log1p a))
41.9b
(fmod (cosh c) (log1p a))
0.4b
(exp (log (sqrt (fmod (cosh c) (log1p a)))))
0.4b
(exp (log (sqrt (fmod (cosh c) (log1p a)))))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
12×log-prod exp-prod exp-sum
10×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1
log-pow sqrt-prod
add-cbrt-cube add-exp-log insert-posit16 add-log-exp
sqrt-pow1 pow1/2 rem-exp-log
Counts
4 → 58
Calls
4 calls:
Slowest
4.0ms
(exp (log (sqrt (fmod (cosh c) (log1p a)))))
3.0ms
(exp (log (sqrt (fmod (cosh c) (log1p a)))))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series29.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
12.0ms
(exp (log (sqrt (fmod (cosh c) (log1p a)))))
12.0ms
(exp (log (sqrt (fmod (cosh c) (log1p a)))))
3.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))

simplify1.0s

Counts
38 → 70
Calls
38 calls:
Slowest
137.0ms
(exp (* (cbrt (log (sqrt (fmod (cosh c) (log1p a))))) (cbrt (log (sqrt (fmod (cosh c) (log1p a)))))))
126.0ms
(exp (* (cbrt (log (sqrt (fmod (cosh c) (log1p a))))) (cbrt (log (sqrt (fmod (cosh c) (log1p a)))))))
65.0ms
(exp (log (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a)))))))
61.0ms
(exp (log (sqrt (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))))
58.0ms
(exp (log (sqrt (sqrt (fmod (cosh c) (log1p a))))))

prune1.1s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 36.5b

localize20.0ms

Local error

Found 3 expressions with local error:

41.9b
(fmod (cosh c) (log1p a))
0.7b
(pow E (log (fmod (cosh c) (log1p a))))
0.2b
(log (fmod (cosh c) (log1p a)))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 log-prod
add-exp-log
pow-unpow
unpow-prod-up unpow-prod-down add-cbrt-cube insert-posit16 add-log-exp
pow-exp log-pow
pow-to-exp e-exp-1 pow-pow rem-log-exp sqr-pow
Counts
3 → 44
Calls
3 calls:
Slowest
3.0ms
(pow E (log (fmod (cosh c) (log1p a))))
1.0ms
(log (fmod (cosh c) (log1p a)))
0.0ms
(fmod (cosh c) (log1p a))

series64.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
44.0ms
(pow E (log (fmod (cosh c) (log1p a))))
18.0ms
(log (fmod (cosh c) (log1p a)))
3.0ms
(fmod (cosh c) (log1p a))

simplify746.0ms

Counts
25 → 53
Calls
25 calls:
Slowest
125.0ms
(pow E (log (sqrt (fmod (cosh c) (log1p a)))))
81.0ms
(pow E (log (cbrt (fmod (cosh c) (log1p a)))))
79.0ms
(pow (sqrt E) (log (fmod (cosh c) (log1p a))))
60.0ms
(log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))
53.0ms
(pow (* (cbrt E) (cbrt E)) (log (fmod (cosh c) (log1p a))))

prune645.0ms

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 36.5b

regimes808.0ms

Accuracy

0% (0.2b remaining)

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

bsearch4.0ms

end0.0ms

sample18.1s

Algorithm
intervals
Results
13.4s7967×body10240exit
1.9s2362×body1280valid
832.0ms1580×body640valid
489.0ms735×body320valid
470.0ms5287×body80nan
252.0ms2782×body80valid
248.0ms163×body2560valid
74.0ms374×body160valid
7.0msbody5120valid