# Man pages for gchlapinski/EternityIIEternityII Puzzle

 bruteForce Brute force type algotithm to solve the puzzle game. changePath Changes path of solving puzzle. checkBorderKind Check type of the board field. checkEdges Checks if edges of new pieces are available. checkFieldType Check type of the board field. createPattern Create pattern of possible move. EternityII EternityII: A brute force type algorithm trying solve this... findMoves Finds possible moves (also checks rotations). hello Hello, World! init Initiate or restore the puzzle game - EternityII. init25 Initiate or restore the test puzzle game. init36 Initiate or restore the clue 1 puzzle game. initRotation Initial rotation of restored 'pieces'. makeMove Makes move forward if possible. Undo previous move if there... matchPattern Checks if piece matches the pattern. pieces25 25 puzzle pieces (test version). pieces256 256 puzzle pieces. pieces36 36 puzzle pieces (clue 1). pieces72 72 puzzle pieces (clue 2). showBoard Show board. showPath Show path. showPiece Show piece (3x3). showPiecePNG Show piece (png). turnBorder Turn border piece to match proper edge of the border. turnBorderDown Turn border piece down (D=0). turnBorderLeft Turn border piece left (L=0). turnBorderRight Turn border piece right (R=0). turnBorderUp Turn border piece up (U=0). turnCorner Turn corner piece to match proper corner of the border. turnPiece180 Turn piece by 180 degree. turnPiece270 Turn piece by 270 degree. turnPiece90 Turn piece by 90 degree. updateEdges Updates available edges counters.
gchlapinski/EternityII documentation built on Jan. 21, 2018, 12:53 a.m.