我的空档接龙

原创 2006年05月30日 12:39:00

2002年,我有一段很无聊的日子是靠windows的空档接龙度过的,

随着玩的技术不断精进,开始不满足于它的限制(包括牌局数目和撤销次数以及不能记录步数等等),

于是花了一周做出了自己的第一版本,可以无限次数地撤销,不过牌局数目因为c语言的随机数发生器而

限制在65535局.这让我很是遗憾.这一版本是2.10版,发布于华军软件园.

后来我为它增加了人工智能,即完成了它的自动解答功能.不过这个智能算法是依据我的经验而设计的,

所以AI的聪明程度不会超过我.同时我想办法来提高随机数发生器的能力并由此开始,我知道了D.E.Knuth

这位大师.并买到了他的<<计算机程序设计艺术>>.

2005年,因为妻子对我设计的游戏的喜爱感染了我,于是再次翻出了源码,花了一个多月的业余时间,

全面改写并完善了它,达到目前的3.0版.在设计3.0的过程中,我吸取了网上现有的他人各种版本的空档接龙中

好的创意并于我的程序中实现之,从而达到几乎完美的程度.牌面的绘制也改善了不少.

最主要的特色是人工智能选项(即自动解答和回放演示).可以认为它是windows空档接龙的升级版本。

包括:

 1. 允许无限次数的撤销。

 2. 可以存档、读档。

 3. 可以回放解答过程。

 4. 可以玩的牌局数目达到20亿个以上。

 5. 可以让电脑自动解答并演示给你看。

 6. 可以自编牌局。

7.可以记录操作步数,以及战况.

  目前现有的牌局中95%以上都可以自动解答。

  由于可以自编牌局,所以牌局的个数实际上几乎没有限制。

  例如在"自编的牌局"文件夹下面的存档文件就是我定义的牌局。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

空档接龙JL

  • 2014-03-25 15:47
  • 47.84MB
  • 下载

空档接龙

freecel 空档接龙 算法

最近很疼 研究扫雷和空当接龙 freecell 搜到几个代码, 总是没有源代码, 不爽 就写了个 本来用a* 算法, 好像出不来 然后使用深度优先, 有些可以快速得到结果.  最大移动张数计...

凡随成语接龙簿

  • 2002-06-20 00:00
  • 28KB
  • 下载

空当接龙移牌算法优化

  • 2014-10-25 08:35
  • 58KB
  • 下载

[编程题]单词接龙

[编程题]单词接龙

空当接龙【Delphi版】

  • 2011-07-10 00:23
  • 538KB
  • 下载

自己写的原创 C#空挡接龙

  • 2010-11-14 20:36
  • 522KB
  • 下载

WIKI天梯【1018 单词接龙 】

题目描述 Description 在一个4*4的棋盘上摆放了14颗棋子,其中有7颗白色棋子,7颗黑色棋子,有两个空白地带,任何一颗黑白棋子都可以向上下左右四个方向移动到相邻的空格,这叫行...

LB插件之故事接龙

  • 2005-12-27 09:38
  • 28KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)