% BRIX level configuration file

category "easy"
level 1
 matrix 12 18
 rows 3
 pieces 0 9  10  %probability 10 to pieces 0..4 inclusive
    %standard "tetris" pieces only
 speed 18
level 2  %get more realistic
 rows 5
 speed 15
level 3
 matrix 10 16
 rows 10
 speed 18
level 4  % a "blitz" round
 rows 3
 speed 8
 pieces 0 24   0  %clear
 pieces 5 6 10  %interesting?
 matrix 8 12
level 5
 matrix 9 14
 pieces 0 14  10
 speed 14
 rows 8
level 6
 pieces 10 14  12
 speed 12
 
% --------------------------------

category "normal"
level 1
 matrix 10 14
 rows 5
 pieces 0 9    10
 speed 15
level 2
 pieces 0 3    8  %reduce probability of easy pieces
level 3
 speed 14   % a little bit faster
 piece 10   10
 piece 11   5
level 4
 piece 13   5
 piece 14   5
 speed 13
level 5      %blitz round
 matrix 9 12   %make it more cramped!
 speed 5
 rows 10
 pieces 0 24   0  %clear
 pieces 0 4     10
 pieces 10 11   10 
level 6
 matrix 10 14
 speed 10   %back to a normal speed
 rows 6
 pieces 0 14   10
 rows 6
level 7
 speed 9
 piece 15  10 %add a new piece
level 8
 matrix 9 12   %make it more cramped!
 pieces 16 17  10
 pieces 0 4  12  %higer chance of easy pieces
level 9
 piece 18  10
level 10     %blitz round
 matrix 6 10
 % set up for all the rectangular pieces
 pieces 0 24  0  %clear
 pieces 0 3  10
 piece 19  5 %big-- don't want many of them
 clutter 0
 speed 3
level 11  %back to normal
 clutter 1
 matrix 9 12
 pieces 0 19   10  %the whole basic+hard set
 speed 8
 rows 8
% it contines in this setting, automatically increasing
% speed after each level
 
% --------------------------------

category "hard"
% starts of same as level 3 of normal

level 1
 matrix 10 14
 speed 14
 pieces 0 10  10
 piece 11     5
 rows 5
level 2
 piece 13   5
 piece 14   5
 speed 13
level 3      %blitz round
 speed 5
 pieces 0 24   0  %clear
 pieces 0 4     10
 pieces 10 11   10 
level 4
 speed 10   %back to a normal speed
 pieces 0 14   10
 rows 6
level 5
% now it diverges from "normal".  Add clutter
 clutter 1
 speed 9
 piece 15  10 %add a new piece
level 6
 matrix 9 12   %make it more cramped!
 pieces 16 17  10
 pieces 0 4  12  %higer chance of easy pieces
level 7     %blitz round
 matrix 6 10
 % set up for all the rectangular pieces
 pieces 0 24  0  %clear
 pieces 0 3  10
 piece 19  5 %big-- don't want many of them
 speed 3
level 8  %back to normal
 matrix 9 12
 pieces 0  14   10  %the whole basic+hard set
 pieces 15 19   8   %the whole basic+hard set
 speed 8
 rows 8
level 9
 piece 20 5  %never seen that one before!
level 10
 piece 21 5
level 11
 pieces 22 24 5  %and all the rest of them
level 12  %another special round
 speed 10  %ease off a bit
 pieces 0 24  0 %clear
 pieces 0 1  10
 piece 24  5       %an interesting blend
 rows 4
level 13
 pieces 0 24 10  %even distribution
 speed 7
 rows 8


% --------------------------------

category "impossible"
level 1
 matrix 9 12
 rows 3
 speed 8
 pieces 0 24  10
%that was just a warm up
level 2
 rows 6
 pieces 11 24   12  %more hard pieces
 clutter 1
 speed 7
 inverted
level 4
 matrix 8 12   %hard enough?

level 5  %if he gets through that, ....
 matrix 5 8  %not very practical
 pieces 0 24  0 %clear
 pieces 0 2  10
