作者DreamYeh (天使)
看板FCK-GARDEN
标题[星月] PTT 五子棋程式解谜篇(三)以禁解禁
时间Tue Apr 15 16:34:00 2008
----------------------------
上文提到联珠的发展史,我这边补充一点,一开始五子棋的
确是叫「联珠」的。他取意於《汉书‧律历志》中的一句「日月
如合壁,五星如联珠」。
那为什麽你现在一般看到五子棋被写成「连珠」呢?很简单
,因为日本的「汉字政策」,取消了很多不常用的汉字,於是联
珠就被改名为「连珠」了。
至於五子棋,是台湾很普遍的翻译,我猜他来自民间说法,
但由於一本很畅销的书籍-「五子棋窍门」使大家普遍接受这翻
译。在中国大陆,也是使用「连珠」这个名词。其实用什麽名字
都没什麽不可以的!
接着就开始讲解,以禁解禁的概念。上文提到,各种禁手的
提出,是距离现代(2008)不到一百年的期间内,逐渐发展出来
的。
就在裁定四四为禁手後,日本连珠界发生很激烈的争吵,这
种争吵其实有点类似在棋国的
笔战....XD
好吧!这种笔战在各地方都会有,但当时所谓的争吵,就是
针对这种禁手的裁定。当时各种盘面被列举出来讨论着,於是联
珠有了不同的发展:
7
┌┬┬┬┬┬┬┐
6
├┼┼┼┼●┼┤
5
├●●┼●○┼┤
4
├┼○A○○○┤
3
├┼┼●┼┼┼┤
2
├┼┼●┼┼┼┤
1
└┴┴┴┴┴┴┘ 请问A点是禁手吗?
ABCDEFG
乍看之下,当然啦!他形成两个活三嘛!哪两个活三?
C2 C3 C4 以及C4 D5 E6两个嘛!
但另一派就抱持不同看法啦!他们问你,C2 C3 C4 你确定是
活三?活三定义是:
接着你再下一子可以变成活四的棋型
请问你要怎麽让C2 C3 C4这条三变成活四?
你想着原本你可以下在C5变成活四,现在C5不能下了
为什麽不能下?规定很清楚,四四是禁止下出的啊!
接着反对派的意见,就认为「你看为何要设立这麻烦的禁手
?现在你看这局面要怎麽算啊?」
谈论到这个我不禁又想到一个似乎跟话题无关的事情,当初
负数(也就是-1, -2)概念提出时候,也是一堆人反对,大家吵
得乱七八糟。
这时候有人提问说:有负数的话,你怎麽帮她开根号?也就
是
√-1怎麽算?另一派的人,绞尽脑汁,终於想到另个解决方案
,那就是再发明一个名词-
复数。
噢!负数!学生听到马上骂脏话都是你害我分数也是负数!
不过近代工程可是很倚赖这些观念的建立呢!
好~又扯远了,现在,扯回连珠,为了解决这个盘面情况,
以禁解禁的想法,终於出现了。
----------------------------
如果复数的想法出现堪称人类数学史上重要发明,那以禁解
禁,就能算连珠史上重大发明了!
他建立在一个基本的概念:
活三、跳三的基本定义在於,下一手可以做出「活四」
但如果为了建立出活四,会导致出现「禁手」,那麽这个三
就不可能做出活四,所以他不是活三,而是
假三
类似局面如下
7
┌┬┬○┬┬┐
6
├┼┼●┼┼┤
5
├●●A●┼┤
4
├┼┼●┼┼┤
3
├┼┼●┼┼┤
2
├┼┼┼┼┼┤
1
└┴┴┴┴┴┘
ABCDEF 5线上的那个跳三是不是三?
不是!因为你为了要让跳三变成活四,非要下在A点不可,
可是下在A点马上有四四禁手,所以
你不能下A点。是以你不可
能藉由此跳三变成活四,因此这条三是个假的!
同样局面如下:
7
┌┬┬○┬┬┐
6
├┼┼●┼┼┤
5
├●●A●┼┤
4
├┼┼●┼┼┤
3
├┼┼●┼┼┤
2
├┼┼●┼┼┤
1
└┴┴●┴┴┘
5线这条三还是假的,因为A是长连你不能下
有了假三概念,我们就可以来看以禁解禁,双三禁手基本定
义是:「同时形成两个活三或跳三」
那麽既然某些活三、跳三不是真正的活三、跳三,而是假的
,那原本的禁手就不存在了。
以禁解禁,字面解释意思就是「用不能下的禁点,造成原本
看似禁手的棋型变成不是禁手了」。
以刚刚那个假三来看:
7
┌┬┬○┬┬┐
6
├┼┼●┼┼┤
5
├●●A●┼┤
4
├┼┼●┼┼┤
3
├┼┼●┼┼┤
2
├┼┼┼┼┼┤
1
└┴┴┴┴┴┘
ABCDEF 你能接受5线那个跳三不是真的三的话
,那我们加上两颗棋子:
7
┌┬┬○┬┬┐
6
├●┼●┼┼┤
5
├●●A●┼┤
4
├●┼●┼┼┤
3
○┼┼●○┼┤
2
├┼┼┼┼┼┤ 我们在B线上增加两颗棋子使B线有个
1
└┴┴┴┴┴┘ 活三。并去除多余的斜活三
ABCDEF
现在黑看似有双三?(B线三与5线跳三),但你知道5线
三是假三,所以这就不是双三了!
现实中,我可以举个也许有点怪的例子如下。
高雄捷运上禁止大家带食物。也禁止大家吃桌子。
那我带桌子上捷运就不犯法,因为「我不可以吃桌子」,所
以桌子是「假的食物」,因此即使我带上去也不犯法.....
谜之音:乱举例!来人啊!喂公子吃桌!
好吧,不要请我吃桌啦Q_Q...总之,以禁解禁就是:因为我
不可以下禁点A导致自己出现双四,因此我有个三是「假的」。
是故我下的双三也是不存在的!
以上图例子来说,B5就不是一个禁点,因为这个双三是不存
在的。於是我达成
以禁点A
解禁点B5状况。
B5我本来不可以下,现在可以了!这就是以禁解禁概念!!
----------------------------
--
还不明白 我会写更明白Q_Q/..
--
— 请多指教喔!!
/\●/\ ))
(( / /▲\ \
\\
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.66.37.44
1F:→ DreamYeh:还是看不懂以禁解禁请告知@@ 看懂推文唷 210.66.37.44 04/15 16:40
※ 编辑: DreamYeh 来自: 210.66.37.44 (04/15 16:44)
2F:推 satan0913:OK 大致上了解= =+218.160.244.105 04/15 16:44
3F:推 falltrace:感觉最後一个图怪怪的 192.192.90.48 04/15 22:03
4F:推 skyline0308:push 140.115.206.91 04/15 23:35
5F:推 airkk:看了很久,大致上了解了220.134.239.212 04/16 02:10
6F:推 musicring:捷运的类比好像比以禁解禁还难懂...140.117.160.148 04/16 15:27
7F:→ dearforever:呼 还是很难懂~~但不致於完全不懂^^ 140.128.196.75 04/18 22:41