In the following lines,
|
CONSTRAINTS.append(["C"+str(k)+"_"+str(j) for j in range(numCons)]) |
range(numCons) should be range(numCons[k])
|
CONSTRAINTS.append(["C"+str(numBlocks)+"_"+str(j) for j in range(numCons)]) |
range(numCons) should be range(numLinkingCons).