Comparing version 2.1.3 to 2.1.4
@@ -1,3 +0,4 @@ | ||
import { DecrementableHorizontalPiecePosition, DecrementableHorizontalWallPosition, DecrementableVerticalPiecePosition, DecrementableVerticalWallPosition, HorizontallyDecrementablePawnPosition, HorizontallyIncrementablePawnPosition, HorizontalPiecePosition, HorizontalWallPosition, IncrementableHorizontalPiecePosition, IncrementableHorizontalWallPosition, IncrementableVerticalPiecePosition, IncrementableVerticalWallPosition, PawnPosition, VerticallyDecrementablePawnPosition, VerticallyIncrementablePawnPosition, VerticalPiecePosition, VerticalWallPosition } from './types'; | ||
import { DecrementableHorizontalPiecePosition, DecrementableHorizontalWallPosition, DecrementableVerticalPiecePosition, DecrementableVerticalWallPosition, HorizontallyDecrementablePawnPosition, HorizontallyIncrementablePawnPosition, HorizontalPiecePosition, HorizontalWallPosition, IncrementableHorizontalPiecePosition, IncrementableHorizontalWallPosition, IncrementableVerticalPiecePosition, IncrementableVerticalWallPosition, PawnPosition, VerticallyDecrementablePawnPosition, VerticallyIncrementablePawnPosition, VerticalPiecePosition, VerticalWallPosition, WallPosition } from './types'; | ||
export declare const pawnPositions: PawnPosition[]; | ||
export declare const wallPositions: WallPosition[]; | ||
/** | ||
@@ -4,0 +5,0 @@ * These are the only piece positions where a player risks not having a path to the goal if a specific number of walls are placed |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.isHorizontallyDecrementablePawnPositionMap = exports.horizontallyDecrementedPawnPositions = exports.isHorizontallyIncrementablePawnPositionMap = exports.horizontallyIncrementedPawnPositions = exports.isVerticallyDecrementablePawnPositionMap = exports.verticallyDecrementedPawnPositions = exports.isVerticallyIncrementablePawnPositionMap = exports.verticallyIncrementedPawnPositions = exports.isDecrementableVerticalPiecePositionMap = exports.isIncrementableVerticalPiecePositionMap = exports.isDecrementableHorizontalPiecePositionMap = exports.isIncrementableHorizontalPiecePositionMap = exports.isDecrementableVerticalWallPositionMap = exports.isIncrementableVerticalWallPositionMap = exports.isDecrementableHorizontalWallPositionMap = exports.isIncrementableHorizontalWallPositionMap = exports.isVerticalWallCoordinateMap = exports.isHorizontalWallCoordinateMap = exports.incrementedHorizontalPiecePositions = exports.incrementedVerticalPiecePositions = exports.decrementedVerticalPiecePositions = exports.decrementedHorizontalPiecePositions = exports.incrementedVerticalWallPositions = exports.decrementedVerticalWallPositions = exports.incrementedHorizontalWallPositions = exports.decrementedHorizontalWallPositions = exports.verticalPiecePositions = exports.verticallyDecrementableWallPositions = exports.verticallyIncrementableWallPositions = exports.horizontallyDecrementableWallPositions = exports.horizontallyIncrementableWallPositions = exports.possiblyTrappedPositions = exports.pawnPositions = void 0; | ||
exports.isHorizontallyDecrementablePawnPositionMap = exports.horizontallyDecrementedPawnPositions = exports.isHorizontallyIncrementablePawnPositionMap = exports.horizontallyIncrementedPawnPositions = exports.isVerticallyDecrementablePawnPositionMap = exports.verticallyDecrementedPawnPositions = exports.isVerticallyIncrementablePawnPositionMap = exports.verticallyIncrementedPawnPositions = exports.isDecrementableVerticalPiecePositionMap = exports.isIncrementableVerticalPiecePositionMap = exports.isDecrementableHorizontalPiecePositionMap = exports.isIncrementableHorizontalPiecePositionMap = exports.isDecrementableVerticalWallPositionMap = exports.isIncrementableVerticalWallPositionMap = exports.isDecrementableHorizontalWallPositionMap = exports.isIncrementableHorizontalWallPositionMap = exports.isVerticalWallCoordinateMap = exports.isHorizontalWallCoordinateMap = exports.incrementedHorizontalPiecePositions = exports.incrementedVerticalPiecePositions = exports.decrementedVerticalPiecePositions = exports.decrementedHorizontalPiecePositions = exports.incrementedVerticalWallPositions = exports.decrementedVerticalWallPositions = exports.incrementedHorizontalWallPositions = exports.decrementedHorizontalWallPositions = exports.verticalPiecePositions = exports.verticallyDecrementableWallPositions = exports.verticallyIncrementableWallPositions = exports.horizontallyDecrementableWallPositions = exports.horizontallyIncrementableWallPositions = exports.possiblyTrappedPositions = exports.wallPositions = exports.pawnPositions = void 0; | ||
exports.pawnPositions = [ | ||
@@ -87,2 +87,132 @@ 'a1', | ||
]; | ||
exports.wallPositions = [ | ||
'a1h', | ||
'a1v', | ||
'a2h', | ||
'a2v', | ||
'a3h', | ||
'a3v', | ||
'a4h', | ||
'a4v', | ||
'a5h', | ||
'a5v', | ||
'a6h', | ||
'a6v', | ||
'a7h', | ||
'a7v', | ||
'a8h', | ||
'a8v', | ||
'b1h', | ||
'b1v', | ||
'b2h', | ||
'b2v', | ||
'b3h', | ||
'b3v', | ||
'b4h', | ||
'b4v', | ||
'b5h', | ||
'b5v', | ||
'b6h', | ||
'b6v', | ||
'b7h', | ||
'b7v', | ||
'b8h', | ||
'b8v', | ||
'c1h', | ||
'c1v', | ||
'c2h', | ||
'c2v', | ||
'c3h', | ||
'c3v', | ||
'c4h', | ||
'c4v', | ||
'c5h', | ||
'c5v', | ||
'c6h', | ||
'c6v', | ||
'c7h', | ||
'c7v', | ||
'c8h', | ||
'c8v', | ||
'd1h', | ||
'd1v', | ||
'd2h', | ||
'd2v', | ||
'd3h', | ||
'd3v', | ||
'd4h', | ||
'd4v', | ||
'd5h', | ||
'd5v', | ||
'd6h', | ||
'd6v', | ||
'd7h', | ||
'd7v', | ||
'd8h', | ||
'd8v', | ||
'e1h', | ||
'e1v', | ||
'e2h', | ||
'e2v', | ||
'e3h', | ||
'e3v', | ||
'e4h', | ||
'e4v', | ||
'e5h', | ||
'e5v', | ||
'e6h', | ||
'e6v', | ||
'e7h', | ||
'e7v', | ||
'e8h', | ||
'e8v', | ||
'f1h', | ||
'f1v', | ||
'f2h', | ||
'f2v', | ||
'f3h', | ||
'f3v', | ||
'f4h', | ||
'f4v', | ||
'f5h', | ||
'f5v', | ||
'f6h', | ||
'f6v', | ||
'f7h', | ||
'f7v', | ||
'f8h', | ||
'f8v', | ||
'g1h', | ||
'g1v', | ||
'g2h', | ||
'g2v', | ||
'g3h', | ||
'g3v', | ||
'g4h', | ||
'g4v', | ||
'g5h', | ||
'g5v', | ||
'g6h', | ||
'g6v', | ||
'g7h', | ||
'g7v', | ||
'g8h', | ||
'g8v', | ||
'h1h', | ||
'h1v', | ||
'h2h', | ||
'h2v', | ||
'h3h', | ||
'h3v', | ||
'h4h', | ||
'h4v', | ||
'h5h', | ||
'h5v', | ||
'h6h', | ||
'h6v', | ||
'h7h', | ||
'h7v', | ||
'h8h', | ||
'h8v', | ||
]; | ||
/** | ||
@@ -89,0 +219,0 @@ * These are the only piece positions where a player risks not having a path to the goal if a specific number of walls are placed |
{ | ||
"name": "quoridor", | ||
"version": "2.1.3", | ||
"version": "2.1.4", | ||
"description": "A JavaScipt Quoridor library for move validation etc.", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
Sorry, the diff of this file is too big to display
195821
5055