I've got some randomizer idea that suddenly just came to mind. I highly doubt it's some new idea, but it is still worthy to post about. In games without a hold feature (and no bag system), an effective way to avoid long sequences of the same piece is to implement some sort of reroll. If shit happens, good players are generally able to maintain a reasonable stack with some skimming techniques. However, there is one annoyance you can't do anything about when aiming for tetrises: the drought of I-pieces. Since it's random (not very likely, but absolutely not impossible), this can and does happen sometimes, which basically means your run is screwed in a highscore type of game. Since current 7-bag systems are boring due to their predictability, I was thinking about the following 2 ideas: (i) Random randomizer (with or without re-roll), but if there happens to be a sequence of 9 non I-pieces, then the 10th will be automatically I-piece. [or] (ii) Sort of 10 bag system. A bag contains 10 random pieces. If the first 9 contains no I-piece, then the 10th will be automatically I-piece. And then the next bag will start. If at least 1 of the first 9 pieces does contain a line piece, then #10 will be random as well. After this the next bag will start. Obviously I chose a sequence of 10 pieces, because you need at least 10 pieces to create a tetris on a 10-width field. Some questions of mine for discussion would be: 0. Is it shitty or a good, logical idea? 1. What are the advantages / disadvantages? Do you have some suggestions about these two ideas, which would improve them? 2. How easily or difficult could these two ideas be implemented? I have no clue if this would be possible or not.