Quantifying the โdifficultyโ of the maze is not easy. So let me be quality.
First, the recursive Backtracker is an "ideal maze" algorithm; it generates mazes with one and only one solution. Most of the labyrinth work involves creating perfect labyrinths, so I will limit my answer to them.
There are many, many variations and snippets of maze algorithms. But in fact, there are only 12 basic maze algorithms. I list them here in the order in which I personally (qualitatively and anecdotally) find it the most difficult:
In the complex top three on my list there is not much difference. Sorry about that. There may be a flaw in your implementation. Most likely, you just know how to make mazes. Try to make them larger.
source share