private int getScoreDiag2(int[][] matrix, int spalte, int playerid) {
        int tempScore = 0;
        int actualrow = getRowToInsert(matrix, spalte);

        // nach oben rechts suchen
        for (int i = 1; i <= (Math.min(6 - spalte, 0 + actualrow)); i++) {
            if (matrix[actualrow - i][spalte + i] == playerid) {
                tempScore += 1;
            } else {
                break;
            }
        }
        // nach unten links suchen
        for (int i = 1; i <= Math.min(0 + spalte, 5 - actualrow); i++) {
            if (matrix[actualrow + i][spalte - i] == playerid) {
                tempScore += 1;
            } else {
                break;
            }
        }

        return calcScore(tempScore);
    }