Details

Time bar (total: 24.9s)

sample663.0ms

Algorithm
intervals
Results
485.0ms214×body10240exit
56.0ms74×body1280valid
44.0ms23×body320valid
22.0ms44×body640valid
13.0ms153×body80nan
10.0msbody2560valid
10.0ms95×body80valid
3.0ms15×body160valid

simplify52.0ms

Calls
1 calls:
Slowest
52.0ms
(fmod (cosh c) (log1p a))

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 33.1b

localize46.0ms

Local error

Found 2 expressions with local error:

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

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

series121.0ms

Calls
2 calls:
Slowest
102.0ms
(cosh c)
19.0ms
(fmod (cosh c) (log1p a))

simplify355.0ms

Calls
6 calls:
Slowest
106.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
99.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
70.0ms
(* 1/2 (+ (exp c) (exp (- c))))
63.0ms
(fmod (cosh c) (log1p a))
9.0ms
(fmod (cosh c) (log1p a))

prune326.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 33.1b

localize20.0ms

Local error

Found 4 expressions with local error:

37.6b
(fmod (exp (log (cosh c))) (log1p a))
2.7b
(log (cosh c))
0.0b
(exp (log (cosh c)))
0.0b
(cosh c)

rewrite8.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
cosh-def exp-sum
log-div log-pow
exp-diff rem-log-exp rem-exp-log
Calls
4 calls:
Slowest
5.0ms
(exp (log (cosh c)))
2.0ms
(log (cosh c))
0.0ms
(fmod (exp (log (cosh c))) (log1p a))
0.0ms
(cosh c)

series310.0ms

Calls
4 calls:
Slowest
199.0ms
(log (cosh c))
55.0ms
(cosh c)
52.0ms
(exp (log (cosh c)))
5.0ms
(fmod (exp (log (cosh c))) (log1p a))

simplify749.0ms

Calls
25 calls:
Slowest
109.0ms
(- (+ (* 1/2 (pow c 2)) (* 1/45 (pow c 6))) (* 1/12 (pow c 4)))
66.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
63.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
63.0ms
(log (* 1/2 (+ (exp (* -1 c)) (exp c))))
54.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))

prune733.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 33.0b

localize5.0ms

Local error

Found 4 expressions with local error:

37.6b
(fmod (exp (log (cosh c))) (log1p a))
2.7b
(log (cosh c))
0.9b
(log (fmod (exp (log (cosh c))) (log1p a)))
0.6b
(exp (log (fmod (exp (log (cosh c))) (log1p a))))

rewrite5.0ms

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

series229.0ms

Calls
4 calls:
Slowest
187.0ms
(log (cosh c))
30.0ms
(log (fmod (exp (log (cosh c))) (log1p a)))
7.0ms
(fmod (exp (log (cosh c))) (log1p a))
4.0ms
(exp (log (fmod (exp (log (cosh c))) (log1p a))))

simplify1.0s

Calls
29 calls:
Slowest
126.0ms
(- (+ (* 1/2 (pow c 2)) (* 1/45 (pow c 6))) (* 1/12 (pow c 4)))
104.0ms
(exp (* (cbrt (log (fmod (exp (log (cosh c))) (log1p a)))) (cbrt (log (fmod (exp (log (cosh c))) (log1p a))))))
96.0ms
(exp (sqrt (log (fmod (exp (log (cosh c))) (log1p a)))))
96.0ms
(log (* (cbrt (fmod (exp (log (cosh c))) (log1p a))) (cbrt (fmod (exp (log (cosh c))) (log1p a)))))
93.0ms
(exp (log (sqrt (fmod (exp (log (cosh c))) (log1p a)))))

prune933.0ms

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 32.8b

localize17.0ms

Local error

Found 4 expressions with local error:

37.6b
(fmod (exp (log (cosh c))) (log1p a))
37.6b
(fmod (exp (log (cosh c))) (log1p a))
37.6b
(fmod (exp (log (cosh c))) (log1p a))
2.7b
(log (cosh c))

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
log-div cosh-def rem-log-exp log-pow
Calls
4 calls:
Slowest
1.0ms
(log (cosh c))
0.0ms
(fmod (exp (log (cosh c))) (log1p a))
0.0ms
(fmod (exp (log (cosh c))) (log1p a))
0.0ms
(fmod (exp (log (cosh c))) (log1p a))

series220.0ms

Calls
4 calls:
Slowest
207.0ms
(log (cosh c))
4.0ms
(fmod (exp (log (cosh c))) (log1p a))
4.0ms
(fmod (exp (log (cosh c))) (log1p a))
4.0ms
(fmod (exp (log (cosh c))) (log1p a))

simplify354.0ms

Calls
17 calls:
Slowest
101.0ms
(- (+ (* 1/2 (pow c 2)) (* 1/45 (pow c 6))) (* 1/12 (pow c 4)))
60.0ms
(log (* 1/2 (+ (exp (* -1 c)) (exp c))))
29.0ms
(log (* (cbrt (cosh c)) (cbrt (cosh c))))
29.0ms
(log (* 1/2 (+ (exp c) (exp (- c)))))
25.0ms
(log (+ (exp c) (exp (- c))))

prune945.0ms

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 32.8b

regimes711.0ms

Accuracy

0% (0.3b remaining)

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

bsearch3.0ms

end0.0ms

sample17.1s

Algorithm
intervals
Results
12.6s7712×body10240exit
1.8s2318×body1280valid
790.0ms5224×body80nan
655.0ms1565×body640valid
297.0ms855×body320valid
289.0ms2692×body80valid
225.0ms152×body2560valid
80.0ms408×body160valid
21.0ms10×body5120valid