Details

Time bar (total: 1.9m)

sample1.1s

Algorithm
intervals
Results
316.0ms65×body2560valid
246.0ms103×body1280valid
233.0ms28×body5120valid
142.0ms76×body640valid
45.0ms43×body320valid
28.0ms66×body80valid
15.0ms19×body160valid

simplify4.9s

Counts
1 → 1
Iterations
IterNodes
47081
3997
2172
149
019

prune21.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 15.5b

localize63.0ms

Local error

Found 4 expressions with local error:

6.5b
(/ (* (* (/ k t) t) (* (/ k t) t)) l)
11.5b
(/ (/ 2 (/ t l)) (* (/ (* (* (/ k t) t) (* (/ k t) t)) l) (* (sin k) (tan k))))
13.0b
(* (/ k t) t)
13.0b
(* (/ k t) t)

rewrite326.0ms

Algorithm
rewrite-expression-head
Rules
589×add-cbrt-cube add-exp-log
252×cbrt-undiv div-exp
250×prod-exp cbrt-unprod
199×times-frac
102×add-sqr-sqrt
92×*-un-lft-identity add-cube-cbrt
45×associate-/l*
26×associate-*l*
12×div-inv
pow1 associate-*l/
associate-*r*
associate-/r/
associate-/r* associate-*r/ insert-posit16 add-log-exp unswap-sqr associate-/l/
frac-times clear-num frac-2neg pow-prod-down tan-quot *-commutative
Counts
4 → 349
Calls
4 calls:
51.0ms
(/ (* (* (/ k t) t) (* (/ k t) t)) l)
232.0ms
(/ (/ 2 (/ t l)) (* (/ (* (* (/ k t) t) (* (/ k t) t)) l) (* (sin k) (tan k))))
10.0ms
(* (/ k t) t)
10.0ms
(* (/ k t) t)

series436.0ms

Counts
4 → 12
Calls
4 calls:
26.0ms
(/ (* (* (/ k t) t) (* (/ k t) t)) l)
386.0ms
(/ (/ 2 (/ t l)) (* (/ (* (* (/ k t) t) (* (/ k t) t)) l) (* (sin k) (tan k))))
12.0ms
(* (/ k t) t)
12.0ms
(* (/ k t) t)

simplify5.7s

Counts
361 → 361
Iterations
IterNodes
210742
11954
0616

prune5.1s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.6b

localize36.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ (sqrt 2) (tan k))
0.9b
(/ (sqrt 2) (/ (* t (/ k 1)) (/ l (/ k 1))))
2.7b
(* (/ (sqrt 2) (/ (* t (/ k 1)) (/ l (/ k 1)))) (* (/ (sqrt 2) (tan k)) (/ l (sin k))))
3.3b
(/ (* t (/ k 1)) (/ l (/ k 1)))

rewrite184.0ms

Algorithm
rewrite-expression-head
Rules
2212×times-frac
801×add-exp-log
756×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
483×div-exp
472×add-cbrt-cube
309×sqrt-prod
299×associate-*l*
252×cbrt-undiv
246×prod-exp
141×cbrt-unprod
96×associate-/r*
77×div-inv
56×1-exp
32×associate-/r/
13×associate-/l*
pow1
associate-*r/
frac-times
insert-posit16 add-log-exp
clear-num frac-2neg pow-prod-down associate-*l/
associate-*r* tan-quot *-commutative associate-/l/
Counts
4 → 1019
Calls
4 calls:
12.0ms
(/ (sqrt 2) (tan k))
26.0ms
(/ (sqrt 2) (/ (* t (/ k 1)) (/ l (/ k 1))))
65.0ms
(* (/ (sqrt 2) (/ (* t (/ k 1)) (/ l (/ k 1)))) (* (/ (sqrt 2) (tan k)) (/ l (sin k))))
20.0ms
(/ (* t (/ k 1)) (/ l (/ k 1)))

series917.0ms

Counts
4 → 12
Calls
4 calls:
80.0ms
(/ (sqrt 2) (tan k))
168.0ms
(/ (sqrt 2) (/ (* t (/ k 1)) (/ l (/ k 1))))
636.0ms
(* (/ (sqrt 2) (/ (* t (/ k 1)) (/ l (/ k 1)))) (* (/ (sqrt 2) (tan k)) (/ l (sin k))))
33.0ms
(/ (* t (/ k 1)) (/ l (/ k 1)))

simplify2.3s

Counts
1031 → 1031
Iterations
IterNodes
14186
01291

prune17.0s

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 0b

