Fig. 3: The Grasshopper algorithm structure. | npj Heritage Science