summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorheav <hheav3@gmail.com>2023-03-26 23:03:22 +0000
committerheav <hheav3@gmail.com>2023-03-26 23:03:22 +0000
commit3ecd63947f0f8904cfa7f36c153c40a93273158f (patch)
tree2e90fdaf5d9ef776a85b03485bc1e1ba282e9524
parent83269236d4f9271d0cd5e4acefc852d9ef381a46 (diff)
new shape.
-rw-r--r--game/heav_optimal_shapes.lua12
-rw-r--r--game/init.lua1
2 files changed, 13 insertions, 0 deletions
diff --git a/game/heav_optimal_shapes.lua b/game/heav_optimal_shapes.lua
index bc8a159..663a7d1 100644
--- a/game/heav_optimal_shapes.lua
+++ b/game/heav_optimal_shapes.lua
@@ -29,4 +29,16 @@ M.semicolon = poly.def("heav.semicolon", [[
##.
]])
+M.amongus = poly.def("heav.amongus", [[
+ ....###..
+ ...#####.
+ ..####...
+ ..######.
+ ..######.
+ ..######.
+ ..######.
+ ...#...#.
+ ...#...#.
+]])
+
return M
diff --git a/game/init.lua b/game/init.lua
index d3d64a8..49d1165 100644
--- a/game/init.lua
+++ b/game/init.lua
@@ -30,6 +30,7 @@ function M.new(params)
new.bag = bag.new(pieces, {seed = os.time(), randomly_add = {
[heav_optimal_shapes.heav] = {inverse_chance = 5000},
[heav_optimal_shapes.spite_shape] = {inverse_chance = 10000},
+ [heav_optimal_shapes.amongus] = {inverse_chance = 13500},
}})
return new
end