In a first exploratory stage we will limit ourselves to routes on a fixed-topology input, such as a MoonBoard.
Plotted against a grid of lettered and numbered coordinates, each Moonboard hold is rotated and set in a specific location. Climbers can share problems with fellow MoonBoard users around the globe via a dedicated app. With thousands of MoonBoards available in climbing gyms around the world, a large quantity of labelled routes (~37k) is available online.
We propose to automate climbing routes generation by using Deep Conditional Generative Models [1].

Misc »

The candidate should have programming experience, ideally in Python. Previous experience with Deep Learning is a plus. No climbing experience needed, but it would be fun to test the generated routes out!