The maze is painful to set up, though. Our local robot club got together and a bunch of us each bought a kit that allows building a 5x5 maze, which is good for training. We can construct an "official-ish" 16x16 for competitions. I've been involved in set-up/tear-down a couple of times, and it is royally annoying and time consuming.
A quicker maze that is much more portable, and in terms of software, a conceptually identical software challenge (until you reach the level of diagonal short cuts) is to use electrical tape on linoleum floor tile to build a wall-less line-following maze. In the US, cheap lino floor tile comes in 12 inch squares. Cheap black electrical tape is 3/4 inch wide. We make a line-following maze out of that. It is quick to set up and tear down, and provides a good challenge for getting started in robotics. Linoleum tile is surprisingly heavy to cart around, but it is not unwieldy. It is totally practical to take a few minutes before a club meeting to deal out a random maze, which no way can be said for an official micromouse maze.
[edit] found a link to our rules http://slideplayer.com/slide/9202003/