Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Your disclaimer regarding the 150 S tetriminos is wrong for modern tetris games following the Tetris Guideline since they use a 7-bag Random Generator, which means that there is a maximum 2 consecutive pieces that have exactly the same shape, and a maximum of 12 pieces between any piece with exactly the same shape.