Details

Time bar (total: 1.4m)

sample1.2s

Algorithm
intervals
Results
405.0ms145×body1280valid
360.0ms74×body2560valid
233.0ms35×body5120valid
118.0ms75×body640valid
37.0ms30×body320valid
23.0ms59×body80valid
15.0ms17×body160valid

simplify2.4s

Counts
1 → 1

prune20.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 33.6b

localize43.0ms

Local error

Found 4 expressions with local error:

30.9b
(/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t))
1.8b
(* (/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t)) (sin k))
1.3b
(/ (* (/ l t) (/ l t)) t)
0.9b
(/ (/ 2 (* (/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t)) (sin k))) (tan k))

rewrite254.0ms

Algorithm
rewrite-expression-head
Rules
672×add-cbrt-cube add-exp-log
371×cbrt-undiv div-exp
198×prod-exp cbrt-unprod
65×times-frac
37×add-sqr-sqrt
31×*-un-lft-identity add-cube-cbrt
13×associate-/r*
12×associate-*l*
11×div-inv
10×associate-/l*
associate-*l/ associate-/r/ associate-/l/
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg associate-*r* unswap-sqr
frac-times associate-*r/
pow-prod-down tan-quot *-commutative
Counts
4 → 334
Calls
4 calls:
Slowest
99.0ms
(/ (/ 2 (* (/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t)) (sin k))) (tan k))
69.0ms
(* (/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t)) (sin k))
37.0ms
(/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t))
28.0ms
(/ (* (/ l t) (/ l t)) t)

series520.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
258.0ms
(/ (/ 2 (* (/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t)) (sin k))) (tan k))
130.0ms
(* (/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t)) (sin k))
66.0ms
(/ (* (/ l t) (/ l t)) t)
66.0ms
(/ (* (/ k t) (/ k t)) (/ (* (/ l t) (/ l t)) t))

simplify1.5s

Counts
346 → 346

prune4.7s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 8.2b

localize70.0ms

Local error

Found 4 expressions with local error:

15.5b
(/ (/ k t) (/ l t))
15.5b
(/ (/ k t) (/ l t))
4.0b
(* (/ (/ k t) (/ l t)) t)
1.8b
(* (* (/ (/ k t) (/ l t)) (* (/ (/ k t) (/ l t)) t)) (sin k))

rewrite255.0ms

Algorithm
rewrite-expression-head
Rules
1253×times-frac
599×add-sqr-sqrt
581×*-un-lft-identity add-cube-cbrt
251×add-cbrt-cube add-exp-log
175×associate-*l*
112×cbrt-undiv div-exp
91×prod-exp cbrt-unprod
85×div-inv
26×associate-/r* associate-/l*
15×pow1
pow-prod-down associate-*l/
associate-*r*
unswap-sqr
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
associate-/r/
clear-num frac-2neg *-commutative associate-/l/
frac-times associate-*r/
Counts
4 → 724
Calls
4 calls:
Slowest
180.0ms
(* (* (/ (/ k t) (/ l t)) (* (/ (/ k t) (/ l t)) t)) (sin k))
20.0ms
(* (/ (/ k t) (/ l t)) t)
19.0ms
(/ (/ k t) (/ l t))
14.0ms
(/ (/ k t) (/ l t))

series162.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
94.0ms
(* (* (/ (/ k t) (/ l t)) (* (/ (/ k t) (/ l t)) t)) (sin k))
36.0ms
(* (/ (/ k t) (/ l t)) t)
17.0ms
(/ (/ k t) (/ l t))
16.0ms
(/ (/ k t) (/ l t))

simplify1.6s

Counts
736 → 736

prune11.5s

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 8.2b

localize40.0ms

Local error

Found 4 expressions with local error:

