Skip to content

Releases: SmilingWayne/puzzlekit

v0.3.4

Choose a tag to compare

@SmilingWayne SmilingWayne released this 24 May 08:29
9ef8ebb

What's Changed

Full Changelog: v0.3.3...v0.3.4

v0.3.3

Choose a tag to compare

@SmilingWayne SmilingWayne released this 30 Mar 17:46
8123bab

puzzlekit v0.3.3 — Release notes

Highlights

  • Bidirectional URL conversion between puzz.link (and common mirrors such as pzplus / pzv.jp) and Penpa+: decode / encode / convert share one intermediate representation (PuzzleInstance) for supported genres.
  • Robust URL parsing: Penpa accepts full URLs, m=edit / m=solve, and extra parameters (e.g. answer segments); puzz.link-style payloads are read from query or bare paths, not only puzz.link hostnames.

Documentation & tooling

  • README: URL interchange overview, quick example, collapsible table of supported types.
  • PyPI description and keywords updated to mention URL conversion.

v0.3.2

Choose a tag to compare

@SmilingWayne SmilingWayne released this 15 Feb 11:39
b64781e
  • solvers added to 100+
  • update docs
  • solver enhancement for heyawake.
  • viz optimize.

v0.3.1

Choose a tag to compare

@SmilingWayne SmilingWayne released this 08 Feb 07:35
0343cd0
  • Add several solvers, mid-loop, aqre etc.
  • (WIP) cutting planes model for worst case (heyawake, hitori)
  • Add test cases with metadata check.

v0.3.0

Choose a tag to compare

@SmilingWayne SmilingWayne released this 21 Jan 17:41
d279c4d
  1. Add solvers to 90+
  2. Add auto markdown generation in puzzlekit docs
  3. Add API test for puzz.link url decoder (not use)

v0.2.0

Choose a tag to compare

@SmilingWayne SmilingWayne released this 04 Jan 10:59
b2531f1
  • fix matplotlib display error
  • update 10+ solvers and automate the workflow
  • remove dataset to puzzlekit-dataset
  • update statistics

v0.1.0

Choose a tag to compare

@SmilingWayne SmilingWayne released this 29 Dec 06:24

Initial release of v0.1.0 puzzlekit.