GoA: The Geometry of Algorithms