開局命名規則

開局命名規則

基於棋局討論的必要性,六子棋確實需要給予一些開局命名,使得討論更為便利。然而,由於六子棋可下的範圍更大,這讓開局命名問題更為複雜。目前,提出的命名法有下:

本定石系統開始建立時,僅打算用座標稱之或用譜號稱之,來避掉這個複雜問題。然而,最近在獲悉DIF開局命名法也是採用座標命名,及分析過相關的優點後,決定大原則上依循DIF開局命名法(除了有些更適合程式編撰的部份外)。

我們的開局排列規則大致如下(亦可用程式來設計):

  • 統一座標為:橫座標用A-S表示;縱座標用1-19表示,並由下到上(此系統您亦可選擇由上到下)。 
  • 黑第一手之那一子下於J10,即圍棋中所謂的「天元」。
    是否需要考慮黑第一子不下在天元的狀況?這個問題只能留到未來有更好的命名法,再來看!
  • 白第一手兩子之重新定位。將依照以下程序做旋轉對稱。
    • 決定第一子。在所有八種旋轉對稱的棋型中,先找尋所有南南西方(約棋盤1/8區域)有出現的棋型。在這些棋型中,在這1/8區域中,找尋距離天元最近者(先看縱軸,再來看橫軸)為第一子;另一子為第二子。
    • 去除重複對稱盤面。以第二子在右方或下方為先。
    • 當在上項中找到之第一子後,若仍有對稱致使無法區分時,則看第二子,以在右方或下方為先。
  • 重定位後白第一手之命名。
    • 座標命名:直接以第一子座標及第二子座標命名,如 I9-J8。
    • 簡易命名:第一子依據其距離天元情形,改用更簡單的命名方式如下。
  • 第一子依照其座標,如J9,稱之為J9-珠型,或簡稱為T-珠型。簡稱的規則為:
    • T:代表往「下」一格。(T是由日出333建議)
    • X:代表往「左下」一格。
    • 可由T/X英文大寫之字形,來判斷是「下」或「左下」一格。
    • DIF開局命名法,以原五子棋常用之D/I(Direct/Indirect)為主,同時兼容T/X的寫法。這裡我們採用T/X是因為T與X可避免與座標A-S衝突,且可有TT, TX, XX等變化。
  • 依據第一子可分為以下幾個珠型:
    • T-珠型:天元「下」一格,即 J9。
    • X-珠型:天元「左下」一格,即 I9。
    • TT-珠型:天元「下」二格,即 J8。
    • TX-珠型:天元「下」一格後,再「左下」一格,即 I8。
    • XX-珠型::天元「左下」二格,即 H8。

DIF開局命名法的優點,或我們採用的理由如下:

  1. 此命名法可涵蓋所有天元的開局;
  2. 對絕大多數的開局,第一子的命名很容易記;
  3. 可容易地推廣到英文語系;
  4. 可由程式產生命名;
  5. 我們採用的另一理由是:由於我們本來就要用座標來稱呼每個開局,DIF開局命名法更進一步簡化名稱,對我們更改較為容易。

相對地,其仍有一些缺點:

  1. 僅適用於黑第一子下在天元。 
    是否需要考慮黑第一子不下在天元的狀況?這個問題只能留到未來有實際的例子,及更好的命名法,再來決定如何更改命名!
  2. 第二子的座標仍比較難記住或琅琅上口。 

註:我們仍歡迎任何意見,請寄至 Email住址會使用灌水程式保護機制。你需要啟動Javascript才能觀看它 。若有更好的命名方式,在能力範圍內我們仍會從善如流。


(以下是一些讀者提出的新建議,供大家參考。)

