Optimize color palettes for perceptual distinctiveness using k-means clustering in L*a*b* color space.
Inspired by IWantHue.
Distinctiveness isn't everything. High contrast values can sometimes be jarring or hard to look at for long periods.
Click a level to select it for export: