El Duderino said:
LIES !!! Saying Tetris has a bug is like saying Chess has a bug... perfection doesn´t work that way... Maybe I´m not thinking abstract enough but for me ether you put something somewhere and its there or you don´t... the end... and I also don´t get this talk about not beeing able to reproduce a mistake... why didn´t they just call me ??? I can reproduce any mistake any amount of times... I could even make some new ones... |
As the possibily space grows, the chance of finding certain bugs can become miniscule. For example, let's say that a bug occurs at a ceratin point in the game due to an error in the code for a part of the game that happened 5 hours earlier. Let's say at the point of the error, there were 10 possibilities, of which 1 had the error, and at the point the bug becomes apparent, there were another 10 possibilities, of which only 1 triggers the bug. In this example, the error only occurs 1 in 100 times assuming an entire random selection.
This random selection may not even be the case. Say the first option is usually selected because the character is a fighter, but the second option would usually be selected because a character is a mage. Now this reduces the possibility of this happening because most gamers would not select an option for a fighter then an option for the mage.
Now to make things even worse, lets say that during the 5 hours of gameplay in between, certain other events can cancel out this bug. Now this increases the possibility space even futher.
While Pong and Tetris may be 'bug free' (you can't actually prove the absence of bugs, at least not feasibly for non-trivial programs), these games are extremely simple compared to the game of today and have a much, much, much, much smaller possibility space.