Why do I never get "no more moves" in non-Classic bejeweled?

I'm playing Bejeweled on my iPhone. My classic games usually end in "no more moves". However, this has never happened in Diamond Mine, Lightning, or Butterflies - not yet, anyway. My question is: why does it happen in Classic but not in the other game modes? Is the jewel-generating algorithm rigged to supply you with matches in some modes, but not in others?

I'm basically trying to determine the 'luck' aspect of the game vs. the 'skill' aspect. If the generated gems are generated with the exact same ratios, why does it happen with differing frequencies according to the game mode?


Solution 1:

Classic mode is the only game mode in Bejeweled that ends in "no more moves".

...nearly every mode in Bejeweled 3 drops gems specifically so you’ll never run out of matches – Lightning, Butterflies, Diamond Mine, Ice Storm, Time Bomb, Gold Rush, Stratamax, Alchemy, Balance, Buried Treasure, Poker and Zen all function this way. The one mode that doesn’t: Classic mode.

source