15.5b
(/ (/ k t) (/ l t))
4.0b
(* (/ k l) t)
1.8b
(* (* (/ (/ k t) (/ l t)) (* (/ k l) t)) (sin k))
0.9b
(/ (/ 2 (* (* (/ (/ k t) (/ l t)) (* (/ k l) t)) (sin k))) (tan k))

rewrite445.0ms

Algorithm
rewrite-expression-head
Rules
473×times-frac
233×add-sqr-sqrt
230×add-cbrt-cube add-exp-log
228×*-un-lft-identity add-cube-cbrt
102×cbrt-undiv div-exp
84×prod-exp cbrt-unprod
35×div-inv
31×associate-*l/
23×associate-/l*
16×associate-/r*
15×pow1
14×associate-*l* associate-/r/
pow-prod-down
associate-*r*
frac-times associate-*r/
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg *-commutative unswap-sqr associate-/l/
tan-quot
Counts
4 → 400
Calls
4 calls:
Slowest
194.0ms
(/ (/ 2 (* (* (/ (/ k t) (/ l t)) (* (/ k l) t)) (sin k))) (tan k))
183.0ms
(* (* (/ (/ k t) (/ l t)) (* (/ k l) t)) (sin k))
28.0ms
(/ (/ k t) (/ l t))
21.0ms
(* (/ k l) t)

series497.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
326.0ms
(/ (/ 2 (* (* (/ (/ k t) (/ l t)) (* (/ k l) t)) (sin k))) (tan k))
111.0ms
(* (* (/ (/ k t) (/ l t)) (* (/ k l) t)) (sin k))
45.0ms
(* (/ k l) t)
15.0ms
(/ (/ k t) (/ l t))

simplify1.6s

Counts
412 → 412

prune6.0s

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 1.0b

localize50.0ms

Local error

Found 4 expressions with local error:

4.0b
(* (/ k l) t)
1.8b
(* (* (/ k l) (* (/ k l) t)) (sin k))
0.9b
(/ (/ 2 (* (* (/ k l) (* (/ k l) t)) (sin k))) (tan k))
0.7b
(/ 2 (* (* (/ k l) (* (/ k l) t)) (sin k)))

rewrite457.0ms

Algorithm
rewrite-expression-head
Rules
124×add-cbrt-cube add-exp-log
55×times-frac
53×prod-exp cbrt-unprod
41×cbrt-undiv div-exp
39×add-sqr-sqrt
37×associate-*l/
34×*-un-lft-identity add-cube-cbrt
16×associate-/r/
15×pow1
14×associate-*l*
13×associate-/l*
pow-prod-down div-inv
frac-times associate-*r* associate-*r/
expm1-log1p-u associate-/r* insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg *-commutative unswap-sqr
tan-quot associate-/l/
Counts
4 → 185
Calls
4 calls:
Slowest
157.0ms
(/ (/ 2 (* (* (/ k l) (* (/ k l) t)) (sin k))) (tan k))
143.0ms
(* (* (/ k l) (* (/ k l) t)) (sin k))
131.0ms
(/ 2 (* (* (/ k l) (* (/ k l) t)) (sin k)))
19.0ms
(* (/ k l) t)

series925.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
658.0ms
(/ (/ 2 (* (* (/ k l) (* (/ k l) t)) (sin k))) (tan k))
126.0ms
(* (* (/ k l) (* (/ k l) t)) (sin k))
104.0ms
(/ 2 (* (* (/ k l) (* (/ k l) t)) (sin k)))
36.0ms
(* (/ k l) t)

simplify1.5s

Counts
197 → 197

prune2.4s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

regimes252.0ms

Accuracy

0% (1.7b remaining)

Error of 1.7b against oracle of 0.1b and baseline of 1.7b

bsearch4.0ms

end0.0ms

sample44.3s

Algorithm
intervals
Results
13.8s4112×body1280valid
11.5s2234×body2560valid
8.5s942×body5120valid
6.2s2437×body640valid
2.4s1026×body320valid
887.0ms2018×body80valid
491.0ms428×body160valid