Details

Time bar (total: 43.8s)

sample257.0ms

Algorithm
intervals
Results
110.0ms58×body1280valid
58.0ms61×body640valid
41.0ms198×body80valid
14.0ms25×body320valid
6.0ms14×body160valid

simplify417.0ms

Counts
1 → 1

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 32.6b

localize40.0ms

Local error

Found 4 expressions with local error:

2.7b
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
4.3b
(* (/ (pow t 3.0) (* l l)) (sin k))
11.1b
(* (* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
16.8b
(/ (pow t 3.0) (* l l))

rewrite1.3s

Algorithm
rewrite-expression-head
Rules
108×add-exp-log
58×prod-exp
52×add-cbrt-cube
26×cbrt-unprod
24×div-exp
21×add-sqr-sqrt
20×pow1
19×*-un-lft-identity
17×times-frac
16×associate-*l/
14×add-cube-cbrt
13×associate-*l*
11×associate-*r*
10×frac-times unpow-prod-down pow-prod-down
tan-quot cbrt-undiv pow-to-exp pow-exp
associate-/l*
associate-*r/
flip3-+ flip-+ add-log-exp unswap-sqr sqr-pow
*-commutative distribute-lft-out
div-inv
distribute-rgt-in frac-2neg distribute-lft-in clear-num associate-/r*
Counts
4 → 144
Calls
4 calls:
123.0ms
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
47.0ms
(* (/ (pow t 3.0) (* l l)) (sin k))
748.0ms
(* (* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
347.0ms
(/ (pow t 3.0) (* l l))

series1.9s

Counts
4 → 12
Calls
4 calls:
415.0ms
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
322.0ms
(* (/ (pow t 3.0) (* l l)) (sin k))
894.0ms
(* (* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
262.0ms
(/ (pow t 3.0) (* l l))

simplify2.3s

Counts
156 → 156

prune784.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 15.2b

localize65.0ms

Local error

Found 4 expressions with local error:

2.7b
(* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
5.7b
(* (/ (pow (cbrt t) 3.0) l) (sin k))
8.5b
(/ (pow (* (cbrt t) (cbrt t)) 3.0) l)
11.1b
(* (* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

rewrite1.4s

Algorithm
rewrite-expression-head
Rules
304×add-exp-log
184×prod-exp
78×add-cbrt-cube
77×div-exp
50×add-sqr-sqrt
49×times-frac
44×associate-*l/ cbrt-unprod
42×*-un-lft-identity
37×add-cube-cbrt
36×associate-*l*
34×frac-times
33×pow-exp
29×pow1
24×unpow-prod-down
22×pow-to-exp
17×pow-prod-down
16×tan-quot
14×associate-*r/
12×cbrt-undiv
11×associate-*r*
10×cbrt-prod
flip3-+ flip-+ sqr-pow
associate-/l* unswap-sqr
add-log-exp
associate-/r* *-commutative distribute-lft-out
div-inv
distribute-rgt-in frac-2neg distribute-lft-in clear-num
Counts
4 → 229
Calls
4 calls:
215.0ms
(* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
37.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
10.0ms
(/ (pow (* (cbrt t) (cbrt t)) 3.0) l)
1.1s
(* (* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

series2.3s

Counts
4 → 12
Calls
4 calls:
588.0ms
(* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
353.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
303.0ms
(/ (pow (* (cbrt t) (cbrt t)) 3.0) l)
1.0s
(* (* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

simplify833.0ms

Counts
241 → 241

prune1.7s

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 9.2b

localize73.0ms

Local error

Found 4 expressions with local error:

0.8b
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k)))
2.7b
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
5.7b
(* (/ (pow (cbrt t) 3.0) l) (sin k))
11.1b
(* (* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

rewrite2.2s

Algorithm
rewrite-expression-head
Rules
1884×add-exp-log
1325×prod-exp
432×div-exp
334×pow-exp
199×pow-to-exp
151×add-cbrt-cube
96×cbrt-unprod
47×associate-*l/
40×add-sqr-sqrt
37×associate-*l*
35×frac-times
34×pow1 times-frac
33×associate-*r/
32×*-un-lft-identity
27×add-cube-cbrt
20×unpow-prod-down pow-prod-down
19×cbrt-undiv
16×tan-quot
12×associate-*r*
10×cbrt-prod
flip3-+ flip-+
unswap-sqr
*-commutative add-log-exp sqr-pow
distribute-lft-out
distribute-rgt-in distribute-lft-in div-inv
Counts
4 → 486
Calls
4 calls:
118.0ms
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k)))
339.0ms
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
40.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
1.6s
(* (* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

series2.5s

Counts
4 → 12
Calls
4 calls:
495.0ms
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k)))
522.0ms
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
338.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
1.1s
(* (* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

simplify1.1s

Counts
498 → 498

prune1.9s

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 8.7b

localize70.0ms

Local error

Found 4 expressions with local error:

0.7b
(* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))))
2.7b
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k)))) (tan k))
5.7b
(* (/ (pow (cbrt t) 3.0) l) (sin k))
11.1b
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k)))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

rewrite3.7s

Algorithm
rewrite-expression-head
Rules
1857×add-exp-log
1310×prod-exp
423×div-exp
337×pow-exp
199×pow-to-exp
124×add-cbrt-cube
78×cbrt-unprod
47×associate-*l/
42×associate-*r/
41×add-sqr-sqrt associate-*l*
35×frac-times
34×times-frac
33×*-un-lft-identity
28×add-cube-cbrt
21×unpow-prod-down
16×tan-quot cbrt-undiv
13×pow1
12×associate-*r*
10×cbrt-prod
flip3-+ flip-+
pow-prod-down unswap-sqr sqr-pow
*-commutative add-log-exp
distribute-lft-out
distribute-rgt-in distribute-lft-in div-inv
Counts
4 → 475
Calls
4 calls:
209.0ms
(* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))))
689.0ms
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k)))) (tan k))
54.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
2.7s
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k)))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

series2.6s

Counts
4 → 12
Calls
4 calls:
437.0ms
(* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))))
573.0ms
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k)))) (tan k))
423.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
1.2s
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) l) (* (/ (pow (cbrt t) 3.0) l) (sin k)))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

simplify1.2s

Counts
487 → 487

prune1.6s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 7.3b

regimes1.1s

Accuracy

6% (7.9b remaining)

Error of 16.5b against oracle of 8.6b and baseline of 17.0b

bsearch749.0ms

Steps
ItersRangePoint
8
1.5644812537100695e+67
3.5821594565339785e+71
1.4918013652539962e+71
11
1.7604734249923842e-32
5.617255490710578e-12
6.763037352752422e-16

simplify564.0ms

end0.0ms

sample11.2s

Algorithm
intervals
Results
4.8s2117×body1280valid
2.4s5945×body80valid
2.3s1645×body640valid
695.0ms834×body320valid
308.0ms412×body160valid