Details

Time bar (total: 36.6s)

sample446.0ms

Algorithm
intervals
Results
146.0ms59×body1280valid
144.0ms57×body640valid
73.0ms190×body80valid
39.0ms30×body320valid
12.0ms14×body160valid

simplify3.5s

Counts
1 → 1
Iterations
IterNodes
46637
31079
2183
152
019

prune22.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 17.8b

localize53.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (/ l t) (/ l t))
1.8b
(* (/ t (* (/ l t) (/ l t))) (sin k))
2.4b
(/ t (* (/ l t) (/ l t)))
14.4b
(/ (/ 2 (* (/ t (* (/ l t) (/ l t))) (sin k))) (* (tan k) (fma (/ k t) (/ k t) 2)))

rewrite141.0ms

Algorithm
rewrite-expression-head
Rules
151×add-cbrt-cube add-exp-log
70×cbrt-undiv div-exp
61×times-frac
57×add-sqr-sqrt
46×prod-exp cbrt-unprod
41×*-un-lft-identity add-cube-cbrt
23×associate-*l*
16×associate-*r*
13×pow1 swap-sqr
11×associate-/l*
associate-/r/ div-inv
associate-*l/
unswap-sqr
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
frac-times associate-*r/
clear-num associate-/r* frac-2neg pow-prod-down *-commutative
pow2 pow-plus tan-quot pow-sqr pow-prod-up associate-/l/
Counts
4 → 207
Calls
4 calls:
18.0ms
(* (/ l t) (/ l t))
44.0ms
(* (/ t (* (/ l t) (/ l t))) (sin k))
10.0ms
(/ t (* (/ l t) (/ l t)))
63.0ms
(/ (/ 2 (* (/ t (* (/ l t) (/ l t))) (sin k))) (* (tan k) (fma (/ k t) (/ k t) 2)))

series600.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(* (/ l t) (/ l t))
137.0ms
(* (/ t (* (/ l t) (/ l t))) (sin k))
69.0ms
(/ t (* (/ l t) (/ l t)))
349.0ms
(/ (/ 2 (* (/ t (* (/ l t) (/ l t))) (sin k))) (* (tan k) (fma (/ k t) (/ k t) 2)))

simplify1.4s

Counts
219 → 219
Iterations
IterNodes
24126
11060
0343

prune1.1s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 11.3b

localize42.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (/ l t) (/ l t))
0.3b
(/ 2 (* t (sin k)))
3.7b
(/ (/ 2 (* t (sin k))) (/ (* (tan k) (fma (/ k t) (/ k t) 2)) (* (/ l t) (/ l t))))
11.9b
(/ (* (tan k) (fma (/ k t) (/ k t) 2)) (* (/ l t) (/ l t)))

rewrite101.0ms

Algorithm
rewrite-expression-head
Rules
254×add-cbrt-cube add-exp-log
135×times-frac
133×cbrt-undiv div-exp
72×add-sqr-sqrt
68×prod-exp cbrt-unprod
60×*-un-lft-identity add-cube-cbrt
28×associate-/r/
24×div-inv
13×swap-sqr associate-*r* associate-*l*
11×pow1 associate-*l/ associate-/l*
10×frac-times associate-/r* associate-*r/
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
clear-num frac-2neg
associate-/l/
pow2 pow-plus pow-prod-down tan-quot pow-sqr *-commutative pow-prod-up
Counts
4 → 286
Calls
4 calls:
19.0ms
(* (/ l t) (/ l t))
7.0ms
(/ 2 (* t (sin k)))
31.0ms
(/ (/ 2 (* t (sin k))) (/ (* (tan k) (fma (/ k t) (/ k t) 2)) (* (/ l t) (/ l t))))
38.0ms
(/ (* (tan k) (fma (/ k t) (/ k t) 2)) (* (/ l t) (/ l t)))

series785.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(* (/ l t) (/ l t))
62.0ms
(/ 2 (* t (sin k)))
468.0ms
(/ (/ 2 (* t (sin k))) (/ (* (tan k) (fma (/ k t) (/ k t) 2)) (* (/ l t) (/ l t))))
227.0ms
(/ (* (tan k) (fma (/ k t) (/ k t) 2)) (* (/ l t) (/ l t)))

simplify2.0s

Counts
298 → 298
Iterations
IterNodes
25990
11392
0452

prune2.0s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 2.7b

localize62.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (/ t l) (/ t l))
1.3b
(* (/ (sin k) (cos k)) (* (/ k l) (/ k l)))
3.5b
(* (/ (sin k) (cos k)) (* (/ t l) (/ t l)))
3.7b
(/ (/ 2 (* t (sin k))) (fma 2 (* (/ (sin k) (cos k)) (* (/ t l) (/ t l))) (* (/ (sin k) (cos k)) (* (/ k l) (/ k l)))))

