points
> get stuck in strange loops of going in and out of the same door to no end
Math.random is statistically unlikely to do this.