Details

Time bar (total: 32.6s)

sample262.0ms

Algorithm
intervals
Results
109.0ms82×body1280valid
62.0ms92×body640valid
45.0ms292×body80valid
14.0ms30×body320valid
10.0ms32×body160valid

simplify268.0ms

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

prune19.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 14.8b

localize25.0ms

Local error

Found 4 expressions with local error:

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

rewrite42.0ms

Algorithm
rewrite-expression-head
Rules
21×add-sqr-sqrt *-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--
Calls
4 calls:
Slowest
15.0ms
(- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l)))
14.0ms
(/ (cos (/ K 2)) (exp l))
12.0ms
(* (exp l) (cos (/ K 2)))
0.0ms
(fma (- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l))) J U)

series517.0ms

Calls
4 calls:
Slowest
263.0ms
(fma (- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l))) J U)
140.0ms
(- (* (exp l) (cos (/ K 2))) (/ (cos (/ K 2)) (exp l)))
70.0ms
(* (exp l) (cos (/ K 2)))
44.0ms
(/ (cos (/ K 2)) (exp l))

simplify6.7s

Calls
73 calls:
Slowest
470.0ms
(fma (exp l) (cos (/ K 2)) (- (* (/ (cos (/ K 2)) (cbrt (exp l))) (/ 1 (* (cbrt (exp l)) (cbrt (exp l)))))))
441.0ms
(fma (exp l) (cos (/ K 2)) (- (* (/ (cbrt (cos (/ K 2))) (exp l)) (/ (* (cbrt (cos (/ K 2))) (cbrt (cos (/ K 2)))) 1))))
407.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))))))
400.0ms
(fma (exp l) (cos (/ K 2)) (- (* (/ (cbrt (cos (/ K 2))) (cbrt (exp l))) (/ (* (cbrt (cos (/ K 2))) (cbrt (cos (/ K 2)))) (* (cbrt (exp l)) (cbrt (exp l)))))))
343.0ms
(fma (- (/ (cbrt (cos (/ K 2))) (cbrt (exp l)))) (/ (* (cbrt (cos (/ K 2))) (cbrt (cos (/ K 2)))) (* (cbrt (exp l)) (cbrt (exp l)))) (* (/ (cbrt (cos (/ K 2))) (cbrt (exp l))) (/ (* (cbrt (cos (/ K 2))) (cbrt (cos (/ K 2)))) (* (cbrt (exp l)) (cbrt (exp l))))))

prune1.4s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 5.8b

localize13.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
Calls
1 calls:
Slowest
0.0ms
(fma 2 (* J l) U)

series44.0ms

Calls
1 calls:
Slowest
44.0ms
(fma 2 (* J l) U)

simplify99.0ms

Calls
3 calls:
Slowest
35.0ms
(+ U (* 2 (* J l)))
35.0ms
(+ U (* 2 (* J l)))
28.0ms
(+ U (* 2 (* J l)))

prune264.0ms

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 5.8b

localize9.0ms

Local error

Found 4 expressions with local error:

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

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
15×cbrt-prod
11×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1
pow1/3
associate-*r* associate-*l* add-exp-log
expm1-log1p-u add-cbrt-cube insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Calls
4 calls:
Slowest
7.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))

series889.0ms

Calls
4 calls:
Slowest
246.0ms
(* (cbrt (fma 2 (* J l) U)) (cbrt (fma 2 (* J l) U)))
245.0ms
(cbrt (fma 2 (* J l) U))
205.0ms
(cbrt (fma 2 (* J l) U))
192.0ms
(cbrt (fma 2 (* J l) U))

simplify3.4s

Calls
41 calls:
Slowest
314.0ms
(exp (* 1/3 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
301.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))))))
259.0ms
(* (fma 2 (* J l) U) (fma 2 (* J l) U))
205.0ms
(* (fma 2 (* J l) U) (fma 2 (* J l) U))

prune1.2s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 5.8b

localize14.0ms

Local error

Found 4 expressions with local error:

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

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
45×cbrt-prod
16×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 associate-*r* associate-*l*
pow1/3
add-exp-log
expm1-log1p-u add-cbrt-cube insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Calls
4 calls:
Slowest
17.0ms
(* (cbrt (cbrt (fma 2 (* J l) U))) (cbrt (cbrt (fma 2 (* J l) U))))
1.0ms
(cbrt (cbrt (fma 2 (* J l) U)))
1.0ms
(cbrt (cbrt (fma 2 (* J l) U)))
1.0ms
(cbrt (cbrt (fma 2 (* J l) U)))

series880.0ms

Calls
4 calls:
Slowest
233.0ms
(* (cbrt (cbrt (fma 2 (* J l) U))) (cbrt (cbrt (fma 2 (* J l) U))))
231.0ms
(cbrt (cbrt (fma 2 (* J l) U)))
216.0ms
(cbrt (cbrt (fma 2 (* J l) U)))
200.0ms
(cbrt (cbrt (fma 2 (* J l) U)))

simplify3.9s

Calls
56 calls:
Slowest
584.0ms
(exp (* 1/9 (- (log 2) (+ (log (/ -1 l)) (log (/ -1 J))))))
311.0ms
(exp (* 1/9 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
310.0ms
(exp (* 1/9 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
300.0ms
(exp (* 1/9 (- (log 2) (+ (log (/ 1 l)) (log (/ 1 J))))))
236.0ms
(exp (* 1/9 (- (log 4) (+ (* 2 (log (/ -1 l))) (* 2 (log (/ -1 J)))))))

prune1.3s

Pruning

20 alts after pruning (20 fresh and 0 done)

Merged error: 5.8b

regimes1.6s

Accuracy

36.5% (1.8b remaining)

Error of 9.7b against oracle of 7.8b and baseline of 10.7b

bsearch140.0ms

end0.0ms

sample9.7s

Algorithm
intervals
Results
3.2s2633×body1280valid
3.1s2496×body640valid
1.9s8485×body80valid
822.0ms1453×body320valid
290.0ms794×body160valid