diff options
author | heav <hheav3@gmail.com> | 2023-03-26 18:33:49 +0000 |
---|---|---|
committer | heav <hheav3@gmail.com> | 2023-03-26 18:33:49 +0000 |
commit | b63951618b4af1240887259ab4e026b926a7bda1 (patch) | |
tree | 85a1e653021e62ead7fcfe49ce34fa542efe20af | |
parent | d5fcdbc023c471a5e0079acedfe75a541d8f9693 (diff) |
correct heav octomino; chirality was flipped
-rw-r--r-- | game/heav_optimal_shapes.lua | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/game/heav_optimal_shapes.lua b/game/heav_optimal_shapes.lua new file mode 100644 index 0000000..bc8a159 --- /dev/null +++ b/game/heav_optimal_shapes.lua @@ -0,0 +1,32 @@ +local poly = require "game.polyomino" + +local M = {} +M.__index = M + +M.spite_shape = poly.def("heav.spite_shape", [[ + #.# + .#.# + #.#. + .#.# +]]) + +M.heav = poly.def("heav.heav", [[ + ..#. + ###. + .### + .#.. +]]) + +M.colon = poly.def("heav.colon", [[ + .#. + ... + .#. +]]) + +M.semicolon = poly.def("heav.semicolon", [[ + .#. + ... + ##. +]]) + +return M |