1701067430
1701067431
图13.6:abc组合和jjj组合建立起来了,用字母周围的实线方框表示。为了让图像清晰,组合中字母之间的连接没有显示。这些组合的存在驱使码片寻找其他后继和相同关系的组合,例如rr相同组合就被高度关注。jjj这样的组合形成了字符串中新的对象,可以有它们自己的描述,有自己的连接,也可与其他对象产生对应。大写字母J表示由jjj组合形成的对象;类似的,abc组合也形成一个新的对象,为了清晰起见,图中没有画出表示它的单个字母。同其他特性一样,组合的长度并不能被程序自动注意到,要由码片来发现。每当一个组合节点(例如,后继组合、相同组合)在移位网中被激活,它就会将部分活性扩散到长度节点。这样长度节点就有了一点活性,从而产生出关注长度的码片,但这些码片并不会马上就会相互比较,甚至还没有开始运行和关注组合的长度。
1701067432
1701067433
1701067434
1701067435
1701067436
▲图13.6
1701067437
1701067438
一个描述abc⇒abd变换的规则已经建立起来了:“将最右边的字母单元用其后继字母替换”。模仿者当前的版本认为变换示例替换的刚好是一个字母,因此建立规则的码片会对模板“将___用___替换”进行填充,以一定的概率在程序给出的字母变换描述中进行选择,描述越抽象(例如最右边的字母就比C抽象),选中的概率就越大。
1701067439
1701067440
温度降到了53,这是因为建立起来的结构表明认知组织度越来越高。
1701067441
1701067442
图13.7:有225个码片在运行。字母与字母的对应c—j已经被字母与组合的对应c—J代替。在对应关系的下方,最右边⇒最右边(rmost⇒rmost)上面增加了字母⇒组合(let⇒group)对应关系。c—J对应要强于c—j对应,因为前者涵盖的对象更多,同时组合概念的活性很高,因此与问题的相关度似乎更高。然而,虽然c—j对应相对较弱,还是有一组新的码片又在考虑它。
1701067443
1701067444
1701067445
1701067446
1701067447
▲图13.7
1701067448
1701067449
与此同时,rr组合也建立起来了。此外,它的长度(用R后面跟着的2表示)也被一个码片注意到了(概率事件)。这个事件激活了长度节点,驱动码片注意其他组合的长度。
1701067450
1701067451
屏幕上方产生了新的规则,“将最右边的字母单元用‘D’替换”,虽然这条规则比前面被换掉的规则弱些,但由于各种结构(包括规则)的竞争是根据概率随机决定的,因此这条规则还是有机会胜出。然而它的胜出导致温度又回升到了58。
1701067452
1701067453
如果程序现在停止(这不太可能发生,因为决定程序是否停止的概率中有一个很重要的因素就是温度,而目前温度还很高),对于字符串mrrjjj,得出的规则就是“将最右边的字母组合用‘D’替换”因为要遵守根据c—J对应得出的字母⇒组合移位,从而得到答案mrrddd,模仿者程序确实会得出这个答案,不过次数很少。
1701067454
1701067455
在整个运行期间不断会有码片想要制造出答案,不过不太可能成功,除非温度很低。
1701067456
1701067457
图13.8:有480个码片在运行,“将最右边的字母单元用其后继字母替换”这条规则又恢复了。但是c—J对应没了,换成了c—j对应(也是一个概率事件)。如果程序在现在停止,得到的答案将会是mrrjjk,因为abc中的c对应的是一个字母,而不是组合。这样建立答案的码片就会忽略b与字母组合的对应。不过c与组合J的对应再次受到强烈关注。它将与c—j对应竞争,不过它将比以前更强大,因为与之平行的b与组合R的对应已经建立起来了。
1701067458
1701067459
1701067460
1701067461
1701067462
▲图13.8
1701067463
1701067464
在移位网中,长度的活性衰减了,因为对R组合的长度描述目前还没有发现有什么用处(也就是说,没有发现其与其他结构的关联)。在工作区中,描述R的长度的2已经消失了。
1701067465
1701067466
温度仍然很高,因为目前程序还很难为mrrjjj建立一个一致的结构,为abc建立结构则容易些。由于问题一直没有解决,再加上在mrrjjj中建立的两个相同组合导致的驱动力,使得系统开始考虑单个字母组成的相同组合这种不太可能出现的结构。这表现为围绕着字母m的短画线方框。
1701067467
1701067468
图13.9:这些驱动力结合到一起,使得相同组合M被建立起来,与R组合和J组合并列。其长度1附在了其描述后面,激活了长度节点,使得程序再次考虑组合长度与问题有关联的可能性。这次激活强烈地吸引了码片关注组合的长度。一些码片已经在探索它们之间的关联,而且在1和2之间建立了后继关系,这可能是受abc中的后继关系的驱使。
1701067469
1701067470
1701067471
1701067472
1701067473
▲图13.9
1701067474
1701067475
三个一致的字母⇒组合(let⇒group)对应已经建立起来了,由于这个新结构的前景被看好,温度也降到了36,反过来又使得这个新观点被锁定。如果程序这个时候停止,它将得到答案mrrkkk,这也是最常见的答案(图13.13)。
1701067476
1701067477
图13.10:由于长度节点一直具有活性,其余两个组合(jjj和abc)也附上了长度描述,2和3之间的后继关联也被注意到了(很大程度是受abc和mrrjjj的结构驱动)。不太可能的候选结构(bc组合和c—j对应)仍然被留意,不过不像以前那样关注了,现在对问题的一致认识开始涌现出来,温度也相当低了。
1701067478
1701067479
[
上一页 ]
[ :1.70106743e+09 ]
[
下一页 ]