2011年3月18日 星期五

牛頓的啟示

牛頓

牛頓曾經在股市中賠掉所有的錢,並且留下了一句名言:我可以計算天體的運行到每分每秒,但是無法預測瘋狂的人會將股市帶到何處。這個故事最重要的含意,不是物理學大師不適合做股票,而是如果股市當中太多瘋狂的人,誰也算不出股市會被帶到哪裡。瘋狂的人忽多忽空,你又怎知他明天會怎樣想呢?

所以最適合散戶的多空點,就是當股市當中太多瘋狂的人,或是股市當中很少瘋狂的人的時候。後者時機比前者更好,因為前者的股市雖然脆弱,但是還有可能繼續上揚,直到全部的人都瘋掉為止。但是當股市當中很少瘋子,指數會維持長時間的低迷和交易量低迷,跌也跌不到哪裡去了。瘋子可以近乎無窮的增多,但是最少只能是0。

所謂的瘋子,其實有個特徵:他本人就是股市晴雨表。不過因為現代大家都躲在電腦前交易,所以這古老智慧就派不上用場了。

2011年3月14日 星期一

港劇:大時代(無劇透)

年輕時的丁蟹
大時代可說是港劇的代表。劇中演員都是當時一時之選,鄭少秋,劉青雲,劉松仁,周慧敏,藍潔瑛等,演出都十分到位。劇情不斷的引發衝突,十分灑狗血,但是看起來絕不會像台灣劇那麼廉價,三場股票大戰都算有趣。人物性格十分鮮明,令人難忘,尤其是超級怪人丁蟹(鄭少秋飾演),電視劇中再也不會出現這樣性格的人了:表現十分衝動橫蠻,自有一套怪論,內心始終覺得自己有情有義,更深層來看卻是膽小,憊嬾和無賴。監製韋家輝曾經做了一個號稱續作的「世紀之戰」,但是自己也認為始終無法達到當年大時代的程度。

大時代對很多戲劇也都產生巨大的影響。甚至還創造了兩個辭彙:丁蟹效應和大時代效應(大奇蹟日)。凡是鄭少秋的港劇上檔時,港股經常跟著大跌,這種現象稱為丁蟹效應 (因為丁蟹靠放空賺了幾十億 )。若是港股在一兩交易日內劇升劇跌,就稱為大時代效應(或大奇蹟日)。

第一集就播了結局,這也是當時電視劇少見的作法,原本這種手法是電影在用的。只不過到了第四十集的大結局,跟第一集相比,會發現還是有些怪怪的地方,不過這也無傷大雅。就算只衝著鄭少秋的演技,也該看這部戲的。

2011年2月9日 星期三

江戶川亂步

江戶川亂步(1894~1965)

江戶川亂步常被稱為日本本格派推理的祖師爺,但是,很遺憾的,他也是日本最好的本格派推理作家。我說遺憾是因為經過這麼多年,應該要長江後浪推前浪,但是這事並沒有發生,後浪不夠力,始終推不動前浪。唯一一個可以拿出來比的是橫溝正史,但是橫溝正史專攻長篇,擅長亂倫和黑暗的劇情,純論推理,仍然是江戶川亂步比較好。

江戶川亂步的推理很理論化,不過這是小說的特點,太過實際的手法不會構成好看的小說 (若要論及實際,這些精密的殺人案根本不會發生) ,他的作品也喜歡帶入一些心理變態和後設推理(批判別的推理小說),可以說是日本各種推理小說的先驅,也因此被稱為祖師爺。他的後設推理常常是一針見血,令人叫絕,例如D坡殺人案,就狠狠的打了一些非常牽強的密室推理一巴掌。他一生推廣推理小說,並且帶出了日本推理小說的風潮,可惜的是本人作品不多,甚至還有少年推理,例如怪盜二十面相這種專門寫給小孩子看的推理小說,這些對大人來說就太過幼稚,沒什麼觀賞價值,可是為了生活,他還是得寫這種東西。

他最好的推理小說都是短篇或中篇,大概不會超過五萬字的那一種。其中我認為最好的,是D坡殺人案和心理測驗。其實他的短篇質量都很高。他的筆名江戶川亂步(本名平井太郎),日文發音就是推理小說之父Edgar Allen Poe(美國作家愛倫坡) 的諧音,也寫過一篇向愛倫坡致敬的中篇「何者」,不過做了比愛倫坡的「汝即真兇」更大膽的嚐試。我的結論是,沒讀過江戶川亂步,等於沒讀過日本的推理小說。

2011年1月12日 星期三

劍雨(有劇透)

天竺神仙索,就此失傳!哇哈哈!

就是這陸竹,林熙蕾寫真有這麼好看?

這片的武打不錯,細雨的軟劍,彩戲師的魔術,以及雷彬的飛針都相當有特色。劇情方面雖然是武俠老梗的集合,但是楊紫瓊和王學圻演出都相當不錯,所以整體還是值得一看。

劇情方面主要就兩個缺失,第一是人鳳身為武學高手的身分,在開頭的圍殺應該要表現的更明顯一點,例如可以讓他多點武打動作,而不是隨隨便便帶過。第二是轉輪王身為小太監這也不太對勁。不是說魔王不能是個小太監,而是以他身手和才能,心機,創立掌握天下的黑石會,他想當大太監是一定當的成,當個小太監究竟有何特別的好處?好過當上大太監?整天做些有的沒的雜事,他又如何實行陰謀?至於他真正的願望,雖然不甚合理,但是卻是一個有趣的設計,個人認為不算劇情缺點。一開始那位愛上細雨的佛法武學第一的和尚,反而因為刻劃不夠顯得有點莫名奇妙,忽然出現又忽然死掉,天外飛來一筆,有點不知所謂。如果跟細雨過去有什麼長久的因緣,會自然一些,可惜他只是看人家長的漂亮就精蟲衝腦,像看了林熙蕾寫真集的國中生一樣,這樣也叫佛法第一就對了。

最後就是這雷彬也太窮了一點,黑石會薪水有這麼低?忽然覺得很同情他。

2010年12月24日 星期五

全面啟動 (inception)結局探討

結局的陀螺(top)

其實網路上的探討文章已經很多,甚至劇中演員和導演都出來解釋了,歸納我所見如下

夢境墜落驚醒:這個應該很容易理解。有沒有作過往下墜的夢,然後驚醒?所以驚醒的條件就是在夢中下墜。這個不是結局,但是看到很多人不太理解,就覺得很奇怪,難道都沒作過夢嗎?

李奧那樣多和他老婆,誰在夢中:自從大雄是植物人的傳言出現之後,不知道為何很多人就喜歡「這一切都是幻覺,嚇不倒我」的唐牛思維,硬要說李奧那樣多在做夢,一切都是夢。是不能說這種說法一定錯,但是卻可以說這種說法特無聊,明明更自然的解釋就是按照電影看到的那樣,硬要標新立異就很不知所謂。

結局李奧那樣多是在做夢嗎:這是目前爭議最多的。我看法是結局不是夢境。導演故意用很多模稜兩可的手法讓觀眾去懷疑,但是根據洋片傳統,主角斬斷心魔之後是必須獲得救贖的,所以那是真實。至於什麼小孩子沒長大,空姐沒收線等等,一是劇中從未說過李奧他老婆什麼時候死的,說不定也沒過多久,二是影片不可能每件事都交代的清楚,否則我們也沒看過李奧上廁所有擦屁股,因此就要說他沒擦嗎?三是導演故意弄成這樣留點疑問造成一種餘音繞樑的感覺。

最後要提的一點是王牌天神裡面說就連神也不能干涉人的自由意志,但是這片就完全打了這說法一巴掌,自由意志是可以干涉的。所以李奧那樣多比神還厲害。

2010年11月14日 星期日

太王四神記

一夫當關的青龍

這是我看過最好的韓劇,17億沒有白花。最令我稱道的既不是裴勇俊的帥翻天(我覺得演處虜的李必立比他還帥...),更不是李芝雅多可愛(是真的很可愛),而是場面浩大,特效驚人,劇本一直到15集左右都還很不錯,演出也很用心,久石讓的配樂更是畫龍點睛。可惜江河日下,最後幾集並不是特別好看,尤其最後一集更是罵聲不絕,不但沒好好的收完前面的梗,連特效也軟掉了,大魔王像嘍囉一樣的收掉更是令人生氣。

