This page outlines the short-term future of the [Kudamono Editor], with respect to [#upcoming genres] and [#expected features]. It is updated as often as needed. The bulk of the page is a list of [Paper Puzzle Genres|../paper-puzzle] that may be ported to the [Kudamono Editor]. If you are aware of a pre-existing port, or are currently planning to port any of the genres below, @@@ please contact site.author @@@ to coordinate efforts or to alter this plan. See also the [retrospective] for previously added genres and features, or the the [milestones] for a glimpse of a possible future compatible with kudamono's [vision]. Upcoming Genres #=#=#=#=#=#=#=#= Underway ========== | :info: New genres are to be expected on **Thursdays** or at end of the week -- for better coordination with puzz.link Possible Genres #=#=#=#=#=#=#=#= All the genres listed in these sections have equal (low) priority. Factors that weigh favourably with the decision of porting a genre: - an **enthusiastic genre author**, who'd be available to transcribe puzzles and make one (or more) "commemorative" puzzle(s) - someone's **commitment** to making puzzles on a regular basis (e.g: daily, weekly) for an extended period - a request to integrate an upcoming **event or publication** - **high demand**, e.g. in platforms such as @PuzzleSquareJP - **low added complexity** -- by reusing [rule elements|stats] from other genres - a **volunteer**'s willingness to port it (with assistance from site.author) Factors that weigh negatively: - **prior availability** on other platforms, such as [puzz.link|https://puzz.link], [f-puzzles|https://www.f-puzzles.com/], [puzzleduel.club|https://puzzleduel.club], etc... | :info: Genres may also be commissioned (fees and special terms apply). A good starting point is @@@contacting site.author @@@. PuzzSq Genres ============== - [Inbox Outbox|https://puzsq.logicpuzzle.app/puzzle/106279] (インボックス・アウトボックス) by @@ どっかのだれか@@ - [Sunglasses|https://puzsq.logicpuzzle.app/?kind=128],[2|https://www.gmpuzzles.com/blog/2017/10/sunglasses-by-gomatamago/] :::SUGGESTED - [Arrow Fill|https://puzsq.logicpuzzle.app/puzzle/106501?kind=643] by @@どっかのだれか@@ - ~~[point a star|https://puzsq.logicpuzzle.app/?kind=593]~~ - [kakee|https://puzsq.logicpuzzle.app/?kind=210] :::SUGGESTED Misc. Genres ============== - Longest Side / Shortest Side Disappearance by @GESAKU - [Turn and Run|https://logic-masters.de/LM/2023/dokumente/LM2023_Quali_Anleitungen.pdf] (22) - Synclones :::SUGGESTED - Curfew by @Hempuli and/or Unequal Curfew by @Deusovi // - [SLICY|https://www.gmpuzzles.com/blog/2015/02/slicy-thomas-snyder/] by @Snyder // - [Honey Dars|https://puzsq.logicpuzzle.app/?kind=403] Naoki Inaba's Genres ===================== Suggestions welcome. Erich Friedman's Genres ======================= Most of these are at @Erich's [Miscellaneous genres|https://erich-friedman.github.io/published/other.html]: - [Knight loops|https://erich-friedman.github.io/published/knight/index.html] by @Erich - [ABC's|https://erich-friedman.github.io/published/ABC/index.html] - [Crazy pavement|https://erich-friedman.github.io/published/pavement/index.html] - [Half and half|https://erich-friedman.github.io/published/half/index.html] - [Encoded mines|https://erich-friedman.github.io/published/cluemine/index.html] (new rule - no need to try all number combinations, just ensure the counts are equal per letter plus distinct from other letter, like in [vegetable garden]) - [Single sight|https://erich-friedman.github.io/published/single/index.html] (new rule -- probably) Ideas from GAPP =============== - Leaf vein - ~~[Wittgenstein Briquet|https://shyeheya.wixsite.com/shyesstuff/post/111-briq-layer-wittgenstein-briquet] both on hex and square grids ~~ - [Linesweeper|https://discord.com/channels/709370620642852885/911691996366786600/1080058849769304146] - [Crescendo|https://swaroopg92.github.io/penpa-edit/#m=solve&p=vVVNb9s8DL7nVwgCdtOGxJ+rb1navpes++pQFEZQKI6SeLWtTJbX1kH720vRaSMr2WED3sEwwTym+FASH6b+2XAlWARPOGRDNoLHB8+8oyDA1+Dmucx1IRIyUaLORLWQ5Oyel5tCsHGj11IlpF4/CMZOFb8jRV6JmmSyqkSm82pFpIKYlax4UTwQvvjBIYUmVVPOhaqJlmQpVUkqWb3NKw3QbtmG63VN5JIUolrpNQnekXFRvK4rm1oDlyCyIhyDzXcJCwXP1gi88SZEr0V/Sa1VnmmoJK8yJXgtyFLJErIIAjsz5ZglEoxin87P2ZIXtRiku5OYDVI6oox68I7o7KmdPiHgzwbb9muybW+SdPbI2u979/3e/ZZswV4kW+p5NMGFI8wDCX0XCAwQWEBoAN8CIgOEFhAbINoDPrJYOXxksZb4yGIvQZbYApDFzoEsVkSALFZhAbLYEchiRyALHOIrgCx2BLJY5xG6ewndvYTuiYXIYudAFhtAFquOCFmspBGyWAcUIYu1uQhZ7Aj3XiJksTYXI4uVI3ZvP0YWq7DYvf3YvZe4f/vQaCNst2u052g9tJfQjaz10Z6iHaIN0U4x5gztFdoJ2gBthDGx6efBIPU8HBvdE/69D7ICAdFaFjd1o5YwIWiCwmOIdQLuQYWUGzNpaKJVs8PyVSWV2H9xwsVi1Qe7+LlUCyf5HYyqHtDNyh6U5Sor+hBMlt5vrpS86yElTKUeMOcaJmu9zjf9TDAh+wVo3i+R33KHrdzv+XFA7ym+qQ9TC4fTSdKOWftf12Yv84u1X2A6fUzaCzOcUgrNgx2AQR64Z3v3Cr8bb7Lr1SH4Fzsf3Gtwu1O5mXbI5yRtLxk1PB9wtXFpKX9BoV0d5ncmyzlsJaXWYXRf6mYhb5sXaZiWHnflTo+U6+/LNW5XrvGOlGt28T+XezJ77K5h+Ef/DP9Atvc7pUl1VGwAH9EboEeFtcMPtAX4gYoM4aGQAD2iJUBdOQF0qCgAD0QF2G90ZbK60jJVueoyVAcCM1S2xtLZ4Bk=&a=RZDbCQMxDAR78ff+RI9VMcb9t3Eb1pfAgQY8I8HtfbBXBDLwWViRiDIV8lIjaCJiTIM0Kcw0JeqS2jYR5bYC7RtVaG+u/r022kUN2pul00XnW4joG03QrXS6kD4uWKD3aVxP0tibxHifxtjTmK+n//H/zgM=] (@ShyeHeya) - [Island|https://discord.com/channels/709370620642852885/911691996366786600/1092370079615815710] (Naoki Inaba) - [Hamle|https://discord.com/channels/709370620642852885/911691996366786600/1088725921550307409] - [Raneko|https://www.janko.at/Raetsel/Nikoli/166.htm] (PCN 166) - ~~ [Chat Room|https://discord.com/channels/709370620642852885/911691996366786600/1069931475845267537]~~ - [Sukoro|https://discord.com/channels/709370620642852885/911691996366786600/1059696913701683210] - [Pointing at the crowd|https://swaroopg92.github.io/penpa-edit/?m=solve&p=tVNRb5s8FH3nV1h+2iSngtCkCW9pv+bbQ9d1Sz9VFUKRA26wCjgzZk2J2t/eew0VJcn3Mm0inFwfrn2P7XtSsWU+PCOXucyDx3dd+45O8YcsPrfSZCIgN0oWRhZrwg0xqSAXWj0l5HLL800m2KwyqdIBmWuRJFKQL7xIGFukPBGkVLkgsciyksjCzl1rmZCyilMYwXKCQ8Q1LEhkSTbvhdrkRGoRG6lwBMkpL8mn0mgZm+z5M8mVhgpYJ2lrQFZBePFMFMzW3fQTMsMSJYl5UShDVu/zTti3+Zw98KwUTuhGTkg9yugQXo9Gr/XiNaSUTSJnV/8IdvUyCKMXVv/XhZMuXAQ7wGuLnsX7YEd9nwbhmFG7xeX18pwyL2LUHx2lx2Og/QP67BTo4R4NBea2zNDiLahgtW/xH4uuxZHFK5tzafHO4oXFU4tjm3OG+3CcEO5/4GFXTNiQTeF/4A8Bp2wwYZ7HxgiDMwYpACDECeF8aKmyZVnpBx4LGhhdCWapospXQtPAHnFDZUptMllA2gdSrgu4zaOfkBTJ+lj+Sulkb/UnnmU9ovxZcd2fHEsdZ30Kmqo3tkfdY3Ju0h6x4gbcUaZy019JFKYvwPC+RP7I96rl3Z5fHLql9oVGAE9i702Desbqf4Ned7L6OzTf16C+x97DPoVWgYu2SUMIL7vwzn7H6KIhPRfi6zaG8B7CftPVN0FY3zKKhc7tdAxprn6B0kYIjmOVr2AvIcVr27ZkWSXqsWrTbKfOGqmLd6mTTqrfScWwkYrREam4A5TaXODy6s8qnUYvzem7v+33v2TKbWswpTuPfWgfoI/4DNijfmr5A0sBf2AeLHjoH2CPWAjYfRcBdWgkIA+8BNz/2AlX3XcUqto3FZY68BWW+mitMHLeAA==&a=VcaxDQAgCAXRXa6mEpRhfth/DcTO5PJyEuEYew3vYjiXdMr0VQ0=] (@FreddieHand) - [Gems & Stones|https://discord.com/channels/709370620642852885/911691996366786600/1084335857902825542] - ~~[Sashikazune|https://discord.com/channels/709370620642852885/911691996366786600/1111207169166151750]~~ Babacord Genres =============== - Dicey Diagrams by @5381 :::SUGGESTED - ||secret unnamed genre|| by 5381 Others, less likely =================== - [Ore-Soccer|https://puzsq.logicpuzzle.app/?kind=589] by Kanaiboshi :::SUGGESTED :::HARD - [Mirror Puzzles|https://erich-friedman.github.io/puzzle/mirror/] by @ErichFriedman / [Haunted Mirror Mazes|https://thegriddle.net/tags/haunted] by David Millar, [see also|https://krazydad.com/haunted/)]:::HARD - ~~[Pentomino/Blokus|https://gp.worldpuzzle.org/sites/default/files/Puzzles/2023/2023_PuzzleRound2_IB.pdf] by Murat Can Tonta ~~ - Serpentominous Good genres for volunteers ========================== - [Retoponogo|https://plus.zacharytalis.com/penpa/retoponogo/] by @ZachTalis - [Dutch loop|https://tinyurl.com/2z8e89ch] (alternating variant) :::GAPP Expected Features #=#=#=#=#=#=#=#=# Designer Tool & Remixer ======================= A tool to let people: - inspect existing genres and try small cosmetic modifications, in real time - remix two or more genres, in playable form - develop and share their own genres - port new genres, based on previously implemented genres Geometry ========= - support for triangular grids (in particular, to port this [Ivy puzzle|https://brokensign.com/puzzle/2022/11/11/ivy-triangular.html] ) by @Menderbug - ensure most rules in the rule bank are geometry-agnostic, so geometry can always be swapped freely via URL | :info: All currently available grids can be tested at the [Grids page|grids] Coordinations ================ - integrate or link with automatic solvers, when in edit mode, to aid puzzle setting - emit events that can be read by puzzle platforms to enhance the user experience (for example, a "win" message) Genre enablers =============== These features could enable the addition of specific genres to the [Kudamono Editor]: | :warn: [Mountain Climber] may require refactoring to actually use two real (rather than fake) distinct line types -- perhaps this can be a good "test genre" Multi-tile pieces =-=-=-=-=-=-=-=-=-=-= This feature was suggested by @Wand. It could let all shading genres (e.g LITS, Yajilin, Noriniri) generalise beyond 1-tile pieces -- possibly [#limited]. Enabled genres: - [Paper Clips|https://erich-friedman.github.io/published/clip/index.html] // https://kanji.sljfaq.org/ // https://translate.yandex.com/ocr //https://github.com/x-sheep/pzprjs/branches/active //https://github.com/bay-puz/pzprjs/branches/active //https://github.com/subaru-saito1/pzprjs/branches/active //https://github.com/robx/pzprjs/branches