{"id":196,"date":"2006-01-28T19:10:19","date_gmt":"2006-01-29T03:10:19","guid":{"rendered":"http:\/\/multimedia.cx\/eggs\/?p=196"},"modified":"2020-07-25T23:20:43","modified_gmt":"2020-07-26T06:20:43","slug":"brute-force-puzzles","status":"publish","type":"post","link":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/","title":{"rendered":"Brute Force Puzzles"},"content":{"rendered":"<p><a href=\"http:\/\/sprott.physics.wisc.edu\/pickover\/home.htm\">Cliff Pickover<\/a> continues his torment of humanity with six puzzles each week (Saturday and Sunday are combined) with his 2006 day-by-day calendar:<\/p>\n<p><center><br \/>\n<img decoding=\"async\" src=\"\/eggs\/images\/cliffpickoverbox.jpg\" alt=\"Cliff Pickover's Instrument of Terror\" \/><br \/>\n<\/center><\/p>\n<p>As a good number of his puzzles can be solved by brute forcing through the entire solution space, modern computing technology can assist us greatly in mitigating Pickover&#8217;s reign of terror. Such is the case with the January 19 puzzle. The actual puzzle is explained a bit more &#8220;colorfully&#8221;. I&#8217;ll distill the mathematical principles. There is a grid of 8 squares laid out as a 4&#215;2 matrix:<\/p>\n<pre>\r\n  1 2 3 4\r\n  5 6 7 8\r\n<\/pre>\n<p>You have to place 8 letters in the 4 squares: (B G I O R T V Y) obeying the following rules: Neither R nor I can occupy square 1 or 5; neither V nor T can occupy squares 1..4. Y is left of R, V is left of T, R is above I, and O and B are on odd quares. I took the <em>&#8220;p is left of q&#8221;<\/em> type rules to mean that <em>p<\/em> to directly to the left of <em>q<\/em>.<\/p>\n<p>Anyway, I deductively came up with a solution. But it seemed there might be more solutions. Sure enough, the official solution was different but challenged the reader to find out how many solutions there are. <strong>Fine! I will.<\/strong> Read on to find the solutions and the program to figure it out&#8230;<\/p>\n<p><!--more--><\/p>\n<p>There are (8! = 40320) possible arrangements. According to my program there are 6 solutions:<\/p>\n<pre>\r\n O G Y R\r\n B V T I\r\n\r\n O G Y R\r\n V T B I\r\n\r\n Y R O G\r\n B I V T\r\n\r\n Y R B G\r\n O I V T\r\n\r\n B G Y R\r\n O V T I\r\n\r\n B G Y R\r\n V T O I\r\n<\/pre>\n<p>Here is the program to solve the puzzle. The tricky part is computing the permutations but not if you cheat and look for code on the internet to do it for you. The program simply runs through all possible arrangements\/permutations and checks each if it conforms to all the rules as expressed mathematically.<\/p>\n<p><script src=\"https:\/\/gist.github.com\/multimediamike\/7a820eb66b8085cb44ed9d15d45cb8a2.js\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using technology to defeat Pickover&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-196","post","type-post","status-publish","format-standard","hentry","category-pickover-puzzles"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Using technology to defeat Pickover...\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Multimedia Mike\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Breaking Eggs And Making Omelettes | Topics On Multimedia Technology and Reverse Engineering\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Brute Force Puzzles | Breaking Eggs And Making Omelettes\" \/>\n\t\t<meta property=\"og:description\" content=\"Using technology to defeat Pickover...\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2006-01-29T03:10:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-26T06:20:43+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Brute Force Puzzles | Breaking Eggs And Making Omelettes\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Using technology to defeat Pickover...\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#article\",\"name\":\"Brute Force Puzzles | Breaking Eggs And Making Omelettes\",\"headline\":\"Brute Force Puzzles\",\"author\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/eggs\\\/images\\\/cliffpickoverbox.jpg\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#articleImage\"},\"datePublished\":\"2006-01-28T19:10:19-08:00\",\"dateModified\":\"2020-07-25T23:20:43-07:00\",\"inLanguage\":\"en-US\",\"commentCount\":4,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#webpage\"},\"articleSection\":\"Pickover Puzzles\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/multimedia.cx\\\/eggs\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/pickover-puzzles\\\/#listItem\",\"name\":\"Pickover Puzzles\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/pickover-puzzles\\\/#listItem\",\"position\":2,\"name\":\"Pickover Puzzles\",\"item\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/pickover-puzzles\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#listItem\",\"name\":\"Brute Force Puzzles\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#listItem\",\"position\":3,\"name\":\"Brute Force Puzzles\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/pickover-puzzles\\\/#listItem\",\"name\":\"Pickover Puzzles\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\",\"name\":\"Breaking Eggs And Making Omelettes\",\"description\":\"Topics On Multimedia Technology and Reverse Engineering\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/\",\"name\":\"Multimedia Mike\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2eb93f7cada658f7986b5092062849fa255779eada3342c8f6b9a40764b95fdd?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Multimedia Mike\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#webpage\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/\",\"name\":\"Brute Force Puzzles | Breaking Eggs And Making Omelettes\",\"description\":\"Using technology to defeat Pickover...\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/brute-force-puzzles\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"datePublished\":\"2006-01-28T19:10:19-08:00\",\"dateModified\":\"2020-07-25T23:20:43-07:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#website\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\",\"name\":\"Breaking Eggs And Making Omelettes\",\"description\":\"Topics On Multimedia Technology and Reverse Engineering\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Brute Force Puzzles | Breaking Eggs And Making Omelettes","description":"Using technology to defeat Pickover...","canonical_url":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#article","name":"Brute Force Puzzles | Breaking Eggs And Making Omelettes","headline":"Brute Force Puzzles","author":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"publisher":{"@id":"https:\/\/multimedia.cx\/eggs\/#organization"},"image":{"@type":"ImageObject","url":"\/eggs\/images\/cliffpickoverbox.jpg","@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#articleImage"},"datePublished":"2006-01-28T19:10:19-08:00","dateModified":"2020-07-25T23:20:43-07:00","inLanguage":"en-US","commentCount":4,"mainEntityOfPage":{"@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#webpage"},"isPartOf":{"@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#webpage"},"articleSection":"Pickover Puzzles"},{"@type":"BreadcrumbList","@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs#listItem","position":1,"name":"Home","item":"https:\/\/multimedia.cx\/eggs","nextItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/pickover-puzzles\/#listItem","name":"Pickover Puzzles"}},{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/pickover-puzzles\/#listItem","position":2,"name":"Pickover Puzzles","item":"https:\/\/multimedia.cx\/eggs\/category\/pickover-puzzles\/","nextItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#listItem","name":"Brute Force Puzzles"},"previousItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#listItem","position":3,"name":"Brute Force Puzzles","previousItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/pickover-puzzles\/#listItem","name":"Pickover Puzzles"}}]},{"@type":"Organization","@id":"https:\/\/multimedia.cx\/eggs\/#organization","name":"Breaking Eggs And Making Omelettes","description":"Topics On Multimedia Technology and Reverse Engineering","url":"https:\/\/multimedia.cx\/eggs\/"},{"@type":"Person","@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author","url":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/","name":"Multimedia Mike","image":{"@type":"ImageObject","@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/2eb93f7cada658f7986b5092062849fa255779eada3342c8f6b9a40764b95fdd?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Multimedia Mike"}},{"@type":"WebPage","@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#webpage","url":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/","name":"Brute Force Puzzles | Breaking Eggs And Making Omelettes","description":"Using technology to defeat Pickover...","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/multimedia.cx\/eggs\/#website"},"breadcrumb":{"@id":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/#breadcrumblist"},"author":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"creator":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"datePublished":"2006-01-28T19:10:19-08:00","dateModified":"2020-07-25T23:20:43-07:00"},{"@type":"WebSite","@id":"https:\/\/multimedia.cx\/eggs\/#website","url":"https:\/\/multimedia.cx\/eggs\/","name":"Breaking Eggs And Making Omelettes","description":"Topics On Multimedia Technology and Reverse Engineering","inLanguage":"en-US","publisher":{"@id":"https:\/\/multimedia.cx\/eggs\/#organization"}}]},"og:locale":"en_US","og:site_name":"Breaking Eggs And Making Omelettes | Topics On Multimedia Technology and Reverse Engineering","og:type":"article","og:title":"Brute Force Puzzles | Breaking Eggs And Making Omelettes","og:description":"Using technology to defeat Pickover...","og:url":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/","article:published_time":"2006-01-29T03:10:19+00:00","article:modified_time":"2020-07-26T06:20:43+00:00","twitter:card":"summary","twitter:title":"Brute Force Puzzles | Breaking Eggs And Making Omelettes","twitter:description":"Using technology to defeat Pickover..."},"aioseo_meta_data":{"post_id":"196","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-31 21:48:37","updated":"2025-12-31 18:24:38","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/multimedia.cx\/eggs\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/multimedia.cx\/eggs\/category\/pickover-puzzles\/\" title=\"Pickover Puzzles\">Pickover Puzzles<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tBrute Force Puzzles\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/multimedia.cx\/eggs"},{"label":"Pickover Puzzles","link":"https:\/\/multimedia.cx\/eggs\/category\/pickover-puzzles\/"},{"label":"Brute Force Puzzles","link":"https:\/\/multimedia.cx\/eggs\/brute-force-puzzles\/"}],"_links":{"self":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/comments?post=196"}],"version-history":[{"count":2,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/196\/revisions"}],"predecessor-version":[{"id":4623,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/196\/revisions\/4623"}],"wp:attachment":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/media?parent=196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/categories?post=196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/tags?post=196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}