Details

Time bar (total: 24.2s)

sample1.6s

Algorithm
intervals
Results
1.4s263×body10240exit
78.0ms71×body1280valid
46.0ms64×body640valid
18.0ms162×body80nan
16.0msbody2560valid
12.0ms27×body320valid
10.0ms72×body80valid
4.0ms15×body160valid

simplify12.0ms

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

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 37.7b

localize12.0ms

Local error

Found 2 expressions with local error:

42.6b
(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))

series82.0ms

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

simplify324.0ms

Counts
6 → 23
Calls
6 calls:
Slowest
211.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
50.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
39.0ms
(* 1/2 (+ (exp c) (exp (- c))))
11.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))

prune248.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 37.6b

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

series87.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
60.0ms
(cosh c)
22.0ms
(log (fmod (cosh c) (log1p a)))
3.0ms
(fmod (cosh c) (log1p a))
3.0ms
(exp (log (fmod (cosh c) (log1p a))))

simplify575.0ms

Counts
24 → 58
Calls
24 calls:
Slowest
140.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
89.0ms
(exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))))
40.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
35.0ms
(* 1/2 (+ (exp c) (exp (- c))))
33.0ms
(exp (log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))))

prune886.0ms

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))
1.8b
(log (fmod (cosh c) (log1p a)))
0.9b
(pow E (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
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))))
2.0ms
(cosh c)
2.0ms
(log (fmod (cosh c) (log1p a)))
0.0ms
(fmod (cosh c) (log1p a))

series176.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
77.0ms
(pow E (log (fmod (cosh c) (log1p a))))
55.0ms
(cosh c)
39.0ms
(log (fmod (cosh c) (log1p a)))
5.0ms
(fmod (cosh c) (log1p a))

simplify1.1s

Counts
28 → 65
Calls
28 calls:
Slowest
188.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
140.0ms
(pow E (log (sqrt (fmod (cosh c) (log1p a)))))
113.0ms
(pow E (log (cbrt (fmod (cosh c) (log1p a)))))
73.0ms
(pow E (log (fmod (cosh c) (log1p a))))
67.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))

prune1.0s

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 37.5b

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

rewrite4.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
2.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series55.0ms

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

simplify147.0ms

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

prune739.0ms

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 37.4b

regimes717.0ms

Accuracy

0% (0.3b remaining)

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

bsearch3.0ms

end0.0ms

sample16.2s

Algorithm
intervals
Results
11.6s7637×body10240exit
2.1s2258×body1280valid
734.0ms1553×body640valid
521.0ms2818×body80valid
363.0ms5177×body80nan
241.0ms785×body320valid
211.0ms153×body2560valid
128.0ms429×body160valid
8.0msbody5120valid