{"id":1360,"date":"2010-08-19T03:19:07","date_gmt":"2010-08-18T17:19:07","guid":{"rendered":"http:\/\/www.somethinkodd.com\/oddthinking\/?p=1360"},"modified":"2010-08-19T03:19:07","modified_gmt":"2010-08-18T17:19:07","slug":"fuzzy-hangman","status":"publish","type":"post","link":"https:\/\/www.somethinkodd.com\/oddthinking\/2010\/08\/19\/fuzzy-hangman\/","title":{"rendered":"Fuzzy Hangman"},"content":{"rendered":"<p>Here&#8217;s an idea for a Hangman variation, that I am calling Fuzzy Hangman. <\/p>\n<p>It was triggered by the Lempel-Ziv (or <a href=\"http:\/\/en.wikipedia.org\/wiki\/Lempel%E2%80%93Ziv%E2%80%93Welch\" title=\"Wikipedia definition of Lempel%E2%80%93Ziv%E2%80%93Welch\" class=\"wikipedia\">Lempel-Ziv-Welch<\/a>, if you prefer) comment in the <a href=\"\">previous post<\/a>.<\/p>\n<p>Rather than a single letter, the guessing player can try a set of letters in a single turn. So, rather than asking &#8220;Is there an E?&#8221; they can ask &#8220;Is there an E, L or R?&#8221;<\/p>\n<p>The player who knows the secret word should not reveal the actual letter, but instead indicate which positions in the word that there is any match in the set. <\/p>\n<p>So, if the secret word is SECRET, the answer would be &#8220;Yes: the second, fourth and fifth letter.&#8221;<\/p>\n<p>The guessing player might record that like so: &#8220;_ E\/L\/R _ E\/L\/R E\/L\/R _&#8221;.<\/p>\n<p>If the next question was &#8220;Is there an E, T or N?&#8221; the answer would be &#8220;Yes: the second, fifth and sixth letter.&#8221;<\/p>\n<p>The guessing player would then know this: &#8220;_ E _ L\/R E T\/N&#8221;.<\/p>\n<p>Would this work as a game?<\/p>\n<p>Well, merely counting the failed guesses wouldn&#8217;t work to decide if the guesser had won &#8211; the guessing player, once they knew there was an E present, would just always include an E in their guess, so the answer was always &#8220;Yes&#8221;. The hangman would never be drawn.<\/p>\n<p>So you would need to restrict the total number of guesses, successful or otherwise.<\/p>\n<p>If you allowed more than 5 or more guesses, there would be a simple and boring solution: <\/p>\n<p>Guess 1: Is there any of ACEGIKMOQSUWY?<br \/>\nGuess 2: Is there any of ABEFIJMNQRUVYZ?<br \/>\nGuess 3: Is there any of ABCDIJKLQRSTYZ?<br \/>\nGuess 4: Is there any of ABCDEFGHQRSTUVWX?<br \/>\nGuess 5: Is there any of ABCDEFGHIJKLMNO?<\/p>\n<p>With these questions, it is possible to determine the exact letter for each position. (How to produce and use such strings is left as an exercise to the reader.)<\/p>\n<p>With only four guesses permitted, it would start to become interesting. Only three guesses would be more challenging still &#8211; it would be a bit like taking a phone number, and trying to make a word from the associated letters.<\/p>\n<p>Coming up with the best letter sets to best identify the words would be an interesting challenge. Having them adapt as you learnt information would be even more challenging.<\/p>\n<p>Finally, improving the word choice to ensure maximum ambiguity under such conditions would be a great challenge &#8211; I can&#8217;t predict where the Nash Equilibrium would fall. Is four guesses enough to identify any word in the dictionary? If so, how about three? Or will a canny word selection stop the guessing player from succeeding?<\/p>\n<p>Another variant to consider might be to limit the number of letters per submission to, say, four.<\/p>\n<p>If anyone tries it, let me know.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s an idea for a Hangman variation, that I am calling Fuzzy Hangman. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"","footnotes":""},"categories":[33,27],"tags":[],"class_list":["post-1360","post","type-post","status-publish","format-standard","hentry","category-puzzle-solving","category-thoughts-from-the-shower"],"_links":{"self":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/1360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/comments?post=1360"}],"version-history":[{"count":2,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/1360\/revisions"}],"predecessor-version":[{"id":1362,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/1360\/revisions\/1362"}],"wp:attachment":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/media?parent=1360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/categories?post=1360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/tags?post=1360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}