Moved the climb/ascent detection to the python generations script