localize68.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (sqrt 2) l)
0.5b
(/ (sqrt (sqrt 2)) (/ t (/ l k)))
2.8b
(/ t (/ l k))
3.3b
(* (/ (sqrt (sqrt 2)) (/ t (/ l k))) (/ (* (sqrt (sqrt 2)) (/ (/ (* (sqrt 2) l) (tan k)) (sin k))) k))

rewrite204.0ms

Algorithm
rewrite-expression-head
Rules
2142×times-frac
1026×add-sqr-sqrt
984×*-un-lft-identity add-cube-cbrt
814×sqrt-prod
407×associate-*l*
164×add-cbrt-cube add-exp-log
85×cbrt-undiv div-exp
84×div-inv
57×associate-/r*
45×prod-exp cbrt-unprod
22×associate-/r/
12×associate-/l* unswap-sqr
10×associate-*r*
pow1
insert-posit16 add-log-exp
clear-num frac-2neg pow-prod-down *-commutative
frac-times associate-*l/ associate-*r/
Counts
4 → 1040
Calls
4 calls:
14.0ms
(* (sqrt 2) l)
23.0ms
(/ (sqrt (sqrt 2)) (/ t (/ l k)))
11.0ms
(/ t (/ l k))
97.0ms
(* (/ (sqrt (sqrt 2)) (/ t (/ l k))) (/ (* (sqrt (sqrt 2)) (/ (/ (* (sqrt 2) l) (tan k)) (sin k))) k))

series835.0ms

Counts
4 → 12
Calls
4 calls:
78.0ms
(* (sqrt 2) l)
139.0ms
(/ (sqrt (sqrt 2)) (/ t (/ l k)))
43.0ms
(/ t (/ l k))
575.0ms
(* (/ (sqrt (sqrt 2)) (/ t (/ l k))) (/ (* (sqrt (sqrt 2)) (/ (/ (* (sqrt 2) l) (tan k)) (sin k))) k))

simplify3.2s

Counts
1052 → 1052
Iterations
IterNodes
13676
01116

prune19.8s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0b

localize41.0ms

Local error

Found 4 expressions with local error:

0.7b
(/ (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (/ t (/ l k)))
1.0b
(* (sqrt (sqrt 2)) (sqrt (sqrt 2)))
2.8b
(/ t (/ l k))
3.3b
(* (/ (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (/ t (/ l k))) (/ (/ (/ (* (sqrt 2) l) (tan k)) (sin k)) k))

rewrite174.0ms

Algorithm
rewrite-expression-head
Rules
574×times-frac
313×add-sqr-sqrt
247×add-cbrt-cube add-exp-log
238×*-un-lft-identity add-cube-cbrt
138×cbrt-undiv div-exp
97×associate-*r*
66×sqrt-prod
61×prod-exp cbrt-unprod
58×associate-*l*
57×associate-/r*
32×sqrt-pow1 div-inv
29×pow1
21×unswap-sqr
16×pow1/2
15×swap-sqr associate-/r/
tan-quot pow-prod-up
pow-prod-down
pow-sqr
insert-posit16 associate-/l* add-log-exp
clear-num frac-2neg *-commutative
pow2 frac-times rem-square-sqrt pow-plus sqrt-unprod associate-*l/ associate-*r/
Counts
4 → 492
Calls
4 calls:
19.0ms
(/ (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (/ t (/ l k)))
27.0ms
(* (sqrt (sqrt 2)) (sqrt (sqrt 2)))
11.0ms
(/ t (/ l k))
103.0ms
(* (/ (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (/ t (/ l k))) (/ (/ (/ (* (sqrt 2) l) (tan k)) (sin k)) k))

series827.0ms

Counts
4 → 10
Calls
4 calls:
149.0ms
(/ (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (/ t (/ l k)))
0.0ms
(* (sqrt (sqrt 2)) (sqrt (sqrt 2)))
30.0ms
(/ t (/ l k))
648.0ms
(* (/ (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (/ t (/ l k))) (/ (/ (/ (* (sqrt 2) l) (tan k)) (sin k)) k))

simplify1.9s

Counts
502 → 502
Iterations
IterNodes
12552
0793

prune7.8s

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0b

regimes366.0ms

Accuracy

78.2% (0.6b remaining)

Error of 0.7b against oracle of 0.1b and baseline of 2.8b

bsearch1.4s

Steps
ItersRangePoint
10
5.8047538445884514e-133
8.422535045918206e-117
8.256232424735127e-117
7
-13444383639046.232
-265991755648.13324
-1928263201893.6716

simplify14.0ms

Iterations
IterNodes
239
139
032

end0.0ms

sample41.1s

Algorithm
intervals
Results
11.0s4149×body1280valid
10.9s2174×body2560valid
10.0s980×body5120valid
5.5s2510×body640valid
1.4s1061×body320valid
1.3s2122×body80valid
368.0ms447×body160valid