private bool isConstrained(int reg, BitArray edges) { var edgeCount = edges.NumberOfBitsSet(); return edgeCount >= numColors; }