title: Python Procedural 2d map generator explanation
body: <p>So i found a certain procedural map generator in Python and I understand parts of it but i'm having a very hard time piecing it together to be able to modify it to suite my needs so I was wondering if it is possible for someone to explain step by step what exactly the generator does. Overall I understand the concept but the way it is written makes it very hard for me to follow the math involved.</p>
  
  <p>The generator is <a href="https://github.com/artnas/Python-Map-Generator" rel="nofollow noreferrer">here</a>  and some explanations would be welcomed and probably help anyone else trying to learn procedural generation as this example honestly yields beautiful results.</p>