Hacker News
My quest to see all of Tetris
smalltorch
|next
[-]
whywhywhywhy
|root
|parent
[-]
NauticalStu
|root
|parent
[-]
HelloUsername
|next
|previous
[-]
jdw64
|previous
[-]
In NES Tetris, if the input is the same, the result is the same, so you can store all the inputs and reproduce specific moments. The state becomes like a graph, which allows for fuzzing testing. It's interesting
jaffa2
|root
|parent
[-]
PetitPrince
|root
|parent
|next
[-]
> The randomizer features a slight protection against direct repetition. The first roll generates a value 0-7 and will accept and deal on any value other than the previous piece dealt or the dummy value of 7. The piece history is initially empty. If the first roll fails, it progresses to a second roll that generates a value 0-6 and deals that piece.
Later games would evolve into a more ambitious history system like in Tetris the Grand Master, or a "bag" (Fisher Yates) system.
From a game design point of view, this avoids repetition in the distribution which generally suuuucks while playing.
billAntithesis
|root
|parent
|next
|previous
[-]
k_boyle
|root
|parent
|next
|previous
[-]
chupasaurus
|root
|parent
|next
[-]
teo_zero
|root
|parent
|next
|previous
[-]
I don't think this is correct, nor that it can be evinced from the article. What it does say is that the sequences that led them to achieve their target show a higher incidence of I shapes. This is because all the ones that show less I shapes have been "pruned away" by the cost function, which favors I shapes.
This has some relationship with the anthropic principle: isn't it strange that, of all the possible universes, we ended up in the one that seems fine-tuned exactly for life as we know it?
criddell
|root
|parent
|next
|previous
[-]
jdw64
|root
|parent
|previous
[-]
[1]https://tetrissuomi.wordpress.com/wp-content/uploads/2020/04...