簡單介紹一下歷史背景。當時中國陷入五胡亂華,東晉南渡,北方蠻族不斷混戰(跟劇中關聯較大的是鮮卑族慕容氏建立的後燕),位於朝鮮半島,已休兵養戰數十年的高句麗乘機崛起,年方17的談德登基為王,自封廣開土大王,降伏南邊的百濟使之成為屬國,並往中國的東北和山東等地拓土,建立了史上最大的東北亞國家,可惜39歲英年早逝。三百年後,中國統一,鑒於高句麗的侵略性,有意征韓,高句麗最後被唐朝聯合新羅所滅,唐朝扶植新羅建立了新羅朝鮮。

神話方面,就是天帝之子桓雄在長白山神樹下建立國家,熊虎都來朝拜,桓雄令熊虎自行修練成人,於是熊修練成一美麗女性,與桓雄結婚生下壇君,而虎修練失敗...劇中的虎族應該是虛構,火天會更不在話下。

劇本前期按照循序漸進的法則,第一集秀了很多特效,可說是電視劇中從未見過的,從一開始的神物現世,奪嫡政爭,到15集左右關彌城攻略進入高潮,鬼神般的關彌城主面容如鬼,力量如神,一夫當關萬夫莫開,但是青龍神力卻給他身心帶來無窮的痛苦折磨,最後終於被裴帥的天弓拯救,我認為這是劇中最大高潮,後面的演出都沒能達到此張力。

後期劇情比較不滿的是火天會會長,一隻兩千年來推動亞洲歷史的幕後黑手,其計略卻只有如此程度,不但從頭到尾搞不清楚狀況,而且除了綁票之外啥也不會,令人失望。而最後一集的草草收場聽說是因為裴帥受傷嚴重,幾乎快要無法演出,只好提早結束,劇本當然也沒辦法好好的完結,特效跟第一集比起來只有一個軟趴趴可以形容,十分可惜。

久石讓的配樂依然是那麼悠揚動人,沒有這樣的配樂,其他的一切都要黯然失色,是我最稱道的部份。片尾曲按照韓劇慣例,相當的灑狗血,不過還是好聽。還未收看過的人趕快去看,沒看過這一部,等於沒看過韓劇。

另外,可能會有些大中國主義的看到這樣大韓國主義的戲劇會反感,但是韓國拍的戲劇不以韓國為中心那才奇怪吧?看別國的歷史劇本來就需要放開心胸,否則不要看最快,你管人家拍什麼呢!

2010年10月21日 星期四

Mathematica研究:rookPolynomial

rookPolynomial[list_] :=
Plus @@ Flatten@
Apply[Times,
Flatten[list //. {a_ /; Union@Flatten@a == {1, x} :> a,
{{{a_, c_}}, b___} :> {b, {{1}}, {{x}}},
{a : {{x} ..}, b___} :> {b, a},
{{b_, d___}, c___} :> {c, {d},
Append[Select[{d},
Length[#] <
2 || (#[[1]] != b[[1]] && #[[2]] !=
b[[2]]) &], {x}]}}, {3}], {2}]


以上是mathematica的code。這演算法特別適合rule based的寫法,寫出來很簡潔。使用方法:
rookPolynomial[{{{1,1},{1,2},{1,3},{2,1},{2,2}}}],數字是格子座標,視為矩陣的index。

西洋棋中的城堡可直行橫行,在任意形狀的棋盤上放置數個城堡,如果這些城堡不互相攻擊,則每個城堡必須彼此不在同行同列上。rook polynomial就是每種排列法的生成函數,特別適合用來解決有限制的排列問題(或稱瓶頸指派問題)。例如八個人排成一列,甲不排1,3,5位,乙不排2,3,4位之類的,或是更複雜的問題(例如不規則的棋盤形狀),這種問題在高中時通常是用排容原理來計算,但是限制位數一多,或是棋盤形狀非常不規則,那排容原理會顯的非常繁雜,這時rook polynomial就可派上用場了。

值得注意的是,如果沒有禁止的位置,棋盤形狀是正方形,那是有公式可計算的。手動計算rook polynomial時,可以做行列交換換得一個更容易計算的棋盤,上面的程式就沒那麼聰明,不過基於電腦運算的快速,還是會比手算來得快上許多。詳細情況可以查找離散數學的教科書,或是wiki,上面的程式可以幫助你檢驗答案。實作時,如果禁位少,也可利用直接對禁位作rook polynomial,再利用排容原理計算。