Make Alan's Wood Breaking pseudo-random.
This means you have a fixed amount of fails, and likewise, you cannot fail more than a certain amount of times.
These values are min 10 fails and max 30 fails per @Micksha request. They can be tweaked at will. The code behind fake radomness is fairly simple ^.^