diff --git a/src-ui/res/history.en.yaml b/src-ui/res/history.en.yaml index 819da23fe..330659231 100644 --- a/src-ui/res/history.en.yaml +++ b/src-ui/res/history.en.yaml @@ -227,3 +227,4 @@ firewalk: This genre was invented by Martin Ender a.k.a. Menderbug and Lennard S zabajaba: This genre was invented by Eric Fox. fakearrow: This genre first appeared in Puzzle Communication Nikoli vol. 185. turnaround: This genre was invented by Ivan Adrian Koswara a.k.a. chaotic_iak. +twinarea: This genre first appeared in Puzzle Communication Nikoli vol. 187. diff --git a/src-ui/res/history.ja.yaml b/src-ui/res/history.ja.yaml index 60f722e3b..023413f14 100644 --- a/src-ui/res/history.ja.yaml +++ b/src-ui/res/history.ja.yaml @@ -187,3 +187,4 @@ curving: 稲葉直貴氏発案 zabajaba: Eric Fox氏発案 fakearrow: パズル通信ニコリ vol.185より turnaround: Ivan Adrian Koswara (chaotic_iak)氏発案 +twinarea: パズル通信ニコリ vol.187より diff --git a/src-ui/res/rules.en.yaml b/src-ui/res/rules.en.yaml index 74e3373a4..2d251c305 100644 --- a/src-ui/res/rules.en.yaml +++ b/src-ui/res/rules.en.yaml @@ -314,3 +314,4 @@ zabajaba: "Place several rectangles of size 1x3 or 2x2 into the grid.\n1. A numb batten: "Shade some cells on the board.\n1. The numbers outside the grid indicate the number of shaded cells in that row/column.\n2. Checkerboard symbols mark every vertex of the grid surrounded by a 2x2 checkerboard pattern." fakearrow: "Draw lines through orthogonally adjacent cells to form a directional loop.\n1. The loop cannot branch off or cross itself.\n2. Exactly one arrow in each outlined region must be shaded.\n3. Two shaded arrows cannot be orthogonally adjacent.\n4. The loop must visit all unshaded arrows and travel in the indicated direction, without turning inside the cell.\n5. Shaded arrows cannot follow the above rule. They must be skipped by the loop, or contain a turn, or go straight in a different direction." regional-poly: "Place every shape from the bank into the grid. Shapes can be rotated or mirrored.\n1. All shapes must be used exactly once. There cannot be shapes in the grid that aren't present in the bank.\n2. Two shapes cannot be orthogonally or diagonally adjacent.\n3. Cells marked with a cross cannot be used by a shape.\n4. Every outlined region contains no more than one shape. Shapes cannot overlap region borders." +twinarea: "Place one number in a cell of each region on the board.\n1. The number in the region should be equal to the size of the region.\n2. Numbers cannot be orthogonally adjacent.\n3. Orthogonally connected gray cells form areas. The sum of the numbers in each area must be equal to the size of the area." diff --git a/src-ui/res/rules.ja.yaml b/src-ui/res/rules.ja.yaml index a2bb78d70..87b14c5f3 100644 --- a/src-ui/res/rules.ja.yaml +++ b/src-ui/res/rules.ja.yaml @@ -270,3 +270,4 @@ fakearrow: "1. 盤面のいくつかのマスに線を引いて、 全体で向 zabajaba: "1. 四角形のブロックを盤面に配置します。ブロックは1×3マス、または2×2マスの2種類のみです。\n2. ブロックは、縦横に隣接してひとつながりになります。\n3. 数字のあるマスにブロックを置いてはいけません。\n4. 数字は、その数字マスの周囲8マスにブロックがいくつ置かれるかを表しています(ブロックを構成しているマスの数を表すものではありません)。\n5. 2×2マスのブロック同士が縦横に隣り合ってはいけません。また、1×3マスのブロック同士が縦横に隣り合うときは、異なる向きでなければなりません。" regional-poly: "1. 指定された形の黒マスのかたまり(ブロック)をすべて盤面に配置します。ブロックは、一つにつき一度だけ使用できます。\n2. リストにない形のブロックを置いてはいけません。\n3. ブロックは回転・反転できます。\n4. ブロック同士が縦・横・斜めで接してはいけません。\n5. バツ印があるマスにブロックを置いてはいけません。\n6. 太線をまたいでブロックを置いてはいけません。太線で囲まれた各領域に入るブロックの個数は1個または0個です。" myopia: "1. いくつかの辺に沿って線を引き、全体で1つの輪っかを作ります。\n2. 輪っかを作る線は交差したり枝分かれしたりしてはいけません。\n3. 矢印は、その矢印のマスの中心に最も近い線の方向を指します。矢印が複数ある場合、各方向の最も近い線までの距離は等しくなります。矢印の指さない方向には線がより遠くに引かれるか、線が引かれないかのいずれかです。" +twinarea: "1. 盤面のいくつかのマスに1以上の数字を1つずつ入れましょう。\n2. 太線で区切られた部屋には、その部屋のマス数と同じ数字が1つだけ入ります。\n3. タテヨコにつながっている灰色のマスのカタマリの中には数字が1つ以上入り、入る数字の合計はつながっている灰色のマス数と等しくなります。\n4. 数字が入るマスがタテヨコに隣り合ってはいけません。"