diff --git a/src-ui/res/history.en.yaml b/src-ui/res/history.en.yaml index fda79f746..893b62224 100644 --- a/src-ui/res/history.en.yaml +++ b/src-ui/res/history.en.yaml @@ -232,3 +232,5 @@ smullyan: This genre was invented by Zotmeister. meidjuluk: This genre was invented by Philipp Blume. yajirushi2: This genre first appeared in Puzzle Communication Nikoli vol. 185. island: This genre was invented by Inaba Naoki. +archipelago: This genre first appeared in Puzzle Communication Nikoli vol. 175. +timebomb: This genre first appeared in Puzzle Communication Nikoli vol. 163. diff --git a/src-ui/res/history.ja.yaml b/src-ui/res/history.ja.yaml index 5ae68af87..6e4e5a70c 100644 --- a/src-ui/res/history.ja.yaml +++ b/src-ui/res/history.ja.yaml @@ -191,3 +191,5 @@ twinarea: パズル通信ニコリ vol.187より smullyan: Zotmeister氏発案 yajirushi2: パズル通信ニコリ vol.185より island: 稲葉直貴氏発案 +archipelago: パズル通信ニコリ vol.175より +timebomb: パズル通信ニコリ vol.163より diff --git a/src-ui/res/rules.en.yaml b/src-ui/res/rules.en.yaml index 4529a4d8d..ff48a55e4 100644 --- a/src-ui/res/rules.en.yaml +++ b/src-ui/res/rules.en.yaml @@ -320,3 +320,5 @@ smullyan: "Shade some cells on the board.\n1. Shaded cells cannot be horizontall meidjuluk: "Draw lines over the dotted lines to divide the board into several blocks.\n1. Shaded cells are not part of any block.\n2. Exactly one block must exist of each size given outside the grid. There cannot be other blocks.\n3. A number must be a factor of the size of the block it's in. (e.g. a block of size 4 can have the numbers 1, 2 and 4)\n4. A region cannot have multiple identical numbers." yajirushi2: "Place an arrow in some of the empty cells.\n1. Two arrows which point toward each other form a pair. All arrows must be paired.\n2. Paired arrows must not be in adjacent cells.\n3. All cells between a pair of arrows must be empty.\n4. Numbers indicate how many orthogonally adjacent cells contain an arrow.\n5. All empty cells must form an orthogonally connected area." island: "Shade some cells on the board.\n1. Cells with circles cannot be shaded.\n2. Numbers indicate the sum of the size of all blocks that share at least one border with the circle.\n3. The combination of circled cells and shaded cells form one orthogonally connected area." +archipelago: "Shade some cells to form groups of orthogonally adjacent shaded cells, called islands. Some shaded cells are given.\n1. Numbers indicate the amount of cells in their island. An island can have any amount of identical numbers.\n2. Each diagonally connected network of islands must contain exactly one island of each size from 1 to N, where N is the size of the largest island in the group.\n3. All islands must be diagonally adjacent to at least one other island." +timebomb: "Draw lines to move every bomb, indicated by a white circle.\n1. Movement lines cannot branch or cross themselves.\n2. Two orthogonally adjacent cells cannot contain lines from different bombs.\n3. Black circles represent boulders, which cannot be moved. Lines may not overlap boulders.\n4. When a bomb explodes, it will destroy all boulders in the orthogonally and diagonally adjacent cells. Every boulder must be destroyed.\n5. A number indicates how many spaces the bomb must move before it explodes." diff --git a/src-ui/res/rules.ja.yaml b/src-ui/res/rules.ja.yaml index c1e7a2b5d..8a3d83578 100644 --- a/src-ui/res/rules.ja.yaml +++ b/src-ui/res/rules.ja.yaml @@ -272,3 +272,5 @@ regional-poly: "1. 指定された形の黒マスのかたまり(ブロック myopia: "1. いくつかの辺に沿って線を引き、全体で1つの輪っかを作ります。\n2. 輪っかを作る線は交差したり枝分かれしたりしてはいけません。\n3. 矢印は、その矢印のマスの中心に最も近い線の方向を指します。矢印が複数ある場合、各方向の最も近い線までの距離は等しくなります。矢印の指さない方向には線がより遠くに引かれるか、線が引かれないかのいずれかです。" twinarea: "1. 盤面のいくつかのマスに1以上の数字を1つずつ入れましょう。\n2. 太線で区切られた部屋には、その部屋のマス数と同じ数字が1つだけ入ります。\n3. タテヨコにつながっている灰色のマスのカタマリの中には数字が1つ以上入り、入る数字の合計はつながっている灰色のマス数と等しくなります。\n4. 数字が入るマスがタテヨコに隣り合ってはいけません。" yajirushi2: "1. 盤面のいくつかの白マスに←→↑↓の いずれかの矢印を入れましょう。\n2. どの矢印にも、自分とペアになる矢印 が1つあり、たがいにタテかヨコの同じ列に入って向き合います。ペアになる矢 印の間には1つ以上の白マスが入り、他 の矢印や黒マスは入りません。\n3. 数字は、タテヨコに隣り合う白マスに 入る矢印の数を表します。\n4. 矢印が入らない白マスはタテヨコにひ とつながりになっていなければなりませ ん。" +archipelago: "1. 盤面のいくつかのマスを黒く塗りましょう。\n2. タテヨコでひとつながりになった黒マスのカタマリを「島」と呼び、2個以上の島が角で接したつながりを「群島」と呼びます。群島に含まれない島があってはいけません。\n3. 数字は、その数字を含む島のマス数を表します。\n4. 1つの群島には、1マスの島からその群島に含まれる最大のマス数の島まで、各マス数の島が1つずつ含まれるようにします。一つの群島に同じマス数の島が含まれてはいけません。\n5. 最初からある黒マスを消したり動かしたりしてはいけません。" +timebomb: "1. 丸つき数字(爆弾)をタテヨコに移動させて、すべての黒丸(岩)を破壊しましょう。\n2. 爆弾の移動は数字で表します。爆弾が1マス移動するたびに数字は1つ減り、0になったマスで必ず爆発して、そのタテヨコナナメに接する最大8マスにある岩が爆破されます。\n3. 岩のマスや、すでに爆弾が通ったマスに爆弾を移動させることはできません。\n4. 異なる爆弾の移動経路(数字が入るマス)が、タテヨコに隣り合ってはいけません。危険すぎますからね。"