Blockout II Randomizer

Discuss about Blockout II from Jean-Luc, post your feature requests etc.
Post Reply
User avatar
Herc
Posts: 174
Joined: Sun May 20, 2007 12:54 pm

Blockout II Randomizer

Post by Herc »

@jp_38: i have noticed that success in those

3x3x[6|10] extended modes depends strongly on the luck getting a nice random sequence of blocks. one \"just\" would need 100 games to have 2 or three games with an easy, playable sequence.

now, in 2d tetris there is a lot of randomizer theory: http://www.tetrisconcept.com/wiki/index ... _Generator

the simplest to implement random generator is the bag randomizer:

you fill a bag with all possible pieces (depends on mode: flat, basic, extended - in classic 2d tetris 7 tetrominoes),
and then shuffle that bag.

now you take pieces out of that bag until the bag is empty, then you start over filling the bag, shuffling and so on.

the big advantage of this is that you cannot get any unfairly easy sequences by just playing over and over again.

i think this bag randomizer would make scores more comparable, giving better competitions on the highscore list. also i think that it wouldnt break compatibility with the original blockout.

ah and i would suggest making the bag twice the size of the number of different pieces - this gives an intermediate solution between purely random (with the probability of getting 10 easy pieces in a row) and the sequence of stricktly all possible pieces coming in a run, but in shuffled order.<br><br>Post edited by: Herc, at: 2007/07/13 18:56
jlp_38
Posts: 264
Joined: Tue Jun 26, 2007 9:09 am

Re:Blockout II Randomizer

Post by jlp_38 »

The current release of BlockOut II use a classic random generator [color=0x0000FF]LCGs[/color] algorithm with an uniform distribution.
I tried the bag model in Out of Control and it seems to make the game a bit harder. I didn\'t think to enlarge the bag size. I will test this, it can be a good compromise...
Post Reply