Gaming Tetris DS - blocks not equal distributed random?!?

Jeda

Well-Known Member
OP
Member
Joined
Nov 7, 2002
Messages
329
Trophies
0
Age
41
Location
Germany
Website
Visit site
XP
361
Country
Gambia, The
I recently got the urge to play some Tetris
rolleyes.gif
, and after messing around with several flash games and NES emulators, I realized I never played the DS version before.

Now, it is obvious they reduced the difficulty of the classic mode as much as possible with those six preview stones, the block switching and the "I can think as long as I want as long as I rotate the block on the spot" thing. But did they actually go that extra step and made blocks no longer random?
Looking at the preview stones, I noticed there were never more than two of the same stonetypes among them. Not once during a 200 line marathon game., as if the game would look at the list of preview stones, and dice the new one only among those that are only available at most once.

I googled "Tetris DS" "not random" and came up with nothing, so am I seeing things or did I just miss the outcry I would expect from a non random Nintendo Tetris
ph34r.gif
 

Kimi

Member
Newcomer
Joined
Mar 19, 2008
Messages
15
Trophies
0
Website
Visit site
XP
96
Country
Tetris isn't truly random in the first place. The method of picking the order of the bricks in done in blocks of seven.

You take one of each shape (I, J, L, O, S, T & Z) and then put them in a random order. You then take another set of each shape, but them in a random order. And repeat. So you'll always have sets of seven shapes each time, sometimes it's called the 'bag method'; you put all the items in a bag and keep taking one out until there's none left, at which point you put them all back in a start picking again.

Because of this, you'll never see more than two of the same shape at once on the previews. As you'll have to have the last shape in one set, then a full set, and the first shape in the third set. Which would take up 9 spaces (1+7+1) to see.



If you go out and play a Tetris version that's 100% random (as in doesn't use the bag method) the game is very different to play, anyone who plays a lot can see it as soon as you start playing as the distribution isn't evenly spread as it normally is. Even if you don't count the blocks as they drop down, you'll notice that you're still waiting for the I block which you should have got and end up loosing the game.
 

Jeda

Well-Known Member
OP
Member
Joined
Nov 7, 2002
Messages
329
Trophies
0
Age
41
Location
Germany
Website
Visit site
XP
361
Country
Gambia, The
Wow, that's even worse than I though.

QUOTE said:
Tetris isn't truly random in the first place.

You make it sound as if the bag method is the standart way to do it, but it for sure wasn't that way in the NES or Gameboy version... Any other "major" Tetris version that use that bag shuffeling?

QUOTEyou'll notice that you're still waiting for the I block which you should have got and end up loosing the game

Yes, that's Tetris for me. Your life in the hands of the almighty RNG
 

Jeda

Well-Known Member
OP
Member
Joined
Nov 7, 2002
Messages
329
Trophies
0
Age
41
Location
Germany
Website
Visit site
XP
361
Country
Gambia, The
Me asking questions about a rule change of my favorite puzzle game has not much to do with me enjoying the game.

That said, no I don't really enjoy Tetris DS, at least not the two Standart modes, as there is no challenge left.
 

Kimi

Member
Newcomer
Joined
Mar 19, 2008
Messages
15
Trophies
0
Website
Visit site
XP
96
Country
I'm almost 100% sure that the official rules on Tetris use the bag method to distributing the shapes, but I don't know when the rule was implemented. Looks like I'll have to do some investigating.


EDIT: The old GB and NES version don't use the bag method, they seem to be totally random. I've not done any real work on them, but they seem to be an equal distribution.

EDIT 2: The game for the GBA, Tetris Worlds, uses the bag method. And I'm now out of versions that I can look at to test.
 

Jeda

Well-Known Member
OP
Member
Joined
Nov 7, 2002
Messages
329
Trophies
0
Age
41
Location
Germany
Website
Visit site
XP
361
Country
Gambia, The
Thanks
smile.gif


Well from the flash games I played recently, none used the bag method. Gnometris is also not using bags

Wikipedia said:
In fact, newer Tetris brand games from 2001 and later tend to follow a new guideline such that the randomizer generates all seven tetrominoes in a permutation at one time, guaranteeing an even distribution over the short term,[citation needed]

Oh look and I'm only 7 years out of date.

Then again, this tetris god here http://www.youtube.com/watch?v=jwC544Z37qo selects classic mode (other option is world mode) and then gets four "I" while only getting two z at the start, so I'd guess no bags here as well. His distribution does look lucky though.
 

Chrono_Tata

Well-Known Member
Member
Joined
Jan 26, 2008
Messages
851
Trophies
0
XP
84
Country
Thailand
Jeda said:
Now, it is obvious they reduced the difficulty of the classic mode as much as possible with those six preview stones, the block switching and the "I can think as long as I want as long as I rotate the block on the spot" thing.
A bit off topic but I don't think they were making the game "easier" as such, but more like rebalancing the game. At higher difficulties, the blocks fall much faster than classic tetris so the changes are really needed if you want to survive. The six preview stones does seem a bit of an overkill. Do people really plan forward that far?
 

Jeda

Well-Known Member
OP
Member
Joined
Nov 7, 2002
Messages
329
Trophies
0
Age
41
Location
Germany
Website
Visit site
XP
361
Country
Gambia, The
QUOTE said:
At higher difficulties, the blocks fall much faster than classic tetris so the changes are really needed if you want to survive.

It kind of feels like the other way around. Infinite spin means speed doesn't really matter so they added more speed "because they could".

Yes it is redesign/rebalance of the rules but for me...well I finished 20-5 with only tetris so I'll go with "it's easier"

@hova1: Thanks for the links, very intresting wiki. I had no idea those crazy rotations were possible.. I'll try out NDS_TGM too
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why does the health behavior exist if you can just use a variable?
  • Xdqwerty @ Xdqwerty:
    and nope the number still doesnt change
  • Xdqwerty @ Xdqwerty:
    ok im gonna make my own asset
  • Xdqwerty @ Xdqwerty:
    nvm i think i fixed it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I fixed it
    +1
  • S @ salazarcosplay:
    how are you\
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, we just talked like 2 hours ago
  • BigOnYa @ BigOnYa:
    I had the Goodyear blimp fly real low right over my house this morning, was weird out of nowhere looking up and seeing it that close up. Memorial golf tourney going on by me in Dublin Ohio and its there.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i tried the gdevelop mobile app and theres a event limit and you have to pay to add more events
  • BigOnYa @ BigOnYa:
    I never used the mobile or online versions, just the pc version.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only use the online version
    +1
  • BigOnYa @ BigOnYa:
    I was at the bar for 1 hour and lost $40 playing pool, and said well that's enough for my unlucky day, better quit. Some sharks up there today.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, did you get drunk?
  • BigOnYa @ BigOnYa:
    No I don't drink much when i goto bar, cause I driving, or if/when I do, ill take a uber/cab home. But I'm working on it now tho I'm home, beer n whiskey shots today.
  • K3Nv2 @ K3Nv2:
    He's afraid he might wake up next to ancientboi the next day
    +1
  • BigOnYa @ BigOnYa:
    What a "Scared Straight" moment that would be.
    BigOnYa @ BigOnYa: What a "Scared Straight" moment that would be.