信息化的本质分享 http://blog.sciencenet.cn/u/Babituo

博文

围棋信息中的层次问题(2)

已有 4708 次阅读 2011-7-19 10:40 |个人分类:电脑围棋|系统分类:科研笔记| 电脑围棋

--不要以为我仅仅是在谈围棋,围棋是个小宇宙,棋如人生.
 
小试"信息层析"法
现在我们就来分析其中的最底层的:静态局面信息.
根据前面的小结,静态局面信息包括如下内容:
棋盘上现存棋子的状态信息,和由此产生的棋子间结构状态的信息,即子,串,块,群的存在状态信息.
这些信息的存在对我们来说,应该已经不再陌生,我们还是要坚持信息变化频度的方法来重新审视一下这些信息.
静态局面最底层的信息是:
棋盘上的哪个交叉点上,放置了一颗什么颜色的棋子?
这个信息,利用了"静止层"上的棋盘点位信息-棋盘上有哪些交叉点,也就是说,"空棋盘"必须提供这样的一个信息服务:我上面有哪些交叉点?
而静态局面信息,则只是在交叉点信息基础上,叠加了"棋子颜色"的信息.
这个层,我们可以就叫"子层",相应的信息,就是"子层信息".
上面这些看起来全是废话的所谓"分析",只是让我们逐渐熟悉"分层透析"的方法而已.
可以简单思考一下所谓"分层透析"的方法,是怎么做的.
1.找到一个基础层的信息,
2.查看在这层信息基础上会做什么操作.
3.分析这些操作,会依赖什么上层的基础信息?
4.分析这些操作会在基础信息上,"覆盖"什么新的信息?
5.分析这些操作会在基础信息上,"撤消"什么旧的信息?
6.查看操作所依赖的信息变化的频度(相对时间和相对操作的意义)?
 
子层的信息就如此简单吗?
我们来分析一下在"棋局"意义上来说,一个交叉点上放置了一颗某种颜色的棋子意味着什么?这些"意味",就代表可能有更多的信息可被挖掘,当然,可能这些意味的信息,不仅仅全都是"子层"的信息.
可能的意味有:
1.这个点被我暂时占据了;
2.在你能把我吃掉之前,或者让我成为无法做活的棋的一部分之前,这个交叉点就是我的;
3.我对我周围的点也很想宣告我的领土主权,你不要再靠近这个点,否则,会有被我吃掉的危险;
4.在我周围已经有的你的棋子要注意,我已经靠近你,在我们中间的空白地带(如果有)我是要争取的,我甚至要准备杀死你,或让你被围困,不能成活;
5.如果我不能杀死你,我也准备在这里做活,你赶快来围困和杀我把,这样好让你在我周围多花点力气,好让我的其他人有机会在外面占更多的地方.
6.在我周围已经有的我的棋子请注意,我已经靠近你,在我们中间的空白地带,敌人想占据会更加困难,如果有敌人被我们围困,它的日子会更难过了;
7.如果你被敌人围困,我正在救你突围.
8.离我比较远的棋子也要注意,我已经埋伏在距离你们多远的某某方位,不要轻易忽视我的存在.
9.紧挨我的对方的棋,对不起了,我占掉了你最后一口气,你已经死掉了,请消失吧.
...
 
对棋子信息的分类
从列举的棋子"意味"来看,棋子的信息可以分为2类:
1.棋子本身的占位信息
2.棋子对周围棋盘的影响信息
现在来从时间变化频度的角度来分析一下这2类信息的特点:
棋子本身的占位信息是变化频度较低的信息.
一旦一个棋子方到棋盘上,除非变成0气的死棋,它就不会消失,
而一盘棋中,常常提子个数是很少的,尤其水平越高的对局,双方提子的数量就越少.
这说明,棋子占位的信息,基本上可以"固化"了.
问题是第2类信息
我们一般会认为棋子对周围棋盘的影响信息,和周围的空间和棋子的摆布相关.
这是很自然的想法.
但转念一想,如果按"影响可叠加"来理解,单考虑一个棋子的影响时,应该只要这个棋子还留在棋盘上,它的影响就应该总是不会变化的.当棋盘上有其他棋子的时候,变化应该是所有棋子的影响"叠加在一起"的综合影响的结果!
这个想法很关键,如果这个想法成立,那么
棋子的影响信息的变化频度就应该和它的占位信息的变化频度是一样的!
 
