Details

Time bar (total: 6.3m)

sample1.1s

Algorithm
intervals
Results
358.0ms137×body1280valid
274.0ms67×body2560valid
149.0ms18×body5120valid
147.0ms98×body640valid
58.0ms66×body80valid
40.0ms10×body160valid
29.0ms26×body320valid

simplify1.1s

Counts
1 → 1
Iterations
IterNodes
done2005
42005
31013
2173
151
019

prune24.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 28.0b

localize38.0ms

Local error

Found 4 expressions with local error:

0.4b
(/ 2 (* (* (/ t l) (/ t l)) t))
2.1b
(* (* (/ t l) (/ t l)) t)
2.1b
(/ (/ 2 (* (* (/ t l) (/ t l)) t)) (* (sin k) (tan k)))
26.2b
(/ (/ (/ 2 (* (* (/ t l) (/ t l)) t)) (* (sin k) (tan k))) (* (/ k t) (/ k t)))

rewrite200.0ms

Algorithm
rewrite-expression-head
Rules
685×add-cbrt-cube add-exp-log
353×cbrt-undiv div-exp
228×prod-exp cbrt-unprod
60×times-frac
28×associate-/l*
25×associate-*l/
21×associate-/r/
18×add-sqr-sqrt
17×*-un-lft-identity add-cube-cbrt
10×associate-*r/
pow1 div-inv
frac-times
insert-posit16 add-log-exp
clear-num associate-/r* frac-2neg associate-*r* pow-prod-down tan-quot
associate-/l/
associate-*l* *-commutative unswap-sqr
Counts
4 → 320
Calls
4 calls:
25.0ms
(/ 2 (* (* (/ t l) (/ t l)) t))
51.0ms
(* (* (/ t l) (/ t l)) t)
41.0ms
(/ (/ 2 (* (* (/ t l) (/ t l)) t)) (* (sin k) (tan k)))
68.0ms
(/ (/ (/ 2 (* (* (/ t l) (/ t l)) t)) (* (sin k) (tan k))) (* (/ k t) (/ k t)))

series692.0ms

Counts
4 → 12
Calls
4 calls:
60.0ms
(/ 2 (* (* (/ t l) (/ t l)) t))
56.0ms
(* (* (/ t l) (/ t l)) t)
251.0ms
(/ (/ 2 (* (* (/ t l) (/ t l)) t)) (* (sin k) (tan k)))
325.0ms
(/ (/ (/ 2 (* (* (/ t l) (/ t l)) t)) (* (sin k) (tan k))) (* (/ k t) (/ k t)))

simplify1.1s

Counts
332 → 332
Iterations
IterNodes
done2002
22002
11294
0452

prune1.2s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 8.4b

localize40.0ms

Local error

Found 4 expressions with local error:

1.3b
(/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k))
6.7b
(* (/ (/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k)) (/ k t)) (/ (/ (/ (sqrt 2) t) (tan k)) (/ k t)))
13.1b
(/ (/ (/ (sqrt 2) t) (tan k)) (/ k t))
14.8b
(/ (/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k)) (/ k t))

rewrite1.2s

Algorithm
rewrite-expression-head
Rules
10272×times-frac
4459×add-sqr-sqrt
3937×*-un-lft-identity add-cube-cbrt
1020×sqrt-prod
971×add-cbrt-cube add-exp-log
928×associate-*r*
663×cbrt-undiv div-exp
564×associate-*l*
455×div-inv
286×associate-/r/
173×prod-exp cbrt-unprod
127×associate-/l*
86×frac-times associate-*l/ associate-*r/
81×unswap-sqr
29×associate-/r*
27×tan-quot
pow1
insert-posit16 add-log-exp
clear-num frac-2neg associate-/l/
pow-prod-down *-commutative
Counts
4 → 3563
Calls
4 calls:
19.0ms
(/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k))
814.0ms
(* (/ (/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k)) (/ k t)) (/ (/ (/ (sqrt 2) t) (tan k)) (/ k t)))
28.0ms
(/ (/ (/ (sqrt 2) t) (tan k)) (/ k t))
42.0ms
(/ (/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k)) (/ k t))

series1.3s

