Hacklytics 2026 | Graph Algorithms & Full-Stack Engineering
Ascend is a full-stack route-analysis platform that helps climbers determine the most efficient and physically feasible path up a rock wall. Users upload a wall image, select holds, and input personal metrics such as height, arm span, and experience level. The system computes a personalized route using graph-based optimization techniques.
Each climbing hold is modeled as a node in a graph, with edges representing feasible movements. Edge weights are calculated using Euclidean distance, hold type, reach constraints, and difficulty modeling. Unlike traditional shortest-path implementations, Ascend tracks left and right hand states to simulate realistic climbing transitions.
Ascend was successfully developed during Hacklytics 2026 as a fully functional prototype. The model was tested on a real climb at the CRC, validating our graph-based route modeling approach. The project demonstrates how physical movement problems can be translated into intelligent optimization systems.