Details

Time bar (total: 23.7s)

sample121.0ms

Algorithm
intervals
Results
74.0ms374×body80valid
19.0ms122×body80nan

simplify2.8s

Counts
1 → 1
Iterations
IterNodes
done5001
62300
5639
4204
387
247
126
012

prune18.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.7b

localize25.0ms

Local error

Found 3 expressions with local error:

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

rewrite82.0ms

Algorithm
rewrite-expression-head
Rules
180×times-frac
105×add-sqr-sqrt *-un-lft-identity
103×add-cube-cbrt
48×unpow-prod-down
32×associate-/r*
20×add-exp-log
16×sqr-pow
12×add-cbrt-cube
10×div-exp
div-inv associate-/l*
pow1
cbrt-undiv associate-*l*
associate-*r* insert-posit16 add-log-exp
pow-to-exp clear-num frac-2neg flip3-+ associate-*l/ pow-exp flip-+ associate-/l/
pow-prod-down prod-exp associate-/r/ *-commutative cbrt-unprod distribute-lft-out unswap-sqr
Counts
3 → 191
Calls
3 calls:
41.0ms
(/ (+ (* (+ k 10) k) 1) (pow k m))
18.0ms
(* (+ k 10) k)
19.0ms
(/ a (/ (+ (* (+ k 10) k) 1) (pow k m)))

series289.0ms

Counts
3 → 9
Calls
3 calls:
81.0ms
(/ (+ (* (+ k 10) k) 1) (pow k m))
54.0ms
(* (+ k 10) k)
154.0ms
(/ a (/ (+ (* (+ k 10) k) 1) (pow k m)))

simplify2.4s

Counts
200 → 200
Iterations
IterNodes
done5003
23028
1962
0361

prune1.2s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize35.0ms

Local error

Found 4 expressions with local error:

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

rewrite454.0ms

Algorithm
rewrite-expression-head
Rules
975×times-frac
438×add-sqr-sqrt *-un-lft-identity
436×add-cube-cbrt
156×unpow-prod-down
67×add-exp-log
55×associate-/r/
52×sqr-pow
49×div-exp
45×div-inv
35×associate-/r*
28×flip3-+ flip-+
22×add-cbrt-cube
21×associate-/l*
10×cbrt-undiv
pow-to-exp rec-exp 1-exp pow-exp
pow1
associate-*l* insert-posit16 add-log-exp
clear-num frac-2neg associate-*r*
associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod pow-flip distribute-lft-out inv-pow unswap-sqr associate-/l/
Counts
4 → 558
Calls
4 calls:
48.0ms
(/ (/ a (+ (* (+ k 10) k) 1)) (/ 1 (pow k m)))
22.0ms
(* (+ k 10) k)
15.0ms
(/ 1 (pow k m))
23.0ms
(/ a (+ (* (+ k 10) k) 1))

series304.0ms

Counts
4 → 12
Calls
4 calls:
146.0ms
(/ (/ a (+ (* (+ k 10) k) 1)) (/ 1 (pow k m)))
45.0ms
(* (+ k 10) k)
60.0ms
(/ 1 (pow k m))
54.0ms
(/ a (+ (* (+ k 10) k) 1))

simplify2.3s

Counts
570 → 570
Iterations
IterNodes
done5000
13028
0920

prune1.9s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize35.0ms

Local error

Found 4 expressions with local error:

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

rewrite48.0ms

Algorithm
rewrite-expression-head
Rules
51×times-frac
48×add-sqr-sqrt *-un-lft-identity
46×add-cube-cbrt
26×add-exp-log
24×unpow-prod-down
17×associate-/r*
13×div-exp
12×add-cbrt-cube
associate-/l*
sqr-pow
pow-to-exp pow1 rec-exp 1-exp pow-exp
associate-*l* insert-posit16 add-log-exp
cbrt-undiv clear-num frac-2neg associate-*r* div-inv
flip3-+ associate-*l/ associate-/r/ flip-+ pow-flip inv-pow
pow-prod-down prod-exp *-commutative cbrt-unprod distribute-lft-out unswap-sqr
Counts
4 → 160
Calls
4 calls:
15.0ms
(* (+ k 10) k)
10.0ms
(/ 1 (pow k m))
6.0ms
(/ 1 (pow k m))
15.0ms
(/ a (+ (* (+ k 10) k) 1))

series265.0ms

Counts
4 → 12
Calls
4 calls:
60.0ms
(* (+ k 10) k)
82.0ms
(/ 1 (pow k m))
63.0ms
(/ 1 (pow k m))
61.0ms
(/ a (+ (* (+ k 10) k) 1))

simplify2.9s

Counts
172 → 172
Iterations
IterNodes
done5050
34207
21260
1448
0211

prune1.0s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.0b

localize29.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt k)
0.6b
(cbrt k)
0.6b
(cbrt k)
0.7b
(/ a (/ (+ (* (* (+ k 10) (* (cbrt k) (cbrt k))) (cbrt k)) 1) (pow k m)))

rewrite106.0ms

Algorithm
rewrite-expression-head
Rules
159×times-frac
89×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
36×unpow-prod-down
25×associate-/r*
14×add-exp-log
12×sqr-pow
cbrt-prod add-cbrt-cube
div-exp
div-inv
pow1 insert-posit16 add-log-exp
cbrt-undiv pow1/3 associate-/l*
pow-to-exp clear-num frac-2neg pow-exp associate-/r/
Counts
4 → 157
Calls
4 calls:
1.0ms
(cbrt k)
1.0ms
(cbrt k)
1.0ms
(cbrt k)
98.0ms
(/ a (/ (+ (* (* (+ k 10) (* (cbrt k) (cbrt k))) (cbrt k)) 1) (pow k m)))

series1.1s

Counts
4 → 12
Calls
4 calls:
292.0ms
(cbrt k)
297.0ms
(cbrt k)
276.0ms
(cbrt k)
191.0ms
(/ a (/ (+ (* (* (+ k 10) (* (cbrt k) (cbrt k))) (cbrt k)) 1) (pow k m)))

simplify2.0s

Counts
169 → 169
Iterations
IterNodes
done5007
22773
1835
0317

prune1.0s

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.0b

regimes159.0ms

Accuracy

0% (1.9b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done17
117
012

end0.0ms

sample3.2s

Algorithm
intervals
Results
2.0s12055×body80valid
648.0ms4268×body80nan