Details

Time bar (total: 4.0m)

sample888.0ms

Algorithm
intervals
Results
253.0ms108×body1280valid
184.0ms61×body2560valid
176.0ms106×body640valid
167.0ms24×body5120valid
49.0ms67×body80valid
26.0ms30×body320valid
7.0ms10×body160valid

simplify1.8s

Counts
1 → 1

prune16.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 23.9b

localize31.0ms

Local error

Found 4 expressions with local error:

24.2b
(* (/ t (/ l t)) (* (/ k t) (/ k t)))
6.8b
(/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))
1.8b
(/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k))
1.2b
(/ (/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k)) (tan k))

rewrite225.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
58.0ms
(/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))
39.0ms
(/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k))
39.0ms
(/ (/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k)) (tan k))
31.0ms
(* (/ t (/ l t)) (* (/ k t) (/ k t)))

series629.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
353.0ms
(/ (/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k)) (tan k))
139.0ms
(/ (/ 2 (/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))) (sin k))
76.0ms
(/ (* (/ t (/ l t)) (* (/ k t) (/ k t))) (/ l t))
61.0ms
(* (/ t (/ l t)) (* (/ k t) (/ k t)))

simplify3.9s

Counts
1347 → 1347

prune21.2s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 7.1b

localize36.0ms

Local error

Found 4 expressions with local error:

8.3b
(/ (* k k) l)
6.8b
(/ (/ (* k k) l) (/ l t))
1.8b
(/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k))
1.2b
(/ (/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k)) (tan k))

rewrite606.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
80.0ms
(/ (/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k)) (tan k))
40.0ms
(/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k))
21.0ms
(/ (/ (* k k) l) (/ l t))
8.0ms
(/ (* k k) l)

series941.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
638.0ms
(/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k))
227.0ms
(/ (/ (/ 2 (/ (/ (* k k) l) (/ l t))) (sin k)) (tan k))
40.0ms
(/ (/ (* k k) l) (/ l t))
34.0ms
(/ (* k k) l)

simplify23.0s

Counts
4939 → 4939

prune1.4m

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0b

localize94.0ms

Local error

Found 4 expressions with local error:

3.1b
(/ (/ k l) (/ 1 t))
1.0b
(/ (sqrt 2) (/ k l))
0.7b
(/ (sqrt 2) (/ (/ k l) (/ 1 t)))
0.6b
(cbrt (tan k))

rewrite130.0ms

Algorithm
rewrite-expression-head
Rules
4427×times-frac
1909×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
567×sqrt-prod
227×div-inv
200×associate-/r*
63×add-exp-log
44×div-exp
39×add-cbrt-cube
25×associate-/l*
24×cbrt-undiv
10×associate-/r/
pow1 rec-exp 1-exp insert-posit16 add-log-exp
cbrt-prod clear-num frac-2neg
cbrt-div pow1/3 tan-quot associate-/l/
Counts
4 → 1596
Calls
4 calls:
Slowest
25.0ms
(/ (sqrt 2) (/ (/ k l) (/ 1 t)))
10.0ms
(/ (/ k l) (/ 1 t))
8.0ms
(/ (sqrt 2) (/ k l))
4.0ms
(cbrt (tan k))

series432.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
199.0ms
(cbrt (tan k))
107.0ms
(/ (sqrt 2) (/ (/ k l) (/ 1 t)))
75.0ms
(/ (sqrt 2) (/ k l))
51.0ms
(/ (/ k l) (/ 1 t))

simplify5.6s

Counts
1608 → 1608

prune34.7s

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 0b

localize33.0ms

Local error

Found 4 expressions with local error:

3.1b
(/ (/ k l) (/ 1 t))
1.2b
(/ (* (/ 1 (/ k l)) (/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))) (tan k))
0.9b
(/ 1 (/ k l))
0.7b
(/ 2 (/ (/ k l) (/ 1 t)))

rewrite189.0ms

Algorithm
rewrite-expression-head
Rules
2633×times-frac
1151×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
588×add-exp-log
448×div-exp
203×associate-/r*
182×add-cbrt-cube
144×div-inv
124×cbrt-undiv
77×prod-exp
42×rec-exp 1-exp
21×cbrt-unprod
20×associate-/l*
associate-/r/
pow1
clear-num frac-2neg insert-posit16 add-log-exp associate-/l/
frac-times associate-*l/ tan-quot associate-*r/ pow-flip inv-pow
Counts
4 → 1144
Calls
4 calls:
Slowest
65.0ms
(/ (* (/ 1 (/ k l)) (/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))) (tan k))
18.0ms
(/ (/ k l) (/ 1 t))
14.0ms
(/ 2 (/ (/ k l) (/ 1 t)))
6.0ms
(/ 1 (/ k l))

series366.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
268.0ms
(/ (* (/ 1 (/ k l)) (/ (/ 2 (/ (/ k l) (/ 1 t))) (sin k))) (tan k))
43.0ms
(/ (/ k l) (/ 1 t))
40.0ms
(/ 2 (/ (/ k l) (/ 1 t)))
15.0ms
(/ 1 (/ k l))

simplify6.1s

Counts
1156 → 1156

prune16.6s

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0b

regimes247.0ms

Accuracy

0% (1.0b remaining)

Error of 1.3b against oracle of 0.3b and baseline of 1.3b

bsearch3.0ms

end0.0ms

sample41.1s

Algorithm
intervals
Results
13.4s4091×body1280valid
10.6s2282×body2560valid
7.8s945×body5120valid
5.9s2544×body640valid
1.4s953×body320valid
921.0ms2050×body80valid
418.0ms439×body160valid