Learnacy Lab
Each pass scans the unsorted part for its smallest bar and swaps it into place: many comparisons, few swaps.