Details

Time bar (total: 5.7m)

sample367.0ms

Algorithm
intervals
Results
132.0ms66×body1280valid
96.0ms195×body80valid
72.0ms51×body640valid
30.0ms30×body320valid
13.0ms17×body160valid

simplify2.5s

Counts
1 → 1

prune16.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 18.7b

localize35.0ms

Local error

Found 4 expressions with local error:

15.1b
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (* (/ l t) (/ l t)) (* (sin k) t))))
2.5b
(/ (tan k) (/ (* (/ l t) (/ l t)) (* (sin k) t)))
1.7b
(/ (* (/ l t) (/ l t)) (* (sin k) t))
0.3b
(/ 2 (+ (* (/ k t) (/ k t)) 2))

rewrite137.0ms

Algorithm
rewrite-expression-head
Rules
806×times-frac
313×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
244×add-cbrt-cube add-exp-log
142×cbrt-undiv div-exp
93×div-inv
62×associate-/r/
52×prod-exp cbrt-unprod
29×associate-/r*
22×flip3-+ flip-+ associate-/l*
associate-/l/
pow1 clear-num frac-2neg insert-posit16 add-log-exp
frac-times associate-*l/ tan-quot associate-*r/
Counts
4 → 521
Calls
4 calls:
Slowest
47.0ms
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (* (/ l t) (/ l t)) (* (sin k) t))))
28.0ms
(/ (* (/ l t) (/ l t)) (* (sin k) t))
26.0ms
(/ 2 (+ (* (/ k t) (/ k t)) 2))
24.0ms
(/ (tan k) (/ (* (/ l t) (/ l t)) (* (sin k) t)))

series1.3s

Counts
4 → 12
Calls
4 calls:
Slowest
831.0ms
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (* (/ l t) (/ l t)) (* (sin k) t))))
282.0ms
(/ (tan k) (/ (* (/ l t) (/ l t)) (* (sin k) t)))
110.0ms
(/ (* (/ l t) (/ l t)) (* (sin k) t))
80.0ms
(/ 2 (+ (* (/ k t) (/ k t)) 2))

simplify2.1s

Counts
533 → 533

prune8.3s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 11.8b

localize43.0ms

Local error

Found 4 expressions with local error:

11.4b
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (/ l t) t)))
6.6b
(* (/ (/ l t) (sin k)) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (/ l t) t))))
5.0b
(/ (/ l t) (sin k))
3.8b
(/ (tan k) (/ (/ l t) t))

rewrite733.0ms

Algorithm
rewrite-expression-head
Rules
17211×times-frac
6921×add-sqr-sqrt
6768×*-un-lft-identity add-cube-cbrt
2015×associate-*r*
700×div-inv
572×associate-/r/
269×flip3-+ flip-+
203×add-cbrt-cube add-exp-log
180×associate-/r*
132×cbrt-undiv div-exp
43×associate-*l*
31×associate-/l*
27×prod-exp cbrt-unprod unswap-sqr
pow1
insert-posit16 add-log-exp
clear-num frac-2neg associate-/l/
frac-times pow-prod-down associate-*l/ tan-quot associate-*r/ *-commutative
Counts
4 → 4605
Calls
4 calls:
Slowest
240.0ms
(* (/ (/ l t) (sin k)) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (/ l t) t))))
73.0ms
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (/ l t) t)))
20.0ms
(/ (tan k) (/ (/ l t) t))
16.0ms
(/ (/ l t) (sin k))

series972.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
361.0ms
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (/ l t) t)))
296.0ms
(* (/ (/ l t) (sin k)) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ (/ l t) t))))
227.0ms
(/ (tan k) (/ (/ l t) t))
87.0ms
(/ (/ l t) (sin k))

simplify27.9s

Counts
4617 → 4617

prune1.4m

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 11.7b

localize81.0ms

Local error

Found 4 expressions with local error:

6.8b
(* (/ l t) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t))))
6.6b
(* (/ (/ l t) (sin k)) (* (/ l t) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t)))))
5.0b
(/ (/ l t) (sin k))
3.2b
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t)))

rewrite383.0ms