第一子的命名沒有問題,但第二子很難記得!我建議改用數學上的四個象限,第一象限為p、第二象限為q、第三象限為d、第四象限為b。取這些的原因是以該字母的圈圈出現位置即可知其所屬的象限。然後用座標11(負數都改為正數),代表該象限的(1,1,)位置。例如︰

  • TX-H9: 改成TX-d21。第二子在第三象限d,位置為(-2,-1),一律改為正的。
  • TX-H8: 改成TX-d22。(同上理由)
  • XX-J6: 改成XX-b04。(這也可稱為XX-d04,但我建議以右上優先。)
  • X-L10: 改成X-p20。(這也可稱為XX-b04,但我建議以右上優先。)
  • X-K9: 改成X-b11。

王智功(2008年10月)


原DIF命名法只規定了白第一子的位置,並未給出白第二子的規範。因此,原DIF開局名稱白第二子的座標並沒有完全按某一規律執行。

規範白第二子的意義在於:
1、有序的開局,可以很容易查找出重複開局。
2、開局按一定的棋形分佈,方便學習和研究。

原DIF命名法在命名上的問題
* 白第一子規定的T/X珠型是逆時針方向的,白第二子是從白第一子"下"或"右"側開始,逆時針方向的。這樣就沒辦法按分區順序規定白第二子的落點。

用T/X可表示的開局
白第一、二子距離天元一格:6種
白第一子距離天元一格,第二子距離天元二格:18種
白第一、二子距離天元二格:20種

為規範白第二子,給出幾種方案。

1、靠近天元的優先(所有方案均有此規定)

方案一(最大程度與原DIF保持一致)
2、區域逆時針順序編號,編號小的優先,四區不使用,可使開局棋形大體一致。
3、白第二子從白第一子"下"或"右"側開始,逆時針方向排列
4、增加XT-珠型

小結:
與原DIF的開局基本一致
若使用第四區,白二子在四區的只有二個開局<TX-4XT>, <TX-4XX>,與其它開局棋形不太一致。
若不增加<XT-珠型>,<TX-珠型>下的<TX-1XT>開局是不按順序的。
<X-1XX>仍然不是按規範的順序排列。

用方案一命名T/X可表示的開局(比原DIF命名的開局名稱更易讀)
T-珠型:
T-2X, T-2T, T-3X, T-3T
T-1TT, T-2XT, T-2XX, T-2TX, T-2TT, T-3XT, T-3XX, T-3TX, T-3TT
X-珠型:
X-2X, X-3X
X-1XT, X-1XX, X-1TT, X-2XT, X-2XX, X-2TX, X-2TT, X-3XT, X-3XX
TT-珠型:
TT-2XT, TT-2XX, TT-2TX, TT-2TT, TT-3XT, TT-3XX, TT-3TX, TT-3TT
TX-珠型:
TX-2XT, TX-2XX, TX-2TX, TX-3XT, TX-3XX, TX-3TX
XX-珠型:
XX-1TX, XX-2XX, XX-2TX, XX-3XX
XT-珠型:
XT-1TX, XT-2TX


方案二(推薦)
2、區域逆時針順序編號,編號小的優先,四區不使用。
3、區域內按逆時針方向,靠近起始點的優先。
4、增加XT-珠型。

小結:
與原DIF衝突主要是在西南區和東南區,可直接把原來的棋譜左右翻轉。

用方案二命名T/X可表示的開局(比方案一更有規律)
T-珠型:
T-1X, T-2T, T-3X, T-3T
T-1XT, T-1XX, T-1TX, T-1TT, T-2TT, T-3XT, T-3XX, T-3TX, T-3TT
X-珠型:
X-2X, X-3X
X-1XT, X-1XX, X-1TT, X-2XT, X-2XX, X-2TX, X-2TT, X-3XT, X-3XX
TT-珠型:
TT-1XT, TT-1XX, TT-1TX, TT-2TT, TT-3XT, TT-3XX, TT-3TX, TT-3TT
TX-珠型:
TX-1XT, TX-1XX, TX-2XT, TX-2XX, TX-2TX, TX-3XT, TX-3XX, TX-3TX
XX-珠型:
XX-2XX, XX-2TX, XX-3XX
XT-珠型:
XT-2TX


ShadowStar 敬上 (2009/7/17)