public int getGameState(int x, int y, char t) {
        if (validateRows(t, x) || validateColumns(t, y) || validateDiagonal(t, x, y)) {
            if (t == 'o') {
                return 1;
            } else if (t == 'x') {
                return 2;
            }
        }
        //dontetlen ellenorzese ezt kell utoljara hagyni
        if (tokensonboard == size * size) {
            return 3;
        }

        return 0;
    }