Details

Time bar (total: 10.0s)

sample33.0ms

Algorithm
intervals
Results
14.0ms377×body80valid
4.0ms122×body80nan

simplify1.5s

Counts
1 → 1
Iterations

Useful iterations: 2 (9.0ms)

IterNodesCost
01215
12415
24713
39113
422013
565113
6244613
done500013

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 2.6b

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(* k (+ 10.0 k))
0.2b
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k m))
3.7b
(/ a (+ (* k (+ 10.0 k)) 1.0))

rewrite50.0ms

Algorithm
rewrite-expression-head
Rules
37×add-sqr-sqrt
24×*-un-lft-identity
22×add-cube-cbrt
21×times-frac
20×add-exp-log
18×associate-*l*
12×add-cbrt-cube
11×associate-*r*
prod-exp unswap-sqr
pow1 unpow-prod-down
div-exp associate-/r/
flip3-+ associate-/r* cbrt-unprod flip-+ associate-/l* add-log-exp sqr-pow
cbrt-undiv pow-to-exp associate-*r/ pow-exp *-commutative div-inv
distribute-rgt-in frac-2neg distribute-lft-in pow-prod-down associate-*l/ clear-num distribute-lft-out
Counts
3 → 97
Calls
3 calls:
12.0ms
(* k (+ 10.0 k))
26.0ms
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k m))
9.0ms
(/ a (+ (* k (+ 10.0 k)) 1.0))

series230.0ms

Counts
3 → 9
Calls
3 calls:
44.0ms
(* k (+ 10.0 k))
121.0ms
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k m))
65.0ms
(/ a (+ (* k (+ 10.0 k)) 1.0))

simplify698.0ms

Counts
106 → 106
Iterations

Useful iterations: done (694.0ms)

IterNodesCost
02101673
15501610
219261490
done50011487

prune273.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0.0b

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2))) (pow k (/ m 2)))
0.0b
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2)))
0.0b
(* k (+ 10.0 k))
3.7b
(/ a (+ (* k (+ 10.0 k)) 1.0))

rewrite86.0ms

Algorithm
rewrite-expression-head
Rules
77×add-exp-log
46×prod-exp
40×add-sqr-sqrt
27×*-un-lft-identity
25×add-cube-cbrt
22×add-cbrt-cube
21×times-frac
19×associate-*l*
18×associate-*r*
15×pow-to-exp pow-exp
13×div-exp
unpow-prod-down cbrt-unprod
unswap-sqr
pow1
associate-/r/ add-log-exp sqr-pow
cbrt-undiv flip3-+ associate-*l/ associate-/r* *-commutative flip-+ associate-/l*
associate-*r/ div-inv
distribute-rgt-in frac-2neg distribute-lft-in pow-prod-down clear-num distribute-lft-out
Counts
4 → 138
Calls
4 calls:
33.0ms
(* (* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2))) (pow k (/ m 2)))
29.0ms
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2)))
9.0ms
(* k (+ 10.0 k))
9.0ms
(/ a (+ (* k (+ 10.0 k)) 1.0))

series380.0ms

Counts
4 → 12
Calls
4 calls:
139.0ms
(* (* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2))) (pow k (/ m 2)))
130.0ms
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2)))
42.0ms
(* k (+ 10.0 k))
68.0ms
(/ a (+ (* k (+ 10.0 k)) 1.0))

simplify930.0ms

Counts
150 → 150
Iterations

Useful iterations: 2 (294.0ms)

IterNodesCost
02653042
17312747
227252471
done50012471

prune355.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2))) (sqrt (pow k (/ m 2))))
0.0b
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2)))
0.0b
(* k (+ 10.0 k))
3.7b
(/ a (+ (* k (+ 10.0 k)) 1.0))

rewrite86.0ms

Algorithm
rewrite-expression-head
Rules
42×add-exp-log
41×add-sqr-sqrt
28×*-un-lft-identity
26×add-cube-cbrt
22×add-cbrt-cube
21×times-frac associate-*r*
20×prod-exp
19×associate-*l*
pow1 unpow-prod-down cbrt-unprod
div-exp sqrt-prod unswap-sqr
pow-to-exp pow-exp associate-/r/ add-log-exp sqr-pow
cbrt-undiv flip3-+ associate-*l/ associate-/r* *-commutative flip-+ associate-/l*
associate-*r/ pow-prod-down div-inv
distribute-rgt-in frac-2neg distribute-lft-in clear-num distribute-lft-out
Counts
4 → 128
Calls
4 calls:
37.0ms
(* (* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2))) (sqrt (pow k (/ m 2))))
26.0ms
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2)))
9.0ms
(* k (+ 10.0 k))
9.0ms
(/ a (+ (* k (+ 10.0 k)) 1.0))

series426.0ms

Counts
4 → 12
Calls
4 calls:
188.0ms
(* (* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2))) (sqrt (pow k (/ m 2))))
124.0ms
(* (/ a (+ (* k (+ 10.0 k)) 1.0)) (pow k (/ m 2)))
43.0ms
(* k (+ 10.0 k))
71.0ms
(/ a (+ (* k (+ 10.0 k)) 1.0))

simplify994.0ms

Counts
140 → 140
Iterations

Useful iterations: 2 (292.0ms)

IterNodesCost
02762836
17402672
227922302
done50002302

prune620.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize13.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (* a (/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0))) (sqrt (pow k (/ m 2))))
0.0b
(* k (+ 10.0 k))
0.3b
(/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0))
2.0b
(* a (/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0)))

rewrite94.0ms

Algorithm
rewrite-expression-head
Rules
52×add-sqr-sqrt
45×times-frac
42×*-un-lft-identity
41×associate-*r*
40×add-cube-cbrt
37×add-exp-log
25×unpow-prod-down
22×add-cbrt-cube
14×prod-exp
13×pow1
div-exp sqr-pow
cbrt-unprod
associate-*l* sqrt-prod associate-/l*
pow-prod-down unswap-sqr
associate-*r/ associate-/r/ add-log-exp
cbrt-undiv pow-to-exp flip3-+ pow-exp associate-/r* *-commutative flip-+
div-inv
distribute-rgt-in frac-2neg distribute-lft-in associate-*l/ clear-num distribute-lft-out
Counts
4 → 150
Calls
4 calls:
38.0ms
(* (* a (/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0))) (sqrt (pow k (/ m 2))))
9.0ms
(* k (+ 10.0 k))
11.0ms
(/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0))
30.0ms
(* a (/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0)))

series421.0ms

Counts
4 → 12
Calls
4 calls:
187.0ms
(* (* a (/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0))) (sqrt (pow k (/ m 2))))
43.0ms
(* k (+ 10.0 k))
70.0ms
(/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0))
120.0ms
(* a (/ (pow k (/ m 2)) (+ (* k (+ 10.0 k)) 1.0)))

simplify1.1s

Counts
162 → 162
Iterations

Useful iterations: 2 (338.0ms)

IterNodesCost
03083570
17993359
231182965
done50012965

prune505.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

regimes81.0ms

Accuracy

98.5% (0.0b remaining)

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

bsearch55.0ms

Steps
ItersRangePoint
7
3.440072796913006e+147
7.568385355872744e+149
5.090229718035933e+147

simplify6.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
03875
15175
25475
35575
done5575

end0.0ms

sample952.0ms

Algorithm
intervals
Results
472.0ms11964×body80valid
139.0ms4251×body80nan