2012年9月13日 星期四

Google 六度分隔理論演算法計算凱文貝肯與周杰倫關係

Bacon number-02

相信Facebook爆紅後,大家一定都聽過「六度分隔理論」,它最早的意義是說只需要六個人就可以聯繫出美國任何兩個不認識的陌生人之間的關係,彰顯人與人之間人際網路的連結密度。

而今天看到新聞說,Google把「六度分隔理論」納入它的演算法!當然,這是Google的一個「小玩笑」,因為Google推出的是「Six Degrees of Kevin Bacon(凱文貝肯的六度分隔理論)」,這個有趣的另類理論是要證明:任何好萊塢明星都只需要六個以內的演員連結就可以和凱文貝肯產生聯繫,這是由幾個美國大學生創造的有趣數學實驗。

真的只需要少於六個演員,就能讓任何好萊塢明星與凱文貝肯產生關係?不相信嗎?沒關係,因為Google可以自動算給你看,幫你證明!例如上圖中,Google就證明了「周杰倫」與「凱文貝肯」之間只有兩度的分隔!

 

你想試試看嗎?方法很簡單。

進入「Google搜尋英文版」,在搜尋欄位輸入「Bacon number」,空一格後輸入任何明星的英文名字(我只有測試有在好萊塢演過電影的明星,其他明星沒有測試),例如像這樣「Bacon number Jay Chou」。

然後,你就會看到Google自動幫你算出,因為周杰倫演過「青蜂俠」而認識安娜莉特普頓,而安娜莉特普頓和凱文貝肯一起演過「熟男型不型」,所以周杰倫真的和凱文貝肯只有隔了兩度的關係!

有興趣的朋友趕快去實驗看看這個「凱文貝肯的六度分隔理論」吧!

9 則留言 :

  1. 那應該不是什麼玩笑,凱文被啃本來就是常常被拿來玩六度分隔的電影明星= =

    回覆刪除
  2. 我第二段有說明,我放的連結還是一本叫做「凱文貝肯六度分隔理論」的專書,似乎就是由一開始提出這個實驗(遊戲?)的幾名大學生寫的。

    回覆刪除
  3. 无聊的试了几个人,试的几个人通过一个人就能连上。最好玩的不是人之间的关系,而是一些中国电影的英文译名,我现在才知道花样年华的英文名竟然是In the Mood for Love。

    回覆刪除
  4. bacon number jolin tsai
    就沒用了 看來還是要他認可的名人

    回覆刪除
  5. 看來也可以查世界各國的電影和演員玩玩看(用英文名,可能是查IMDB等資料庫)

    回覆刪除
  6. 喬宏和李小龍也是 2

    https://www.google.com/webhp?hl=en#hl=en&sugexp=les%3B&gs_nf=1&tok=2tAs7_Z-TY5_mlVsZ6AlZA&pq=roy%20chiao&cp=22&gs_id=m1&xhr=t&q=Roy%20Chiao%20bacon%20number&pf=p&sclient=psy-ab&oq=Roy+Chiao+bacon+number&gs_l=&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&fp=af9caefdd17b47b2&biw=1920&bih=958

    https://www.google.com/webhp?hl=en#hl=en&sugexp=les%3B&gs_nf=1&tok=2tAs7_Z-TY5_mlVsZ6AlZA&pq=roy%20chiao&cp=22&gs_id=149&xhr=t&q=Bruce%20lee%20bacon%20number&pf=p&sclient=psy-ab&oq=Bruce+lee+bacon+number&gs_l=&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&fp=af9caefdd17b47b2&biw=1920&bih=958

    回覆刪除
  7. 給樓上匿名輸入「Jolin Tsai」的朋友,不是Google不認可她,如果你對於凱文貝肯的六度遊戲清楚的話,書中的規則很明白「Describes a trivia game in which actors' appearances in movies are linked to the movies of Kevin Bacon.」

    "actors' appearances in movies" 直觀點來說,就當「影星」吧。

    試問,蔡依林演過哪一部電影?姑且不論是不是好萊塢製片……

    玩遊戲之前要先搞清楚規則啊大哥/大姐。

    回覆刪除
  8. 測試了幾個香港演員,只要和黃秋生合演過電影就可以

    回覆刪除
  9. 發現BUG!!!

    如果查劉德華(Andy Lau),他會說
    Andy Lau and Rebecca Hall appeared in Iron Man 3.
    Rebecca Hall and Kevin Bacon appeared in Frost/Nixon.

    可是 Iron Man 3 還沒上映阿!! XDDD

    回覆刪除

相關文章: