计算机博弈新题材

中国象棋这一古老的游戏在计算机技术的带领下,我们可以从容的在网上与千里之外的任何人对奕,也可以和象棋软件进行人机对战。

我们知道首先需要把中国象棋编好程序建立一个游戏网站,在这个游戏网站的平台上才能连线千里万里的二个人实现对奕。同样需要把计算机程序智能化才能实现人机对战,当然这样的程序更难写,对程序员而言更具备挑战性,现在这个领域已经形成一个学科分支叫----计算机博奕。

计算机博弈(Computer Games, 亦称:机器博弈)就是让计算机下棋。下棋本来是孩童就会玩的事情,但是让计算机实现这种思维过程,便成为人工智能领域颇具挑战性的研究课题。不难想象,机器博弈必然包括人工智能原理、搜索算法、数据结构、程序设计、软件工程等基本内容,而且很容易便结合上知识工程、优化算法、模式识别等诸多热门学科。

在国际上机器博弈作为一个学科领域,已经开展了半个多世纪的研究与竞赛活动,而且经过了波澜壮阔的艰苦历程。1997年5月IBM“深蓝”计算机战胜了世界棋王卡斯帕罗夫,这场人机大战不仅轰动了整个世界,而且成为机器博弈和人工智能的里程碑,因为它显示了“机器”可以战胜人类天才。

在中国,2006年夏天,在北京举行了中国首届计算机博弈锦标赛暨机器博弈学术研讨会,浪潮天梭计算机和东北大学的“棋天大圣”博弈软件结合同“中国象棋第一人——许银川”进行了历史性的较量,并取得“握手言和”的战绩。这充分说明中国象棋的棋软已经很成熟,计算机的中国象棋水平达到超一流职业象棋棋手的水平。类似的中国象棋的棋软有很多,像:奇兵、大圣、天机、倚天、将族、天狼、棋霸、巫师等百十个,我们国家的中国象棋的棋软之间经常有比赛的。

对于广大青年来说,机器博弈是一个寓教于乐的科技活动,它对于培养爱好者的计算机兴趣与能力、科研意识与创新精神有着十分显著的作用。目前计算机对于青年学生已经十分普及,而相当一部分青年学生却热衷于网络游戏,浪费了大量的时间和精力。究其原因,除去自身的幼稚和好奇心之外,也是因为他们的学习兴趣和创新意识难有适合发挥的“场地”。机器博弈恰好可以弥补这一空缺。因为它既是一种计算机游戏,又需要自己编写软件,为了在竞赛中体现个人的本领与创新,爱好者必然需要认真学习和探索相关的知识与技术,将理论与实践有机地结合起来,主动地培养自学能力、分析问题和解决问题的能力。于是,参与者可以在游戏中全面提高个人的素质。

作为中国象棋升级版的龙虎象棋现在还没有任何棋软,虽然龙虎象棋规则与中国象棋差不多,但是想写出龙虎象棋棋软会比中国象棋棋软困难许多,因为龙虎象棋本身比中国象棋复杂十数倍。无疑龙虎象棋作为计算机博奕的新题材,有更多更难的课题需要解决。如果你想写龙虎象棋棋软请和我联系,我们可以合作。

本文参考东北大学软件学院相关文章

人打赏

0人 点赞

主帖获得的天涯分:0

举报 |

楼主

|

楼主发言:1次 发图:0张 | 添加到话题 |

