Details

Time bar (total: 26.2s)

sample842.0ms

Algorithm
intervals
Results
610.0ms291×body10240exit
69.0ms176×body80nan
62.0ms71×body1280valid
24.0ms49×body640valid
24.0ms12×body160valid
11.0ms95×body80valid
7.0ms25×body320valid
6.0msbody2560valid

simplify13.0ms

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

prune27.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 33.4b

localize13.0ms

Local error

Found 2 expressions with local error:

37.8b
(fmod (cosh c) (log1p a))
0.0b
(cosh c)

rewrite4.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
cosh-def
Counts
2 → 17
Calls
2 calls:
Slowest
2.0ms
(cosh c)
1.0ms
(fmod (cosh c) (log1p a))

series66.0ms

Counts
2 → 6
Calls
2 calls:
Slowest
56.0ms
(cosh c)
9.0ms
(fmod (cosh c) (log1p a))

simplify234.0ms

Counts
6 → 23
Calls
6 calls:
Slowest
147.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
36.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
21.0ms
(* 1/2 (+ (exp c) (exp (- c))))
17.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))

prune380.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 33.3b

localize32.0ms

Local error

Found 4 expressions with local error:

37.8b
(fmod (cosh c) (log1p a))
1.0b
(log (fmod (cosh c) (log1p a)))
0.7b
(exp (log (fmod (cosh c) (log1p a))))
0.0b
(cosh c)

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 log-prod
add-exp-log
exp-prod add-cbrt-cube insert-posit16 add-log-exp
exp-sum
log-pow
cosh-def rem-log-exp rem-exp-log
Counts
4 → 46
Calls
4 calls:
Slowest
5.0ms
(exp (log (fmod (cosh c) (log1p a))))
3.0ms
(cosh c)
2.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))

series126.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
73.0ms
(cosh c)
43.0ms
(log (fmod (cosh c) (log1p a)))
5.0ms
(exp (log (fmod (cosh c) (log1p a))))
5.0ms
(fmod (cosh c) (log1p a))

simplify930.0ms

Counts
24 → 58
Calls
24 calls:
Slowest
259.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
169.0ms
(exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))))
63.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
62.0ms
(exp (log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))))
53.0ms
(log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))

prune860.0ms

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 33.1b

localize37.0ms

Local error

Found 4 expressions with local error:

37.8b
(fmod (cosh c) (log1p a))
1.0b
(log (fmod (cosh c) (log1p a)))
0.9b
(pow E (log (fmod (cosh c) (log1p a))))
0.0b
(cosh c)

rewrite12.0ms

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

series158.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
69.0ms
(pow E (log (fmod (cosh c) (log1p a))))
59.0ms
(cosh c)
25.0ms
(log (fmod (cosh c) (log1p a)))
5.0ms
(fmod (cosh c) (log1p a))

simplify1.1s

Counts
28 → 65
Calls
28 calls:
Slowest
204.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
125.0ms
(pow E (log (cbrt (fmod (cosh c) (log1p a)))))
117.0ms
(pow E (log (sqrt (fmod (cosh c) (log1p a)))))
59.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
55.0ms
(pow (sqrt E) (log (fmod (cosh c) (log1p a))))

prune965.0ms

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 33.1b

localize34.0ms

Local error

Found 4 expressions with local error:

37.8b
(fmod (cosh c) (log1p a))
37.8b
(fmod (cosh c) (log1p a))
37.8b
(fmod (cosh c) (log1p a))
1.0b
(log (fmod (cosh c) (log1p a)))

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 *-un-lft-identity add-exp-log add-cube-cbrt
add-cbrt-cube insert-posit16 add-log-exp
log-prod
rem-log-exp log-pow
Counts
4 → 37
Calls
4 calls:
Slowest
1.0ms
(log (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))

series39.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
30.0ms
(log (fmod (cosh c) (log1p a)))
4.0ms
(fmod (cosh c) (log1p a))
3.0ms
(fmod (cosh c) (log1p a))
3.0ms
(fmod (cosh c) (log1p a))

simplify216.0ms

Counts
16 → 49
Calls
16 calls:
Slowest
62.0ms
(log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))
21.0ms
(log (fmod (cosh c) (log1p a)))
19.0ms
(log (sqrt (fmod (cosh c) (log1p a))))
16.0ms
(log (fmod (cosh c) (log1p a)))
11.0ms
(log (fmod (cosh c) (log1p a)))

prune639.0ms

Pruning

19 alts after pruning (18 fresh and 1 done)

Merged error: 33.1b

regimes1.2s

Accuracy

0% (0.3b remaining)

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

bsearch4.0ms

end0.0ms

sample18.3s

Algorithm
intervals
Results
13.6s7919×body10240exit
1.8s2315×body1280valid
792.0ms1618×body640valid
693.0ms5291×body80nan
329.0ms2755×body80valid
251.0ms738×body320valid
250.0ms159×body2560valid
101.0ms410×body160valid
9.0msbody5120valid