Interface for the sorting network CSortingNetwork.
Sorting network in first normal form.
void Initialize()
Initialize the sorting test.
bool Sorts()
Does it sort all inputs?
bool EvenSorts()
Does it sort if there are an odd number of inputs and we fix the value on the last channel?
bool StillSorts(const size_t)
Does it still sort when a bit is changed?