文件名称:PuzzleSolver:解决时钟步、水壶和单人象棋谜题
文件大小:51KB
文件格式:ZIP
更新时间:2024-07-23 20:58:24
Java
#Puzzle Solver 使用 Java 和 Eclipse 实现数据结构和算法来解决国际象棋纸牌游戏、水壶问题和时钟步进难题。 背景 使用 Java Swing、模型-视图-控制器架构,以及所有谜题都继承自的接口。 安装 下载压缩文件 使用 Eclipse 并下载 Java SE Runtime Environment 7。 为该程序设置一个 Eclipse 项目。 用法 在 Eclipse 顶部,单击“运行”并选择“运行配置”。 在主选项卡下,确保项目名称和主类正确。 在参数选项卡下,在程序参数中选择“chessBoard1-5.txt”或“chessInitialSetup.txt”来运行程序。 历史 CSCI-142 项目 - 计算机科学 II 学分 作者:罗宾李 执照 麻省理工学院许可证 (MIT) 版权所有 (c) 2014 Robin Li 特此授予任何人免费
【文件预览】:
PuzzleSolver-master
----.project(364B)
----chessBoard4.txt(36B)
----.gitattributes(378B)
----chessBoard5.txt(36B)
----src()
--------design.txt(2KB)
--------Knight.java(2KB)
--------ChessPiece.java(5KB)
--------Solver.java(4KB)
--------Pawn.java(1KB)
--------Bishop.java(1KB)
--------Water.java(6KB)
--------PointPosition.java(2KB)
--------Clock.java(3KB)
--------ChessModel.java(9KB)
--------ChessButton.java(811B)
--------Rook.java(1KB)
--------TeamSubmission.txt(580B)
--------CVS()
--------Queen.java(1KB)
--------Chess.java(9KB)
--------Puzzle.java(1KB)
--------King.java(2KB)
--------Jug.java(188B)
----chessBoard2.txt(36B)
----chessBoard1.txt(44B)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
--------CVS()
----chessInitialSetup.txt(46B)
----README.md(2KB)
----CVS()
--------Root(60B)
--------Repository(6B)
--------Entries(110B)
----chessBoard3.txt(36B)
----.classpath(289B)
----.gitignore(574B)
----bin()
--------design.txt(2KB)
--------Chess.class(6KB)
--------Solver.class(2KB)
--------Clock.class(3KB)
--------Bishop.class(607B)
--------ChessPiece.class(3KB)
--------Pawn.class(1KB)
--------Rook.class(611B)
--------Knight.class(1KB)
--------Queen.class(864B)
--------PointPosition.class(1KB)
--------Puzzle.class(381B)
--------TeamSubmission.txt(580B)
--------Water.class(5KB)
--------ChessButton.class(493B)
--------King.class(1KB)
--------Chess$ButtonListener.class(2KB)
--------ChessModel.class(7KB)
--------Jug.class(431B)