«sliding-puzzle» 태그된 질문

슬라이딩 퍼즐은 평평한 조각을 움직여 목표 구성을 달성하는 조합 퍼즐입니다. 예를 들면 15 게임 또는 2048입니다.

9
간단한 2048 게임 클론 생성
2048은 엄청나게 재미 있고 중독성있는 게임 으로 2048이있는 타일을 만드는 것이 목표입니다. 게임에 대한 간단한 설명은 다음과 같습니다. 화살표 키를 누르면 스테이지의 모든 블록이 해당 방향으로 움직입니다. 예를 들어 if x는 블록을 나타내고이 경우 위쪽 화살표를 눌렀습니다. ...x .x.. ..x. xx.. 그런 다음 보드는 xxxx .x.. .... .... 또한 블록은에서 …

22
좋은 2048 보드입니까?
이것은 나의 첫 번째 질문이므로 의견에 대한 제안은 감사하겠습니다! 감사 ;) 소개 2048 게임 의 가장 일반적인 전략 중 하나 는 결코 스 와이프하지 않는 것입니다 . 이렇게하면 모든 큰 숫자가 맨 위에 배치되고 아래쪽에있는 큰 숫자가 배치됩니다. 따라서이 전략을 올바르게 적용하면 보드는 항상 다음 패턴과 일치합니다. 확인할 패턴 / …

3
15 퍼즐 (타일 슬라이딩 퍼즐) 풀기
15 퍼즐은 4x4 그리드에서 15 타일을 슬라이딩하는 유명한 퍼즐입니다. 무작위 구성에서 시작하여 목표는 타일을 올바른 순서로 배열하는 것입니다. 다음은 해결 된 15 퍼즐의 예입니다. 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 퍼즐을 움직일 때마다 위 / 아래 / 왼쪽 / 오른쪽이됩니다. "아래로"이동은 …

7
해석> <> (물고기)
&gt; &lt;&gt;는 널리 사용되는 언어는 아니지만 골프에 적합하며이 웹 사이트에서 사용되었습니다. Befunge 에서 영감을 얻었 으며 지침에 약간의 유사점이 있습니다. 필요한 명령 : &gt; &lt; ^ v 명령 포인터의 방향을 변경합니다 (오른쪽, 왼쪽, 위, 아래) / \ | _ # . 포인터는 이미 가지고있는 방향에 따라 방향이 바뀝니다. x 임의의 …

5
2048 봇 챌린지
우리는 2048 년을 복제하고 2048 년을 분석하고 있는데, 왜 아직 게임을하지 않았습니까? 2048을 자동으로 재생하려면 555 바이트 자바 스크립트 스 니펫을 작성하십시오. 1 시간 후 최고 점수가 계산됩니다 (아래 점수 참조). 설정: 고토 2048 및 실행 : a = new GameManager(4, KeyboardInputManager, HTMLActuator, LocalStorageManager); a 게임을 제어하는 ​​객체입니다. 규칙 : …

4
실제 숫자 계산
정의 양의 정수 n는 실제 숫자입니다 (OEIS 시퀀스 A005153 ). 모든 작은 양의 정수는 별개의 제수의 합으로 표시 될 수 있습니다 n. 예를 들어, 18실제 숫자입니다. 제수는 1, 2, 3, 6, 9 및 18이며 ​​18보다 작은 양의 정수는 다음과 같이 형성 할 수 있습니다. 4 = 1 + 3 5 …
18 code-golf  sequence  number-theory  code-golf  code-challenge  sorting  c  code-golf  restricted-source  code-golf  natural-language  code-golf  tree-traversal  file-system  popularity-contest  pi  polyglot  code-golf  game  sliding-puzzle  code-golf  game  minesweeper  code-challenge  ascii-art  code-challenge  popularity-contest  graphical-output  code-challenge  popularity-contest  hello-world  underhanded  obfuscation  code-golf  code-golf  function  code-golf  code-golf  code-golf  popularity-contest  rosetta-stone  code-golf  primes  code-golf  restricted-source  popularity-contest  number  sequence  code-golf  restricted-source  popularity-contest  graphical-output  code-golf  popularity-contest  code-golf  primes  code-golf  game  code-golf  math  popularity-contest  popularity-contest  code-generation  popularity-contest  code-bowling  code-golf  popularity-contest  underhanded  code-golf  metagolf 

1
2048 년 완벽한 게임을 즐겨보세요
당신의 임무는 수학적으로 완벽한 2048 게임을 시뮬레이션하는 것입니다. 아이디어는 2048 게임이 얼마나 멀리 갈 수 있는지 이론적으로 상한을 찾고 거기에 도달하는 방법을 찾는 것입니다. 이것이 어떻게 생겼는지에 대한 아이디어를 얻으려면 이 2x2 클론 을 사용하여 68 점을 얻으십시오. 그렇게하면 2, 4, 8, 16 타일이 생깁니다. 그 시점을 넘어 전진하는 것은 …

