资源简介
java编写的带AI的智能五子棋,电脑能够先手后手,对五子棋热衷的朋友能够喜欢,AI还有不足需要改进,改进继续共享給大家
代码片段和文件信息
public class AutoPlay{
int xy;
void autoPlay(int chesspad[][]int aint b){
int randomNumber=(int)(Math.random()*8)+1;
switch(randomNumber){
case(1):
if(a-1>0 && b-1>0&&chesspad[a-1][b-1]==0)
{x=a-1;y=b-1;break;}
else if(a-2>0 && b-2>0&&chesspad[a-2][b-2]==0)
{x=a-2;y=b-2;break;}
else{}
case(2):
if(a-1>0 &&chesspad[a-1][b]==0)
{x=a-1;y=b;break;}
else if(a-2>0&&chesspad[a-2][b]==0)
{x=a-2;y=b;break;}
else{}
case(3):
if(a-1>0 && b+1<=15&&chesspad[a-1][b+1]==0)
{x=a-1;y=b+1;break;}
else if(a-2>0 &&b+2<=15&&chesspad[a-2][b+2]==0)
{x=a-2;y=b+2;break;}
else{}
case(4):
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 385 2008-10-13 18:07 FiveStone\.project
文件 226 2008-10-13 18:07 FiveStone\.classpath
文件 12112 2008-10-21 15:34 FiveStone\FiveStone.java
文件 141 2008-10-13 18:17 FiveStone\java.policy.ap
文件 96 2008-10-13 18:37 FiveStone\FiveStone1223894264640.html
文件 48 2008-10-14 09:42 FiveStone\manifest.mf
文件 1314 2003-05-08 22:06 FiveStone\003.gif
文件 1508 2003-05-09 17:45 FiveStone\004.gif
文件 412612 2008-05-02 20:06 FiveStone\chessboard.bmp
文件 1963 2008-10-16 09:22 FiveStone\Evaluate.java
文件 1659 2008-10-16 09:22 FiveStone\Scan.java
文件 516 2008-10-16 09:22 FiveStone\Sort.java
文件 2225 2008-10-16 09:57 FiveStone\AutoPlay.java
文件 48 2008-10-14 09:42 FiveStone\me
文件 587 2008-10-21 14:45 FiveStone\Sort.class
文件 1067 2008-10-21 14:45 FiveStone\Scan.class
文件 9893 2008-10-21 15:34 FiveStone\FiveStone.class
文件 1072 2008-10-21 14:45 FiveStone\Evaluate.class
文件 1303 2008-10-21 14:45 FiveStone\AutoPlay.class
文件 8133 2008-10-21 15:47 FiveStone\五子棋.jar
目录 0 2008-10-16 08:38 FiveStone\me
目录 0 2008-10-16 08:38 FiveStone
----------- --------- ---------- ----- ----
456908 22
相关资源
- 基于javacv和SSI框架的图像检索系统
- ffmpeg+mencoder视频压缩转码,视频截帧
- Java与模式 源代码
- java方面的电子书 epub或mobi格式
- 网上花店网上商城
- java处理HJ212数据采集解析数据处理入
- javaEE健康管理系统.zip
- bbs论坛源码-真实项目
- 基于Java的旅游网站系统154986
- 基于Java的彩票销售管理系统
- 基于Java的记账管理系统
- 基于ssm的社团网站.zip
- 基于数据库的自动化生成工具,自动
- java车辆管理项目ssh
- java8源码包含sun
- Java Web高级编程_全本中文扫描版(p
- 数据结构与算法分析:Java语言描述第
- 基于java wed的教务管理系统毕业设计全
- Java设计模式(第2版)中文版.pdf
- JDK1.8 API
- Java RESTful Web Service实战.part2
- agile java 中文完整版
- java LegendShop 商城
- Java: How to Program 9th Edition (Deitel)
- JAVA WEB mysql
- Java大学教程 How to Program中文版(第四
- 基于java的保险业务管理系统的设计与
- java员工考勤系统
- 基于javaEE的新闻发布系统的设计与实
- 基于JavaEE的网上图书销售系统的设计
评论
共有 条评论