遊戲介紹
六堵是六子棋的別名
走法六堵是流傳於中國民間的一類版圖遊戲。是一種雙人對弈搏殺的一種遊戲,交戰雙方棋子數均為六顆,且這種遊戲路線有限以堵為核心技巧故稱六堵。六堵的棋盤為3乘以3的方格。棋子可信手拿來,只要互相區分即可。 現在的六堵,又名連六子棋或六棋,為改良自五子棋一般規則及連珠棋規中“先手必勝”之不合理情況及國際棋規中之繁複規則。
遊戲規則1
槍斃,行棋一方若將兩顆棋子移至一起,且一頭挨著對方的一顆棋時,則可吃子(稱為槍斃)。
抬子,行棋一方兩個棋子夾住對方的一個棋子時,則可吃子(稱為抬子)。
六堵
挑子,行棋一方一個棋子插入對方的兩個棋子中間時,則可吃對方兩個棋子(稱為挑子)。
第一種吃子方法是最常用的,後兩種走法一般在雙方默認情況下不用。遊戲中當一方的棋子被對方圍困住無法行棋或者被吃到少於兩顆棋子時,就被判為輸棋。說的正確,一般我們都是使用第一種方法來玩。
遊戲規則2
規則與五子棋非常相似,除了第一次黑方下一顆子外,之後黑白雙方輪流每次各下兩子,先連成六子者獲勝。
因為公平性不是問題,棋盤是可以任意地大,甚至是無限大亦可。 對一般玩家而言,採用圍棋的十九路棋盤即可。
對專業棋士而言,採用五十九路棋盤。專業棋士可用電腦玩五十九路棋盤;若不用電腦玩的話,也可以拿3×3個圍棋棋盤合併起來玩。由於棋盤接合的線也算一路,這9個棋盤共形成五十九路的大棋盤。當然,在實際對局時,應先用一個圍棋的十九路棋盤開始;當下超過棋盤時,才拿新的棋盤合併上去。
公平性
原則上,許多複雜的遊戲如圍棋及象棋等,也都無法宣稱絕對公平。因此對公平性,只能先從幾個角度來論證。
對六堵來說,每當一方下出一步(兩子)時,該方一定比對方多出一顆子。這很自然地使得六堵具有相當的公平性,不會偏向某個玩家。與五子棋相比,明顯地是較為公平的遊戲。
目前發明者完成了一個六堵程式。這個程式大都可以擊敗一般玩家。這裡先由電腦產生一千多種開局的樣式,然後讓電腦對電腦下。直到目前為止,還沒有發現,對某一方,特別有利。
另外,吳教授也證明了白方不能脫離戰場,否則黑方勝。這個理論迫使雙方必須從中心點開始纏鬥。若白方能成功脫離主戰場,下到他處,則此遊戲變成每人下兩顆子,而先的一方(這時變成白方)第一手下兩顆子,這明顯對白方有利。
當然,公平性需要更多實戰的經驗,及一段時間的驗證。
複雜度
對六堵而言,因為公平性不是問題,所以棋盤是可以任意地大,甚至是無限大亦可。以上述的十九路棋盤為例,所謂狀態空間(State space)複雜度可達10172,與圍棋相當。而博弈樹(Game tree)複雜度,亦可達:至10140 ,遠大於五子棋。
若用五十九路棋盤,則狀態空間複雜度大過圍棋,而博弈樹複雜度也不亞於圍棋。
另外值得一提的是五子棋的棋盤是15×15的原因是:Goro Sakata 及 Wataru Ikawa 兩位專家提到愈大的棋盤,愈增加黑方獲勝的機會,因此需要縮小棋盤大小。然而很矛盾的是小棋盤,複雜度自然變小,反而讓電腦更容易窮舉出五子棋的勝負。
民間流傳的六堵
在江西省寧都縣農村,一直流傳有“六堵”這一棋類遊戲。由於筆者是從自己的祖母那裡學會該棋類,而筆者的祖母應當也是從他人那裡學會的該棋類。有近百年或以上歷史。
棋盤。棋盤與本文中所述棋盤一致。
棋子擺放比較自由。假設以一條平行於底線的橫線將棋盤對半而分,對戰雙方可以將自己所持的6子任意的擺放在己方半邊3個方格的8個頂點的任意6個頂點上。
吃子。設對戰雙方各持黑子與白子。以黑子吃掉白子為例,若黑子的行棋應當在棋盤上形成某條棋盤線上兩個黑子緊靠著頂著一個緊挨著某個黑子的白子,且同一條棋盤線上只有那兩個黑子和一個白子,那么白子將被吃掉。若由於白子的行走造成的雙黑字頂一個白子,則不構成黑子吃白子的條件。反之,白子吃黑字亦然。
勝負。在某一方最後只剩一個棋子時,比賽結束,以剩下棋子較多的一方為勝。若最終,步入僵局,雙方都無法再吃對方棋子時,則以剩下棋子較多的一方為勝,若雙方棋子數量一樣,那么視為平局。
舊時,農閒時,或是在人們在地里勞動停下來休息時,大家在地上畫方格為棋盤,拾碎石、折樹枝作為棋子,以對弈。