| partition(double[], int, int, int[]) |  | 100% |  | 100% | 0 | 21 | 0 | 79 | 0 | 1 |
| partition(int[], int, int, int[]) |  | 100% |  | 100% | 0 | 21 | 0 | 79 | 0 | 1 |
| quickSelectAdaptive(double[], int, int, int, int, int[], int) |  | 100% |  | 100% | 0 | 17 | 0 | 43 | 0 | 1 |
| quickSelectAdaptive(int[], int, int, int, int, int[], int) |  | 100% |  | 100% | 0 | 17 | 0 | 43 | 0 | 1 |
| repeatedStepFarLeft(double[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 7 | 0 | 28 | 0 | 1 |
| repeatedStepFarRight(double[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 7 | 0 | 28 | 0 | 1 |
| dualPivotQuickSelect(double[], int, int, UpdatingInterval, int) |  | 100% |  | 100% | 0 | 15 | 0 | 46 | 0 | 1 |
| dualPivotQuickSelect(int[], int, int, UpdatingInterval, int) |  | 100% |  | 100% | 0 | 15 | 0 | 46 | 0 | 1 |
| expandPartition(double[], int, int, int, int, int, int, int[]) |  | 100% |  | 100% | 0 | 15 | 0 | 49 | 0 | 1 |
| repeatedStepFarLeft(int[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 7 | 0 | 28 | 0 | 1 |
| repeatedStepFarRight(int[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 7 | 0 | 28 | 0 | 1 |
| expandPartition(int[], int, int, int, int, int, int, int[]) |  | 100% |  | 100% | 0 | 15 | 0 | 49 | 0 | 1 |
| repeatedStepLeft(double[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 5 | 0 | 17 | 0 | 1 |
| repeatedStepRight(double[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 5 | 0 | 17 | 0 | 1 |
| repeatedStepLeft(int[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 5 | 0 | 17 | 0 | 1 |
| repeatedStepRight(int[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 5 | 0 | 17 | 0 | 1 |
| repeatedStep(double[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 5 | 0 | 16 | 0 | 1 |
| repeatedStep(int[], int, int, int, int[], int) |  | 100% |  | 100% | 0 | 5 | 0 | 16 | 0 | 1 |
| sortSelectLeft(double[], int, int, int) |  | 100% |  | 100% | 0 | 9 | 0 | 20 | 0 | 1 |
| sortSelectRight(double[], int, int, int) |  | 100% |  | 100% | 0 | 9 | 0 | 20 | 0 | 1 |
| sampleStep(double[], int, int, int, int[]) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| sampleStep(int[], int, int, int, int[]) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| sortSelectLeft(int[], int, int, int) |  | 100% |  | 100% | 0 | 9 | 0 | 20 | 0 | 1 |
| sortSelectRight(int[], int, int, int) |  | 100% |  | 100% | 0 | 9 | 0 | 20 | 0 | 1 |
| heapSelectLeft(double[], int, int, int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 17 | 0 | 1 |
| heapSelectRight(double[], int, int, int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 17 | 0 | 1 |
| heapSelectLeft(int[], int, int, int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 17 | 0 | 1 |
| heapSelectRight(int[], int, int, int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 17 | 0 | 1 |
| select(double[], int, int, int[], int) |  | 100% |  | 100% | 0 | 4 | 0 | 13 | 0 | 1 |
| select(int[], int, int, int[], int) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| maxHeapSiftDown(double[], double, int, int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
| minHeapSiftDown(double[], double, int, int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
| maxHeapSiftDown(int[], int, int, int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
| minHeapSiftDown(int[], int, int, int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
| sortSelect(double[], int, int, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| sortSelect(int[], int, int, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| heapSelect(double[], int, int, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| heapSelect(int[], int, int, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| mapDistance(int, int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dualPivotFlags(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| dualPivotFlags(int, int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| select(double[], int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| select(int[], int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| dualPivotMaxDepth(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dualPivotSortSelectSize(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |