그래서 Java에서 tic tac toe 게임을 코딩하려고 시도하고 있습니다. 그러나 대부분의 경우 이미 수행 된 공간을 누군가가 선택하면 잘못된 이동을 되돌릴 수 없습니다.법적 이동 Tic Tac Toe
다음은 알아 내려고하는 코드입니다. 나는 그 공간을 반복에서 플레이어를 중지 할 것 if 문에
board[i][j] == 0
을 갖는 공간이 숫자 0으로 표시되어 있기 때문에 (내 교수는 우리에게이 말) 생각했다.
public static boolean isLegalMove(int[][] board, int row, int col) {
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
if (board[i][j] == 0 && row <= 2 && row >= 0 && col <= 2 && col >= 0) {
return true;
}
}
}
return false;
}