News for hackers. Stuff that matters.
Re:Questions I would ask God about the game of Go by dkarras on Saturday January 18, 2020 @10:48AM (#22085007)
It's a weird thought I admit but as a computer game, I believe "Tetris" could have been independently "discovered". Board size - gravity rules - scoring etc. are arbitrary but there is some fundamental elegance about all possible tetrominos creating a game that is that fun. At the very least non tetris (so no creating and destroying lines) but a game with all possible tetrominos probably would exist.
Re:Questions I would ask God about the game of Go by darkkindness on Saturday January 18, 2020 @03:31PM (#22086951)
After tetrominos, purely mathematical games with pentomino tiling at its core are definitely discovered games. It's doable but not always simple to build a given shape of size 5n with n pentominos. Ever seen the "fill an n by m rectangle with pentominoes" problem?

As an aside, my favorite variant of this is from an old game Puzzle Pirates: https://www.youtube.com/watch?v=XRQIHyC__kc

Re:Questions I would ask God about the game of Go by tslocum on Saturday January 18, 2020 @03:42PM (#22087034)
I published a tutorial on procedurally generating pentominos:

https://rocketnine.space/post/tetris-1/

Re:Questions I would ask God about the game of Go by coldtea on Saturday January 18, 2020 @12:10PM (#22085539)
There's no actual gravity rules in Tetris. Pieces move downwards, but that's about it.
Re:Questions I would ask God about the game of Go by pdpi on Saturday January 18, 2020 @04:47PM (#22087502)
Is there a lock delay? What's the drop speed? How fast are soft drops?

There's dozens of Tetris variants, all with tiny little differences at this level, and they all contribute to different strategies.

Re:Questions I would ask God about the game of Go by rdlw on Saturday January 18, 2020 @12:13PM (#22085556)
They move faster at higher levels, and the exact speeds and line clear requirements are arbitrary.
Re:Questions I would ask God about the game of Go by CydeWeys on Saturday January 18, 2020 @12:20PM (#22085604)
None of this is that important to the overall game, though. You can turn Tetris into a turn-based puzzle game where you have an unlimited amount of time to place each next piece, it just has to obey the same rules as having overhead clearance on it, and it's still the same game. This is effectively the game that AI players are playing anyway, since they think faster than the pieces fall and thus time is not a constraint for them.
Re:Questions I would ask God about the game of Go by rdlw on Saturday January 18, 2020 @12:33PM (#22085699)
I agree, I'm just clarifying what was meant by

> Board size - gravity rules - scoring etc. are arbitrary

So 'gravity rules' refer to falling speed, which is unimportant and doesn't fundamentally change the game, same with board size.

Re:Questions I would ask God about the game of Go by threatofrain on Saturday January 18, 2020 @01:00PM (#22085860)
But do pieces accelerate AS they fall?
Re:Questions I would ask God about the game of Go by coldtea on Saturday January 18, 2020 @12:18PM (#22085590)
>They move faster at higher levels

Which proves it's not gravity -- gravity would move the same speed always (assuming a vacuum game stage), or would move proportionally to air resistance (so based on shape), etc.

Re:Questions I would ask God about the game of Go by sdenton4 on Saturday January 18, 2020 @12:49PM (#22085784)
There is gravity, but Tetris pieces are dropped from very high, and have achieved terminal velocity by the time they reach your board.
Re:Questions I would ask God about the game of Go by CydeWeys on Saturday January 18, 2020 @01:32PM (#22086073)
I know we're firmly into joke territory at this point, but anyway, if that were true, then line pieces would fall faster when oriented vertically than horizontally.

Clearly the real answer is that Tetris is played in a weightless vacuum, and that pieces are shot at a constant speed from somewhere offscreen.

Re:Questions I would ask God about the game of Go by coldtea on Saturday January 18, 2020 @01:43PM (#22086154)
>Clearly the real answer is that Tetris is played in a weightless vacuum, and that pieces are shot at a constant speed from somewhere offscreen.

Obviously not, since the speed increases as the game progresses (of course the planet could have increased its mass in the meantime).

Re:Questions I would ask God about the game of Go by CydeWeys on Saturday January 18, 2020 @01:53PM (#22086236)
The speed the pieces are fired at is constant within each round, and then increases between rounds.

Obviously the tetrominoes are being fired by a variable speed railgun and the current is being increased with each round.

Re:Questions I would ask God about the game of Go by rdlw on Saturday January 18, 2020 @12:29PM (#22085662)
Right, but this is called 'gravity' in the game, so I think it's what ggp was talking about