Details

Time bar (total: 17.5s)

sample133.0ms

Algorithm
intervals
Results
80.0ms395×body80valid
22.0ms132×body80nan

simplify1.6s

Counts
1 → 1
Iterations
IterNodes
done2000
62000
5639
4204
387
247
126
012

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 2.5b

localize19.0ms

Local error

Found 3 expressions with local error:

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

rewrite87.0ms

Algorithm
rewrite-expression-head
Rules
20×add-exp-log
17×add-sqr-sqrt
12×*-un-lft-identity add-cbrt-cube
11×associate-*l*
10×add-cube-cbrt
prod-exp
associate-*r*
pow1
unpow-prod-down div-exp unswap-sqr
associate-/r* times-frac cbrt-unprod insert-posit16 add-log-exp
pow-to-exp cbrt-undiv flip3-+ associate-*l/ pow-exp associate-/r/ *-commutative flip-+ sqr-pow
clear-num frac-2neg pow-prod-down div-inv distribute-lft-out associate-/l*
Counts
3 → 74
Calls
3 calls:
20.0ms
(* (pow k m) a)
30.0ms
(* (+ k 10) k)
35.0ms
(/ (* (pow k m) a) (+ (* (+ k 10) k) 1))

series333.0ms

Counts
3 → 9
Calls
3 calls:
141.0ms
(* (pow k m) a)
48.0ms
(* (+ k 10) k)
144.0ms
(/ (* (pow k m) a) (+ (* (+ k 10) k) 1))

simplify1.3s

Counts
83 → 83
Iterations
IterNodes
done2018
32018
21397
1425
0165

prune512.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize24.0ms

Local error

Found 4 expressions with local error:

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

rewrite164.0ms

Algorithm
rewrite-expression-head
Rules
114×times-frac
66×sqrt-prod
59×add-sqr-sqrt
57×*-un-lft-identity
55×add-cube-cbrt
22×add-exp-log
20×sqrt-div
16×associate-/r/
15×add-cbrt-cube
12×associate-/l*
11×flip3-+ flip-+
div-exp
pow1 div-inv
associate-/r*
cbrt-undiv
associate-*l* prod-exp insert-posit16 add-log-exp
associate-*r*
rem-sqrt-square sqrt-pow1 pow1/2 associate-*l/ cbrt-unprod
pow-to-exp clear-num frac-2neg pow-prod-down pow-exp *-commutative distribute-lft-out unswap-sqr associate-/l/
Counts
4 → 166
Calls
4 calls:
26.0ms
(* (+ k 10) k)
83.0ms
(/ (/ (* (pow k m) a) (sqrt (+ (* (+ k 10) k) 1))) (sqrt (+ (* (+ k 10) k) 1)))
30.0ms
(sqrt (+ (* (+ k 10) k) 1))
18.0ms
(sqrt (+ (* (+ k 10) k) 1))

series347.0ms

Counts
4 → 12
Calls
4 calls:
81.0ms
(* (+ k 10) k)
174.0ms
(/ (/ (* (pow k m) a) (sqrt (+ (* (+ k 10) k) 1))) (sqrt (+ (* (+ k 10) k) 1)))
46.0ms
(sqrt (+ (* (+ k 10) k) 1))
46.0ms
(sqrt (+ (* (+ k 10) k) 1))

simplify1.5s

Counts
178 → 178
Iterations
IterNodes
done2000
22000
1729
0288

prune1.1s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.0b

localize49.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (+ k 10) k)
0.2b
(* (* (+ k 10) k) (* (+ k 10) k))
0.5b
(/ (* (pow k m) a) (- (* (* (+ k 10) k) (* (+ k 10) k)) (* 1 1)))
17.2b
(* (/ (* (pow k m) a) (- (* (* (+ k 10) k) (* (+ k 10) k)) (* 1 1))) (- (* (+ k 10) k) 1))

rewrite670.0ms