模式识别 计算机博弈,计算机博弈新题材相关推荐

  1. 30岁找不到工作很绝望_计算机为绝望的新编码员工作方式的快速指南

    30岁找不到工作很绝望 by Danielle Ormshaw 丹妮尔·欧姆肖(Danielle Ormshaw) 计算机为绝望的新编码员工作方式的快速指南 (The quick guide to t ...

  2. 计算机的新应用论文,计算机教学应用的新创新模式论文原稿

    <计算机教学应用的新创新模式论文原稿.doc>由会员分享,可免费在线阅读全文,更多与<计算机教学应用的新创新模式论文原稿>相关文档资源请在帮帮文库(www.woc88.com) ...

  3. 计算机与控制科学谁好,考研考哪个方向好呢?模式识别 控制理论控制工程 计算机应专业研究生 信号与信息处理的进...

    考研考哪个方向好呢?模式识别 控制理论控制工程 计算机应专业研究生 信号与信息处理的进0 我是自动化专业的学生,现在大三,很喜欢计算机科学(不是软件工程),很喜欢研究算法,数据结构,很喜欢计算机与信息 ...

  4. 计算机多媒体就业难点,【计算机专业论文】信息技术在计算机教学中的新研究(共3002字)...

    摘要:随着时代的发展和科学技术的进步,多媒体资源在课堂中的运用范围越来越广,多媒体信息技术也因其生动直观的特点广受教师的青睐.因此,本文从中职计算机课程学习中,运用多媒体信息技术的必要性出发,探讨如何 ...

  5. 纵观计算机简史ppt,纵观计算机简史初中信息技术新课本中国地图出社..ppt

    纵观计算机简史初中信息技术新课本中国地图出社..ppt 第*页 * 模拟CD音频输入接口(CD-IN):使用CD音源线将来自CD/DVD光驱的模拟音频信号接入. 辅助设备接口(AUX-IN):用于将电 ...

  6. 纵观计算机简史ppt,纵观计算机简史初中信息技术新课本中国地图出社课件.ppt...

    纵观计算机简史初中信息技术新课本中国地图出社课件.ppt 第*页 * 模拟CD音频输入接口(CD-IN):使用CD音源线将来自CD/DVD光驱的模拟音频信号接入. 辅助设备接口(AUX-IN):用于将 ...

  7. 论计算机教育发展的新阶段

    纵观国内外的情况不难看出,自进入九十年代以来计算机教育已经开始步入一个全新的阶段.深刻认识这个新阶段的发展趋势,全面分析这个新阶段的主要特征,不论是对于规划我国计算机教育的发展目标.制订我国计算机教育 ...

  8. 计算机内存不足提示栻框,【计算机】计算机文化基础.ppt

    [计算机]计算机文化基础 计算机文化基础 南昌工程学院 信息工程系 1.计算机发展简介 2.我国计算机的发展简介 3.计算机的类型与分工 4.计算机的特点 5.计算机的应用 6.计算机病毒 1.进位计 ...

  9. 计算机科学与技术属于教育技术学么,计算机教育-计算机教育与教育技术学有什么不同吗?我学的专业是计算机教育,我想 爱问知识人...

    你好! 推荐地址: 建议询问有关部门和学校! 教育技术学 学科:教育学 门类:教育学类 专业名称:教育技术学 业务培养目标:本专业培养能够在新技术教育领域从事教学媒体和教学系统的设计.开发.运用.管理 ...

最新文章

  1. 算法(69)----最长和谐子序列
  2. mysql 不能用dbcontext_EntityFramework中的DbContext使用疑点说明
  3. 【模板】在build中配置resources来防止我们资源导出失败的问题
  4. yum安装docker No package docker available
  5. java判断一个整数是不是素数(质数)
  6. 软件项目管理的常见问题
  7. Git遇到的问题:This is not a valid source path/URL
  8. 电器上的这些符号有什么特别含义?
  9. Root Cause Analysis of Anomalies of Multitier Services in Public Clouds
  10. ASP.NET Core 数据保护(Data Protection)【上】
  11. 学习数据库视频笔记4
  12. css3实现简单的文字动画效果
  13. 计算机基础知识(基础入门小白专属)四
  14. jsplumb使用过程中可能碰见的一些问题
  15. CSS gradient渐变之webkit核心浏览器下的使用
  16. Linux 给指定用户添加定时任务
  17. 遗臭万年的“经典”臭诗(转)
  18. 你嗑的瓜子要涨价啦?域名你“嗑”懂了吗?
  19. 更快更安全,HTTPS 优化总结
  20. Scylladb 高可用测试结果

热门文章

  1. mysql解压缩包怎么安装和启动
  2. MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(3)无人机控制器设计
  3. fastGithub下载
  4. python的sql注入
  5. scipy中的稀疏矩阵
  6. 全球与中国自动割草机市场深度研究分析报告
  7. 解决更改Maven本地仓库地址springboot项目报错,永久设置Maven本地仓库地址的方法
  8. 场景应用:移动互联网的痛点思维
  9. Mybatis源码分析图
  10. 哪位大虾知道斜杠,反斜械, 破折号 等的英文怎么拼写