diff --git a/src-ui/res/history.en.yaml b/src-ui/res/history.en.yaml index 75dfc3e6e..b925c4078 100644 --- a/src-ui/res/history.en.yaml +++ b/src-ui/res/history.en.yaml @@ -21,7 +21,7 @@ kaidan: This genre first appeared in Puzzle Communication Nikoli vol. 172. roundtrip: This genre was invented by Craig Kasper. cts: This genre was invented by Grant Fikes. antmill: This genre was invented by Eric Fox. -heyablock: This genre was invented by Atsumi Hirose for 2013JZdC, and appears in Toketa vol. 1. +heyablock: This genre was invented by Atsumi Hirose in 2013 for the Japan Zukei dakejanai Puzzle Championship, and appears in Toketa vol. 1. mirrorbk: This genre first appeared in Puzzle Communication Nikoli vol. 177. takoyaki: This genre was invented by Michael Vedder. akichi: This genre was invented by Prasanna Seshadri. @@ -33,7 +33,6 @@ aqre: "This genre was invented by Eric Fox." aquarium: "This genre was invented by Inaba Naoki." araf: "" armyants: "This genre first appeared in Puzzle Communication Nikoli vol. 158." -arukone: "" ayeheya: "" balance: "This genre was invented by Prasanna Seshadri." cave: "This genre first appeared in Puzzle Communication Nikoli vol. 58 under the name 'Bag'." @@ -103,10 +102,10 @@ kropki: "" kurochute: "This genre first appeared in Puzzle Communication Nikoli vol. 120." kuroclone: "This genre first appeared in Puzzle Communication Nikoli vol. 153." kurodoko: "This genre first appeared in Puzzle Communication Nikoli vol. 34." -kurotto: "" +kurotto: "This genre first appeared in Puzzle Communication Nikoli vol. 138." kusabi: "This genre first appeared in Puzzle Communication Nikoli vol. 90." lightup: "This genre first appeared in Puzzle Communication Nikoli vol. 95." -lits: "" +lits: "This genre first appeared in Puzzle Communication Nikoli vol. 104 under the name \"Nuruomino\"." lookair: "This genre first appeared in Puzzle Communication Nikoli vol. 136." loopsp: "This genre first appeared in Puzzle Communication Nikoli vol. 57." loute: "This genre first appeared in Puzzle Communication Nikoli vol. 133." @@ -128,7 +127,6 @@ nikoji: "This genre first appeared in Puzzle Communication Nikoli vol. 99." nondango: "This genre first appeared in Puzzle Communication Nikoli vol. 152." norinori: "This genre first appeared in Puzzle Communication Nikoli vol. 124." nothree: "This genre first appeared in Puzzle Communication Nikoli vol. 158." -numlin: "" nuribou: "This genre first appeared in Puzzle Communication Nikoli vol. 68." nurikabe: "This genre first appeared in Puzzle Communication Nikoli vol. 33." nurimaze: "This genre first appeared in Puzzle Communication Nikoli vol. 145." @@ -168,7 +166,7 @@ sukoro: "This genre first appeared in Puzzle Communication Nikoli vol. 40." sukororoom: "This genre first appeared in Puzzle Communication Nikoli vol. 130." symmarea: "" tajmahal: "" -tapa: "" +tapa: "This genre was invented by Serkan Yürekli." tapaloop: "" tasquare: "This genre first appeared in Puzzle Communication Nikoli vol. 123." tatamibari: "This genre first appeared in Puzzle Communication Nikoli vol. 107." @@ -215,3 +213,6 @@ brownies: This genre first appeared in Puzzle Communication Nikoli vol. 97. mrtile: This genre first appeared in Puzzle Communication Nikoli vol. 172. alter: This genre was invented by Inaba Naoki. nothing: This genre was invented by Inaba Naoki. +waterwalk: This genre was invented by Martin Ender a.k.a. Menderbug. +mukkonn: This genre was invented by the Indian team who organized the 2017 World Puzzle Championship. +mannequin: This genre first appeared in Puzzle Communication Nikoli vol. 114. diff --git a/src-ui/res/history.ja.yaml b/src-ui/res/history.ja.yaml index 17b9c057b..20e5a4b36 100644 --- a/src-ui/res/history.ja.yaml +++ b/src-ui/res/history.ja.yaml @@ -171,3 +171,6 @@ coffeemilk: パズル通信ニコリ vol.156より cojun: パズル通信ニコリ vol.125より hinge: パズル通信ニコリ vol.159より heteromino: 稲葉直貴氏発案 +waterwalk: Martin Ender (Menderbug)氏発案 +mannequin: パズル通信ニコリ vol.114より +kurotto: パズル通信ニコリ vol.138より diff --git a/src-ui/res/rules.en.yaml b/src-ui/res/rules.en.yaml index 5bc76092a..cb5da98d4 100644 --- a/src-ui/res/rules.en.yaml +++ b/src-ui/res/rules.en.yaml @@ -291,3 +291,4 @@ myopia: "Draw lines along the edges of some cells to form a loop.\n1. The loop c waterwalk: "Draw a loop that goes through every numbered cell.\n1. The loop cannot branch off or cross itself.\n2. Blue cells represent water, while regular cells represent ground. The loop may not go through more than 2 water cells in a row.\n 3. A number indicates how many cells make up the continuous grounded section of the loop that the number is on." pentatouch: "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 adjacent.\n3. A dot indicates a place where two shapes are diagonally adjacent. All possible dots are given, meaning that two shapes cannot be diagonally adjacent in places without a dot." wittgen: "Place several rectangles of size 1x3 into the grid.\n1. A number indicates the amount of rectangles in the 4 orthogonally adjacent cells.\n2. Rectangles cannot overlap numbers.\n3. All cells not used by rectangles form an orthogonally contiguous area." +mannequin: "Shade exactly two cells in each outlined region.\n1. A number indicates how many empty cells are between the two shaded cells in the region, when following the shortest possible path between the cells that does not cross any region borders.\n2. Two regions which share a border must have different numbers.\n3. All unshaded cells form an orthogonally connected area."