Details

Time bar (total: 4.6m)

sample1.2s

Algorithm
intervals
Results
379.0ms145×body1280valid
322.0ms74×body2560valid
243.0ms35×body5120valid
121.0ms75×body640valid
43.0ms59×body80valid
37.0ms30×body320valid
14.0ms17×body160valid

simplify2.7s

Counts
1 → 1

prune23.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 27.5b

localize68.0ms

Local error

Found 4 expressions with local error:

26.3b
(* (/ t (/ l t)) (* (/ k t) (/ k t)))
7.2b
(/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))
2.1b
(/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k))
0.9b
(/ (/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k)) (tan k))

rewrite306.0ms

Algorithm
rewrite-expression-head
Rules
3448×times-frac
1229×add-sqr-sqrt
1223×*-un-lft-identity add-cube-cbrt
811×add-cbrt-cube add-exp-log
502×cbrt-undiv div-exp
241×associate-/l*
189×prod-exp cbrt-unprod
125×div-inv
67×associate-/r/
44×associate-*l*
19×associate-/r*
10×frac-times associate-*r/
pow1 associate-/l/
associate-*l/
insert-posit16 add-log-exp
clear-num frac-2neg pow-prod-down unswap-sqr
associate-*r* tan-quot *-commutative
Counts
4 → 1335
Calls
4 calls:
Slowest
80.0ms
(/ (/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k)) (tan k))
53.0ms
(/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))
43.0ms
(/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k))
33.0ms
(* (/ t (/ l t)) (* (/ k t) (/ k t)))

series796.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
380.0ms
(/ (/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k)) (tan k))
237.0ms
(/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k))
102.0ms
(/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))
76.0ms
(* (/ t (/ l t)) (* (/ k t) (/ k t)))

simplify4.3s

Counts
1347 → 1347

prune21.7s

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 8.4b

localize49.0ms

Local error

Found 4 expressions with local error:

9.3b
(/ (* k k) l)
7.2b
(/ (/ (* k k) l) (/ l t))
2.1b
(/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k))
0.9b
(/ (/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k)) (tan k))

rewrite547.0ms

Algorithm
rewrite-expression-head
Rules
21124×times-frac
7644×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
1184×associate-/l*
1054×div-inv
116×add-cbrt-cube add-exp-log
80×cbrt-undiv div-exp
66×associate-/r/
22×associate-/r*
prod-exp cbrt-unprod
pow1 clear-num frac-2neg insert-posit16 add-log-exp
associate-/l/
tan-quot
Counts
4 → 4927
Calls
4 calls:
Slowest
55.0ms
(/ (/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k)) (tan k))
41.0ms
(/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k))
12.0ms
(/ (/ (* k k) l) (/ l t))
9.0ms
(/ (* k k) l)

series422.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
203.0ms
(/ (/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k)) (tan k))
120.0ms
(/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k))
64.0ms
(/ (/ (* k k) l) (/ l t))
34.0ms
(/ (* k k) l)

simplify21.9s

Counts
4939 → 4939

prune1.3m

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 0b

localize36.0ms

Local error

Found 4 expressions with local error:

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

rewrite343.0ms

Algorithm
rewrite-expression-head
Rules
11063×times-frac
4533×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
620×add-exp-log
544×associate-/l*
476×div-exp
468×div-inv
202×add-cbrt-cube
193×associate-/r*
140×cbrt-undiv
77×prod-exp
42×rec-exp 1-exp
23×associate-/r/
21×cbrt-unprod
associate-/l/
pow1 clear-num frac-2neg insert-posit16 add-log-exp
frac-times associate-*l/ tan-quot associate-*r/
Counts
4 → 3206
Calls
4 calls:
Slowest
84.0ms
(/ (* (/ 1 (/ k l)) (/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))) (tan k))
32.0ms
(/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))
21.0ms
(/ 2 (/ (/ k l) (/ 1 t)))
9.0ms
(/ (/ k l) (/ 1 t))

series395.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
207.0ms
(/ (* (/ 1 (/ k l)) (/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))) (tan k))
106.0ms
(/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))
41.0ms
(/ 2 (/ (/ k l) (/ 1 t)))
40.0ms
(/ (/ k l) (/ 1 t))

simplify17.1s

Counts
3218 → 3218

prune49.5s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0b

localize61.0ms

Local error

Found 4 expressions with local error:

4.0b
(/ (/ k l) (/ 1 t))
0.9b
(/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))
0.9b
(/ 2 (/ (/ k l) (/ 1 t)))
0.3b
(* (tan k) (/ k l))

rewrite248.0ms

Algorithm
rewrite-expression-head
Rules
11070×times-frac
4544×add-sqr-sqrt
4539×*-un-lft-identity add-cube-cbrt
543×associate-/l*
468×div-inv
190×associate-/r*
106×add-exp-log
77×div-exp
64×add-cbrt-cube
41×cbrt-undiv
22×associate-/r/
13×associate-*r*
pow1 rec-exp 1-exp
insert-posit16 add-log-exp
clear-num frac-2neg associate-*l*
prod-exp tan-quot cbrt-unprod unswap-sqr associate-/l/
frac-times pow-prod-down associate-*l/ associate-*r/ *-commutative
Counts
4 → 3119
Calls
4 calls:
Slowest
22.0ms
(/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))
18.0ms
(* (tan k) (/ k l))
10.0ms
(/ 2 (/ (/ k l) (/ 1 t)))
9.0ms
(/ (/ k l) (/ 1 t))

series279.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
121.0ms
(* (tan k) (/ k l))
100.0ms
(/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))
36.0ms
(/ 2 (/ (/ k l) (/ 1 t)))
22.0ms
(/ (/ k l) (/ 1 t))

simplify14.4s

Counts
3131 → 3131

prune32.5s

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 0b

regimes170.0ms

Accuracy

0% (1.2b remaining)

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

bsearch2.0ms

end0.0ms

sample25.7s

Algorithm
intervals
Results
8.0s4112×body1280valid
6.9s2234×body2560valid
5.1s942×body5120valid
3.7s2437×body640valid
876.0ms1026×body320valid
521.0ms2018×body80valid
253.0ms428×body160valid