aboutsummaryrefslogtreecommitdiff
path: root/loopy.c
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2017-04-23 07:41:46 +0100
committerSimon Tatham <anakin@pobox.com>2017-04-24 17:09:39 +0100
commite37d915f447e02b52236cee454dfe68749c6d876 (patch)
tree5ac60410f377ec69c15cccc39152516963648bf6 /loopy.c
parenteedea4132043cc4c788ee89f1ccb0783893125c5 (diff)
downloadpuzzles-e37d915f447e02b52236cee454dfe68749c6d876.zip
puzzles-e37d915f447e02b52236cee454dfe68749c6d876.tar.gz
puzzles-e37d915f447e02b52236cee454dfe68749c6d876.tar.bz2
puzzles-e37d915f447e02b52236cee454dfe68749c6d876.tar.xz
New Loopy tiling: 'Great Great Dodecagonal'.
Officially known as the '3-4-6-12 tiling', according to, e.g., https://en.wikipedia.org/wiki/3-4-6-12_tiling . Thanks to Michael Quevillon for contributing this patch (and for choosing a less hard-to-remember name for the tiling :-).
Diffstat (limited to 'loopy.c')
-rw-r--r--loopy.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/loopy.c b/loopy.c
index 44d51ee..15623ee 100644
--- a/loopy.c
+++ b/loopy.c
@@ -258,6 +258,7 @@ static void check_caches(const solver_state* sstate);
A(Great-Dodecagonal,GRID_GREATDODECAGONAL,2,2) \
A(Penrose (kite/dart),GRID_PENROSE_P2,3,3) \
A(Penrose (rhombs),GRID_PENROSE_P3,3,3)
+ A(Great-Great-Dodecagonal,GRID_GREATGREATDODECAGONAL,2,2) \
#define GRID_NAME(title,type,amin,omin) #title,
#define GRID_CONFIG(title,type,amin,omin) ":" #title
@@ -505,6 +506,7 @@ static const game_params presets[] = {
{ 3, 3, DIFF_HARD, 8 },
{ 3, 3, DIFF_HARD, 9 },
{ 3, 3, DIFF_HARD, 10 },
+ { 3, 2, DIFF_HARD, 13 },
{ 6, 6, DIFF_HARD, 11 },
{ 6, 6, DIFF_HARD, 12 },
#else
@@ -524,6 +526,7 @@ static const game_params presets[] = {
{ 5, 5, DIFF_HARD, 8 },
{ 5, 4, DIFF_HARD, 9 },
{ 5, 4, DIFF_HARD, 10 },
+ { 5, 3, DIFF_HARD, 13 },
{ 10, 10, DIFF_HARD, 11 },
{ 10, 10, DIFF_HARD, 12 }
#endif