private static void performShuffle(DependencyMatrix dependencyMatrix) { int matrixSize = dependencyMatrix.getSize(); for (int i = 0; i < matrixSize * 2; i++) { int randomIndex1 = Utils.getRandomInt(0, matrixSize - 1); int randomIndex2 = Utils.getRandomInt(0, matrixSize - 1); if (randomIndex1 != randomIndex2) { dependencyMatrix.replaceElements(randomIndex1, randomIndex2); } } }