Algorithm
rewrite-expression-head
Rules
4370×times-frac
1882×add-sqr-sqrt
1801×*-un-lft-identity
1797×add-cube-cbrt
666×associate-*r*
605×add-exp-log
383×add-cbrt-cube
359×div-exp
225×div-inv
211×cbrt-undiv associate-/r/
157×prod-exp
101×cbrt-unprod
89×flip3-+ flip-+
56×associate-*l*
47×associate-/r*
28×associate-/l*
18×rec-exp 1-exp unswap-sqr
11×pow1
frac-times associate-*r/
pow-prod-down associate-*l/ insert-posit16 add-log-exp
clear-num frac-2neg *-commutative associate-/l/
Counts
4 → 1740
Calls
4 calls:
Slowest
112.0ms
(* (/ l t) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t))))
104.0ms
(* (/ (/ l t) (sin k)) (* (/ l t) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t)))))
64.0ms
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t)))
17.0ms
(/ (/ l t) (sin k))

series979.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
301.0ms
(/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t)))
294.0ms
(* (/ (/ l t) (sin k)) (* (/ l t) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t)))))
263.0ms
(* (/ l t) (/ (/ 2 (+ (* (/ k t) (/ k t)) 2)) (/ (tan k) (/ 1 t))))
119.0ms
(/ (/ l t) (sin k))

simplify7.6s

Counts
1752 → 1752

prune30.0s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 11.7b

localize91.0ms

Local error

Found 4 expressions with local error:

10.3b
(sqrt (+ 2 (* (/ k t) (/ k t))))
10.3b
(sqrt (+ (* (/ k t) (/ k t)) 2))
9.1b
(/ (/ (cbrt 2) (sqrt (+ (* (/ k t) (/ k t)) 2))) (/ (cbrt (tan k)) (/ (cbrt 1) t)))
6.8b
(* (/ l t) (/ (* (cbrt 2) (cbrt 2)) (sqrt (+ 2 (* (/ k t) (/ k t))))))

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
21064×times-frac
8772×add-sqr-sqrt
8755×*-un-lft-identity add-cube-cbrt
7644×cbrt-prod
2495×sqrt-prod
442×div-inv
322×associate-/r/
282×sqrt-div
141×flip3-+ flip-+
137×associate-/r*
46×add-exp-log
42×associate-/l*
33×add-cbrt-cube
22×cbrt-undiv div-exp
13×associate-*l*
12×associate-*r*
pow1 prod-exp cbrt-unprod
unswap-sqr
insert-posit16 add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
frac-times clear-num frac-2neg pow-prod-down associate-*l/ associate-*r/ *-commutative associate-/l/
Counts
4 → 6046
Calls
4 calls:
Slowest
49.0ms
(/ (/ (cbrt 2) (sqrt (+ (* (/ k t) (/ k t)) 2))) (/ (cbrt (tan k)) (/ (cbrt 1) t)))
45.0ms
(* (/ l t) (/ (* (cbrt 2) (cbrt 2)) (sqrt (+ 2 (* (/ k t) (/ k t))))))
13.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
3.0ms
(sqrt (+ 2 (* (/ k t) (/ k t))))

series743.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
393.0ms
(/ (/ (cbrt 2) (sqrt (+ (* (/ k t) (/ k t)) 2))) (/ (cbrt (tan k)) (/ (cbrt 1) t)))
227.0ms
(* (/ l t) (/ (* (cbrt 2) (cbrt 2)) (sqrt (+ 2 (* (/ k t) (/ k t))))))
71.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
52.0ms
(sqrt (+ 2 (* (/ k t) (/ k t))))

simplify43.1s

Counts
6058 → 6058

prune2.0m

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 11.7b

regimes461.0ms

Accuracy

0% (0.8b remaining)

Error of 11.4b against oracle of 10.6b and baseline of 11.4b

bsearch8.0ms

end0.0ms

sample10.8s

Algorithm
intervals
Results
4.9s2098×body1280valid
2.2s1665×body640valid
2.1s5984×body80valid
892.0ms862×body320valid
272.0ms465×body160valid