獨孤求敗的劍術
4月25日 星期四 陰
單程步行去Wallington,7千4百步。
小時候讀《笑傲江湖》,看令狐冲的獨孤九劍,不明覺厲。後來來學演算法Algorithm和Tree Search,就明白了基本概念。就是比劍類似下棋,出一招劍等於下一手棋。
風清揚先教的入門版「各招混成」,就是增加了劍招的選擇。書中舉例,發完招之後劍尖向上,可以自行順勢向下。即是:原本下一招只有從劍尖向上開始的招式選擇(可能得幾招)變成可以從劍尖向上/下開始的招式選擇(選擇多了一倍?)。推而廣之再可劍尖順勢向各方位,下一招的選擇多了N倍。當然會劍法大進。
獨孤九劍更厲害:它是一個劍招的生成器Generation Algorithm,會根據對手劍的位置同移動方向,預判對手下一招,而生成對應的劍招。所謂:
獨孤九劍全無招式可言,隨敵招之來而自然應接。敵招倘若只有一招,他也只有一招,敵招有千招萬招,他也有千招萬招。
更妙的是,獨孤九劍只是出Specification,不是出Program Code,用家可以用C、Java、 Python,不是,用華山派的風格或恆山派的風格去出招也可。
後來,也見過更厲害的:黃易《大唐雙龍傳》的奕劍術。但我直覺認為正常人腦的Processing Power應該不夠速度去計後面的五招十招。獨孤九劍計到後一招已幾無敵手了。
當然,《神鵰俠侶》中的獨孤求敗劍術,又是另一套體系。近日被引用得最多的:
四十歲後,不滯於物,草木竹石均可為劍。自此精修,漸進於無劍勝有劍之境。
香港人要學啦。
其實英國人一早就學會。

Comments
Post a Comment