被棋子信息所“覆盖(依赖)”的信息
作为棋局信息的第一个亚层:"静态局面信息层",是与"静止层-围棋知识层"信息直接相邻的动态的信息层,这是信息从不变到有变的层次跨越的开始。
而“子层信息”又是静态局面信息层的第一个亚层。如果接受“单子影响”不变的假设,“子层信息”本身又可分为“占位层信息”和“单子影响层”信息这两层。
按照我们“分层透析”方法的原理,我们应该查找一下,子层信息的2层,对“围棋知识层”的那些信息具有依赖,当然,子层信息是不可能返回去影响知识层信息的变化的。
从结果上看,占位信息很简单,就只是依赖空棋盘的点位信息。
但如果从原因上看,一个子为何能占据某位,还会依赖围棋规则上的“禁入规则”知识的信息和前面已经积累下来的棋串信息综合的结果,根据规则,允许棋子占据一个位置的前提是:占据后产生的串在没有“杀他”的情况下,不能“自杀”,还不能立即回头“拔劫”。
也就是说,被“占位信息”所“叠加覆盖”的信息,从静态结果上看,只有“棋盘的点位信息”,而从形成过程来看,还覆盖了“行棋规则信息”和“累积的棋形信息”,要确定一个占位信息能否建立,就必须先知道被它所“叠加覆盖”的信息,而“累积的棋形信息”又来源于原有的“占位”信息和棋盘的点位关系信息。
棋子信息的“单子影响信息”,就不仅依赖点位信息,还会依赖点位关系的信息。也就是说,在确立“单子影响信息”时,会调用棋盘的点位关系信息来计算。
由此可知,为确立“子层信息”,必须多次访问棋盘的点位信息和点位关系信息,同时综合“行棋规则信息”。
 
透视"单子影响信息"
如果“单子影响”不变的假设成立的话,其背后将有更深的含义值得我们去挖掘.
我们就此可确立如下事实:
1.棋盘上的所有变化,全部是由单子影响叠加而来,单子影响信息是棋局信息的原子信息.
2.单子影响信息是独立的,与其他棋子无关.
3.单子影响信息的作用原理是不变的,任何一个棋子都必须遵循相同的作用原理.
4.单子影响信息的作用原理和棋子所下的具体位置无关,只是作用产生于所下的位置及周边位置,不会因为一个棋子下在不同的位置,其作用原理会有不同.就好比一个原子,不管放在哪里,它始终是那个原子,它始终只会象任何一个原子一样,向周围的环境施加影响,这是原子自身的作用能力.
但从对局者的角度来看,单子影响信息具有什么含义呢?这是更关键的基础性的理解.
从"落子意味"看单子影响信息
棋手向棋盘落子,表达的是一种怎样的信息呢?
占!
对,就是占有的欲望.
即便是杀棋,也是为了占有,也是通过占有来杀棋.
占有什么?
占有棋盘空间,
占有哪里?
占有落子之处及其周边地带.
落子就占有了吗?
没有,落子只是表达了占有的欲望,是否真正占有,还要看欲望叠加的对垒结果.
着!!!
一局棋,就是对局双方不断叠加占有欲望的过程。
对局的结果,就要看双方占有欲望叠加的最终效果。
从对局者角度看,单子影响信息就是纯粹的“占有欲望”!
 
 
围棋的有形和无形
 
还记得“英雄”里面,贞子丹和李连杰的过招吗?
高手对决,意念先行,
对决之前,胜负已定。
看棋,只看到棋形对决,那是看热闹,看到意念的对决,才是看到了门道。

在“子层”,我们看到的2层的信息实际上是“有形”和“无形”的2层信息。
有形的是占位信息,无形的是欲望信息。
围棋,
从有形地看,是棋子之间的连接,缠绕和搏杀,
从无形地看,是欲望之间的连接,缠绕和搏杀,
电脑围棋为什么会长期陷入困境,也许根本原因之一,是没有解决“欲望”的形式化演算的方法,大部分的人只在“有形”的世界进行演算,而忽视了“无形”世界的演算。
通过信息的分层透析,我已经看到一线曙光,
亲爱的读者,你看到了吗?
 
回头再看空棋盘
如果"单子影响信息"就纯粹是"棋手占有欲原子"的信息化,那么:
空棋盘是什么呢?
空棋盘就是棋手表达占有欲的平台.
空棋盘上的每个交叉点,就是棋手表达占有欲的一个权利点.
这样的权利点只有361个,
占一个,就少一个,除非吃子.
双方轮流表达,机会均等.
我们可以想象,一颗棋子落在一个空空的棋盘上,在其落点的位置极其周围,就筑起了一堆占有的欲望.这欲望就象一座小山,圈起了一片区域,小山脚下,也就是欲望逐渐无效的边界.
如果把黑方的欲望比做堆砌的山,
那么白方的欲望就是挖出来盆.
一堆,一挖,叠加累积,最终结果可能依然是平地,可能高出或低于平地.
随着棋局推进
原来一马平川的空棋盘,就逐渐变成了群山峻岭,沟豁纵横的欲望场.
越高的山,表示黑方的欲望越强,越深的盆表示白方的欲望越优.
因此,在棋盘的每个交叉点上,势必叠加了黑白双方众多棋子的"欲望子".
"占有欲望"不等于"占有事实"
前面也提到,落子不代表绝对的占有,而只代表占有欲望的追加.
如何把"占有欲"转变成"占有事实"呢?
对于任何一片棋盘区域而言,欲望是双方可以交替叠加的,但叠加的次数和位置是受限制的,所以,如何确保自己的欲望分布更加连续,牢固,把对方的欲望冲散,消浅掉,是转变为占有事实的关键.
如果一方对另一方在某区域的占有欲不再有机会施加决定性的影响,那么,这片区域就被另一方绝对占有,就成为事实.
所谓决定性的影响,就是让这片区域的欲望累积值从反方向改变为高出地平线还是低下地平线.
 
虚欲望子-关于子层信息的一个奇怪的想法
如果每个棋子的占有欲表达能力是一样的,而且是始终不变的.
而一个空棋盘上的每个交叉点是既可以放黑子,也可以放白子的.
我们能否事先"虚拟地"把每个交叉点,假设既放了一个黑子,又放了一颗白子呢?
从占有欲的角度来看,这个假设不会改变空棋盘上的占有欲的分布.
因为所有的黑白双方的占有欲正好抵消.
既然会相互抵消,为什么还要做这个假设呢?
因为可以"事先"计算,事先放置所有的"虚欲望子".
一旦一个位置实际放上了一方的棋子,那么,这个位置对方棋子的所有"虚欲望子"就自动撤消,而本方的"虚欲望子"就自动变"实",一些交叉点原有的平衡就被打破,如此执行下去,如果某个位置一方累积的"领先的实欲望子"就能和对方在该位置的"仍然存留"的"虚欲望子"进行比较.
比较的结果,就能判定,是否对方还有机会对该位置的最终欲望结果进行决定性的改变.
这样的话,我们把整个棋盘上的欲望子累加的变化,就变换为了递减的变化,似乎处理起来会容易一些.
 
继续向上透析-占位连接关系层信息
在分析棋子占位信息时,我们已经发现,从占位信息产生的原因来看,棋子占位信息所覆盖的信息不仅包括棋盘的点位信息,还包括已有的棋子相互连接组成的棋形的信息.
因为,并不是可以针对棋盘上所有存留的空点位产生新的占位信息的,在某些情况下,棋盘上存有的某些空点位,根据规则的限制,是不允许某一方落子,建立占位信息的.
也就是说:由于某一方棋子的连接关系可能构造出某些特殊的形状,会剥夺掉另一方的某些后续占有欲的表达机会.
从信息变化的角度来说,这种现象是已有的信息对未来可能叠加的信息产生了一种约束限定,限定未来的信息不能出现某些状况.这种限定的信息,也是已有信息的一部分.
不用说,棋子占位的连接关系信息,是依赖点位关系信息的,如果在棋盘上相互连接的点位上出现了同一方的占位,那么这些占位点,就组成一个大的占位点集合,一般把这样的一个占为集合叫做一个"棋串".

棋串是联合的占有欲表达
建立棋串的原因之一是:相互连接的占位在表达占有欲望的时候,成为了一个整体.
虽然每个棋子的影响可以单独计算,但在这个整体中的每个棋子的影响,不能再单独存在,它要么跟随串的整体消失,要么跟随串的整体而存在,因而串比子在占位信息的角度,是高一个层次的.
考虑单子影响是单独对一个棋子的占有欲的分布进行计算,由于整串的棋子是同生共死的,因此,所有串中棋子的单子影响叠加的结果,也成为一个"局部的整体",产生的是一串有结构形态的占有欲的联合分布.
由于我们假设单子影响是不变的,因此,串一旦形成,其联合影响也是不变的,就是串中所有棋子占有欲叠加的结果.
 
