《威利在哪裡?》要找到威利實在不容易,美國賓州大學博士後研究生藍道歐森(Randal Olson)利用演算法研究出最快找到威利的方法,尋找威利這個難解的謎終於有跡可循了!
英國插畫家馬汀韓弗(Martin Handford)繪製的《威利在哪裡?》系列繪本,以尋找主角威利為目的,讀者必須從各種場景的數百人裡,找出穿著紅白條紋衣的威利。某篇場景裡,狠心的作者甚至整頁畫滿跟威利一樣打扮的人,讓大家找出沒穿鞋子的真正威利!
翻開繪本,左右兩面擠滿小人,深怕自己漏掉穿著紅白條紋衣的眼鏡男孩,已找過的區塊一看再看……。喜歡《威利在哪裡?》的讀者想必對此場景都不陌生吧?
有跡可循:威利不會躲的三個地方
要找到威利實在不容易,許多愛好者會上網討論威利躲藏的路徑,美國賓州大學博士後研究生藍道歐森(Randal Olson),看了Slate線上雜誌整理的攻略,決定也來研究尋找威利的最快方法,電腦工程出身的他,成功利用演算法讓電腦幫他找!讓我們來看看到底怎麼做的:
首先,畫出前七本《威利在哪裡?》中68個威利的分布圖,感謝Slate雜誌,這部分已經幫我們做好囉。
把上面那堆點點,以核密度估計變成像等高線一樣的圖,目前已經可以看出一些規律了:
‧威利不會出現在左上角,這是因為左上角常常有張卡片,用來解釋這頁場景的故事。
‧威利不會出現在紙的邊邊,網友認為是因為大家都喜歡從邊緣開始找。
‧威利不會出現在右頁的右下角,歐森不知道箇中原因,不過擔任雜誌版面設計的網友推測,也許是因為人們翻頁時常常會抓住右邊頁角,視線也經常落在那塊區域。
接下來才是真正難題,因為必須找出檢查68個可能點的最快路徑,而且就像旅行推銷員一樣,為了節省時間是絕對不能回頭的。看起來好像不難嘛?
大錯特錯~歐森說,68個點的隨機順序,組合起來有將近2.5乘以10的96次方之多!即使我們把地球上10台最大的超級電腦拿來運算,用上八百萬個中央處理器,花費的時間也有9.5後面加上77個0那麼多年!
演化論:威利最喜歡的三個地方
歐森當然沒有那麼多時間,研究生態生物學與演化的他,想到可以使用遺傳演算法──這種廣為各大生物學、統計學領域使用的方法,是模擬物種進化的過程,讓電腦從可能的解答中每次修正一些,直到無法找出更好的答案為止。
鏘鏘!就是這麼神奇,電腦除了選土豆,還能扮演上帝,幫我們篩選出能最快找到威利的路徑了:
不過呢,這路徑仍然有點複雜,歐森歸納出幾點結論,
‧左頁下方是最佳藏身處,如果左頁下方找不到,很可能威利根本不在左頁喔。
‧威力喜歡藏在右頁上方四分之一處
‧還有右頁的下半,偷偷說,威利喜歡右頁下方的右邊勝於左邊喔。
不科學的快樂
獲知這項分析後,出版社大方贈送了歐森全套的《威利在哪裡?》,好讓他檢驗分析結果,歐森表示,效果好得不得了!
不過呢,有原則就有例外,還是有些場景的威利完全不在路徑上,如果找了一遍都沒發現,那你很可能就是碰到例外了!別浪費時間重找,快看看不在路徑上的區域吧。
最後,想要提醒大家,結合了兒時記憶的科學研究固然有趣又有效,還是不建議用這方法去玩尋找威利。畢竟就如歐森說的,這個遊戲之所以好玩,全在於過程而不是結果,除非你要在小朋友面前耍帥,否則還是慢慢尋找可愛的威利吧!
《本篇圖表經Randal Olson同意授權轉載》