Hangman 攻略

估字

種乍看毫無關係的技術——密碼學——在這裏很有用。其實說是密碼學,只不過是它的一門基礎,就是英文字母頻率分析。在 26 個英文字母裏面,E 出現的機會是最大的,而且又是元音,所以第一個幾乎一定是估 E。密碼學的用法是,如果給予一段 26 個字母擾亂後的文句 (以下是英文 wiki 的例子):

LIVITCSWPIYVEWHEVSRIQMXLEYVEOIEWHRXEXIPFEMVEWHKVSTYLXZIXLIKIIXPIJVSZEYPERRGERIM
WQLMGLMXQERIWGPSRIHMXQEREKIETXMJTPRGEVEKEITREWHEXXLEXXMZITWAWSQWXSWEXTVEPMRXRSJ
GSTVRIEYVIEXCVMUIMWERGMIWXMJMGCSMWXSJOMIQXLIVIQIVIXQSVSTWHKPEGARCSXRWIEVSWIIBXV
IZMXFSJXLIKEGAEWHEPSWYSWIWIEVXLISXLIVXLIRGEPIRQIVIIBGIIHMWYPFLEVHEWHYPSRRFQMXLE
PPXLIECCIEVEWGISJKTVWMRLIHYSPHXLIQIMYLXSJXLIMWRIGXQEROIVFVIZEVAEKPIEWHXEAMWYEPP
XLMWYRMWXSGSWRMHIVEXMSWMGSTPHLEVHPFKPEZINTCMXIVJSVLMRSCMWMSWVIRCIGXMWYMX

因為 I 出現次數最多,所以有很大機會 I 代表原文的 E。

但 E 之後要估甚麼,那就百家爭鳴了。其中一種是將英文字母頻率用到底,順序估第二、第三、第四個經常出現的字母。如果是一般較常見的英文字,開頭一半的字母已足夠了 (那當然要看有多少次機會)。基本上無論是哪兒登出來的頻率次序,都相差無幾︰

e t a o i n s r h l d c u m

頂多是差一兩個字母而已。

我則喜歡先估元音,特別是 A, I, O。一方面因為 E, A, I, O 加起來頻率已經有近 34%,需要的次數又少,況且所有元音出盡後還可以用拼音學去估計一下餘下的字母是甚麼。例如︰

_ _ _ i _ e

那 I 和 E 之前就很有可能是 V, S, N, Z, T, K, D, L 等字母了。而且前面三個連續不是元音,最大機會是 STR, THR, SCR, SCH, SPR 等等的組合。拼音學在密碼中也是很有用的,假設上面那段「密碼」已知是英文,有一部份可以用同樣方法估計某些字母,還有字與字在哪兒分隔。

出字

一般人應該都是在電腦玩的,那不用考慮這個。出甚麼字讓人估,那是一班人才會玩的玩意,而且年紀到了某個程度後也很少玩這個遊戲了。不過以前的經驗也許有用吧。中學年代和人玩 hangman 的時候,很多人都怕我出字的,因為我總喜歡出一些奇怪的字。何謂奇怪?

基本上就是用來嚇人的字;第一個就屬於這類。

第二類是用罕有字母,即是 Scrabble 5 分或以上的字母;上列除了第一個之外都屬於這類。後來有少數人摸通了我的脾氣,估字時必定先估 X, Z, J, Q 這些冷僻字。 :)

第三類是從拼音學角度來看不太可能出現的字。其中包括:

  1. 不大可能的字母組合,例如:
  2. 全由元音或者輔音組成的字
    1. 全部是元音的字,大多只是兩至三個字母,例如 ai, ea, oo, ee,再加上 Y 的話變化就多一些,例如 aye, yea, yay, eye 等等。一個很極端的例子是 Euouae,用在 hangman 一定令沒準備的人摸不着頭腦,用在 Scrabble 則是極佳的一着!
    2. 全部是輔音的字 (一般英文老師只會教學生,英文字必須同時有輔音和元音,要改一改了!)
      • 代表感嘆、語氣︰tsk, pfft, psst, hmm, shh, brr
      • 由 Welsh 引入的字︰crwth, cwm, cwtch (基本上 w 當成 u 發音)
      • 另有幾個不屬於以上分類的,包括 nth, twp, zzz;但我覺得這幾個字很過分,twp 明明是簡寫,zzz 還可以加 s!
Blogged with the Flock Browser

Leave a Reply

E-mail is not disclosed nor shared. Required fields are marked *