决定串的消失存留的信息
串是消失或存留的基本单位,决定一个串是可以继续留在棋盘上,还是必须立即消失的因素是什么呢?
这就是围棋上说的"气".
从有形的棋盘表面来看,气,就是和串紧密相连的空位,一个串,有一个相连的空位就是有1气,只要串还有气,串就可以留在棋盘上,否则,串就必须自行消失,交出其所占位置,重新变为空位.围棋中就叫"提子".
这是整个围棋对局过程中,唯一可能使棋盘上已经存在的占位信息和占有欲信息发生变化的原因,可见,串的"气"信息,是一个相当重要的信息,它决定着串的消失存留,也就决定着棋盘上整片的占有欲信息的消失或存留.
从表面看:一个串目前存有几气,最多可以有多少气的信息可以确定一个串的安全状态或危险状态.定性地思考,如果一个串的规模越大,它最多可以有的气数就越多,这样的串就越安全,一个串存留的气越多,它也越安全.
但深入分析来看,由于棋盘串周围分布的棋子的形状不同,可能导致串的安全状况也不同,比如,虽然同样是只有1口气的棋串,有的可能就能迅速脱离危险,有的可能就无法脱离最终死亡的结局,这说明,"气"的背后,还有更深层次的信息,会是什么呢?

串是被占有欲所包围的
在棋盘表面看到的是子,串,气的有形的信息,而在这有形的信息的背后,则是占有欲分布场的无形的信息.
当我们在有形的信息层面已经找不到差异的时候,无形的信息层面还存在明显的差异,这就是"气"的背后可能隐藏的信息-气位上的占有欲叠加的结果可能不同.
结合有形和无形两层的信息,我们对串的健康状态就能得到更加准确的定量评估:
根据在一个串的周围点位上,双方占有欲叠加后存留的结果,可以更加准确地判断一个串的健康状态,如果周围点位全部是对方占有欲占优,那么,即使串还有气,因为这些气位已经被对方的占有欲所笼罩,所以,串的健康状况也是危险的,只要串的周围点位上存有本方占有欲占优的点位,那么,串就有生机,本方占有欲越高,连接的点位越多,串就越安全.
被一个串围成的真眼,就是一个永恒的本方占有欲占优的点,因为对方不可能比本方对该位施加更高的占有欲了.
占有欲的叠加意义深远

小结一下
我们先是有个空棋盘,空棋盘上有交叉点和交叉点之间的连线.
我们领悟到,交叉点是表达下棋双方对棋盘空间的占有欲的权利点,是有限的.
我们更进一步假设空棋盘的每一个交叉点事先都布满了双方的棋子,我们得到一个严实平衡满载的"虚占有欲场".
然后我们开始往棋盘上落子,也就是开始施加真实的占有欲.
一个子所发出的占有欲,不仅仅针对本身的占位,而且针对占位周围的一定范围内的位置.
一个子所发出的占有欲不受任何阻碍地分布在根据同一规律该分布的点上,不管该点是否有棋子,
在一个位置上可能得到多个棋子施加的占有欲,所有棋子的占有欲在该位累加的结果,决定那方在该位的占有欲领先.
接着我们发现串,相邻的同一方的棋子组成串,串是棋子消失存留的基本单位;
于是提出串的健康状态的问题,发现"气"的背后还隐藏着叠加后的占有欲会影响串的健康状况,甚至不管是气还是对方的棋子,其本质就是让棋串被对方的占有欲包围.
深远的意义是:
串并不是突然气绝身亡的,当串逐渐被对方的占有欲所笼罩的时候,便一步步地在朝死亡迈进,这表明:占有欲场的问题在我们以往讨论死活问题的时候,被彻底地忽略了!
当我们找回占有欲场,我们是否可期待围棋的核心问题:死活问题,是否能有更新的视野来看待?


https://wap.sciencenet.cn/blog-33982-466179.html

上一篇:围棋信息中的层次问题(1)
下一篇:围棋信息中的层次问题(3)
收藏 IP: 112.91.148.*| 热度|

1 刘钢

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-28 00:52

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部