如何用vb.net编写像棋?

问题描述

问题是这样的,就是我要用vb.net编写一个有关象棋的程序!谢谢大家给出宝贵的意见!

解决方案

解决方案二:
不會,幫你頂頂。
解决方案三:
观察学习
解决方案四:
帮顶
解决方案五:
很早以前看过VB.60写象棋的代码,棋子是用贴图片主要是算法头痛!
解决方案六:
AI很难做
解决方案七:
编程和象棋都要修炼到大师级别,才能编。
解决方案八:
界面一般都是绘制不过,要用控件也可以~
解决方案九:
.界面呢.做几个控件能解决.要实现很多接口.蛮复杂.先打基础吧.
解决方案十:
外观方面肯定容易的有点美工的底子就成关键是如何用编程反映象棋游戏的规则而且让这些规则统一起来多半是一大堆“IF....THEN”“WHILE....DO”“FOR....NEXT”.偶不会呵呵
解决方案十一:
谢谢!是很复杂的哦!
解决方案十二:
wo是来学习的
解决方案十三:
如果只是双人对战,很简单的贴图就搞定了,但是要实现人机对战,核心算法太高深了...........以前做过一个五子棋人机对战的试验品,算法还是抄袭的某大大的,棋力也只是一般般......惭愧
解决方案十四:
实现人机算法,就太复杂了,不是一句两句说得完的
解决方案十五:
是哦!很难弄的哦!
解决方案:
我以前也用vb.net写过一种棋,但没象棋那么复杂,可以人机对战也可以局域网对战其实写这种东西要是灵感来了可能写起来就很快,否则就相当困难,建议你在编写之前仔细设计每一步算法
解决方案:
上网找个手机游戏的象棋反编译一下,看它们的算法吧
解决方案:
建议先做双人对战,做好了之后再想人机对战
解决方案:
先研究研究状态空间之类的东西吧.不过很奇怪楼主怎么想做这个东西呢?有商业前途?这个好象看不出来.有科学价值?:以现在PC机的运算能力,想做一流的程序,只怕很难.兴趣?那还不如直接研究人工智能.
解决方案:
该回复于2008-05-26 19:36:18被版主删除

时间: 2024-09-07 21:16:46

如何用vb.net编写像棋?的相关文章

如何用VB.NET编写XML文档

xml 今天在VB.NET社区看到"在vb.net中如何生成xml说明文档"这个问题!以前好象自己在处理类似情况也出现过这样或那样的问题.希望下面的东西能对大家有用处! XMLTextWriter类包含所有简单地编写XML格式化文件所需要的例程.这个类会自动处理必要的操作,确定写入的文件是格式良好的XML文档.使用XMLTextWriter类要遵循以下五个步骤:1.创建新的XML流,并使用WriteStartDocument( )方法.这个方法会在文件中写入适当的XML声明.2.用Wr

如何用VB.NET或C#编写上位程序,通过发报文的方法与西门子315DP/PN的DB块做数据读写操作

问题描述 如何用VB.NET或C#编写上位程序,通过发报文的方法与西门子315DP/PN的DB块做数据读写操作(不通过OPC软件,直接用发报文的形式) 解决方案 解决方案二:你看看西门子的这个产品有没有demo之类的东西,拿来改改.

如何用VB做一个跟鼠标移动有关的windows服务程序?

问题描述 如何用VB做一个跟鼠标移动有关的windows服务程序? 我想做一个只要鼠标移动就会发生的一个windows 服务程序,还有要可以在龙之谷中运行. 解决方案 1.鼠标Hook 2.timer定时获取鼠标坐标 3.如果游戏有保护你可能注入不了 解决方案二: windows服务运行在单独的user session中,每个session有自己的鼠标键盘消息,所以不能用windows服务.你应该在你的当前桌面会话中编写一个拦截程序. 这里有一个例子:http://z.download.csdn

游戏开发-用vb.net编写五子棋游戏代码详解

问题描述 用vb.net编写五子棋游戏代码详解 vb.net初学者,求五子棋游戏编写步骤详解代码解释还有ai算法的构建 解决方案 http://download.csdn.net/detail/winter_ling/2469095http://download.csdn.net/detail/jinsenianhua2012/4286183http://download.csdn.net/detail/qwciyuan/3362601 解决方案二: 五子棋的核心算法 五子棋是一种受大众广泛喜爱

中文字符-如何用C语言编写一个简单的输入法程序,要求可以输入汉字。

问题描述 如何用C语言编写一个简单的输入法程序,要求可以输入汉字. 不太清楚汉字在计算机中是如何存储的,想知道例如微软的智能ABC以及搜狗输入法是怎样实现拼音拼写下的汉字输入. 解决方案 首先要有一个汉字的编码库,比如GB2312编写的是拼音输入法的话,还要建立一个拼音与汉字对应的数据库然后根据用户输入的拼音,提示出对应的汉字(汉字的优先顺序由数据库决定,同时还可以学习该用户的使用习惯)如果输入法还支持智能联想输入的话,还要加入词库(也有优先级),这样可以根据前一个字来推断出下一个可能的字 解决

如何用VB.Net创建一个三层的数据库应用程序(转贴

程序|创建|数据|数据库 1. 概论: 本文将介绍如何创建一个三层应用程序,并且将介绍如何创建一个Web Service服务. ADO.NET创建Windows三层结构应用程序的体系架构如下图所示: 该结构分三个层次:表示层.业务层.数据层. 数据层:代表物理数据库. 业务层:负责数据层与表示层之间的数据传输. 表示层:应用程序的客户端,它通过业务层来访问数据库. 表示层所操作的是驻留在内存中的本地数据,当需要更新数据库数据时,要通过业务层提供的更新方法实现.这样可以大大提高应用程序的性能,而且

如何用VB.Net创建一个三层的数据库应用程序

程序|创建|数据|数据库 1. 概论: 本文将介绍如何创建一个三层应用程序,并且将介绍如何创建一个Web Service服务. ADO.NET创建Windows三层结构应用程序的体系架构如下图所示: 该结构分三个层次:表示层.业务层.数据层. 数据层:代表物理数据库. 业务层:负责数据层与表示层之间的数据传输. 表示层:应用程序的客户端,它通过业务层来访问数据库. 表示层所操作的是驻留在内存中的本地数据,当需要更新数据库数据时,要通过业务层提供的更新方法实现.这样可以大大提高应用程序的性能,而且

使用VB.NET编写控制excel的程序

excel|程序|控制   使用VB.NET编写控制excel的程序 以前也总是编写一些excel下的VBA程序,也就几百行代码便可以基本上解决问题.从来没有使用过VC或者VB.Delphi来做此类事情.我想如果做报表的话,相对规模和功能都要多一些,这应该算是excel开发的重点. 这次使用了VB.NET开发一个访问excel读取数据并修改的小程序,有一些经验性的东西和大家共享,如果有误还请大家指正. 大致分为这样几个部分来说明: 1.   准备部分: 准备部分我们需要添加excel libra

word文档-如何用VB语言提取word里面的词语放入数组中

问题描述 如何用VB语言提取word里面的词语放入数组中 请问,假如有一个word文档每一行有一个词语,如何用VB语言提取每一行的词语,放入一个数组中,用逗号隔开...形成如BJ"XX,XX,XX"这种形式,然后在VB中使用该数组...谢谢..拜托了...