trying to use a more 'intelligent' randomizer to generate maps