Details

Time bar (total: 29.1s)

sample803.0ms

Algorithm
intervals
Results
586.0ms235×body10240exit
82.0ms72×body1280valid
44.0ms180×body80nan
26.0ms38×body640valid
15.0ms109×body80valid
9.0ms22×body320valid
5.0msbody2560valid
4.0ms13×body160valid

simplify17.0ms

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

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 30.1b

localize13.0ms

Local error

Found 2 expressions with local error:

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

rewrite3.0ms

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

series79.0ms

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

simplify1.3s

Counts
6 → 28
Calls
6 calls:
Slowest
694.0ms
(- (+ a (* 1/3 (pow a 3))) (* 1/2 (pow a 2)))
357.0ms
(- (+ (/ 1 a) (log -1)) (+ (* 1/2 (/ 1 (pow a 2))) (log (/ -1 a))))
207.0ms
(- (/ 1 a) (+ (* 1/2 (/ 1 (pow a 2))) (log (/ 1 a))))
11.0ms
(fmod (cosh c) (log1p a))
11.0ms
(fmod (cosh c) (log1p a))

prune370.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 29.2b

localize21.0ms

Local error

Found 4 expressions with local error:

34.1b
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))
0.6b
(cbrt (log1p a))
0.6b
(cbrt (log1p a))
0.6b
(cbrt (log1p a))

rewrite7.0ms

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

series205.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
69.0ms
(cbrt (log1p a))
67.0ms
(cbrt (log1p a))
66.0ms
(cbrt (log1p a))
3.0ms
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))

simplify2.8s

Counts
21 → 64
Calls
21 calls:
Slowest
406.0ms
(- (+ (* 1/3 (* (/ 1 a) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (pow (- (log -1) (log (/ -1 a))) 1/3)) (+ (* 1/6 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (* 1/9 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 5)) 1/3)))))
364.0ms
(- (+ (* 1/3 (* (/ 1 a) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (pow (- (log -1) (log (/ -1 a))) 1/3)) (+ (* 1/6 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (* 1/9 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 5)) 1/3)))))
354.0ms
(- (+ (pow (- (log (/ 1 a))) 1/3) (* 1/6 (* (/ 1 (pow a 2)) (pow (/ -1 (pow (log (/ 1 a)) 2)) 1/3)))) (+ (* 1/9 (* (/ 1 (pow a 2)) (pow (/ -1 (pow (log (/ 1 a)) 5)) 1/3))) (* 1/3 (* (/ 1 a) (pow (/ -1 (pow (log (/ 1 a)) 2)) 1/3)))))
326.0ms
(- (+ (pow (- (log (/ 1 a))) 1/3) (* 1/6 (* (/ 1 (pow a 2)) (pow (/ -1 (pow (log (/ 1 a)) 2)) 1/3)))) (+ (* 1/9 (* (/ 1 (pow a 2)) (pow (/ -1 (pow (log (/ 1 a)) 5)) 1/3))) (* 1/3 (* (/ 1 a) (pow (/ -1 (pow (log (/ 1 a)) 2)) 1/3)))))
326.0ms
(- (+ (* 1/3 (* (/ 1 a) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (pow (- (log -1) (log (/ -1 a))) 1/3)) (+ (* 1/6 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (* 1/9 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 5)) 1/3)))))

prune958.0ms

Pruning

27 alts after pruning (26 fresh and 1 done)

Merged error: 28.6b

localize25.0ms

Local error

Found 4 expressions with local error:

34.1b
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))
1.0b
(log (fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a)))))
0.6b
(cbrt (log1p a))
0.6b
(cbrt (log1p a))

rewrite3.0ms

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

series156.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
69.0ms
(cbrt (log1p a))
52.0ms
(cbrt (log1p a))
30.0ms
(log (fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a)))))
5.0ms
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))

simplify2.2s

Counts
22 → 65
Calls
22 calls:
Slowest
399.0ms
(- (+ (* 1/3 (* (/ 1 a) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (pow (- (log -1) (log (/ -1 a))) 1/3)) (+ (* 1/6 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (* 1/9 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 5)) 1/3)))))
331.0ms
(- (+ (pow (- (log (/ 1 a))) 1/3) (* 1/6 (* (/ 1 (pow a 2)) (pow (/ -1 (pow (log (/ 1 a)) 2)) 1/3)))) (+ (* 1/9 (* (/ 1 (pow a 2)) (pow (/ -1 (pow (log (/ 1 a)) 5)) 1/3))) (* 1/3 (* (/ 1 a) (pow (/ -1 (pow (log (/ 1 a)) 2)) 1/3)))))
331.0ms
(- (+ (* 1/3 (* (/ 1 a) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (pow (- (log -1) (log (/ -1 a))) 1/3)) (+ (* 1/6 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 2)) 1/3))) (* 1/9 (* (/ 1 (pow a 2)) (pow (/ 1 (pow (- (log -1) (log (/ -1 a))) 5)) 1/3)))))
280.0ms
(- (+ (* 1/12 (pow (pow a 7) 1/3)) (pow a 1/3)) (* 1/6 (pow (pow a 4) 1/3)))
265.0ms
(- (+ (pow (- (log (/ 1 a))) 1/3) (* 1/6 (* (/ 1 (pow a 2)) (pow (/ -1 (pow (log (/ 1 a)) 2)) 1/3)))) (+ (* 1/9 (* (/ 1 (pow a 2)) (pow (/ -1 (pow (log (/ 1 a)) 5)) 1/3))) (* 1/3 (* (/ 1 a) (pow (/ -1 (pow (log (/ 1 a)) 2)) 1/3)))))

prune1.1s

Pruning

36 alts after pruning (35 fresh and 1 done)

Merged error: 28.6b

localize64.0ms

Local error

Found 4 expressions with local error:

34.1b
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))
34.1b
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))
34.1b
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))
1.0b
(log (fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a)))))

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

series49.0ms

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

simplify326.0ms

Counts
16 → 57
Calls
16 calls:
Slowest
77.0ms
(log (sqrt (fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))))
74.0ms
(log (* (cbrt (fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))) (cbrt (fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a)))))))
72.0ms
(fmod (cosh c) (* (* (cbrt (log1p a)) (cbrt (log1p a))) (cbrt (log1p a))))
12.0ms
(log (fmod (cosh c) (log1p a)))
12.0ms
(log (fmod (cosh c) (log1p a)))

prune843.0ms

Pruning

36 alts after pruning (34 fresh and 2 done)

Merged error: 28.5b

regimes1.1s

Accuracy

0% (1.6b remaining)

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

bsearch4.0ms

end0.0ms

sample16.6s

Algorithm
intervals
Results
12.2s7772×body10240exit
2.1s2349×body1280valid
658.0ms1548×body640valid
403.0ms5267×body80nan
341.0ms2813×body80valid
221.0ms768×body320valid
194.0ms128×body2560valid
71.0ms381×body160valid
25.0ms13×body5120valid