4
기존 프레임 워크를 사용하여 2048 AI 프로그래밍
편집 : 최근에, 내 질문은 2048 봇 도전 의 복제본으로 제안되었습니다 . 나는이 질문이 그 질문과 다르다는 점을 강조하고 싶습니다. 그리고 그 질문과는 다른 답을 생각해야합니다. 2048 Bot Challenge는 사용자에게 봇을 만들도록 요청했으며 1 시간 동안 실행되며 최고 점수는 사용자의 점수입니다. 또한 555 바이트로 제한되었습니다. 내 도전은 코드를 훨씬 적게 …

1
가장 적은 바이트를 사용하여 결정적 버전의 2048을 해결하십시오.
게임 2048의 결정적 변형으로이기는 연속 시퀀스를 생성하는 프로그램을 작성하십시오. 시퀀스는 0 : 위, 1 : 오른쪽, 2 : 아래, 3 :의 숫자 0-3의 문자열 형식이어야합니다. 왼쪽. 예를 들어, 문자열 "1132"는 오른쪽 오른쪽 아래를 의미합니다. 우승 프로그램은 2048 년에 이르는 가장 짧은 소스 코드입니다! 결정 론적 2048의 규칙 : 게임은 왼쪽 …

4
ASCII 아트로 긴 나누기 시각화
ASCII 아트로 긴 나눗셈을 시각화하는 프로그램을 작성하십시오. 입력은 선택한 입력 형식을 사용하여 분자와 분모의 두 정수로 구성됩니다. 예 : 1234 ÷ 56 : 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12 : 83501 ------- 12|1002012 96 --- 42 36 -- 60 60 -- 12 12 -- …

2
내 인생에서 더 많은 Klotski를 얻는 방법은 무엇입니까?
나는 슬라이딩 타일 퍼즐을 정말 좋아하지만 최근에는 시간이 없었습니다. 따라서 슬라이딩 타일 퍼즐, 특히 Klotski 퍼즐을 고칠 수있는 프로그램이 필요합니다. 입력 내용은 다음과 같습니다. ####### #001gg# ##.222# .###### 여기서 #벽, .열린 영역, g목표, 인접한 숫자는 다른 블록을 나타냅니다. 다음과 같이 가정 할 수 있습니다. 10 개 이하의 블록이 없습니다 같은 …

1
슬라이딩 퍼즐로 그림 만들기
요약 이 과제의 목표는 프랑스어로 taquin 이라고도 하는 15 퍼즐 / 슬라이딩 퍼즐 의 실행 취소 된 이미지 버전을 만드는 것 입니다. 세부: 다음과 같이 구성된 입력이 제공됩니다. 이미지, 정수 n, 타 정수 r, 프로그램 또는 기능 또는 기타 적합한 것은 입력과 동일한 이미지 ( 예 : 동일한 크기 및 …

5
회전 퍼즐 풀기
일부 노키아 폰에서는 Rotation이라는 15 개의 퍼즐 이 변형되었습니다 . 이 변형에서는 한 번에 하나의 타일을 슬라이딩하는 대신 한 방향으로 한 번에 4 개의 타일을 회전했습니다. 이 게임에서는 다음과 같은 보드로 시작합니다. 4 9 2 3 5 7 8 1 6 왼쪽 하단 블록을 시계 방향으로 두 번 회전하고 왼쪽 …

1
8 퍼즐 풀기
8 퍼즐은 15 퍼즐 (또는 슬라이딩 퍼즐 ) 의 작은 변형입니다 . 당신은이 3x3임의의 순서로 배열 0-8 (0 나타냅니다 빈 타일)에서 숫자로 가득 격자. 당신의 임무는 3x3 그리드를 입력하고 목표 상태에 도달하기위한 가장 짧은 솔루션 (최소 이동)을 표시하는 것입니다. 출력에서 첫 번째 상태를 포함하여 각 보드 상태를 표시합니다. 최적의 솔루션이 …

1
코드 슬라이드 퍼즐을 코딩하십시오!
가장 잘 알려진 슬라이딩 퍼즐 은 15 개의 퍼즐 입니다. 4 x 4 그리드, 15 타일 및 빈 그리드 공간이 있습니다. 타일은 빈 공간으로 만 이동할 수 있으며 항상 그리드와 일치해야합니다. 일반화 된 슬라이딩 퍼즐을 그리드에 스냅 된 몇 개의 동일한 표시되지 않은 타일 ​​(0과 W × H 사이 )을 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.