古代圍棋演變史《上》
古代圍棋演變史《上》
成語(yǔ)“舉棋不定”應(yīng)該是大家非常熟悉的了。這句成語(yǔ)出自《左傳》。魯襄公十四年(前559年),衛(wèi)國(guó)的孫林父、寧殖時(shí)發(fā)動(dòng)政變,把當(dāng)時(shí)衛(wèi)國(guó)國(guó)君衛(wèi)獻(xiàn)公趕到齊國(guó)去了。改立殤公為君。十二年后(548年),寧殖的兒子寧喜,又同意了衛(wèi)獻(xiàn)公回國(guó)復(fù)位的要求。大夫太叔儀知道了這件事,不由得感慨地說(shuō):“寧子視君不如弈棋,其何以免乎?弈者舉棋不定,不勝其耦,而況置君而弗定乎?必不免矣!”這句成語(yǔ)也是古文獻(xiàn)中最早的關(guān)于圍棋的記載。
在先秦的古文獻(xiàn)中,我們可以看到“博弈”這兩個(gè)字。“博”,是指六博棋。“弈”,是指圍棋。這一點(diǎn),已經(jīng)被大多數(shù)的人所肯定。但是也有人認(rèn)為:先秦時(shí)期是沒(méi)有弈棋的,只是到了西漢時(shí)期,才出現(xiàn)圍棋。理由是:先秦古墓的發(fā)掘中,沒(méi)有找到任何有關(guān)圍棋的實(shí)物。因此,“弈者舉棋不定”的“弈”,應(yīng)該作動(dòng)詞來(lái)解釋,即“下棋”的意思。“與其把《左傳》中弈棋看作是下圍棋,從而作為圍棋史上的最早史料,不如看作是下博棋,而作為博棋出現(xiàn)的較早資料。”(宋會(huì)群、苗雪蘭《中國(guó)博弈文化史》)。
既然“弈者舉棋不定”的“弈”有歧義,我們何不從“舉棋不定”入手來(lái)解決問(wèn)題。我的提問(wèn)是:什么樣的棋能使下棋的人“舉棋不定”?由于先秦時(shí)期流行的只有博棋和弈棋。而博棋的行棋是由投箸來(lái)決定的,投出什么樣的箸就行什么樣的棋,因此博棋不存在“舉棋不定”的事。既然博棋不存在“舉棋不定”,那么“舉棋不定”就只能是弈棋了。所以《左傳》中所說(shuō)的“弈者舉棋不定”肯定是指弈棋。
但是,懷疑者也不是完全沒(méi)有道理。確實(shí),在先秦的古墓中沒(méi)有找到任何有關(guān)圍棋的實(shí)物。相反倒是博棋找到了不少。據(jù)有關(guān)文章介紹,大約有二十多例。這個(gè)發(fā)現(xiàn)應(yīng)該是很高的了。這的確是個(gè)很奇怪的現(xiàn)象。先秦時(shí)期,弈是和博同時(shí)流行的。但為什么博棋找到不少實(shí)物,而弈棋卻一件也找不到呢?
關(guān)于這個(gè)問(wèn)題,幾乎所有的有關(guān)弈棋的文章都采用回避的態(tài)度。也沒(méi)有引發(fā)任何爭(zhēng)論。因?yàn)檫@實(shí)在是一個(gè)無(wú)法回答的問(wèn)題。但這個(gè)問(wèn)題如果沒(méi)有一個(gè)合理的解釋,那么先秦時(shí)期“肯定是有弈棋存在”的這一史實(shí),只能說(shuō)是霧里看花,隔靴搔癢。我的觀點(diǎn)是:既然先秦時(shí)期肯定有弈棋存在,那么也可以肯定地說(shuō),先秦古墓中也是有弈棋實(shí)物的。只是我們找到了卻不知道是弈棋實(shí)物而已。
弈棋的實(shí)物,無(wú)非就是棋盤和棋子。我們先來(lái)看棋子。
我們現(xiàn)在使用的圍棋子是圓形的。但是在東漢時(shí)期,弈(圍棋)棋子是方形扁平狀的,以黑白來(lái)區(qū)分雙方的棋子(見(jiàn)李松?!秶迨吩挕?。大約到唐朝,圍棋子才改成圓形的。當(dāng)然也是以黑白來(lái)區(qū)分雙方的棋子的。這就是說(shuō),我們要想尋找東漢以前圓形的圍棋子,是不可能的。因?yàn)檗钠遄硬豢赡茉谙惹貢r(shí)是圓形的,到東漢改成方形,而后到唐朝時(shí)又恢復(fù)成圓形。所以先秦時(shí)期的弈棋子可以是其他任何形狀,但不可能是圓形的。
古籍中常常“博弈”連稱。博也是一種棋戲。在先秦時(shí)期,對(duì)博雙方的棋子都涂上黑漆,以方形和長(zhǎng)方形來(lái)區(qū)分(說(shuō)是方形和長(zhǎng)方形,其實(shí)長(zhǎng)和高是一樣的,寬度有所不同。當(dāng)棋子豎起來(lái)時(shí),就可以分出方形長(zhǎng)方形了)。博棋棋子一共有六顆,其中一顆稍大,被稱作梟棋;其余的五顆棋子一樣大小,被稱作散棋。這就是“一梟五散”。到了漢時(shí),對(duì)博雙方的棋子已演變成以黑白顏色來(lái)區(qū)分(考慮到博棋在一定條件下要將棋子豎起,所以博棋子應(yīng)該是長(zhǎng)方形的)。而與此同時(shí),弈棋子也是以黑白來(lái)區(qū)分對(duì)弈雙方的棋子的(只是弈棋不需要將棋子豎起,所以采用更方便的方形)。也就是說(shuō),在漢時(shí),博弈兩種棋戲的棋子演變是同步的。博弈兩種棋戲的棋子都是“形狀相同、以黑白來(lái)區(qū)分”對(duì)局雙方棋子的。
關(guān)于六博棋,請(qǐng)參閱我在“天涯論壇•煮酒論史”發(fā)表的兩篇文章:《<周易>乾坤兩卦的爻辭換位與六博棋的投箸之法》及(續(xù)一)(續(xù)三)(續(xù)四)、《“局分十二道”——六博棋的行棋之法(一)、(二)、(三)》。
以此朝前推測(cè),在先秦時(shí)期,博和弈的棋子的演變是不是也是同步的呢?是不是弈棋棋子也和博棋棋子一樣,對(duì)弈雙方的棋子也是“涂上黑漆,以方形和長(zhǎng)方形來(lái)區(qū)分”的呢?
事實(shí)上,博和弈的棋子確實(shí)是可以通用的。博棋棋子除了梟棋以外,其余五顆散棋子形狀大小都是一樣的。而弈棋所有的棋子形狀大小也都是一樣的。因此,可以說(shuō)博和弈的棋子沒(méi)有形狀上的差別。這樣的棋子是完全可以是通用的。
這種博弈通用的棋子到了漢時(shí)出現(xiàn)了分化。博棋仍用長(zhǎng)方形棋子(棋子需要豎起),弈棋采用了方形扁平棋子(棋子不需要豎起)。對(duì)博對(duì)弈的雙方棋子都是以黑白顏色來(lái)區(qū)分的。
棋子可以作這樣的解釋。但棋盤呢?總不見(jiàn)得棋盤也是通用的吧?這個(gè)問(wèn)題還真是問(wèn)對(duì)了。我的觀點(diǎn)是:先秦時(shí)期的弈棋完全可以在六博棋盤上進(jìn)行對(duì)局。
這樣的說(shuō)法簡(jiǎn)直是匪夷所思,不可思議。我這樣說(shuō)自然是有依據(jù)的。沒(méi)有依據(jù)的是猜測(cè),有依據(jù)的是推測(cè)。這個(gè)依據(jù)就是《墨子•公輸般》里一段非常精彩、也是非常有名的、常常被人津津樂(lè)道的文學(xué)描寫。
楚王打算伐宋,請(qǐng)來(lái)了公輸盤幫助造云梯。墨子知道了這件事后,就從魯國(guó)出發(fā),走了十天十夜,趕到楚國(guó)都城。墨子先去找了公輸盤,向公輸盤講了一通大道理,直說(shuō)得公輸盤無(wú)言以對(duì)。接著又見(jiàn)楚王,也把楚王說(shuō)得啞口無(wú)言。但楚王仍然要堅(jiān)持攻宋:“善哉,雖然。公輸盤為我為云梯,必取宋。”緊接著下面就是一段非常精彩、而被國(guó)人長(zhǎng)篇短論、津津樂(lè)道了幾千年的文字:
“于是見(jiàn)公輸盤。子墨子解帶為城,以牒為械。公輸盤九設(shè)攻城之機(jī)變,子墨子九距之。公輸盤之攻械盡,子墨子之守圉有余”。
關(guān)于這一段文字,有人認(rèn)為是楚宋之戰(zhàn)的戰(zhàn)前預(yù)演。用今天的話來(lái)說(shuō),就是兵棋推演。公輸盤代表楚國(guó)。墨子代表宋國(guó)。推演的結(jié)果是楚敗宋勝。因此楚王感到伐宋沒(méi)有把握,就取消了攻宋的軍事行動(dòng)。但仔細(xì)想想,這場(chǎng)兵棋推演實(shí)在有些滑稽。公輸盤是什么人?他只不過(guò)是楚王請(qǐng)來(lái)造云梯的木匠。他憑什么代表楚國(guó)來(lái)進(jìn)行這場(chǎng)兵棋推演?楚國(guó)統(tǒng)兵的大夫們都干什么去了?而將軍國(guó)大事交由一個(gè)外來(lái)打工者處置?難不成楚宋真的開(kāi)戰(zhàn),楚王會(huì)把戰(zhàn)地指揮權(quán)交給公輸盤?楚王再混帳恐怕也不至于糊涂到這種地步吧。何況云梯十天前就已經(jīng)造好了。攻宋的動(dòng)員令已經(jīng)下達(dá),楚國(guó)各方面都在做著準(zhǔn)備。就因?yàn)橐粋€(gè)造云梯的工匠輸了一場(chǎng)兵棋推演,而取消一場(chǎng)軍事行動(dòng)?就算楚王呆鳥(niǎo)似的什么也不懂,楚國(guó)的大夫們能答應(yīng)嗎?而墨子更是搞笑。他到楚國(guó)來(lái),以宋國(guó)自居,跟公輸盤先打嘴仗再干棋仗。雖說(shuō)兩仗都贏了,但那實(shí)在是虛對(duì)虛的空招。大話卻聽(tīng)他說(shuō)了不少。什么“臣之弟子禽滑厘等三百人,已持臣守圉之器,在宋城上,而待楚寇矣”。公輸盤的“攻城之械”說(shuō)的很清楚,就是云梯。但他的“守圉之器” 究竟是什么東西?沒(méi)人知道。即使他真的有什么“守圉之器”,能不能克制攻城之械的云梯還是個(gè)問(wèn)題。憑什么說(shuō)在兵棋上勝了木匠公輸盤,就一定能在實(shí)戰(zhàn)中打敗楚國(guó)統(tǒng)兵的大夫?楚王取消了伐宋的軍事行動(dòng),更多的是出于政治上的考慮,根本不是因?yàn)樵谝粓?chǎng)兵棋推演中公輸盤敗給了墨子。而宋國(guó)人也不領(lǐng)他的情。以至于墨子在回家時(shí)路過(guò)宋國(guó),碰到下雨,想到城門的門洞里躲雨,結(jié)果卻被守門洞的士兵趕到野地里挨淋,“從此鼻子塞了十幾天”(魯迅《故事新編•非攻》語(yǔ))。最后還不得不自我解嘲地說(shuō):“治于神者,眾人不知其功;爭(zhēng)于明者,眾人知之”。所以,公輸盤與墨子究竟有沒(méi)有進(jìn)行過(guò)這么一場(chǎng)兵棋推演,是很值得懷疑的。
楚王請(qǐng)公輸盤造云梯攻宋,可能確有其事。墨子趕到楚國(guó)勸阻,并且勸阻成功,也是可能有的。但春秋戰(zhàn)國(guó)之際,能言善辯之士有的是。靠一張嘴挑起一場(chǎng)戰(zhàn)爭(zhēng)或者消弭一場(chǎng)兵禍,也是司空見(jiàn)慣的事。所以,墨子勸說(shuō)楚王放棄伐宋,實(shí)在算不得什么大不了的功勞。墨子的學(xué)生在記錄這件事的時(shí)候,大概自己也覺(jué)得無(wú)趣。為了拔高墨子的光輝形象,就編了這么個(gè)故事,同時(shí)也著著實(shí)實(shí)地把公輸盤埋汰了一回。公輸盤是木匠,墨子也是做過(guò)木匠的。同行是冤家。更何況公輸盤的木匠名頭比墨子大得多。墨子的學(xué)生肯定心里不服。有了這個(gè)故事,墨子的學(xué)生就可以梗直了脖子理直氣壯地說(shuō):“哼!公輸盤有什么了不起。他不僅兵法比不過(guò)我家先生,就是他的看家本事木匠活也不如我家先生。他幫楚王造云梯有什么稀奇,我家先生造的守圉之器完全可以打敗他造的云梯。”
當(dāng)然,本文的目的并不是為了辯別這個(gè)故事的真?zhèn)?,而是想說(shuō)這個(gè)故事其實(shí)是告訴了我們很多有關(guān)先秦時(shí)期棋戲的信息??上械钠迨穼<叶己雎粤似渲械钠鍛蛸Y料,認(rèn)為這是文史方面的故事。而文史學(xué)者也只是從墨子“非攻”思想作研究,沒(méi)有朝更深的層次去考慮,以至于錯(cuò)過(guò)了本來(lái)可以解決許多關(guān)于先秦時(shí)期棋戲問(wèn)題的機(jī)會(huì)。
這個(gè)故事能告訴我們一些什么樣的棋戲資料呢?在這里我們暫且不去考慮這個(gè)故事的真?zhèn)?,僅僅從故事本身來(lái)作一些探討。因?yàn)槟訉W(xué)生編這個(gè)故事也不是憑空捏造,也是有一定的依據(jù)的 。這一點(diǎn)在后面我還會(huì)講到的。
“解帶為城”。把腰帶解下來(lái),放在案幾中間,表示城墻。“以牒為械”。牒,小木片。用小木片來(lái)表示攻城的云梯。但云梯一個(gè)人是無(wú)法操作的,必須有多人合作。一部云梯實(shí)際上就是一個(gè)軍事單位。因此一塊小木片表示的也是一個(gè)軍事單位。在這場(chǎng)兵棋推演中就是一個(gè)兵棋棋子。而作為防守方來(lái)說(shuō),一個(gè)人也是對(duì)付不了一部云梯的,同樣也需要多人配合,才能阻檔云梯的進(jìn)攻。作為防守方的墨子所持的小木片,同樣也是表示一個(gè)軍事單位。
在實(shí)戰(zhàn)中,一個(gè)軍事單位對(duì)一個(gè)軍事單位,由于兵員的素養(yǎng)、士氣不同,武器裝備的不同,是可以決出勝負(fù)的。但在兵棋推演中,不能說(shuō)一方的一個(gè)軍事單位的戰(zhàn)力比另一方強(qiáng)。所以雙方的棋子一對(duì)一時(shí),只能作相持處理,一方不能吃掉(食)另一方的棋子。必須在其他棋子的配合下,或迂回包抄、或夾擊合圍,才能消滅(食)對(duì)方的棋子。但要完成對(duì)對(duì)方棋子的迂回包抄、夾擊合圍,必須移動(dòng)棋子。因此這種兵棋推演的棋子是可以移動(dòng)的。
在移動(dòng)棋子的過(guò)程中,可以有多種方法,“公輸盤九設(shè)攻城之機(jī)變,子墨子九距之”。最后墨子棋高一著,“公輸盤之攻械盡,子墨子守圉有余”。就是說(shuō)公輸盤的棋子都被吃光了,而墨子的棋子還“有余”。
但緊接著又出現(xiàn)了一個(gè)問(wèn)題:盡管公輸盤“攻械盡”,但多造幾部云梯不就得了。楚國(guó)是大國(guó),多造幾部云梯應(yīng)該不成問(wèn)題。到那時(shí),雖然第一批云梯“盡”,但第二撥云梯緊跟著繼續(xù)攻城。而墨子的“守圉”僅僅只是“有余”,是擋不住公輸盤的再次進(jìn)攻的。公輸盤怎么會(huì)“詘”呢?但故事中公輸盤確實(shí)是“詘”了。所以,又可以說(shuō),在這種兵棋推演中,雙方的棋子是一樣多的。誰(shuí)的棋子先“盡”,誰(shuí)就輸了這局兵棋推演。
從這一段文字中,我們不難看出,公輸盤與墨子對(duì)峙的兵棋推演,并不是交戰(zhàn)雙方在戰(zhàn)前對(duì)軍事實(shí)力的估算和戰(zhàn)爭(zhēng)進(jìn)程的預(yù)演,而是有著兩軍對(duì)陣性質(zhì)的棋戲。這種棋戲的每一個(gè)棋子表示一個(gè)軍事單位。雙方的棋子一樣多,并且可以在棋盤上移動(dòng)。移動(dòng)到一定的情況下可以吃掉對(duì)方的棋子。一方的棋子一旦被吃光,那么這一局的棋戲也就結(jié)束了。
這樣的棋戲當(dāng)然是有一定的規(guī)則的。雙方必須遵守規(guī)則,按照制定的規(guī)則行棋。棋子如何在棋盤上移動(dòng),移動(dòng)到什么情況下就可以消滅對(duì)方的棋子,己方在什么樣的情況下可以躲避對(duì)方的包圍擊殺。等等。
最最最最關(guān)鍵的是,這種帶有兩軍對(duì)陣性質(zhì)的棋戲既不是在點(diǎn)線上行棋的,也不是在格子內(nèi)行棋的。而是在棋盤上隨機(jī)置放。也就是說(shuō),這種棋戲可以不需要棋盤。墨子在對(duì)局之前,所做的準(zhǔn)備工作就是“解帶為城”。假如是在棋盤上進(jìn)行的,棋盤上肯定有表示城墻的標(biāo)記,就不需要“解帶為城”。假如是在沒(méi)有棋盤的情況下,需要在案幾上重新畫出棋盤的話,那也就在畫棋盤的時(shí)候把城墻直接畫出來(lái)就是了,何必還要“解帶為城”多此一舉呢?
同時(shí)需要說(shuō)明的是:公輸盤和墨子對(duì)局的棋戲是城防攻堅(jiān)戰(zhàn),所以還有個(gè)“解帶為城”。倘若是野戰(zhàn),豈不是連“解帶為城”也用不著了。
據(jù)此,我們可以推測(cè)出這種棋戲的大致情況:雙方在開(kāi)局前先列陣,然后輪流行棋。當(dāng)己方多枚棋子或包圍或夾擊對(duì)方的一枚棋子時(shí),被包圍被夾擊的對(duì)方棋子就必須從棋盤上拿掉,也就是被吃掉了。這就像原始社會(huì)部落的首領(lǐng)們?cè)趹?zhàn)爭(zhēng)開(kāi)始前作戰(zhàn)前布署一樣,用小石子表示兵力,設(shè)想軍事布署,討論戰(zhàn)爭(zhēng)過(guò)程及取勝的方法。這種棋戲在春秋戰(zhàn)國(guó)時(shí)期應(yīng)該是很流行的。如果僅僅是只有公輸盤和墨子兩人會(huì)下,則毫無(wú)意義。并且以此編一個(gè)故事來(lái)預(yù)測(cè)楚宋之戰(zhàn),實(shí)在荒.唐。如果是之前沒(méi)有的、是兩人新創(chuàng)的棋戲,那就應(yīng)該在開(kāi)局之前設(shè)定規(guī)則。否則怎么下棋。然而,兩人根本就沒(méi)有約定期規(guī)。只是墨子“解帶為城,以牒為械”,隨后就乒乒乓乓地干了起來(lái)。就像我們今天的象棋和圍棋,天南地北兩個(gè)素不相識(shí)的人相遇,話一投緣,就找個(gè)地方下起棋來(lái),不需要再設(shè)棋規(guī)。因?yàn)橄笃搴蛧宓囊?guī)則早已被下棋的人熟悉和知曉。而且,就公輸盤“九設(shè)攻城之機(jī)變”和墨子“九距之”來(lái)看,這也應(yīng)該是一種很成熟的棋戲了,決不是還處在草創(chuàng)階段的新棋。因此,是不是可以這樣認(rèn)為:先秦時(shí)期除了博和弈這兩種棋戲以外,還有類似這種兵棋推演的第三種棋戲呢?
但是就我們今天已知的資料來(lái)看,先秦時(shí)期除了博和弈之外,還沒(méi)有這第三種棋戲的存在。那么,是否博和弈這兩種棋戲有一種就是這種帶有兩軍對(duì)陣性質(zhì)的棋戲呢?博棋是以投箸行棋的棋戲。投出什么樣的箸,就行什么樣的棋。而且博棋是根據(jù)《周易》的乾卦六爻創(chuàng)設(shè)的棋戲,和兩軍對(duì)陣的兵棋推演沒(méi)有關(guān)系。那么剩下的就只有弈棋了。先秦時(shí)期的弈,應(yīng)該就是這種表示兩軍對(duì)陣的軍事棋戲。
我的這個(gè)推測(cè)恐怕沒(méi)有人能夠接受。這怎么可能?圍棋怎么可能在棋盤上移動(dòng)?而且還沒(méi)有棋路?這樣的差距實(shí)在太大了。但我需要解釋的是:我們今天所有的關(guān)于圍棋棋制的研究,全都是以今天的圍棋規(guī)則為基礎(chǔ)的。圍棋流行了幾千年,難道就沒(méi)有棋制規(guī)則的變化?雖然在漢景帝的陵墓中發(fā)現(xiàn)了圍棋棋盤的殘片,但那時(shí)的弈棋規(guī)則是不是也和我們今天的圍棋一樣?再說(shuō)那也不是先秦時(shí)期的圍棋。先秦時(shí)期的弈棋究竟是什么樣的,我們找不到任何有關(guān)弈棋規(guī)則的只言片語(yǔ)。博棋多多少少還能找到一些雞零狗碎、一鱗半爪的資料,但弈棋根本連哪怕是半丁點(diǎn)的文字記載都沒(méi)有。雖然有“舉棋不定”和“弈秋誨弈”兩則故事,但這兩個(gè)故事與弈棋棋制無(wú)關(guān)。把弈稱作圍棋的,最早是揚(yáng)雄的《方言》。但揚(yáng)雄是西漢末期人(前58——18)。他距先秦也有一百六七十年。而且《方言》也只是將弈與圍棋的名稱作了說(shuō)明,沒(méi)有提到棋制。
墨子和公輸般進(jìn)行的究竟是什么?如果真是兵棋推演,那么推演當(dāng)事人就應(yīng)該對(duì)已方和對(duì)方的實(shí)力非常了解。但公輸般對(duì)楚國(guó)和宋國(guó)的實(shí)力了解嗎?而墨子除了對(duì)“弟子禽滑厘等三百人”外,真正對(duì)楚宋兩國(guó)同樣是一無(wú)所知。雙方都是盲人瞎馬,實(shí)在想象不出可以進(jìn)行什么樣的推演?所以墨子和公輸般進(jìn)行的根本就不是什么兵棋推演,只能是棋戲。
前面說(shuō)過(guò),弈棋是可以在六博棋盤上行棋的。那么六博棋盤上有沒(méi)有供弈行棋的道呢?其實(shí),六博棋盤上還是被設(shè)置了弈道的。只是沒(méi)有在棋盤上標(biāo)出來(lái)、而是隱藏在博棋的道內(nèi),所以看上去就像沒(méi)有道一樣。而到了下弈棋的時(shí)候,則是在棋盤上已經(jīng)標(biāo)明的博道上行棋。只是行棋的線路與博棋完全不同而已。
左圖是正常的六博棋盤,是下六博棋用的。右圖六博棋盤中的陰影是我自己加上去的。陰影和留白組成了弈棋的道。一共二十五道。實(shí)際上,無(wú)論是一塊陰影還是留白,都是一個(gè)方格。從右圖中可以看出,弈棋的道和博棋的道是重合的。弈棋的道沒(méi)有標(biāo)記。博棋棋道則用符號(hào)“┓”、“丄”以及方塊和圓圈來(lái)表示。請(qǐng)注意,在弈棋的每一道內(nèi),即每一個(gè)方格內(nèi),都有一個(gè)六博棋棋道的符號(hào),就是表示水的五個(gè)方塊、表示行棋用的道的四個(gè)“┓”和四個(gè)“丄”、以及表示窟的四個(gè)圓圈,另外還有沒(méi)有符號(hào)的八個(gè)空白。下弈棋的時(shí)候,陰影和留白全部隱去,就利用棋盤上的博道符號(hào)。這些符號(hào)對(duì)博棋來(lái)說(shuō),至關(guān)重要。因?yàn)椴┢寰褪歉鶕?jù)這些符號(hào)確定行棋位置的。但對(duì)弈棋來(lái)說(shuō),這些符號(hào)的作用都是一樣的,都只是用來(lái)表示放置棋子的區(qū)域而已,沒(méi)有什么不同的意義。當(dāng)弈棋子在二十五道中任何一道時(shí),也就是任何一個(gè)表示博棋棋道的符號(hào)上時(shí),可以向鄰近的博道符號(hào)或前行后退或橫移斜切。當(dāng)然每一步只能移動(dòng)一格,而且不能跳格。自然,這些道是我推測(cè)出來(lái)的。真正對(duì)局時(shí),是在左圖的六博棋盤上進(jìn)行的。行棋的線路是和博棋完全不一樣的。不會(huì)弈棋的人用博棋的行棋規(guī)則來(lái)看待弈棋,當(dāng)然是看不懂得了。還以為是下棋的人亂走一氣。
墨子的學(xué)生為了拔高墨子的形象,根據(jù)當(dāng)時(shí)流行的弈棋,偷梁換柱、改頭換面地作了一番文學(xué)描寫,編了這么個(gè)故事。增加了“解帶為城,以牒為械”的夸張效果,雙方的棋子被說(shuō)成是“云梯之械”和“守圉之器”,棋子被吃說(shuō)成是“盡”。尤其是將弈棋行棋的道隱藏在博道內(nèi)、看上去就像沒(méi)有道的特點(diǎn),改換成不用棋盤而在案幾是隨意置放,以造成公輸盤與墨子進(jìn)行的不是弈棋、而是另外的城防攻堅(jiān)戰(zhàn)兵棋推演的假像。不過(guò)這個(gè)故事確實(shí)編得好看,尤其“九設(shè)攻城之機(jī)變”和“九距之”,確實(shí)很精彩地寫出了棋局上激烈角斗。以至于后人都抱著“寧可信其有,不可信其無(wú)”的態(tài)度來(lái)看待這一段文字。至多是半信半疑,而不愿否定這個(gè)故事。
現(xiàn)在我們可以來(lái)解釋為什么在先秦的古墓中找不到弈棋實(shí)物的原因了。弈棋完全可以不用再設(shè)另外的棋具。棋子可以用博棋棋子代替,棋局也完全可以在博棋棋盤上進(jìn)行(利用棋盤上的博道)。因而這樣的棋具應(yīng)該是兩用的。有人拿它下弈棋,它就是弈;拿它下博棋,它就是博。但如果沒(méi)人下棋,這套棋具單獨(dú)放在那里,該稱它是博呢?還是稱它為弈?無(wú)論是單獨(dú)稱作博還是弈都不合適,于是“博弈”連稱。不過(guò)下博棋的人比下弈棋的人多,所以博放在弈的前面。今天有一些研究者稱先秦時(shí)期的博弈為“博弈共處”,并且從社會(huì)學(xué)的角度加以解釋和說(shuō)明。這當(dāng)然也是對(duì)的。但更重要的原因是因?yàn)椴┖娃氖窃谕粋€(gè)載體上的,想不共處都不行。后世又有人為這種“博弈”連稱的棋戲創(chuàng)造出了一個(gè)新的名詞:象棋?!冻o•招魂》中所說(shuō)的“菎蔽象棋,有六簙兮”有沒(méi)有這個(gè)意思呢?“菎蔽象棋”是指這種博弈連稱的棋戲;“有六簙兮”是指這種棋戲中的六博棋。
有人作過(guò)統(tǒng)計(jì),先秦著作中,有關(guān)弈棋的記載共有四條。其中兩條博弈連稱。即《論語(yǔ)•陽(yáng)貨》中的“飽食無(wú)事,無(wú)所用心,難矣哉!不有博弈者呼?為之猶賢乎已。”和《孟子•離婁下》中的“世俗所謂不孝者五,……博弈好飲酒,不顧父母之養(yǎng),二不孝也。”這里的“博弈”連稱,是虛指,正是指“沒(méi)人下棋,這套棋具單獨(dú)放在那里”的狀況。而單獨(dú)稱“弈”的也有兩條,即“舉棋不定”和“弈秋誨棋”。這兩個(gè)故事是實(shí)指,正是指“有人拿它下弈棋,它就是弈”的狀況。
博和弈既然是使用同一種棋具,那么究竟是博棋在先,還是弈棋在先?應(yīng)該是博棋在先。因?yàn)椴┢迨歉鶕?jù)《周易》的乾卦六爻而創(chuàng)設(shè)的棋戲。假如是弈棋在先,那么棋子不一定就是五個(gè)。棋盤也不一定是5×5的方格,很可能是6×6、7×7的方格。在這樣的棋盤上再來(lái)設(shè)計(jì)博棋棋盤,是非常困難的。所以,可以非??隙ǖ卣f(shuō),這種“博弈”連稱的棋戲是博在先、弈在后。
那么,弈棋大約是在什么時(shí)候發(fā)明的呢?我在這里的用詞是“大約”。因?yàn)槲覀儗?shí)在找不到發(fā)明弈棋的準(zhǔn)確時(shí)間,只能是推測(cè)。既是推測(cè),就只能用大概這個(gè)詞了。