{"id":263,"date":"2010-09-11T00:00:52","date_gmt":"2010-09-11T00:00:52","guid":{"rendered":"http:\/\/www.themissingdocs.net\/wordpress\/?page_id=263"},"modified":"2026-10-07T01:26:01","modified_gmt":"2026-10-07T01:26:01","slug":"puzzlegame-software","status":"publish","type":"page","link":"https:\/\/www.themissingdocs.net\/?page_id=263","title":{"rendered":"Puzzle\/Game Software"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Here is my Puzzle\/Game related software. It is all free to use, read, disassemble\/reflect. But if you redistribute it you must not claim you wrote it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.themissingdocs.net\/sudoku\">My sudoku solver.<\/a> Its not all that special&#8230; but it can print out its logic for most puzzles, so you can sometimes learn new things from it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.themissingdocs.net\/downloads\/LoopDeLoop.exe\">My LoopDeLoop game.<\/a> It is a generic implementation of the LoopDeLoop\/Slitherlink\/Kwontom loops puzzle game. It has a multiplayer mode and support for non-standard grids. As of Beta 40, it now requires .Net 3.5.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.themissingdocs.net\/loopdeloop\">My LoopDeLoop Javascript game.<\/a>  This is actually now a more recent version of the above &#8211; written using .Net Blazor compiled to wasm. Still less fully functional than the standalone windows app, but probably quite a bit better than the old bridge.net based version.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.themissingdocs.net\/twistnturn\">My Twist&#8217;N&#8217;Turn Javascript game.<\/a>&nbsp;Also known as Masyu among other names, this game is somewhat like Slitherlink, but there are no numbers involved. Uses a very similar codebase to the LoopDeLoop Javascript above, but the rules mean less non-standard grids are an option since the ruleset is not very well defined if the standard intersection isn&#8217;t 4 edges.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.themissingdocs.net\/applehunt\">My AppleHunt Javascript game.<\/a> This is a game I came up with at random which is kind of fun. The solver in it is unfortunately brute force, so it has a pretty limited range when it comes to generating puzzles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.themissingdocs.net\/ffclocks\">FFXIII-2 Clock Puzzle Solver.<\/a> There are a few puzzles in this game, but the &#8216;clock&#8217; puzzles are by far the hardest.\u00a0 Sure I could work them out by hand, but it is more fun to get the computer to do it.\u00a0 Not an optimal implementation, by any stretch of the imagination, but should work fast for clock sizes up to 20, which is more than you&#8217;ll ever see in FFXIII-2&#8230;  Runs in the browser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.themissingdocs.net\/bbr\">My BBR Javascript game.<\/a> Runs in your browser. It should look familiar, however it is quite different. This is still an alpha edition, so a few internal details can be tweaked if you don&#8217;t like the defaults.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here is my Puzzle\/Game related software. It is all free to use, read, disassemble\/reflect. But if you redistribute it you must not claim you wrote it. My sudoku solver. Its not all that special&#8230; but it can print out its logic for most puzzles, so you can sometimes learn new things from it. My LoopDeLoop &hellip; <a href=\"https:\/\/www.themissingdocs.net\/?page_id=263\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Puzzle\/Game Software<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":42,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-263","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=\/wp\/v2\/pages\/263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=263"}],"version-history":[{"count":12,"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=\/wp\/v2\/pages\/263\/revisions"}],"predecessor-version":[{"id":892,"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=\/wp\/v2\/pages\/263\/revisions\/892"}],"up":[{"embeddable":true,"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=\/wp\/v2\/pages\/42"}],"wp:attachment":[{"href":"https:\/\/www.themissingdocs.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}