| 内容: |
多谢指出,这是求解程序的一个小bug(只在曹操位于左上角且第一步就可移动的情况下出现)
我已经修正了,新的版本是15步没错。这个bug不影响完全遍历求解的结果
|
|
半瓶墨水评论于:2008-11-10 15:51:18 (63.252.121.★)
|
|
 |
| 内容: |
不用客氣。
修正後,這個局曹出是最少15步,而倒影是最少140步,倍數更達9.33倍呢!
|
|
黃志華
评论于:2008-11-10 19:04:04 (219.78.47.★)
|
|
 |
| 内容: |
得到網友Leo Jay大兄的義助,分別求出了《小兵探路》三種嚴格影像的最優解。數據如下:
鏡影117步 嚴格鏡影239步
倒影262步 嚴格倒影283步
反影268步 嚴格反影282步
待過些日子詳細整理好數據後,會給大家介紹這批最優解的具體移法的。
|
|
黃志華
评论于:2008-11-19 08:51:25 (219.77.85.★)
|
|
 |
| 内容: |
黄志华前辈:
请教,你的嚴格鏡影,嚴格倒影,嚴格反影,怎样定义?与一般说的鏡影,倒影,反影有没有区别。
如果没有区别,那么鏡影与正影的最佳步数是一样的。而反影可以看做为是到影的镜影,也可以看做为是另一种开局。而在所有开局中最佳步数最多的为 138步。因此走出 283步好像是不可能的。如非是别种玩法。
我最近用程序搜索了华容道所有的开局式,我称为华容道的场景,有338700个场景,不包括大方块在出口的场景,其中有330个场景是对称场景,其余一分为二,一半是另一半的镜像。我也搜索了华容道所有场景的最佳步数,得到结果步数最多的是138步,在二横开局中,有 3种类似的开局式。
我还定义了一个“难度指数”,即为了得到最佳步数而搜索量很大的开局式。结果难度指数最大的是二横开局:22002244334411213321, 80 步, 21910 个搜索场景。
自然牛 2009年2月10日
|
|
q.jianzhong
评论于:2009-02-10 19:37:05 (58.37.55.★)
|
|
 |
| 内容: |
回自然牛:很高興又見到一位編程高手來研究華容道遊戲,有關那幾種嚴格影像局的定義,可參見下面的文帖:
http://blog.chinaunix.net/u/14418/showart_1673591.html
此外,在下於這個網誌裡有關華容道的其他文章,可從下列的 tag 取得:
http://blog.chinaunix.net/tag.php?q=%C8A%C8%DD%B5%C0
祝你的研究有新的突破!
ps 要是有空,期望能幫助在下解決一些華容道遊戲方面的疑難。
|
|
黃志華
评论于:2009-02-10 20:11:55 (219.77.89.★)
|
|
 |
| 内容: |
黄志华前辈:
看了你的回贴,很高兴,編程高手谈不上,向前辈学习。
研究了你的文贴,我明白了,嚴格鏡影就是,以鏡影为结局目标的华容道游戏,与以出口为结局目标的华容道游戏不同,它不需要出口。谢谢!
我要在程序上试试看了。不过程序的内存一定会加大许多。
另外“華容道遊戲方面的疑難”,希望前辈指点一些方向,出一些课题,感激。
自然牛2009年2月11日
|
|
q.jianzhong
评论于:2009-02-11 10:43:22 (58.37.226.★)
|
|
 |
| 内容: |
回自然牛:自問是電腦盲,近半年來是有幸得各方編程高手襄助,才得以一窺華容道遊戲在解法上的堂奧。在華容道遊戲上,待解決的問題還不少。或者這裡先選一個應該較易處理的問題,請閣下幫忙解決。
請先看下面的文帖:
http://blog.chinaunix.net/u/14418/showart_1767982.html
文帖裡那三個嚴格影像局都是網友Guoyang尋覓得的局例,不過之後再不見他的蹤影,如果你有空,請幫忙用程式搜索出這三個局的最優解的具體走法。
此外,在這個文帖的留言裡,在下也記下了一種特別玩法:在嚴格指定位置的玩法之中,在五橫陣勢裡,僅需對調好兩員錯了位置的大將。
這種玩法,在下希望有一個具體的最優解走法的例子。
在下想用的局例是該文帖裡的「嚴格倒影」,在右邊(紅字)的局面裡,假設是馬超和黃忠錯了位,要把這二員大將調回正確位置,最優解是多少步?具體步法怎麼走?
有勞閣下了。謝謝!
又,Guoyang網友在下面的blog中寫了十篇有關華容道研究的筆記,相信閣下也很有興趣看看的:
http://yegycy.blogspot.com/
此外,如果是容量不小的文檔,可以寄到我的電子郵箱:
mou_wa_jai@yahoo.com.hk
|
|
黃志華
评论于:2009-02-11 20:14:55 (219.78.46.★)
|
|
 |