Details

Time bar (total: 40.0s)

sample299.0ms

Algorithm
intervals
Results
100.0ms64×body1280valid
90.0ms35×body640valid
48.0ms202×body80valid
22.0ms27×body320valid
3.0msbody160valid

simplify414.0ms

Counts
1 → 1

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 35.1b

localize39.0ms

Local error

Found 4 expressions with local error:

3.0b
(* (/ (pow t 3.0) (* l l)) (sin k))
3.4b
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
14.9b
(* (* (* (/ (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.2s

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:
49.0ms
(* (/ (pow t 3.0) (* l l)) (sin k))
152.0ms
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
974.0ms
(* (* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
22.0ms
(/ (pow t 3.0) (* l l))

series1.7s

Counts
4 → 12
Calls
4 calls:
269.0ms
(* (/ (pow t 3.0) (* l l)) (sin k))
405.0ms
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
787.0ms
(* (* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
237.0ms
(/ (pow t 3.0) (* l l))

simplify445.0ms

Counts
156 → 156

prune672.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 18.5b

localize44.0ms

Local error

Found 4 expressions with local error:

3.4b
(* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
3.8b
(* (/ (pow (cbrt t) 3.0) l) (sin k))
9.6b
(/ (pow (* (cbrt t) (cbrt t)) 3.0) l)
14.9b
(* (* (* (/ (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.3s

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:
192.0ms
(* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
38.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
12.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:
526.0ms
(* (* (/ (pow (* (cbrt t) (cbrt t)) 3.0) l) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
373.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
287.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))

simplify890.0ms

Counts
241 → 241

prune1.5s

Pruning

20 alts after pruning (19 fresh and 1 done)

Merged error: 10.4b

localize45.0ms

Local error

Found 4 expressions with local error:

0.7b
(pow (cbrt t) 3.0)
3.4b
(* (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ l (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)))) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
3.8b
(* (/ (pow (cbrt t) 3.0) l) (sin k))
14.9b
(* (* (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ l (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)))) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

rewrite1.8s

Algorithm
rewrite-expression-head
Rules
1369×add-exp-log
791×prod-exp
489×div-exp
224×pow-exp
134×pow-to-exp
115×add-cbrt-cube
63×cbrt-unprod
44×associate-*l/
43×add-sqr-sqrt
36×associate-*l*
35×*-un-lft-identity
34×frac-times times-frac
30×pow1 add-cube-cbrt
26×unpow-prod-down
25×cbrt-undiv
17×pow-prod-down
16×tan-quot
14×associate-*r/
13×cbrt-prod
11×associate-*r*
flip3-+ flip-+
unswap-sqr sqr-pow
add-log-exp
pow-unpow *-commutative distribute-lft-out
pow-pow
distribute-rgt-in distribute-lft-in pow1/3 div-inv
Counts
4 → 378
Calls
4 calls:
7.0ms
(pow (cbrt t) 3.0)
269.0ms
(* (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ l (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)))) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k))
32.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
1.4s
(* (* (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ l (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)))) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

series2.4s

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

simplify1.2s

Counts
390 → 390

prune1.9s

Pruning

25 alts after pruning (24 fresh and 1 done)

Merged error: 8.3b

localize92.0ms

Local error

Found 4 expressions with local error:

3.8b
(* (/ (pow (cbrt t) 3.0) l) (sin k))
4.6b
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k))
6.9b
(/ (* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0)) (* (/ l (pow (* (cbrt t) (cbrt t)) (/ 3.0 2))) (cos k)))
12.3b
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

rewrite2.2s

Algorithm
rewrite-expression-head
Rules
1214×add-exp-log
792×prod-exp
329×div-exp
159×pow-exp
142×add-cbrt-cube
96×pow-to-exp
79×cbrt-unprod
40×add-sqr-sqrt
36×associate-*l*
35×times-frac
32×*-un-lft-identity
30×cbrt-undiv
27×add-cube-cbrt
20×unpow-prod-down
18×associate-*l/
13×pow1
11×associate-*r/ associate-*r*
10×cbrt-prod
pow-prod-down associate-/l/ unswap-sqr
frac-times flip3-+ flip-+ add-log-exp sqr-pow
*-commutative distribute-lft-out
div-inv
distribute-rgt-in frac-2neg distribute-lft-in clear-num associate-/r* associate-/r/ associate-/l*
Counts
4 → 322
Calls
4 calls:
45.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
160.0ms
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k))
943.0ms
(/ (* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0)) (* (/ l (pow (* (cbrt t) (cbrt t)) (/ 3.0 2))) (cos k)))
985.0ms
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

series2.8s

Counts
4 → 12
Calls
4 calls:
384.0ms
(* (/ (pow (cbrt t) 3.0) l) (sin k))
360.0ms
(* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k))
1.2s
(/ (* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0)) (* (/ l (pow (* (cbrt t) (cbrt t)) (/ 3.0 2))) (cos k)))
852.0ms
(* (* (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (sin k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))

simplify1.1s

Counts
334 → 334

prune1.4s

Pruning

27 alts after pruning (26 fresh and 1 done)

Merged error: 7.0b

regimes1.9s

Accuracy

36.1% (4.7b remaining)

Error of 12.3b against oracle of 7.7b and baseline of 15.0b

bsearch781.0ms

Steps
ItersRangePoint
9
3.914952597617144e-13
0.00022617661863457038
5.476736093210171e-12
8
-3.078359735786629e-176
-1.9813170462208125e-179
-1.657489969560035e-177

simplify410.0ms

end0.0ms

sample11.2s

Algorithm
intervals
Results
3.7s2010×body1280valid
3.1s5945×body80valid
2.7s1736×body640valid
869.0ms834×body320valid
213.0ms434×body160valid