tic-tac-toe

    1

    1답변

    그래서 최근 Touch Lua에서 그림 라이브러리를 구입했습니다! 나는 간단한 Tic Tac Toe 게임을 만들기 시작했다. NumPad 기본 프로그램에서 클릭을 감지하는 데 사용한 간단한 설정을 사용하므로 버튼이 작동해야합니다. 사각형을 탭하면 O가 겉으로보기에 무작위 인 사각형으로 채워지는 경우가 있습니다. 때로는 1 이상인 경우 최대 4 개 이상의 사

    1

    1답변

    그래서 나는 훌륭한 설정이 있다고 생각합니다. 각 "Button"에는 열과 행이 있습니다. 여기 내 현재 기능 : function CheckForWin() local X = {} local O = {} for i,v in pairs(ClosedButtons) do if v.title == "X" then ta

    0

    1답변

    거의 내 프로그램에 랩을 넣었지만 사용자가 컴퓨터에서 재생할 수있는 방법을 추가하고 싶습니다. 이를 위해 일종의 조건부 로직 기반 AI를 만들어야하지만 취할 접근법을 알 수는 없습니다. 저는 컴퓨터가 무작위로 방향을 바꾸기를 원하지 않습니다. 실제로 사람이 연주하는 것처럼 연주하고 싶습니다. 나는 가능한 중첩 된 if 문과 여러개의 동작을 깊이 중첩시켜야하

    -2

    1답변

    컴퓨터 플레이어의 AI 코드가 예상대로 작동하지 않습니다. 나는 무작위로 움직이기를 원하지만, 상대방이이기는 차례는 막아야한다. 그러나 때로는 완전히 작동을 멈추고 들어오는 승합 콤보가 없더라도 다른 시간에 특정 동작을합니다. 내 컴퓨터 AI 코드가 아래에 있습니다. public void compturn() { count++ ;

    0

    1답변

    의 Tic-tac-toe 게임 내가 읽은 C++ 책 중 하나에서 링크 된 목록과 배열을 모두 사용하여 tic-tac-toe 게임을 수행 할 것을 제안하는 한 가지 운동이 나타났습니다. 배열을 사용하면 링크 된 목록을 먼저 사용하기로 결정했습니다. 그러나, 나는 누군가가 게임에서이긴 경우에 검사하는 방법에 막혔다. 여기에 지금까지 무엇을 : 당신이 볼 수 있

    -4

    1답변

    나는이 하나에 갇혀 있기 때문에 내 tic tac 발가락에 도움이 필요합니다. 컴퓨터가 만드는 임의의 움직임은 이전 동작을 덮어 씁니다.이 문제를 해결하는 방법을 모르겠습니다. if (computer == 1) //computer = 1, means it's computer's turn { i = rand() % 3; j = rand()

    1

    1답변

    그래서 TicTacToe 프로그램을 파이썬에서 처음 사용하는 작은 프로젝트 (3.4 사용)로 만들었습니다. 그것은 지금까지 작동하지만,이 때문에 모든 검사, 승리 조건 검사가 매우 서투른 보인다 import os clear = lambda: os.system('cls') def playerChange(player): #Function for eas

    -2

    1답변

    아무도 도와 줄 수 있습니까? TicTacToe 게임을 구현하는 가장 좋은 알고리즘은 무엇입니까? 코드를 일반적인 방식으로 작성해야하며 더 쉬운 방법 (일반적인 방법)으로 더 복잡한 수준을 처리 할 수 ​​있어야합니다. 시작할 수 있습니까? MiniMax 알고리즘을 사용할 수 있다고 읽었습니다. 나는 가장 많은 것을 알고 싶다. 효율적인 알고리즘 감사합니다

    0

    1답변

    안녕하세요, 저는 플레이어가 PC와 경기를하는 과장된 발가락 게임을하려고합니다. 유일한 문제는 플레이어 나 PC의 이동을 검증 할 수 없다는 것입니다. PC가 보드에 이동을 놓으면 플레이어가 점유 할 점이없는 동일한 위치에 이동을 배치 할 수 없습니다. 같은 PC로갑니다. . 내 코드가 아래에 있으므로 그것을 살펴보고이를 수정하는 방법을 알려주십시오. fo

    -2

    2답변

    Im는 C++에서 2 인용 tic tac toe 게임을 만들고 Im은 현재 내가 가지고있는 몇 가지 문제를 수정했습니다. 그래서 프로그램은 1 작은 세부 사항을 제외하고 완료, 선수는 다른 선수의 움직임을 덮어 쓸 수 있습니다. 따라서 플레이어 1 ("x")과 플레이어 2 ("o")가있는 경우 플레이어 1은 "o"위에 "x"를 배치하여 플레이어 2의 이동을