puzzle-geometry
TypeScript icon, indicating that this package has built-in type declarations

0.9.17 • Public • Published

To build this:

yarn install

make

make test

The UI for this is primarily the command line JavaScript "pg.js" which you run with node.

Docs to come. Sample:

node pg.js --ss 3x3x3

node pg.js --canon megaminx

node pg.js --ksolve pentultimate

node pg.js --gap helicopter

node pg.js --svg skewb

Options to try out:

--allmoves: generate all moves (i.e., slice moves on 3x3x3)

--outerblockmoves: generate outer block moves rather than slice moves

--vertexmoves: use corner moves, not face moves, on tetrahedral puzzles

--nocorners: drop corners from the puzzle

--noedges: drop edges from the puzzle

--nocenters: drop all centers from the puzzle

--noorientation: drop orientation from the puzzle

--moves U,F,R: restrict moves to a given set (e.g. 3U2,2f)

--quiet (or -q): don't emit much

--verbose: be louder

--optimize: try to simplify the ksolve/gap/ss description

Readme

Keywords

none

Package Sidebar

Install

npm i puzzle-geometry

Weekly Downloads

2

Version

0.9.17

License

GPL-3.0-or-later

Unpacked Size

1.01 MB

Total Files

31

Last publish

Collaborators

  • lgarron