(optional) Informiere dich über Strategien bei Othello und versuche damit die Methode stellungBewerten() zu verbessern, indem du beispielsweise die Wichtigkeit von den unterschiedlichen Feldern gewichtest.
Eine Implementierung, die X- und C-Felder berücksichtigt und gewichtet sieht folgendermaßen aus:
public double stellungBewertenMitStrategie(int[][] spielfeld) {
    double stand = 0;
    for(int i=0; i<8; i++) {
        for (int j=0; j<8; j++) {
            if(spielfeld[i][j] == 0) continue;
            if(spielfeld[i][j] == farbe) {
                if((i==0 && j==0) || (i==0 && j==7) || (i==7 && j==0) || (i==7 && j==7)){
                    //Ecken sind sehr gut
                    stand = stand + 5;
                } else if((i==1 && j==1) || (i==1 && j==6) || (i==6 && j==1) || (i==6 && j==6)) {
                    //X-Felder sind schlecht
                    stand = stand - 1;
                } else if (i+j == 7 || i==j) {
                    //Die restliche Diagonale ist ein bisschen besser als normal
                    stand = stand + 1.5;
                } else if (i==0 || j==0 || i==7 || j==7) {
                    //C-Felder sind gut
                    stand = stand + 2;
                } else {
                    //Alle anderen sind normal
                    stand = stand + 1;
                }
            }
            else {
                //Das selbe nochmal für den Gegner, nur mit anderen Vorzeichen
                if((i==0 && j==0) || (i==0 && j==7) || (i==7 && j==0) || (i==7 && j==7)){
                    stand = stand - 5;
                } else if((i==1 && j==1) || (i==1 && j==6) || (i==6 && j==1) || (i==6 && j==6)) {
                    stand = stand + 1;
                } else if (i+j == 7 || i==j) {
                    stand = stand - 1.5;
                } else if (i==0 || j==0 || i==7 || j==7) {
                    stand = stand - 2;
                } else {
                    stand = stand - 1;
                }
            }
        }
    }
    return stand;
}