Counts
4 → 12
Calls
4 calls:
180.0ms
(/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k))
625.0ms
(* (/ (/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k)) (/ k t)) (/ (/ (/ (sqrt 2) t) (tan k)) (/ k t)))
224.0ms
(/ (/ (/ (sqrt 2) t) (tan k)) (/ k t))
264.0ms
(/ (/ (/ (sqrt 2) (* (/ t l) (/ t l))) (sin k)) (/ k t))

simplify4.8s

Counts
3575 → 3575
Iterations
IterNodes
done4315
04315

prune31.1s

Pruning

19 alts after pruning (19 fresh and 0 done)

Merged error: 6.8b

localize60.0ms

Local error

Found 4 expressions with local error:

2.5b
(/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k))))
4.6b
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k)))) k)
11.8b
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (cbrt (sin k))) (/ 1 t))
13.1b
(/ (/ (/ (sqrt 2) t) (tan k)) (/ k t))

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
48508×times-frac
19366×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
10908×sqrt-prod
5124×cbrt-prod
1787×div-inv
1055×associate-/l*
135×add-exp-log
106×associate-/r/
94×div-exp
89×add-cbrt-cube
70×cbrt-undiv
30×associate-/r*
14×tan-quot
prod-exp cbrt-unprod
pow1 rec-exp clear-num frac-2neg 1-exp insert-posit16 add-log-exp associate-/l/
Counts
4 → 12188
Calls
4 calls:
31.0ms
(/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k))))
38.0ms
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k)))) k)
49.0ms
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (cbrt (sin k))) (/ 1 t))
18.0ms
(/ (/ (/ (sqrt 2) t) (tan k)) (/ k t))

series1.0s

Counts
4 → 12
Calls
4 calls:
271.0ms
(/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k))))
308.0ms
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k)))) k)
195.0ms
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (cbrt (sin k))) (/ 1 t))
240.0ms
(/ (/ (/ (sqrt 2) t) (tan k)) (/ k t))

simplify18.7s

Counts
12200 → 12200
Iterations
IterNodes
done13640
013640

prune2.0m

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 4.9b

localize90.0ms

Local error

Found 4 expressions with local error:

2.5b
(/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k))))
4.6b
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k)))) k)
5.5b
(/ (/ (/ (sqrt (cbrt 2)) (cbrt t)) (tan k)) (/ k (cbrt t)))
11.8b
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (cbrt (sin k))) (/ 1 t))

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
60163×times-frac
24244×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
13014×sqrt-prod
9849×cbrt-prod
1931×div-inv
1163×associate-/l*
135×add-exp-log
115×associate-/r/
94×div-exp
84×add-cbrt-cube
70×cbrt-undiv
39×associate-/r*
23×tan-quot
prod-exp cbrt-unprod
pow1 rec-exp clear-num frac-2neg 1-exp insert-posit16 add-log-exp associate-/l/
Counts
4 → 15320
Calls
4 calls:
24.0ms
(/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k))))
28.0ms
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k)))) k)
36.0ms
(/ (/ (/ (sqrt (cbrt 2)) (cbrt t)) (tan k)) (/ k (cbrt t)))
38.0ms
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (cbrt (sin k))) (/ 1 t))

series743.0ms

Counts
4 → 12
Calls
4 calls:
171.0ms
(/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k))))
238.0ms
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (* (cbrt (sin k)) (cbrt (sin k)))) k)
173.0ms
(/ (/ (/ (sqrt (cbrt 2)) (cbrt t)) (tan k)) (/ k (cbrt t)))
160.0ms
(/ (/ (/ (sqrt (sqrt 2)) (/ t l)) (cbrt (sin k))) (/ 1 t))

simplify20.2s

Counts
15332 → 15332
Iterations
IterNodes
done17097
017097

prune2.4m

Pruning

19 alts after pruning (19 fresh and 0 done)

Merged error: 4.8b

regimes641.0ms

Accuracy

0% (3.1b remaining)

Error of 7.8b against oracle of 4.7b and baseline of 7.8b

bsearch0.0ms

simplify11.0ms

Iterations
IterNodes
done52
152
046

end0.0ms

sample25.6s

Algorithm
intervals
Results
8.1s4090×body1280valid
7.0s2193×body2560valid
4.8s920×body5120valid
3.7s2589×body640valid
902.0ms1023×body320valid
535.0ms1990×body80valid
210.0ms387×body160valid