Details

Time bar (total: 37.4s)

sample97.0ms

Algorithm
intervals
Results
53.0ms370×body80valid
17.0ms124×body80nan

simplify1.8s

Counts
1 → 1

prune12.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 2.7b

localize46.0ms

Local error

Found 4 expressions with local error:

2.7b
(/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)))
0.0b
(* a (pow k m))
0.0b
(+ (+ 1 (* 10 k)) (* k k))
0.0b
(+ 1 (* 10 k))

rewrite59.0ms

Algorithm
rewrite-expression-head
Rules
19×add-exp-log
14×add-sqr-sqrt
11×add-cbrt-cube add-log-exp
*-un-lft-identity add-cube-cbrt
associate-*r*
prod-exp
pow1 sum-log unpow-prod-down div-exp insert-posit16
associate-/r* flip3-+ times-frac associate-*l* flip-+ unswap-sqr
pow-to-exp cbrt-undiv +-commutative pow-exp associate-/r/ cbrt-unprod sqr-pow
associate-+l+ clear-num frac-2neg *-commutative div-inv associate-/l*
Counts
4 → 78
Calls
4 calls:
Slowest
24.0ms
(/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)))
15.0ms
(+ (+ 1 (* 10 k)) (* k k))
10.0ms
(+ 1 (* 10 k))
8.0ms
(* a (pow k m))

series387.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
175.0ms
(/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)))
110.0ms
(* a (pow k m))
69.0ms
(+ 1 (* 10 k))
33.0ms
(+ (+ 1 (* 10 k)) (* k k))

simplify553.0ms

Counts
90 → 90

prune1.3s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 2.7b

localize65.0ms

Local error

Found 4 expressions with local error:

16.0b
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
16.0b
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
0.0b
(/ (/ (* a (pow k m)) (sqrt (+ (+ 1 (* 10 k)) (* k k)))) (sqrt (+ (+ 1 (* 10 k)) (* k k))))
0.0b
(* a (pow k m))

rewrite126.0ms

Algorithm
rewrite-expression-head
Rules
114×times-frac
66×sqrt-prod
63×add-sqr-sqrt
56×*-un-lft-identity add-cube-cbrt
25×add-exp-log
20×sqrt-div
16×associate-/r/
15×add-cbrt-cube
12×associate-/l*
10×flip3-+ flip-+
div-exp
div-inv
associate-*r*
pow1 associate-/r* prod-exp
cbrt-undiv
unpow-prod-down insert-posit16 add-log-exp
associate-*l* unswap-sqr
pow-to-exp rem-sqrt-square sqrt-pow1 pow1/2 pow-exp cbrt-unprod sqr-pow
clear-num frac-2neg *-commutative associate-/l/
Counts
4 → 170
Calls
4 calls:
Slowest
79.0ms
(/ (/ (* a (pow k m)) (sqrt (+ (+ 1 (* 10 k)) (* k k)))) (sqrt (+ (+ 1 (* 10 k)) (* k k))))
22.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
14.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
8.0ms
(* a (pow k m))

series316.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
162.0ms
(/ (/ (* a (pow k m)) (sqrt (+ (+ 1 (* 10 k)) (* k k)))) (sqrt (+ (+ 1 (* 10 k)) (* k k))))
68.0ms
(* a (pow k m))
47.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
37.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))

simplify1.1s

Counts
182 → 182

prune2.7s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize41.0ms

Local error

Found 4 expressions with local error:

16.0b
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
16.0b
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
0.1b
(* (/ a (sqrt (+ (+ 1 (* 10 k)) (* k k)))) (/ (pow k m) (sqrt (+ (+ 1 (* 10 k)) (* k k)))))
0.0b
(+ (+ 1 (* 10 k)) (* k k))

rewrite185.0ms

Algorithm
rewrite-expression-head
Rules
116×add-sqr-sqrt
92×times-frac
52×sqrt-prod
48×associate-*r*
46×*-un-lft-identity add-cube-cbrt
28×add-exp-log
24×unpow-prod-down associate-*l*
21×unswap-sqr
16×add-cbrt-cube
12×sqr-pow
10×div-exp
add-log-exp
pow1 sqrt-div prod-exp
flip3-+ flip-+
cbrt-undiv associate-/r/ cbrt-unprod insert-posit16
sum-log
pow-to-exp rem-sqrt-square sqrt-pow1 pow1/2 pow-exp div-inv
frac-times +-commutative associate-+l+ pow-prod-down associate-*l/ associate-*r/ *-commutative
Counts
4 → 164
Calls
4 calls:
Slowest
112.0ms
(* (/ a (sqrt (+ (+ 1 (* 10 k)) (* k k)))) (/ (pow k m) (sqrt (+ (+ 1 (* 10 k)) (* k k)))))
33.0ms
(+ (+ 1 (* 10 k)) (* k k))
20.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
14.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))

series247.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
144.0ms
(* (/ a (sqrt (+ (+ 1 (* 10 k)) (* k k)))) (/ (pow k m) (sqrt (+ (+ 1 (* 10 k)) (* k k)))))
50.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
34.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
20.0ms
(+ (+ 1 (* 10 k)) (* k k))

simplify1.2s

Counts
176 → 176

prune2.9s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.0b

localize78.0ms

Local error

Found 4 expressions with local error:

16.0b
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
16.0b
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
16.0b
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
1.2b
(* (/ (/ a (sqrt (sqrt (+ (+ 1 (* 10 k)) (* k k))))) 1) (/ (/ (pow k m) (sqrt (sqrt (+ (+ 1 (* 10 k)) (* k k))))) (sqrt (+ (+ 1 (* 10 k)) (* k k)))))

rewrite390.0ms

Algorithm
rewrite-expression-head
Rules
1608×times-frac
1356×add-sqr-sqrt
1053×sqrt-prod
561×*-un-lft-identity
477×add-cube-cbrt
420×associate-*r*
216×unpow-prod-down
189×unswap-sqr
108×sqr-pow
104×add-exp-log
103×associate-*l*
65×div-exp
44×sqrt-div
40×add-cbrt-cube
25×prod-exp
20×associate-/r/
18×cbrt-undiv
13×flip3-+ flip-+
11×div-inv
10×1-exp
pow1 cbrt-unprod
pow-to-exp pow-exp
insert-posit16 add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
frac-times pow-prod-down associate-*l/ associate-*r/ *-commutative
Counts
4 → 807
Calls
4 calls:
Slowest
288.0ms
(* (/ (/ a (sqrt (sqrt (+ (+ 1 (* 10 k)) (* k k))))) 1) (/ (/ (pow k m) (sqrt (sqrt (+ (+ 1 (* 10 k)) (* k k))))) (sqrt (+ (+ 1 (* 10 k)) (* k k)))))
28.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
18.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
14.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))

series341.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
176.0ms
(* (/ (/ a (sqrt (sqrt (+ (+ 1 (* 10 k)) (* k k))))) 1) (/ (/ (pow k m) (sqrt (sqrt (+ (+ 1 (* 10 k)) (* k k))))) (sqrt (+ (+ 1 (* 10 k)) (* k k)))))
60.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
52.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))
52.0ms
(sqrt (+ (+ 1 (* 10 k)) (* k k)))

simplify3.7s

Counts
819 → 819

prune16.4s

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.0b

regimes290.0ms

Accuracy

98.4% (0.0b remaining)

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

bsearch55.0ms

end0.0ms

sample3.1s

Algorithm
intervals
Results
1.7s12017×body80valid
587.0ms4337×body80nan