Algorithm
rewrite-expression-head
Rules
47×pow1
44×add-exp-log
32×add-cbrt-cube
20×prod-exp
19×pow-prod-down
17×associate-*l/
15×add-sqr-sqrt associate-*l*
14×cbrt-unprod
13×*-un-lft-identity
11×add-cube-cbrt
times-frac div-exp
flip3-+ associate-*r* flip-+
frac-times
cbrt-undiv associate-/r* flip3-- associate-*r/ associate-/r/ pow-sqr pow-prod-up insert-posit16 flip-- add-log-exp
*-commutative difference-of-squares
distribute-rgt-in pow-to-exp sub-neg distribute-lft-in pow-plus pow-exp div-inv unswap-sqr
pow2 clear-num frac-2neg swap-sqr distribute-lft-out associate-/l*
Counts
4 → 134
Calls
4 calls:
18.0ms
(* (+ k 10) k)
74.0ms
(* (* (+ k 10) k) (* (+ k 10) k))
146.0ms
(/ (* (pow k m) a) (- (* (* (+ k 10) k) (* (+ k 10) k)) (* 1 1)))
429.0ms
(* (/ (* (pow k m) a) (- (* (* (+ k 10) k) (* (+ k 10) k)) (* 1 1))) (- (* (+ k 10) k) 1))

series514.0ms

Counts
4 → 12
Calls
4 calls:
75.0ms
(* (+ k 10) k)
29.0ms
(* (* (+ k 10) k) (* (+ k 10) k))
189.0ms
(/ (* (pow k m) a) (- (* (* (+ k 10) k) (* (+ k 10) k)) (* 1 1)))
221.0ms
(* (/ (* (pow k m) a) (- (* (* (+ k 10) k) (* (+ k 10) k)) (* 1 1))) (- (* (+ k 10) k) 1))

simplify2.0s

Counts
146 → 146
Iterations
IterNodes
done2003
22003
1828
0267

prune741.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.0b

localize75.0ms

Local error

Found 4 expressions with local error:

4.3b
(/ (* (* k k) (* k k)) a)
4.4b
(/ (exp (* (- (- (log k))) m)) (* k k))
7.5b
(/ (exp (* (- (- (log k))) m)) (/ (* (* k k) (* k k)) a))
10.9b
(+ (* 99 (/ (exp (* (- (- (log k))) m)) (/ (* (* k k) (* k k)) a))) (* (* (/ a k) (/ (exp (* (- (- (log k))) m)) (* k k))) -10))

rewrite172.0ms

Algorithm
rewrite-expression-head
Rules
52×add-cbrt-cube
44×add-exp-log
39×times-frac
24×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
18×cbrt-undiv div-exp
17×prod-exp cbrt-unprod
11×associate-/r*
div-inv associate-/l*
add-log-exp
pow1 associate-*l/ associate-*r/ insert-posit16
clear-num frac-2neg frac-add
distribute-lft-neg-out exp-neg associate-/l/
frac-times +-commutative sum-log flip3-+ associate-/r/ flip-+
Counts
4 → 122
Calls
4 calls:
45.0ms
(/ (* (* k k) (* k k)) a)
26.0ms
(/ (exp (* (- (- (log k))) m)) (* k k))
24.0ms
(/ (exp (* (- (- (log k))) m)) (/ (* (* k k) (* k k)) a))
76.0ms
(+ (* 99 (/ (exp (* (- (- (log k))) m)) (/ (* (* k k) (* k k)) a))) (* (* (/ a k) (/ (exp (* (- (- (log k))) m)) (* k k))) -10))

series596.0ms

Counts
4 → 12
Calls
4 calls:
48.0ms
(/ (* (* k k) (* k k)) a)
104.0ms
(/ (exp (* (- (- (log k))) m)) (* k k))
161.0ms
(/ (exp (* (- (- (log k))) m)) (/ (* (* k k) (* k k)) a))
282.0ms
(+ (* 99 (/ (exp (* (- (- (log k))) m)) (/ (* (* k k) (* k k)) a))) (* (* (/ a k) (/ (exp (* (- (- (log k))) m)) (* k k))) -10))

simplify1.3s

Counts
134 → 134
Iterations
IterNodes
done2005
22005
1841
0276

prune1.1s

Pruning

4 alts after pruning (0 fresh and 4 done)

Merged error: 0.0b

regimes179.0ms

Accuracy

98.7% (0.0b remaining)

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

bsearch88.0ms

Steps
ItersRangePoint
7
6.593923002413134e+130
1.9332318344940968e+132
1.3655055884626073e+132

simplify26.0ms

Iterations
IterNodes
done64
564
462
357
253
149
034

end0.0ms

sample2.8s

Algorithm
intervals
Results
1.6s11884×body80valid
571.0ms4184×body80nan