Details

Time bar (total: 31.9s)

sample1.0s

Algorithm
intervals
Results
815.0ms264×body10240exit
66.0ms69×body1280valid
50.0msbody2560valid
38.0ms63×body640valid
18.0ms179×body80nan
12.0ms84×body80valid
11.0ms24×body320valid
2.0msbody160valid

simplify18.0ms

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

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 35.2b

localize23.0ms

Local error

Found 2 expressions with local error:

40.2b
(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)
1.0ms
(fmod (cosh c) (log1p a))

series127.0ms

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

simplify868.0ms

Counts
6 → 27
Calls
6 calls:
Slowest
598.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))
205.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
29.0ms
(* 1/2 (+ (exp c) (exp (- c))))
12.0ms
(fmod (cosh c) (log1p a))
11.0ms
(fmod (cosh c) (log1p a))

prune322.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 35.1b

localize18.0ms

Local error

Found 4 expressions with local error:

40.2b
(fmod (exp (log (cosh c))) (log1p a))
2.6b
(log (cosh c))
0.0b
(exp (log (cosh c)))
0.0b
(cosh c)

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

series374.0ms

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

simplify1.9s

Counts
25 → 68
Calls
25 calls:
Slowest
416.0ms
(- (+ (* 1/2 (pow c 2)) (* 1/45 (pow c 6))) (* 1/12 (pow c 4)))
228.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
216.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))
193.0ms
(log (* 1/2 (+ (exp (* -1 c)) (exp c))))
175.0ms
(+ (* 1/2 (pow c 2)) (+ (* 1/24 (pow c 4)) 1))

prune989.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 35.0b

localize25.0ms

Local error

Found 4 expressions with local error:

40.2b
(fmod (* (* (cbrt (cosh c)) (cbrt (cosh c))) (exp (log (cbrt (cosh c))))) (log1p a))
2.4b
(log (cbrt (cosh c)))
0.0b
(exp (log (cbrt (cosh c))))
0.0b
(* (cbrt (cosh c)) (cbrt (cosh c)))

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
25×add-sqr-sqrt
22×cbrt-prod
17×*-un-lft-identity add-cube-cbrt
13×pow1
12×log-prod
pow1/3
add-exp-log
cbrt-div cosh-def swap-sqr associate-*r* associate-*l* exp-sum
exp-prod
expm1-log1p-u add-cbrt-cube log-pow insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
log-div pow-prod-down pow-sqr pow-prod-up
pow2 frac-times pow-plus exp-diff rem-log-exp associate-*l/ prod-exp associate-*r/ *-commutative cbrt-unprod rem-exp-log
Counts
4 → 99
Calls
4 calls:
Slowest
10.0ms
(* (cbrt (cosh c)) (cbrt (cosh c)))
4.0ms
(exp (log (cbrt (cosh c))))
2.0ms
(log (cbrt (cosh c)))
0.0ms
(fmod (* (* (cbrt (cosh c)) (cbrt (cosh c))) (exp (log (cbrt (cosh c))))) (log1p a))

series937.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
370.0ms
(* (cbrt (cosh c)) (cbrt (cosh c)))
340.0ms
(log (cbrt (cosh c)))
224.0ms
(exp (log (cbrt (cosh c))))
3.0ms
(fmod (* (* (cbrt (cosh c)) (cbrt (cosh c))) (exp (log (cbrt (cosh c))))) (log1p a))

simplify4.5s

Counts
81 → 111
Calls
81 calls:
Slowest
422.0ms
(log (pow (* 1/2 (+ (exp c) (exp (- c)))) 1/3))
420.0ms
(pow (* 1/2 (+ (exp (* -1 c)) (exp c))) 1/3)
402.0ms
(- (+ (* 1/6 (pow c 2)) (* 1/135 (pow c 6))) (* 1/36 (pow c 4)))
342.0ms
(pow (* 1/4 (pow (+ (exp c) (exp (- c))) 2)) 1/3)
334.0ms
(- (+ (* 1/6 (pow c 2)) 1) (* 1/72 (pow c 4)))

prune1.3s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 35.0b

localize22.0ms

Local error

Found 4 expressions with local error:

40.2b
(fmod (exp (exp (log (log (cosh c))))) (log1p a))
2.6b
(log (cosh c))
0.2b
(exp (log (log (cosh c))))
0.0b
(exp (exp (log (log (cosh c)))))

rewrite24.0ms

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

series447.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
204.0ms
(log (cosh c))
177.0ms
(exp (log (log (cosh c))))
60.0ms
(exp (exp (log (log (cosh c)))))
5.0ms
(fmod (exp (exp (log (log (cosh c))))) (log1p a))

simplify2.1s

Counts
34 → 75
Calls
34 calls:
Slowest
401.0ms
(- (+ (* 1/2 (pow c 2)) (* 1/45 (pow c 6))) (* 1/12 (pow c 4)))
326.0ms
(- (+ (* 1/2 (pow c 2)) (* 1/45 (pow c 6))) (* 1/12 (pow c 4)))
188.0ms
(log (* 1/2 (+ (exp (* -1 c)) (exp c))))
171.0ms
(log (* 1/2 (+ (exp (* -1 c)) (exp c))))
152.0ms
(* 1/2 (+ (exp (* -1 c)) (exp c)))

prune861.0ms

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 35.0b

regimes439.0ms

Accuracy

0% (0.1b remaining)

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

bsearch1.0ms

end0.0ms

sample15.4s

Algorithm
intervals
Results
11.5s7864×body10240exit
1.8s2288×body1280valid
651.0ms1615×body640valid
361.0ms5341×body80nan
254.0ms2770×body80valid
224.0ms175×body2560valid
187.0ms724×body320valid
90.0ms420×body160valid
16.0msbody5120valid