| JREF Homepage | Swift Blog | Events Calendar | $1 Million Paranormal Challenge | The Amaz!ng Meeting | Useful Links | Support Us |
![]() |
|
|
|
|||||||
| Notices |
| Welcome to the JREF Forum, where we discuss skepticism, critical thinking, the paranormal and science in a friendly but lively way. You are currently viewing the forum as a guest, which means you are missing out on discussing matters that are of interest to you. Please consider registering so you can gain full use of the forum features and interact with other Members. Registration is simple, fast and free! Click here to register today. |
|
|
#1 |
|
Ayay ashay ayay
Join Date: Apr 2003
Posts: 9,029
|
Ideal Tetris Theory
I wanted to totally beat Ceptimus' highscore in Tetris at the Freethought Forum, and I found the scoring formula of Tetris on Wikipedia:
Quote:
I've been looking, but I havent come across anything on the subject. Is there a serious ideal technique to play Tetris? |
|
|
|
|
#2 |
|
Graduate Poster
Join Date: Oct 2003
Posts: 1,734
|
|
|
__________________
"That's the kind of thing you can't look up on the internet, because it's the kind of thing you get taught at school." - Ashley Pomeroy |
|
|
|
|
|
#3 |
|
Guest
Join Date: Oct 2005
Posts: 610
|
My dad had a technique: he would use a "slowdown.exe" program to slow it to nil, and give him as much time as he needed to contemplate his next move.
|
|
|
|
|
#4 |
|
puzzler
Join Date: May 2003
Posts: 3,316
|
Ha! Check out my highscores in the other two Tetris games at the freethought forum, as well as the one at mu.nu I hold all the Tetris trophies there.
On each of those games, you get to see the next piece as well as the current one. You have to consider what the playing area will be like after BOTH pieces have landed to play optimally. I try to leave a channel down one side to drop the long pieces in (so as to get the 4-line bonuses) but once the pile gets more than 6 squares high, I abandon that strategy and try to complete as many rows as possible, so as to get the pile height back down to something manageable. You don't have time to think on the later levels - you just have to react - it takes lots of practice. Don't change your mind once you've decided where to place a piece - changing your mind while the piece is falling usually ends in a disastrous mistake. Edit to add: It was slimshady2357 who taught me the 'get the tetrises' technique. Before that, I used to go for just complete lines and not bother with the bonuses. |
|
|
|
|
#5 |
|
Master Poster
Join Date: Jan 2002
Location: 60°N 25°E
Posts: 2,800
|
A version of Tetris where the player knows all the pieces in advance has been proved to be NP-complete, meaning that it is a pretty difficult problem. Optimized versions of NP-complete programs tend to be even more difficult ranging from DeltaP2 to SigmaP2 depending on the definition of optimality. Without doing any formal analysis at all, my educated guess would be that DeltaP2 would be the correct class.
Analyzing the real version where the player doesn't know the sequence of the blocks is more difficult and to my knowledge no one has done that. And now some short primer on complexity theory. The difficulty of solving a problem is expressed in the terms of time or space that is needed to solve the problem. The most important complexity classes are:
Informally, a problem is complete with respect to some complexity class if it as hard as the hardest problems that belong to it. The two strange looking complexity classes that I included above are defined using the concept of an oracle. The idea is that an oracle is some mysterious black-box machine that can instantly solve some problem. In both classes we use an NP-oracle, that is, a black box that answers NP-complete problems.
|
|
|
|
|
#6 |
|
Penultimate Amazing
Join Date: Aug 2001
Location: Sorth Dakonsin
Posts: 11,384
|
I always created a channel one block wide on the third column in from either side. This facilitated placing matching pieces (and those darn squares!) without leaving too many spires to deal with, and was always good for dropping the long piece into.
I haven't played Tetris in quite a while. I kind of miss it. A simple, elegant, addicting game. |
|
__________________
Science doesn't lie. |
|
|
|
|
|
#7 |
|
Copper Alloy Canid
Join Date: Mar 2005
Location: Homebrew D&D Campaign Setting
Posts: 5,007
|
I go for the empty column on one side, and I usually have the other side devoted to S and Z blocks.
Never had any trouble with squares. I always keep some place with two adjacent level blocks open. Not by conscious effort, though. Can't remember where I read it, but apparently you can't play Tetris indefinitely, even with perfect reflexes: Sooner or later, the pseudorandom generator is going to give you a long, long stretch of nothing but S or Z blocks. |
|
__________________
Stop Sylvia Browne Warning: Beware of contaminated water supplies! Suspected source of contamination: Sarah-I A non-Rockstar Rambler and dissector of Doggerel |
|
|
|
|
|
#8 |
|
Evil Genius
Join Date: Aug 2001
Posts: 2,270
|
I usually build stacks of gold boxes on the two sides (silver if necessary), and do whatever I can with the middle.
http://en.wikipedia.org/wiki/The_New_Tetris |
|
__________________
You can tell a lot about a fellow's character by his way of eating jellybeans. - Ronald Reagan |
|
|
|
|
|
#9 |
|
Illuminator
Join Date: Aug 2001
Location: Dallas, TX
Posts: 4,758
|
Ahh, Tetris. I remember it from the old DOS days using a CGA color adapter. Crude graphics of the Kremlin etc. in the background. And I remember my delight in discovering finally that you could rotate the peices as well as move them left and right.
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|