Recently, I've been playing a lot with Brown's Criterion and writing numbers as a sum of members of a sequence. However, I have observed that Brown's Criterion does not seem to be entirely accurate for some sequences.
For example, take the Tribonacci sequence ($x_n = x_{n-1} + x_{n-w} + x_{n-3}$) and apply it for initial conditions $x_1 = 1, x_2 = 1, x_3 = 1$. The first few terms are listed below:
$$ 1, 1, 1, 3, 5, 9, 17, 31, 57 $$
Because this is a Tribonacci sequence, the ratio between terms as the number of members approaches infinity is approximately 1.839, which is less than 2. For all terms except one, Brown's Criterion is met. The term which does not follow Brown's Criterion is the fourth term, 3, as it is is greater than two times the previous term. Yet I can still express every positive integer as a sum of members of this sequence.
Am I wrong? And, if not, are there other exceptions to Brown's Criterion?