aboutsummaryrefslogtreecommitdiff
path: root/PuzzleApplet.java
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2023-03-28 20:27:27 +0100
committerSimon Tatham <anakin@pobox.com>2023-03-28 20:51:02 +0100
commit6f75879e9fe7cb5dc72c9229d1772e31e4f5c77b (patch)
tree2593b368da3c58b87a9e75d248ad35bf17cd9ace /PuzzleApplet.java
parent2b1167d82ad7d7f6617c812f61c6b62dd8553e7e (diff)
downloadpuzzles-6f75879e9fe7cb5dc72c9229d1772e31e4f5c77b.zip
puzzles-6f75879e9fe7cb5dc72c9229d1772e31e4f5c77b.tar.gz
puzzles-6f75879e9fe7cb5dc72c9229d1772e31e4f5c77b.tar.bz2
puzzles-6f75879e9fe7cb5dc72c9229d1772e31e4f5c77b.tar.xz
Hats tiling: more uniform parent selection.
This tweak improves the uniformity of the generated patches of hat tiling, by selecting from (the closest 32-bit approximation I can get to) the limiting probability distribution of finite patches in the whole plane. This shouldn't invalidate any grid description that contains enough coordinates to uniquely specify a piece of tiling - in particular, any generated by the game itself. But if anyone's been brave enough to hand-type a grid description in the last two days and left off some of the coordinates, then those might be invalidated.
Diffstat (limited to 'PuzzleApplet.java')
0 files changed, 0 insertions, 0 deletions