rewrite137.0ms

Algorithm
rewrite-expression-head
Rules
107×add-cbrt-cube add-exp-log
93×times-frac
80×add-sqr-sqrt
62×*-un-lft-identity add-cube-cbrt
41×prod-exp cbrt-unprod
39×associate-*l*
35×cbrt-undiv div-exp
21×pow1
15×associate-*r*
13×swap-sqr
11×frac-times associate-*r/ div-inv
unswap-sqr
pow-prod-down associate-*l/ associate-/l*
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
associate-/r* *-commutative
pow2 clear-num frac-2neg pow-plus pow-sqr pow-prod-up associate-/l/
Counts
4 → 233
Calls
4 calls:
21.0ms
(* (/ t l) (/ t l))
34.0ms
(* (/ (sin k) (cos k)) (* (/ k l) (/ k l)))
47.0ms
(* (/ (sin k) (cos k)) (* (/ t l) (/ t l)))
30.0ms
(/ (/ 2 (* t (sin k))) (fma 2 (* (/ (sin k) (cos k)) (* (/ t l) (/ t l))) (* (/ (sin k) (cos k)) (* (/ k l) (/ k l)))))

series938.0ms

Counts
4 → 12
Calls
4 calls:
40.0ms
(* (/ t l) (/ t l))
94.0ms
(* (/ (sin k) (cos k)) (* (/ k l) (/ k l)))
174.0ms
(* (/ (sin k) (cos k)) (* (/ t l) (/ t l)))
629.0ms
(/ (/ 2 (* t (sin k))) (fma 2 (* (/ (sin k) (cos k)) (* (/ t l) (/ t l))) (* (/ (sin k) (cos k)) (* (/ k l) (/ k l)))))

simplify1.7s

Counts
245 → 245
Iterations
IterNodes
24718
11289
0420

prune1.5s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 2.6b

localize51.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (/ t l) (/ t l))
0.3b
(* (/ (sin k) (cos k)) (/ k l))
3.5b
(* (/ (sin k) (cos k)) (* (/ t l) (/ t l)))
3.7b
(/ (/ 2 (* t (sin k))) (fma 2 (* (/ (sin k) (cos k)) (* (/ t l) (/ t l))) (* (* (/ (sin k) (cos k)) (/ k l)) (/ k l))))

rewrite136.0ms

Algorithm
rewrite-expression-head
Rules
105×times-frac
96×add-sqr-sqrt
78×add-cbrt-cube add-exp-log
69×*-un-lft-identity add-cube-cbrt
39×associate-*l*
27×associate-*r* prod-exp cbrt-unprod
26×cbrt-undiv div-exp
18×pow1
13×swap-sqr
12×div-inv
10×unswap-sqr
frac-times associate-*r/ associate-/l*
pow-prod-down associate-*l/
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
associate-/r* *-commutative
pow2 clear-num frac-2neg pow-plus pow-sqr pow-prod-up associate-/l/
Counts
4 → 230
Calls
4 calls:
28.0ms
(* (/ t l) (/ t l))
21.0ms
(* (/ (sin k) (cos k)) (/ k l))
43.0ms
(* (/ (sin k) (cos k)) (* (/ t l) (/ t l)))
37.0ms
(/ (/ 2 (* t (sin k))) (fma 2 (* (/ (sin k) (cos k)) (* (/ t l) (/ t l))) (* (* (/ (sin k) (cos k)) (/ k l)) (/ k l))))

series909.0ms

Counts
4 → 12
Calls
4 calls:
28.0ms
(* (/ t l) (/ t l))
110.0ms
(* (/ (sin k) (cos k)) (/ k l))
129.0ms
(* (/ (sin k) (cos k)) (* (/ t l) (/ t l)))
641.0ms
(/ (/ 2 (* t (sin k))) (fma 2 (* (/ (sin k) (cos k)) (* (/ t l) (/ t l))) (* (* (/ (sin k) (cos k)) (/ k l)) (/ k l))))

simplify1.6s

Counts
242 → 242
Iterations
IterNodes
24644
11276
0420

prune1.5s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 2.6b

regimes427.0ms

Accuracy

71.6% (1.4b remaining)

Error of 4.7b against oracle of 3.3b and baseline of 8.2b

bsearch355.0ms

Steps
ItersRangePoint
8
7.405009204228503e-65
4.7093230820561426e-62
6.996202509808683e-64
8
-2.9534264795978874e-95
-9.53134385382187e-100
-1.2768326759006626e-98

simplify17.0ms

Iterations
IterNodes
247
147
043

end0.0ms

sample15.2s

Algorithm
intervals
Results
6.7s1983×body1280valid
3.7s1723×body640valid
2.6s5912×body80valid
1.2s848×body320valid
437.0ms437×body160valid