搜索资源列表
wzChess
- 主要功能实现二人对弈,人机对弈,可以悔棋.其中关于人机对弈,我用了一个权值进行比较来实现,就是对双方(双二,双三,双四,冲二,冲三,冲四)(当然每种情况的分值都有悬殊)的和来比较大小,取最大的那个点,智能算中下.-achieve two main functions, plays, man-machine game, he never cheat in spain. Which players on the plane, I use the weights for a comparison to
wzq
- 近来随着计算机的快速发展,各种棋类游戏被纷纷请进了电脑,使得那些喜爱下棋,又常常苦于没有对手的棋迷们能随时过足棋瘾。而且这类软件个个水平颇高,大有与人脑分庭抗礼之势。其中战胜过国际象棋世界冠军-卡斯帕罗夫的“深蓝”便是最具说服力的代表;其它像围棋的“手淡”、象棋的“将族”等也以其优秀的人工智能深受棋迷喜爱;而我们今天将向大家介绍的是五子棋的算法。 当我们与电脑对战时,您知道这些软件是怎样象人脑一样进行思考的吗?前不久我曾编写过一个五子棋的游戏,在这里就以此为例和大家一起探讨探讨。
niunian
- 扑克斗牛的规则是这样的 A是一点 。2是两点,依此类推。。10就是10点,J,Q,K 都是10点 ,不用大小鬼, 发五张牌 ,任意三张组合出整十的数,,就算是牛,剩下两张再组合。取个位数。。个位是多少就是牛几。。要是任意三张组合不出整十。那就是没牛。。。我想用C语言些出来 算出52张牌的组合 可以有多少种是有牛在里面的 并且牛几有多少中种-Bull of the rules of poker is that A is the first point. 2 is two points, and s
wuziqiyouxi
- 一个五子棋游戏程序。此程序绘制了一个窗口,实现了三个功能:分别是鼠标点左健,按了健盘,关闭了窗口。-1 Renju games. This program draws a window to achieve the three functions: left-click of the mouse were kin, according to a health disk, close the window.
c-daima
- 扑克斗牛游戏:A是一点 。2是两点,依此类推。。10就是10点,J,Q,K 都是10点 ,不用大小鬼, 发五张牌 ,任意三张组合出整十的数,,就算是牛,剩下两张再组合。取个位数。。个位是多少就是牛几。。要是任意三张组合不出整十。那就是没牛-some games
c
- 扑克斗牛的规则是这样的 A是一点 。2是两点,依此类推。。10就是10点,J,Q,K 都是10点 ,不用大小鬼, 发五张牌 ,任意三张组合出整十的数,,就算是牛,剩下两张再组合。取个位数。。个位是多少就是牛几。。要是任意三张组合不出整十。那就是没牛。。。我想用C语言些出来 算出52张牌的组合 可以有多少种是有牛在里面的 并且牛几有多少中种-Poker Rules Bull A is a little like this. 2 is two points, and so on. . 10 is
GobanGame
- 人机对战五子棋游戏源码 功能很简单,实现了五子棋的电脑对战,主要就是为了研究下电脑下棋算法,所以其他的功能和细节都没考虑,比如电脑最后的落子点我是直接用图片标示出来的,最好是另建一个线程来闪烁最后落子点,还有智能等级也是可以调节的,偏重于防守和进攻都可以修改代码中权值的设定来实现的,有兴趣的朋友可以在此基础上扩展一下。因为没有写谁先下棋的功能,可以模拟下电脑先下子,只需要你在边角上先下一子就可以了,相比下来,电脑先下的话,电脑赢的几率更大点,一共用到了三张图片,都在附件中。-The man-
JMine
- 本程序为Swing实现的扫雷游戏程序。在java环境下,运行java StartJMine启动程序,或双击StartJMine.bat启动程序。游戏分为三个难度等级,分别有12、24、36颗雷。单击鼠标左键为踩雷。单击鼠标左键在标记,疑问,空白三种状态中循环。同时单击鼠标左右键为踩单击点在内的周围九格内所有没有标记为已标记的所有格子。同时程序从你单击第一次时开始计时,到胜利或引爆地雷终结。-Prepared using java game
freecolor
- 三维彩色点的源代码,3D的,喜欢研究3D游戏开发的朋友可以看下-the code for FREECOLOR in fLASH CS5,if you like reserch 3D GAMES,you may like it
poker
- == 决胜21点项目需求提要 == 软件功能: 1.)决胜21点玩法: I.根据玩家所持纸牌的点数和花色决定当局比赛的输赢; II.点数定义如下: 牌A:可以视情形为11或1; 牌J,Q,K,a(10),G(大怪),g(小怪):均为10; 牌2,3,4,5,6,7,8,9:为各自牌面显示的点数; III.花色定义如下: 同点数牌的花色大小排序为黑桃>红桃>方块>草花(包括怪) IV.牌数: 纸牌的总数为
SparrowJS
- 江苏本土麻将,按两个花牌可以自摸,三个花牌可以点胡;门清算5个花,清一色三番混一色两番,杠开一番,单吊一番,带七对子-Jiangsu native Mahjong, two wreath Zimo three the wreath can point Hu door liquidation five flowers, mixed and merged all-tripled and quadrupled, some bars open, single hanging some with Sev
smartFiveChess
- 这个版本人工智能很强,算法比较全面。而且里面的说明文档完善。而且源码齐全。最好是先看完说明文档里的算法,再参考源码。最重要是使用设计模式,决不是随随便便的学生作品。 第一.需求。实现人机对战,首先要解决电脑智能问题,即能让电脑识别棋盘,并做出相应的策略,比如防守或进攻。还要识别是否禁手。 第二.基本技术。功能部分实现的主要算法是假设法,即假设这个方格是某一方棋子,然后以这个棋子为基础再假设下一个方格的棋子,直到计算机很容易识别出相应状态。比如电脑搜索至胜点(能构成四子连珠的点)时,只要假
Einstein-chess
- 爱恩斯坦棋 一种计算机博弈棋种,于2012年第二届全国大学生计算机博弈大赛中出现。 规则如下: 1.棋盘为5×5的方格形棋盘,方格为棋位,左上角为红方出发区;右下角为蓝方出发区,如图1所示; 爱恩斯坦棋盘 爱恩斯坦棋盘 2.红蓝方各有6枚方块形棋子,分别标有数字1—6。开局时双方棋子在出发区的棋位可以随意摆放; 3.双方轮流掷骰子,然后走动与骰子显示数字相对应的棋子。如果相对应的棋子已从棋盘上移出,便可走动大于或小于此数字的并与此数字最接近的棋子; 4.红方棋子
CHESS-GAME
- 三连棋游戏,鼠标点击选棋,与电脑对抗,有趣易玩-Triple chess game