全文预览

JAVA课程设计围棋对弈(含代码)

上传者:upcfxx |  格式:doc  |  页数:57 |  大小:0KB

文档介绍
年,联众率先推出了网络围棋对弈。几年来各大网络围棋平台先后上线,出身各异,水平也参差不齐。根据网络资料显示,截止2007年底,中国网络围棋平台平均在线人数达6万人。大型的游戏平台如QQ游戏、联众游戏中都有围棋游戏。也就是说QQ围棋、联众围棋都是镶嵌在其游戏平台之上。依靠游戏平台用户人数的优势,这两个平台围棋用户人数占据了网络围棋用户的半数之多。 但根据专业人士分析:这部分用户无论在产品使用深度和对围棋的认知上是绝对的新手,浅尝辄止,他们大多是过客。同时他们的围棋软件本身也不够专业。专业的网络围棋平台才是中国网络围棋普及和发展的出路。 目前国内的专业网络围棋平台,大致可分使用韩产软件和国产软件两大类。国内专业围棋平台的领军人物弈城、TOM,便是使用韩产软件的代表。两平台能够实现中韩对垒的特性,为他们吸引了不少高水平的棋手,并受到棋友的广泛认可。但他们同样有一个死穴,就是两家皆为购买韩国软件,不掌握主动权,因此根本无法保证软件的及时更新,容易受制于韩方。“弈城事件”便将这个致命缺点暴露无疑。经典的围棋系统有:Handtalk,Goemate,Wulu,他是陈志行的作品,曾多次获得过冠军。在他的指导下一个研究小组编写了乌鹭(WUIU),也在比赛中取得过亚军。Handtalk是用汇编语言编写的,执行速度快,程序本身也不大。由于程序并不大,可以推侧出其所用到的模式资料也不多。Handtalk在大多数的情况下都不会失误,作者本人曾提到他是用到一种类似人类棋手在下围棋时常用到的手割法来帮助判断的。Handtalk与其它的程序明显不同的地方是它的攻杀能力特别强,在大多数的比赛中,都是通过吃掉对方几块棋而获胜。这是由于程序的棋块安危判断能力、形势判断能力、眼位判断能力和模式匹配能力都很强的关系.这些系统的好坏,跟设计者的棋力关系很大,作者本人具有近职业水准的棋力,对Handtalk的编写很有

收藏

分享

举报
下载此文档