Re-sync changes with @griffas' AlgorithmExplore.fig/.m