From the code in OSI, I know that the artifical variable is defined as lb <= s <= ub, Ax - s = 0.
As a result, the basis matrix of the artificial variables s should be the -I instead of I(identity matrix), but in s.basisInverse, I still see I.
Can anyone explain this confusion?