分类:
2009-06-27 14:49:59
现在广泛流传的华容道场景一般是指五将四兵十子布局的,全部场景有338700个,去掉镜像也有169515个,再去掉没有解的也有121285个,再去掉没什么意思的,太简单,最优步数在15步以下的,恐怕要超出10万个,再去掉类似的,就算仅1万个,如果都有一个名字,谈何容易。
有许多名字,取的好,上口,容易记,被广大同道所认同。但这许多许多,老实说我是记不住的。
而华容道场景不仅仅是五将四兵十子布局的,还有无将十四兵、一将十二兵、二将十兵、三将八兵、四将六兵、六将二兵、七将无兵,更有三空布局的,洋洋洒洒,琳琅满目。且这些还只是20格游戏舞台的,如果发展24格、28格的游戏舞台,那就是无穷无尽的了。
别的不说,还是回到20格游戏舞台上来。小的慢慢再说,先说大的。
20格游戏舞台二空格的布局可以分成八类,从无大将至七大将。我在数据库中分了八个文件夹,每个文件夹都取了一个斟酌过的名字,列出来让大家笑笑。
无将十四兵:兵如水涌【没有将,仅有兵的流动】
一将十二兵:一马单刀
二将十兵:两面夹击
三将八兵:三军轮战
四将六兵:四边合围
五将四兵:五虎困操
六将二兵:六将争功【本来只有五虎,多了一员大将,不是争功又是为了什么】
七将无兵:七路伏兵【兵呢?一个也没有了,伏者,看不见也】
20格游戏舞台三空格的布局,一般不推荐,流传的有六将一兵,因为它不传统,我不管它是六将一兵还是五将三兵,还是其它的,我都放在专门一个文件夹里,取了一个名字:
三空布局:奇兵再起【兵不成双,谓奇也,在传统布局里已经无解的场景,去掉一个小兵,又再进行解题】。
分门别类算完成了,接下来事情有些难办,怎样定义各别的场景呢?但又一想,研究华容道的,没有华容道场景的数据库,可以说是不可思议的。如果有数据库,且数据库的编排方式又是一致的。事情就变得容易多了。数据库的编排方式应该是有序,从小到大的编排方式符合自然的方式。这样某个场景就有了它的编号ID,而且寻找这个场景也变得非常地容易。于是:“横刀立马”就可以定义为:五虎困曹、214723。当然还可以分得再细一些,“横刀立马”也可以定义为:五虎困曹、一横、44863。
这并不是说,不要约定俗成了的名字,那些意味深长的,诗意盈然的,名正符实的好名字千万不可丢掉,有了它更能增添华容道的情趣呢。
我只是想,有了场景的编号,它的ID,研究交流肯定会方便一些。然而读编号很难联想到场景,这真是一个憾事。得者失矣,叹!
自然牛