{"id":287,"date":"2006-09-13T17:46:29","date_gmt":"2006-09-13T06:46:29","guid":{"rendered":"http:\/\/www.somethinkodd.com\/oddthinking\/2006\/09\/13\/ethics-of-puzzle-solving-techniques\/"},"modified":"2007-11-11T23:00:27","modified_gmt":"2007-11-11T13:00:27","slug":"ethics-of-puzzle-solving-techniques","status":"publish","type":"post","link":"https:\/\/www.somethinkodd.com\/oddthinking\/2006\/09\/13\/ethics-of-puzzle-solving-techniques\/","title":{"rendered":"Ethics of Puzzle Solving Techniques"},"content":{"rendered":"<p>When I was a high school student, I entered some National Chemistry Quiz competition &#8211; it was basically a school-based multiple-choice exam that took an hour or two to go through.<\/p>\n<p>I took the question booklet home, and my father was interested in testing his own knowledge, so he asked me to read out questions while he prepared a meal. He&#8217;d give his answer, I&#8217;d compare it with mine and we&#8217;d debate who was right.<\/p>\n<p>I came to a question which was structured as a dispute between a couple of students over the predicted results of an experiment. It described the experiment, gave both sides of the debate, and asked you to nominate whether one student was right, the other was right or if they were both wrong.<\/p>\n<p>I started to read the question: &#8220;Anthony and Janet are chemistry students and are having an argument about-&#8221;<\/p>\n<p>&#8220;Stop there!&#8221; interrupted my father. &#8220;The girl is correct.&#8221;<\/p>\n<p>I was a little confused, but checked. &#8220;Yes, that&#8217;s the same answer I gave.&#8221;  I had carefully considered the chemistry; my father judged the correct answer purely on the climate of political correctness, completely ignoring the chemistry!<\/p>\n<p>Shaking my head, I continued to the next question: &#8220;Anthony and Janet are having another argum-&#8221;<\/p>\n<p>&#8220;Stop there!&#8221; interrupted my father, again. &#8220;This time it is the boy&#8217;s turn to be correct.&#8221;<\/p>\n<p>Sure enough that matched my answer.<\/p>\n<hr \/>\n<p>Of course, using such techniques is cheating, at least a little bit. In real life, you can&#8217;t decide questions of chemistry based on the genders of the chemists. You aren&#8217;t learning chemistry here, you are learning exam tricks.<\/p>\n<p>I am finding myself using a similar exam tricks to solve certain (newspaper-style) puzzles. <\/p>\n<p>Abstracting away from the specifics of the puzzle (this technique applies to several of them, including Slitherlinks and Hitori), let me describe the type of scenario:<\/p>\n<p>Suppose the puzzle is to colour in a number of boxes. Each box&#8217;s colour is constrained by the colour of some of the other boxes, according to the rules of the puzzle.<\/p>\n<p>Take a particular box, <code>b1<\/code> &#8211; it needs to be coloured black or white according depending on the colour of box <code>b2<\/code>. The rules state that if <code>b2<\/code> is black, <code>b1<\/code> must be white. However, if <code>b2<\/code> is white, the rules don&#8217;t constrain <code>b1<\/code>.<\/p>\n<p>I don&#8217;t know the colour of <code>b2<\/code> yet, so I don&#8217;t know the colour of <code>b1<\/code>. At first blush, it looks like I can&#8217;t proceed until I have worked out the colour of <code>b2<\/code>.<\/p>\n<p>However, here&#8217;s the dodgy trick. I know this puzzle is being published by a careful puzzle-setter who has ensured that there is only one solution. If <code>b2<\/code> is white, then there are two possible solutions &#8211; one with <code>b1<\/code> white, the other with <code>b1<\/code> black. If that was the case, they wouldn&#8217;t publish the puzzle. So the fact that this puzzle is published means <code>b2<\/code> is black and <code>b1<\/code> is white.<\/p>\n<p>I am  afraid to admit I am worried about the <em>ethics<\/em> of this technique. Am I cheating? This technique is a very powerful optimisation, and yet I feel slightly dirty using it. If I try to solve a real-world problem, I can&#8217;t assume there is exactly one answer and that is findable. <\/p>\n<p>I mean, if I am debugging some code, I can&#8217;t conclude &#8220;the bug can&#8217;t be in the third-party component, because if it was, I couldn&#8217;t fix it.&#8221;  Then again, maybe I could ask a pair of students to give their opinion.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I started to read the question: \u00e2\u20ac\u0153Anthony and Janet are chemistry students and are having an argument about-\u00e2\u20ac\u009d<\/p>\n<p>\u00e2\u20ac\u0153Stop there!\u00e2\u20ac\u009d interrupted my father!<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"","footnotes":""},"categories":[23,46,33,41],"tags":[167,166,49,53,168,91],"class_list":["post-287","post","type-post","status-publish","format-standard","hentry","category-based-on-a-true-story","category-my-father-joe","category-puzzle-solving","category-story-telling","tag-cheating","tag-chemistry","tag-ethics","tag-father","tag-metagaming","tag-puzzles"],"_links":{"self":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/287","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=287"}],"version-history":[{"count":0,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/287\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/media?parent=287"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/categories?post=287"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/tags?post=287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}