Details

Time bar (total: 24.4s)

sample877.0ms

Algorithm
intervals
Results
730.0ms263×body10240exit
54.0ms71×body1280valid
31.0ms64×body640valid
13.0ms162×body80nan
11.0msbody2560valid
8.0ms27×body320valid
7.0ms72×body80valid
3.0ms15×body160valid

simplify13.0ms

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

prune14.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 37.7b

localize58.0ms

Local error

Found 2 expressions with local error:

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

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt expm1-log1p-u pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt insert-posit16 log1p-expm1-u add-log-exp
cosh-def
Counts
2 → 21
Calls
2 calls:
Slowest
4.0ms
(cosh c)
2.0ms
(fmod (cosh c) (log1p a))

series83.0ms

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

simplify382.0ms

Counts
6 → 27
Calls
6 calls:
Slowest
235.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
71.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
34.0ms
(* 1/2 (+ (exp c) (exp (- c))))
20.0ms
(fmod (cosh c) (log1p a))
11.0ms
(fmod (cosh c) (log1p a))

prune307.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 37.6b

localize30.0ms

Local error

Found 4 expressions with local error:

42.6b
(fmod (cosh c) (log1p a))
1.8b
(log (fmod (cosh c) (log1p a)))
0.7b
(exp (log (fmod (cosh c) (log1p a))))
0.0b
(cosh c)

rewrite6.0ms

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

series101.0ms

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

simplify727.0ms

Counts
24 → 66
Calls
24 calls:
Slowest
200.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
103.0ms
(exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))))
57.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
55.0ms
(exp (sqrt (log (fmod (cosh c) (log1p a)))))
45.0ms
(log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))

prune973.0ms

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 37.5b

localize34.0ms

Local error

Found 4 expressions with local error:

42.6b
(fmod (cosh c) (log1p a))
1.8b
(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
expm1-log1p-u pow-unpow add-cbrt-cube insert-posit16 log1p-expm1-u 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 → 61
Calls
4 calls:
Slowest
5.0ms
(pow E (log (fmod (cosh c) (log1p a))))
3.0ms
(cosh c)
3.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))

series165.0ms

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

simplify1.2s

Counts
28 → 73
Calls
28 calls:
Slowest
237.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
134.0ms
(pow E (log (sqrt (fmod (cosh c) (log1p a)))))
128.0ms
(pow E (log (cbrt (fmod (cosh c) (log1p a)))))
88.0ms
(pow (* (cbrt E) (cbrt E)) (log (fmod (cosh c) (log1p a))))
78.0ms
(pow E (log (fmod (cosh c) (log1p a))))

prune1.1s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 37.5b

localize37.0ms

Local error

Found 4 expressions with local error:

42.6b
(fmod (cosh c) (log1p a))
42.6b
(fmod (cosh c) (log1p a))
42.6b
(fmod (cosh c) (log1p a))
1.8b
(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
expm1-log1p-u add-cbrt-cube insert-posit16 log1p-expm1-u add-log-exp
log-prod
rem-log-exp log-pow
Counts
4 → 45
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))

series27.0ms

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

simplify261.0ms

Counts
16 → 57
Calls
16 calls:
Slowest
40.0ms
(log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))
33.0ms
(log (sqrt (fmod (cosh c) (log1p a))))
27.0ms
(log (fmod (cosh c) (log1p a)))
24.0ms
(log (fmod (cosh c) (log1p a)))
22.0ms
(log (fmod (cosh c) (log1p a)))

prune840.0ms

Pruning

20 alts after pruning (20 fresh and 0 done)

Merged error: 37.4b

regimes819.0ms

Accuracy

0% (0.3b remaining)

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

bsearch5.0ms

end0.0ms

sample16.3s

Algorithm
intervals
Results
12.0s7637×body10240exit
1.8s2258×body1280valid
716.0ms5177×body80nan
683.0ms1553×body640valid
266.0ms2818×body80valid
248.0ms785×body320valid
209.0ms153×body2560valid
116.0ms429×body160valid
10.0msbody5120valid