登录
首页 » Android » Android课程设计:人工智能五子棋源码附文档

Android课程设计:人工智能五子棋源码附文档

于 2022-07-10 发布 文件大小:814.22 kB
0 188
下载积分: 2 下载次数: 1

代码说明:

Android作业:课程设计:五子棋源码附文档,【关键词】五子棋 Android 人工智能 。本文所设计的五子棋游戏与一般的与之同名的游戏相比,在游戏界面设计和人工智能方面有一定的改善。提供人机对战和人人大战两种游戏模式。同时还根据我们平常下棋的习惯和需求提供了游戏状态信息提示,悔棋,认输,判断胜负等基本功能。游戏界面大方得体,简洁,操作简单。人工智能方面结合极大极小树思想,深度搜索方法和剪枝方法,设计出一套搜索深度为3的智能算法。   设置人机对战的游戏级别为初级、中级和高级。玩家可以选择不同的级别进行游戏。   人人大战部分可以让两个玩家通过蓝牙或者Wi-Fi等方式进行游戏。   添加背景音乐,提升游戏体验价值。   增加积分功能,记录玩家的游戏胜败次数。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 滑动效果
    滑动效果
    2015-01-18下载
    积分:1
  • Android具有多选功能的滚动抽签范例
    Android具有多选功能的滚动抽签范例,抽奖的候选名单可以从列表中选择,支持多选,然后进行抽签。抽签的候选名单本例中使用了数组,定义在String[] areas中,形如String[] areas = new String[]{"蔡瑞", "徐永浩", "范金端", "王源", "李英明", "刘宇阳","聂明炎","张启震","杨志爽","马玉炎","邢全伟","詹旭琛","刘津旭","陈琳","陈凯","谢冲","王辰","舒震","刘坚强","沈依铭","欧阳知雨","王晨","路少雯","王蕾","郭毛","宋蜜","刘琛","任梦萤","徐瑶","叶乔羽","董乐","孟燦"};,然后定义了多选列表中的数据、抽签等多个子函数来完成功能,代码还是比较简单的。
    2023-04-23 09:30:02下载
    积分:1
  • Android Touch Circle 测试附源代码
    Android Touch Circle Activity触屏操作测试附源代码示例,触摸圆点:   //此方法重画时调用   @Override   protected void onDraw(Canvas canvas) {    //canvas可以看做画板    super.onDraw(canvas);    //创建画笔    Paint p = new Paint();    p.setColor(Color.RED);    canvas.drawCircle(current_x, current_y, 5, p);   }      我们可以得到线性布局的容器,创建出自定义的View,设置自定义组建的最大宽度和最大高度,设置位置,之后开始重新画,返回true则表明已经处理了本事件。
    2023-02-19 05:35:03下载
    积分:1
  • Get sms and send sms in android and order list
    2022-01-31 09:39:27下载
    积分:1
  • Android 编程经典200例 附源代码
    Android 编程经典200例 附源代码 Android programming classic 200 cases with source code
    2022-03-13 09:44:15下载
    积分:1
  • 88-android-source-projects
    88 android source projects
    2013-12-16 14:15:34下载
    积分:1
  • android常用操作:sdcard的读取和写入 实例 附完整源码
      首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置:  在AndroidManifest.xml中加入访问SDCard的权限如下:                  接着我们在使用SDcard进行读写的时候 会用到Environment类下面的几个静态方法     1: getDataDirectory()  获取到Androi中的data数据目录    2:getDownloadCacheDirectory()  获取到下载的缓存目录    3:getExternalStorageDirectory()  获取到外部存储的目录 一般指SDcard    4:getExternalStorageState() 获取外部设置的当前状态 一般指SDcard,          android系统中对于外部设置的状态,我们比较常用的应该是 MEDIA_MOUNTED(SDcard存在并且可以进行读写)  MEDIA_MOUNTED_READ_ONLY (SDcard存在,只可以进行读操作)  当然还有其他的一些状态,可以在文档中进行查找到     5:getRootDirectory()  获取到Android Root路径    6:isExternalStorageEmulated() 返回Boolean值判断外部设置是否有效    7:isExternalStorageRemovable()  返回Boolean值,判断外部设置是否可以移除  
    2013-05-27下载
    积分:1
  • Android 开启指定名称和密码的 Wifi热点 实例源码下载
    Android 开启指定名称和密码的 Wifi热点 实例源码下载
    2014-08-26下载
    积分:1
  • 桌球小游戏
    这是一款经典的桌球小游戏的源代码,下载完成之后直接导入Eclipse中即可运行,无需其他操作,简单方便。源码中注释清晰明了,能最大化的降低读者的阅读难度,有兴趣的同学可以下载研究研究。
    2022-04-14 20:30:45下载
    积分:1
  • android英语学习软件
    这是我自己做的一个android英语学习软件,里面有登陆界面,tab的应用 list的应用 数据库的操作  等等 还一个小游戏不太完善,适合初学者一起研究~~ 里面还有一个英语词典。
    2023-03-21 16:50:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载