Better puzzle creation
[ou-summer-of-code-2017.git] / wordsearch / wordsearch-solving.ipynb
index 266cb6816a856b708d9f6e28293b8954c2388fdd..21af3d94499478226496ed4a35eff2b5cfbb4dca 100644 (file)
   },
   {
    "cell_type": "code",
-   "execution_count": 111,
+   "execution_count": 112,
    "metadata": {
     "collapsed": false
    },
      "text": [
       "\n",
       "wordsearch00.txt\n",
-      "Longest word present: testamentary, 12 letters\n",
-      "Longest word absent: decontamination, 15 letters\n",
-      "133 unused letters\n",
-      "Longest makeable word: decontamination, 15\n",
+      "Longest word present: yellowing, 9 letters\n",
+      "Longest word absent: sequined, 8 letters\n",
+      "147 unused letters\n",
+      "Longest makeable word: pettiest, 8\n",
       "\n",
       "wordsearch01.txt\n",
-      "Longest word present: corresponded, 12 letters\n",
-      "Longest word absent: antihistamines, 14 letters\n",
-      "115 unused letters\n",
-      "Longest makeable word: universality, 12\n",
+      "Longest word present: soubriquets, 11 letters\n",
+      "Longest word absent: swallowing, 10 letters\n",
+      "124 unused letters\n",
+      "Longest makeable word: extradited, 10\n",
       "\n",
       "wordsearch02.txt\n",
-      "Longest word present: presupposing, 12 letters\n",
-      "Longest word absent: chloroformed, 12 letters\n",
-      "114 unused letters\n",
-      "Longest makeable word: chloroformed, 12\n",
+      "Longest word present: unattended, 10 letters\n",
+      "Longest word absent: runabouts, 9 letters\n",
+      "120 unused letters\n",
+      "Longest makeable word: runabouts, 9\n",
       "\n",
       "wordsearch03.txt\n",
-      "Longest word present: pasteurisation, 14 letters\n",
-      "Longest word absent: spotlessness, 12 letters\n",
-      "115 unused letters\n",
-      "Longest makeable word: spotlessness, 12\n",
+      "Longest word present: indemnifications, 16 letters\n",
+      "Longest word absent: propagandised, 13 letters\n",
+      "129 unused letters\n",
+      "Longest makeable word: propagandised, 13\n",
       "\n",
       "wordsearch04.txt\n",
-      "Longest word present: domestication, 13 letters\n",
-      "Longest word absent: discountenances, 15 letters\n",
-      "123 unused letters\n",
-      "Longest makeable word: discountenances, 15\n",
+      "Longest word present: ostentatiously, 14 letters\n",
+      "Longest word absent: oleomargarine, 13 letters\n",
+      "128 unused letters\n",
+      "Longest makeable word: oleomargarine, 13\n",
       "\n",
       "wordsearch05.txt\n",
-      "Longest word present: refinancing, 11 letters\n",
-      "Longest word absent: polytechnics, 12 letters\n",
-      "124 unused letters\n",
-      "Longest makeable word: polytechnics, 12\n",
+      "Longest word present: straightjacketing, 17 letters\n",
+      "Longest word absent: grandiloquence, 14 letters\n",
+      "115 unused letters\n",
+      "Longest makeable word: multivitamins, 13\n",
       "\n",
       "wordsearch06.txt\n",
-      "Longest word present: playwrights, 11 letters\n",
-      "Longest word absent: conglomerations, 15 letters\n",
-      "137 unused letters\n",
-      "Longest makeable word: conglomerations, 15\n",
+      "Longest word present: inflorescence, 13 letters\n",
+      "Longest word absent: extinguished, 12 letters\n",
+      "159 unused letters\n",
+      "Longest makeable word: convocations, 12\n",
       "\n",
       "wordsearch07.txt\n",
-      "Longest word present: negotiations, 12 letters\n",
-      "Longest word absent: electroplating, 14 letters\n",
-      "110 unused letters\n",
-      "Longest makeable word: electroplating, 14\n",
+      "Longest word present: hypothesising, 13 letters\n",
+      "Longest word absent: nonrenewable, 12 letters\n",
+      "127 unused letters\n",
+      "Longest makeable word: nonrenewable, 12\n",
       "\n",
       "wordsearch08.txt\n",
-      "Longest word present: schoolhouses, 12 letters\n",
-      "Longest word absent: tonsillectomies, 15 letters\n",
-      "129 unused letters\n",
-      "Longest makeable word: tonsillectomies, 15\n",
+      "Longest word present: misrepresents, 13 letters\n",
+      "Longest word absent: predominates, 12 letters\n",
+      "125 unused letters\n",
+      "Longest makeable word: predominates, 12\n",
       "\n",
       "wordsearch09.txt\n",
-      "Longest word present: ecumenically, 12 letters\n",
-      "Longest word absent: vulgarisation, 13 letters\n",
-      "136 unused letters\n",
-      "Longest makeable word: vulgarisation, 13\n",
+      "Longest word present: counterattacks, 14 letters\n",
+      "Longest word absent: overstepping, 12 letters\n",
+      "125 unused letters\n",
+      "Longest makeable word: constituents, 12\n",
       "\n",
       "wordsearch10.txt\n",
-      "Longest word present: cosmological, 12 letters\n",
-      "Longest word absent: flabbergasting, 14 letters\n",
-      "115 unused letters\n",
-      "Longest makeable word: perversions, 11\n",
+      "Longest word present: cheerlessness, 13 letters\n",
+      "Longest word absent: gregariously, 12 letters\n",
+      "142 unused letters\n",
+      "Longest makeable word: gregariously, 12\n",
       "\n",
       "wordsearch11.txt\n",
-      "Longest word present: penultimates, 12 letters\n",
-      "Longest word absent: slaughterhouses, 15 letters\n",
-      "122 unused letters\n",
-      "Longest makeable word: unfriendliness, 14\n",
+      "Longest word present: petitioners, 11 letters\n",
+      "Longest word absent: overdosing, 10 letters\n",
+      "137 unused letters\n",
+      "Longest makeable word: needlessly, 10\n",
       "\n",
       "wordsearch12.txt\n",
-      "Longest word present: unintelligibly, 14 letters\n",
-      "Longest word absent: equestriennes, 13 letters\n",
-      "124 unused letters\n",
-      "Longest makeable word: unresponsive, 12\n",
+      "Longest word present: propagandises, 13 letters\n",
+      "Longest word absent: fluorescent, 11 letters\n",
+      "130 unused letters\n",
+      "Longest makeable word: fluorescent, 11\n",
       "\n",
       "wordsearch13.txt\n",
-      "Longest word present: fearlessness, 12 letters\n",
-      "Longest word absent: impoverishing, 13 letters\n",
-      "130 unused letters\n",
-      "Longest makeable word: impoverishing, 13\n",
+      "Longest word present: preregisters, 12 letters\n",
+      "Longest word absent: undergrowth, 11 letters\n",
+      "113 unused letters\n",
+      "Longest makeable word: undergrowth, 11\n",
       "\n",
       "wordsearch14.txt\n",
-      "Longest word present: separations, 11 letters\n",
-      "Longest word absent: perambulated, 12 letters\n",
-      "159 unused letters\n",
-      "Longest makeable word: perambulated, 12\n",
+      "Longest word present: dispossessing, 13 letters\n",
+      "Longest word absent: sweatshirts, 11 letters\n",
+      "116 unused letters\n",
+      "Longest makeable word: sweatshirts, 11\n",
       "\n",
       "wordsearch15.txt\n",
-      "Longest word present: undisciplined, 13 letters\n",
-      "Longest word absent: noncontagious, 13 letters\n",
-      "128 unused letters\n",
-      "Longest makeable word: noncontagious, 13\n",
+      "Longest word present: retrenching, 11 letters\n",
+      "Longest word absent: quadruples, 10 letters\n",
+      "119 unused letters\n",
+      "Longest makeable word: cavillings, 10\n",
       "\n",
       "wordsearch16.txt\n",
-      "Longest word present: intergalactic, 13 letters\n",
-      "Longest word absent: beautification, 14 letters\n",
-      "107 unused letters\n",
-      "Longest makeable word: pharmacopeias, 13\n",
+      "Longest word present: cantankerously, 14 letters\n",
+      "Longest word absent: amorphousness, 13 letters\n",
+      "101 unused letters\n",
+      "Longest makeable word: amorphousness, 13\n",
       "\n",
       "wordsearch17.txt\n",
-      "Longest word present: undershirts, 11 letters\n",
-      "Longest word absent: photographing, 13 letters\n",
-      "138 unused letters\n",
-      "Longest makeable word: photographing, 13\n",
+      "Longest word present: appreciating, 12 letters\n",
+      "Longest word absent: unreasoning, 11 letters\n",
+      "114 unused letters\n",
+      "Longest makeable word: unreasoning, 11\n",
       "\n",
       "wordsearch18.txt\n",
-      "Longest word present: humanitarians, 13 letters\n",
-      "Longest word absent: environmentalists, 17 letters\n",
-      "120 unused letters\n",
-      "Longest makeable word: proportionality, 15\n",
+      "Longest word present: rehabilitates, 13 letters\n",
+      "Longest word absent: interlarding, 12 letters\n",
+      "135 unused letters\n",
+      "Longest makeable word: interlarding, 12\n",
       "\n",
       "wordsearch19.txt\n",
-      "Longest word present: regurgitates, 12 letters\n",
-      "Longest word absent: unsatisfactory, 14 letters\n",
-      "122 unused letters\n",
-      "Longest makeable word: unsatisfactory, 14\n"
+      "Longest word present: predetermines, 13 letters\n",
+      "Longest word absent: prosperously, 12 letters\n",
+      "127 unused letters\n",
+      "Longest makeable word: kneecapping, 11\n"
      ]
     }
    ],