资源简介

可以关注公众号“拾遗自陈”,回复“五子棋”三个字获得百度网盘下载地址。 自己开发的基于alpha-beta剪枝算法的五子棋游戏,具有悔棋,可选择禁手,支持人机对战,人人对战,先手选择等功能。整个系统基于Java语言开发,界面美观大方。

资源截图

代码片段和文件信息



import java.util.Comparator;

/**
 * 排序 Comparator
 */
class ArrComparator implements Comparatorject> {
    int column = 2;

    int sortOrder = -1; // 递减

    public ArrComparator() {
    }
    public int compare(object a object b) {
        if (a instanceof int[]) {
            return sortOrder * (((int[]) a)[column] - ((int[]) b)[column]);
        }
        throw new IllegalArgumentException(“param ab must int[].“);
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2010-10-09 23:01  five\.classpath

     文件        380  2010-10-05 17:06  five\.project

     文件        629  2010-10-05 17:06  five\.settings\org.eclipse.jdt.core.prefs

     文件        799  2010-10-08 19:11  five\bin\ArrComparator.class

     文件      17612  2010-10-09 23:10  five\bin\bg.jpg

     文件       1240  2010-10-09 23:10  five\bin\blackchess.GIF

     文件       3992  2010-10-10 20:30  five\bin\ChessMap$Menuitemclicked.class

     文件       3265  2010-10-10 20:30  five\bin\ChessMap$Mouseclicked.class

     文件        863  2010-10-10 20:30  five\bin\ChessMap$MouseMoved.class

     文件       4509  2010-10-10 20:30  five\bin\ChessMap.class

     文件      15677  2010-10-10 20:28  five\bin\ChessPanel.class

     文件      12632  2010-10-09 23:11  five\bin\lost.wav

     文件       4924  2010-10-09 23:11  five\bin\put.wav

     文件       1603  2010-10-09 23:10  five\bin\whitechess.GIF

     文件      54958  2010-10-09 23:11  five\bin\win.wav

     文件        461  2010-10-08 19:11  five\src\ArrComparator.java

     文件      17612  2010-10-09 23:10  five\src\bg.jpg

     文件       1240  2010-10-09 23:10  five\src\blackchess.GIF

     文件      11847  2010-10-10 20:30  five\src\ChessMap.java

     文件      25164  2010-10-10 20:28  five\src\ChessPanel.java

     文件      82290  2010-10-10 15:56  five\src\Five.jar

     文件      12632  2010-10-09 23:11  five\src\lost.wav

     文件       4924  2010-10-09 23:11  five\src\put.wav

     文件       1603  2010-10-09 23:10  five\src\whitechess.GIF

     文件      54958  2010-10-09 23:11  five\src\win.wav

     目录          0  2010-10-05 17:06  five\.settings

     目录          0  2010-10-09 23:11  five\bin

     目录          0  2010-10-10 15:56  five\src

     目录          0  2010-10-09 23:01  five

----------- ---------  ---------- -----  ----

............此处省略2个文件信息

评论

共有 条评论

相关资源