tic-tac-toe

    1

    1답변

    Java에서 Fork/Join을 사용하거나 C/C++에서 pthread를 사용하여 Minimax 트리를 병렬로 사용하여 Tic tac toe 게임을 구현하는 소스 코드를 찾으려고합니다. 게임의 직렬 버전은 많이 있지만 병렬 버전은 찾을 수 없습니다. 을 @good_evening에 의해 How many threads are okay to use for tic

    0

    1답변

    에 대한 결과 표시 현재 tic tac 발가락 게임을 만드는 프로그램을 작성하고 있습니다. 현재 앱에는 행과 열 번호를 차례로 입력하는 두 사람이 서로 대결하고 있습니다. 이 프로그램에서 가지고있는 주된 문제는 한 사람이이기 든 잃을 지 또는 두 선수가 묶은 지의 결과를 표시 할 수 없다는 것입니다. 누구든지 내가 어떻게 해결할 수 있는지에 대한 제안이 있

    0

    1답변

    tictactoe에 q-learning을 구현하려고합니다. 이를 수행하는 단계 중 하나는 tictactoe 보드의 가능한 모든 상태를 열거하여 상태 - 값 테이블을 형성하는 것입니다. 빈 보드에서 시작하여 가능한 모든 상태를 재귀 적으로 생성하는 절차를 작성했습니다. 이렇게하기 위해서, 나는 검색 공간 트리의 선주문 순회를 암묵적으로 수행하고있다. 내가 법

    0

    3답변

    3D Tic-Tac-Toe 게임을 디자인하고 Minimax 알고리즘의 한계점을 찾아야합니다. 깊이가 6까지는 크게 중요하지 않지만 (< 1s) 깊이가 높을수록 시간이 오래 걸립니다. >Depth 7 = 6 seconds >Depth 8 = 49 seconds >Depth 9 = 314 seconds 나는 더 높은 수심을 검사 할 시간이 없다 (하!)

    2

    1답변

    것을 제안 : enum CellLocation{TOP_LEFT,TOP_CENTER,TOP_RIGHT,CENTRE_LEFT, .. and so on} enum CellState{OCCUPIED_BY_X,OCCUPIED_BY_O,EMPTY} 하나의 방법을 포함 게임 보드 인터페이스 : CellState getCellState(CellLocation cel

    2

    1답변

    사용자가 동일한 tic tac toe 좌표를 입력하지 못하게하려면 어떻게해야합니까? 사용자 입력은 게임 클래스의 기본 메소드에서 가져옵니다. 함께 콩알 발가락 세포 [X, y]는 좌표 (0-2) 범위 일 수있다 : 0 (_), 1 (X) 2 (O) 그리드 알파 베타 탐색 트리 가지 치기 알고리즘의 주요 방법 import java.util.ArrayList;

    0

    1답변

    나는 내 자신의 Tic-Tac-Toe 게임을 만들고 있습니다. 이 단계에서 네트워킹 기능을 추가하려고합니다.이 기능을 사용하면 같은 네트워크에있는 두 명의 플레이어가 서로 다른 장치에 있지만 서로 게임 할 수 있습니다. 내가하려는 일 중 하나는 클라이언트를 통해 서버를 통해 게임을 보내는 것입니다. 그러나이 경우에는 게임() 전체 게임을 실행하는이 서버 측

    -1

    1답변

    매번 9 개의 격자 중 하나를 강조 표시하는 3x3 격자를 생성하려고합니다. 그래서 나는 9 개의 다른 이미지를 얻을 것이다. 예 : 3 번째 이미지는 다음과 같습니다. 라이브러리를 사용하는 것이 좋으며, PIL 또는 cv2가 주로 사용됩니다. 어떤 도움이라도 대단히 감사합니다.

    -1

    1답변

    저는 자바의 초보자입니다. 나는 틱택에 발가락 게임을하기 시작했습니다. 그것은 내가 그것을했을 때 어디하지만, 그것은 온다 "다른"을 추가하려고했습니다 넥타이 :( 그러나 만약 내가 수행하는 방법을 찾을 수 없습니다 직접 창에 "그것은 넥타이입니다." 여기 내 코드는 다음과 같습니다 당신의 checkforwin() 함수에서 Main.java /** *

    0

    1답변

    var boxId = ['boxMid','boxLeft','boxRight','boxTopMid','boxTopRight','boxTopLeft','boxLow Mid','boxLowLeft','boxLowRight']; var turn = 0; var pOne = "X"; var pTwo = "O"; var bla