Details

Time bar (total: 35.3s)

sample317.0ms

Algorithm
intervals
Results
138.0ms92×body1280valid
69.0ms85×body640valid
48.0ms295×body80valid
27.0ms51×body320valid
7.0ms21×body160valid

simplify246.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
246.0ms
(+ (* (* J (- (exp l) (exp (- l)))) (cos (/ K 2))) U)

prune19.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 16.8b

localize21.0ms

Local error

Found 4 expressions with local error:

4.8b
(- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l)))
0.0b
(/ (cos (/ K 2)) (exp l))
0.0b
(* (exp l) (cos (/ K 2)))
0.0b
(fma (- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l))) J U)

rewrite68.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt
21×*-un-lft-identity add-cube-cbrt
18×times-frac
13×prod-diff
add-cbrt-cube
pow1 add-exp-log add-log-exp
expm1-log1p-u insert-posit16 log1p-expm1-u
associate-/r* associate-*r* associate-*l* associate-/l*
div-inv
cbrt-undiv clear-num sub-neg frac-2neg flip3-- fma-neg diff-log div-exp pow-prod-down prod-exp *-commutative cbrt-unprod fma-udef flip-- unswap-sqr
Counts
4 → 91
Calls
4 calls:
Slowest
32.0ms
(- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l)))
19.0ms
(* (exp l) (cos (/ K 2)))
15.0ms
(/ (cos (/ K 2)) (exp l))
0.0ms
(fma (- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l))) J U)

series500.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
268.0ms
(fma (- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l))) J U)
112.0ms
(- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l)))
69.0ms
(* (exp l) (cos (/ K 2)))
50.0ms
(/ (cos (/ K 2)) (exp l))

simplify8.6s

Counts
75 → 103
Calls
75 calls:
Slowest
814.0ms
(/ (* (* (cos (/ K 2)) (cos (/ K 2))) (cos (/ K 2))) (* (* (exp l) (exp l)) (exp l)))
589.0ms
(fma (exp l) (cos (/ K 2)) (- (* (/ (cos (/ K 2)) (cbrt (exp l))) (/ 1 (* (cbrt (exp l)) (cbrt (exp l)))))))
457.0ms
(fma (- (/ (cos (/ K 2)) (cbrt (exp l)))) (/ 1 (* (cbrt (exp l)) (cbrt (exp l)))) (* (/ (cos (/ K 2)) (cbrt (exp l))) (/ 1 (* (cbrt (exp l)) (cbrt (exp l))))))
449.0ms
(fma (- (/ (cbrt (cos (/ K 2))) (exp l))) (/ (* (cbrt (cos (/ K 2))) (cbrt (cos (/ K 2)))) 1) (* (/ (cbrt (cos (/ K 2))) (exp l)) (/ (* (cbrt (cos (/ K 2))) (cbrt (cos (/ K 2)))) 1)))
422.0ms
(* (* (* (exp l) (exp l)) (exp l)) (* (* (cos (/ K 2)) (cos (/ K 2))) (cos (/ K 2))))

prune1.7s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 9.1b

localize8.0ms

Local error

Found 1 expressions with local error:

0.0b
(fma 2 (* J l) U)

rewrite1.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 fma-udef insert-posit16 log1p-expm1-u add-log-exp
Counts
1 → 11
Calls
1 calls:
Slowest
0.0ms
(fma 2 (* J l) U)

series46.0ms

Counts
1 → 3
Calls
1 calls:
Slowest
46.0ms
(fma 2 (* J l) U)

simplify84.0ms

Counts
3 → 14
Calls
3 calls:
Slowest
33.0ms
(+ U (* 2 (* J l)))
26.0ms
(+ U (* 2 (* J l)))
24.0ms
(+ U (* 2 (* J l)))

prune206.0ms

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 9.1b

localize35.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (fma 2 (* J l) U))
0.6b
(cbrt (fma 2 (* J l) U))
0.6b
(cbrt (fma 2 (* J l) U))
0.5b
(* (cbrt (fma 2 (* J l) U)) (cbrt (fma 2 (* J l) U)))

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
11×pow1
pow1/3
swap-sqr associate-*r* associate-*l* add-exp-log
expm1-log1p-u add-cbrt-cube insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 85
Calls
4 calls:
Slowest
8.0ms
(* (cbrt (fma 2 (* J l) U)) (cbrt (fma 2 (* J l) U)))
1.0ms
(cbrt (fma 2 (* J l) U))
1.0ms
(cbrt (fma 2 (* J l) U))
1.0ms
(cbrt (fma 2 (* J l) U))

series895.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
249.0ms
(* (cbrt (fma 2 (* J l) U)) (cbrt (fma 2 (* J l) U)))
233.0ms
(cbrt (fma 2 (* J l) U))
208.0ms
(cbrt (fma 2 (* J l) U))
206.0ms
(cbrt (fma 2 (* J l) U))

simplify4.8s

Counts
65 → 97
Calls
65 calls:
Slowest
287.0ms
(exp (* 1/3 (- (log 4) (+ (* 2 (log (/ -1 l))) (* 2 (log (/ -1 J)))))))
266.0ms
(* (fma 2 (* J l) U) (fma 2 (* J l) U))
262.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
261.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
258.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))

prune1.3s

Pruning

20 alts after pruning (19 fresh and 1 done)

Merged error: 9.0b

localize48.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (fma 2 (* J l) U))
0.6b
(cbrt (fma 2 (* J l) U))
0.6b
(cbrt (fma 2 (* J l) U))
0.6b
(cbrt (fma 2 (* J l) U))

rewrite3.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u pow1 add-cbrt-cube pow1/3 add-exp-log insert-posit16 log1p-expm1-u add-log-exp
Counts
4 → 56
Calls
4 calls:
Slowest
1.0ms
(cbrt (fma 2 (* J l) U))
1.0ms
(cbrt (fma 2 (* J l) U))
1.0ms
(cbrt (fma 2 (* J l) U))
1.0ms
(cbrt (fma 2 (* J l) U))

series811.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
231.0ms
(cbrt (fma 2 (* J l) U))
206.0ms
(cbrt (fma 2 (* J l) U))
188.0ms
(cbrt (fma 2 (* J l) U))
185.0ms
(cbrt (fma 2 (* J l) U))

simplify3.1s

Counts
24 → 68
Calls
24 calls:
Slowest
323.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
291.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
282.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
275.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
257.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ -1 l)) (log (/ -1 J))))))

prune1.0s

Pruning

20 alts after pruning (18 fresh and 2 done)

Merged error: 9.0b

regimes1.2s

Accuracy

0% (1.2b remaining)

Error of 8.8b against oracle of 7.6b and baseline of 8.8b

bsearch2.0ms

end0.0ms

sample10.4s

Algorithm
intervals
Results
3.3s2590×body1280valid
2.6s2632×body640valid
2.3s8433×body80valid
1.3s1413×body320valid
306.0ms760×body160valid