A genetic programming (GP) framework for developing sorting algorithms.