This is a sample run of the Tipless Myszkowski program described in the Computer Column in the SO2013 issue of The Cryptogram. Author: Cary N. Davids. After reading in the ciphertext, period limits 9-11 are estimated. I chose to use limits 8-12 instead. The threshold of 550 denotes whether a solution will be written or not. The tip is not used, but is reported. Hill-climbing started with period (nc) = 8, ND = 3. The solutions are written, followed by the score, current time, trial number, and pattern word array. If no higher scores are obtained, only the time and current high score are written after each 1 million trials. After 5 million trials, the highest score achieved was 565. On this scale good English yields scores of 700 or greater. Notice that the highest score came on trial #181145, and no further increase came even after 5 million trials. This took about 42 seconds. A similar result was achieved for period 9, ND = 3. For period 10, the estimated value of ND was 4, and after about 2.5 million trials, the actual solution was obtained. Notice that much higher scores were obtained during the first million trials than in previous values of the period. The lower score results for periods 11 and 12 showed that these were not the correct period. ENTER THE FILE NAME ('-1' to quit): E24MJ2013 Length=152 Period 9 to 11 Threshold = 550 Tip = HAMSANDWICHAND WEOIHSCEANLFOMNNSOATNTSTGILPFOCEERNCTAFEANDWUGHDOTEMUJMFDCISDEESETEPAHOW UAACFENMOONEBDIHUEDAEISVNALAEPORNUITEEPSNRAEOGECPOFECSSTHANIHAMOWNLNSARGS IUORAAI A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 16 1 7 6 20 6 4 6 9 1 0 4 5 14 13 5 0 5 11 8 6 1 4 0 0 0 IF PERIOD KNOWN, ENTER IT; OTHERWISE ENTER 0 ("-1" TO QUIT): 0 ENTER LOWER PERIOD ("-1" TO QUIT): 8 ENTER UPPER PERIOD ("-1" TO QUIT): 12 Time: 10:06:40 nc = 8 nd = 3 AVCWEEFIONSOIGEDEAEHSCAEPLSCEONEFATANEDECEPLFSWASPHOMTUOHOWNNAGUNRASOIHA HNCATADFMUENTOONWIMSTNTOLTOGINENSEELPAMBREDFOGUISPHCEIJUUSEEROMDRNANCAFE ARITAIDS 551 10:06:40 20056 54311523 CWAFIVENSOMEDAILEHOAEASESCWNEPEOTANDERNNPLLWAUFIHONUOTMEWNSGUENPASAHASO NCARDFRTAENGONETOMSSTOGTEOGIENCIPELUMBOPFDFOUIEOCHCRJUSESEEAMDTRHANAFEACN ITIDSIAH 556 10:06:40 37056 31523414 VCWEAEFINSOIOGEDAEHSECAELSCEPONEATANFEDEEPLFCSWAPHOMSTUOOWNNHAGURASONIHA NCATHADFUENTMOONIMSTWNTOTOGILNENEELPSAMBEDFORGUIPHCESIJUSEERUOMDNANCRAFE RITAAIDS 559 10:06:41 113016 43115523 FFAWEEAEANMOINEMDOOHSWOOUNWCEGGEHBNANDEDOILLFTCHEUNOMMPEUDSNNJOAMEASOF FIDSRATCEVINGNTSCADLSSTESAEEIGISSPEOULPTTRENOFOPHUAIRCEHATOEAERWNEUPANCAISA NITACHR 561 10:06:41 127063 23511243 WAAVEFEAOMENINDWHOOASUGHCWGLEDOTANEANEMULLCEFJMFONPPMDCINSOONSDESAFROE SEARENTTEPNGCUTAHOSSSITWUAGISTIACFLUTEPENMFOHEOOONCRAPEEBDEANSRIHUNAINCEDA TIHRAEIS 565 10:06:42 181145 15431222 1000000 10:06:49 565 2000000 10:06:57 565 3000000 10:07:05 565 4000000 10:07:13 565 5000000 10:07:22 565 nc = 9 nd = 3 WOCOMDAUPETORJINMFOTENFHSDCITSUCUGISHITISELDHSPATEDFENCOIESACEHEEAETEEEMARO PPINAWNCNSHSTOLLANNWVFUSFEARANAARONGACADFSMWIEELUNUNGOOMAHORNDAGOEONAS TIEEPEB 558 10:07:23 129234 126534236 OWOPBADETWENAITHCSNOTHUGEPILILODPAOFNHOWECIFESSEUSRVENACCANTACAREFALEASAG ANCEDPSWSNUFOGRTHILDENOUHTUFENIMTAUOOJMEMENFRMDOPCSIIANSONDRHEANENASEAEIS TEOEGM 562 10:07:23 198149 612342452 1000000 10:07:30 562 2000000 10:07:39 562 3000000 10:07:47 562 4000000 10:07:56 562 5000000 10:08:04 562 nc = 10 nd = 4 NSTEEOFSWEATEEINCTESTSEESTSPOTGIPAVLHHIAPFSONONWHICENUAEHASARNRALCMCCOTAAF AFWEENEAENENLMANDWOOPUSONAGHGNODRELGOTEBRESDFIMUCINJUHOOMFPUUDREMACIODI SAANIDE 551 10:08:05 85110 2253426316 NSETEOFSWEATEEINCTESTSEESTSPOTGIAPVLHHIAPFOSNONWHICEUNAEHASARNARLCMCCOTAFA AFWEENEANEENLMANDWOOPUSONAGHNGODRELGOTBERESDFIMUICNJUHOOMFUPUDREMACIDOI SAANIDE 557 10:08:05 85124 2235426316 NSETOEFSWEATEENICTESTSEETSSPOTGIAPLVHHIAPFOSONNWHICEUNEAHASARNARCLMCCOTAFA FAWEENEANENELMANDWOOUPSONAGHNGDORELGOTBEERSDFIMUICJNUHOOMFUPDUREMACIDOS IAANIDE 560 10:08:05 85141 2235246316 WSEDENMOONEORTONEEBLOANMDIHUUNITCJEDAMESHNTFISVDNASTACALAIERCSFSPORDNGETE EUITEESAGASEPSENININTRAEEOULLDPGECAPOFPWHOFEOCROFUWSSTUHAMOGAANIAHANCHCA MOFWINE 566 10:08:05 135113 1234555456 NHNENWMEOSODLONEESBATONDIOHEUNTTSEDIATESTEAISHVENGIMRALSAPELPUGPOCRANFOJS UIETHECEMIEPASONERFURANEWONCDOGELCUPTACROFFEACFEIASSOTAHANSAANMICHDWDIAM NOFWUGE 583 10:08:06 247048 2365515452 NHENNWMEOSODONLEESBATODINOHEUNTTEDSIATESTEISAHVENGIMALRSAPELPUPOGCRANFOJUI SETHECEMEPIASONERFRAUNEWONCDGEOLCUPTACOFRFEACFEISSAOTAHANSANAMICHDWDAMIN OFWUGE 605 10:08:06 247068 2355615452 NHENWNMEOSODONELESBATODIONHEUNTTEDISATESTEISHAVENGIMALSRAPELPUPOCGRANFOJUI ESTHECEMEPAISONERFRANUEWONCDGELOCUPTACOFFREACFEISSOATAHANSANMAICHDWDAMNI OFWUGE 641 10:08:06 247069 2355165452 NHENSMEONWODONAESBLETODINHEUNOTTEDSATESITEISGVENAHIMALLAPERSPUPOFRANGCOJUI CTHESEEMEPESONIARFRANEWOUNCDGETCUPOLACOFFEACRFEISSATAHAONSANDICHAMWDAMU OFWINGE 678 10:08:09 497086 2355254561 1000000 10:08:13 678 2000000 10:08:22 678 WHENSOMEONEDONATESBLOODINTHEUNITEDSTATESHEISGIVENASMALLPAPERCUPOFORANGEJUI CETHESAMEPERSONINFRANCEWOULDGETACUPOFCOFFEEACROISSANTAHAMSANDWICHANDAMU GOFWINE 782 10:08:26 2456074 1355225456 3000000 10:08:30 782 4000000 10:08:39 782 5000000 10:08:48 782 nc = 11 nd = 4 PMAPCHNWSEFOFOSSWAOTICEDUNHALHASERCARNCACIENCIFAHEEAANTASNEMMPLOFFEDOOW OOONMANENGLERNNNDWEBESDNSAOUGSICRHUAGTHDEUPSEINITOTTDOUATSOTEMEEFRIEGAIUJ PSEAVELI 553 10:08:48 26276 23467451712 PMPACHNWSEFOFSOSWAOTICEDNUHALHASERCRANCACIENCIAFHEEAANTASENMMPLOFFEDOOW OOONMANEGNLERNNNDWEEBSDNSAOUGSCIRHUAGTHDEPUSEINITOTTODUATSOTEMEFERIEGAIUJ PESAVELI 554 10:08:48 26298 23647451712 PMPACHNSWEFOFSOSWATOICEDNUHALAHSERCRANCAICENCIAFHEEAANTASENMMPOLFFEDOOW OONOMANEGNLERNNNDWEEBSDNASOUGSCIRHUGATHDEPUSEIINTOTTODUATOSTEMEFERIEAGIUJ PESAVEIL 565 10:08:48 26365 23647457112 WOASNDEFOBROWLAECICEDOHUAGEISERICCAEPOSENCHFAAPECDNTAUSLCOSTEFFEEHOFRANEM ANDINENHASNDWAMSNUOWEOUGENAMILNTTHDISNOTARETOTSGSOESIPTEMVUGNEORAIUJNALE PAIHPMF 566 10:08:48 58053 14677312257 DOASNWEFOBRCWLAEOICEDOIUAGEHSERICSAEPOCENCHFDAPECANTAUSECOSTLFFEEHEFRANOM ANDISENHANNDWAMENUOWSOUGENTMILNATHDISEOTARNTOTSGPOESISTEMVUANEORGIUJNAHE PAILPMF 571 10:08:48 58071 34677112257 PMNALWACHEFOFLONOASWICEDEUSHPSASERCOAACRTCENCINFRAUHENTASINGLTAMFFEDEOSO ENOMANEPNINSIENDWENBUSRHDOUGSAIOAEAHTHDEOURNGMETOTTEDASCOATEMEPEAGOWIIUJ PFSILENV 579 10:08:50 210372 23547156412 1000000 10:08:56 579 DCWBEFOLLASISODICENEPSDEHISERSORTESCHENCANUHETAUNTARITAEPLEFFEGEENAHODMANS PSIOWNANDWINRHUASEOUGUAEAACAITHDOOGMFENSTOTRECONMSVTEMAPOWOOGNIUJAFENNE LAPMFIC 580 10:09:02 1708165 33141227556 2000000 10:09:05 580 DBOWDEFOLISCHWOUICENESIDUHASERSETSIACSENCAVHDNAAANTARLAEACLEFFEGPNEOFORMA NSNISUENINDWITHEENSEOUGUPATSMANTHDORMEAONETOTROOPGOSETEMACWAPNGOIUJAFNHE ELCPMFI 589 10:09:10 2604187 35415122756 BDOWDEFOLISHCWOUICENESDIUHASERSETISACSENCAVHNDAAANTARLAAECLEFFEGPNOEFORMA NSNIUSENINDWITHEENSEOUGUPASTMANTHDORMAEONETOTROOGPOSETEMACWPANGOIUJAFNEH ELCPMFI 590 10:09:10 2604261 53415122756 3000000 10:09:14 590 4000000 10:09:22 590 5000000 10:09:31 590 nc = 12 nd = 4 MEINELNWEREOUMPOTFSOINGEJOONECAHSUCPMEEBPERCEIOFFDRIANGANTECDHCUHTSLFESSCE ADOFIOMETHIAEEWAUNNPANSINSUDOSOSIHDVWNAURATNAMEAGLAHANTROWEADECOASTANLS PTOFEIG 554 10:09:31 101 352542811677 FMOTOMFERUHWEJNANNEDUMNEAFIISONATDHONCEAATMEEIMIDSPONTOISDWHWENNSTOSRELS USANGINVEESCGTOALPENGEREHPEGFOBACASADHPICEDLOOUNOWFOERIAEURLTACANCHESAAFE CSITAUP 563 10:09:31 5104 347822567481 FOMTOMFERUHWENJANNEDUMNEAIFISONATDHONECAATMEEIMIDPSONTOISDWHWNENSTOSRELS UASNGINVEESCGOTALPENGEREHEPGFOBACASADPHICEDLOOUNOFWOERIAEURLTCAANCHESAAFE SCITAUP 568 10:09:31 5262 374822567481 FPMTOMFOEUHWERJANNENDMNEAUFISONIADHONTCAATMEEIMIDESONTOPIDWHWSENSTONSELS URSNGINAVESCGETALPEONEREHGPGFOBEAASADCHICEDPLOUNOOWOERIFAURLTEAANCHCEAAFE SCITAUS 574 10:09:31 5289 374822576481 EWSMFTFDEANSEEENAHEINSSAVOTODANNWAARLIETUNMAGENGPHPTHIOODRSSNSATOHOUTIGIT CHIEANEMELUPEOPUMESJNFORAWOMOBAFECRONUEDWDGCEEACLARINIPSONAFFACDLHEECTISO CAENUS 576 10:09:32 115304 614237563628 NUMEAWNTESISMJNAVESENAALOMONAOAPERPOOFTDRINANGUINDTWTHSHESEPECTUSSGONIRA BIIGECLWOUGEDSPHCEFUPOOFIDODEACACRSSHEEOTNEAHAANUERTILNCHAAMESCEOFTFWINLD EAMNOFE 582 10:09:32 201101 642371257877 NEWAMEDLEATESNEDNISPNVENAWOUNALFMAPERGIHSPOOORANGDHOOUICOTHESTSEAEPENSON IMCUTRAEEEWOUJEMNGERBCUPOFADTOFNDEACRCNISSSCITAHASLDTANTHICHAEFEGAMAUOFWI SOEINLF 584 10:09:33 291076 841427736757 NEAWMEDLEATESNDENISPNVENAWUONALFMAPERGHISPOOORANGDOHOUICOTHESTESAEPENSON IMUCTRAEEEWOUJMENGERBCUPOFDATOFNDEACRCINSSSCITAHASDLTANTHICHAEEFGAMAUOFWI SEOINLF 595 10:09:33 291101 844127736757 1000000 10:09:40 595 2000000 10:09:48 595 3000000 10:09:57 595 4000000 10:10:06 595 5000000 10:10:15 595