没有合适的资源?快使用搜索试试~ 我知道了~
APO_Project:Polytech Lyon - APO 项目
共29个文件
java:23个
classpath:1个
doxy:1个
需积分: 9 0 下载量 3 浏览量
2021-07-02
20:38:29
上传
评论
收藏 54KB ZIP 举报
温馨提示
APO项目 算法和编程课程的项目包括用 Java 生成一组类来管理抽象棋盘游戏,然后使用它来创建 4 的幂以及零和交叉。 所生产的软件还应包含最小的用户界面,以选择用户希望玩的游戏以及他希望与人工智能或其他玩家对战。 该项目是使用 Eclipse 和jre1.8.0_25库开发的。 它已经在 Windows 7 64 位以及 Xubuntu 64 位下进行了测试。 基本套餐 基本包,这里称为games ,包含一组用于开始开发棋盘游戏的类。 您可以在那里找到,其中包括: games.Game代表游戏的逻辑,它是一个抽象类,必须继承它才能实现特定于游戏的功能,例如玩游戏或检查游戏是否赢了; games.Board代表具有放置棋子所需的访问功能的游戏板; games.Player用他的号码代表一个玩家,它是一个抽象类,我们必须继承它才能创建人工智能或人类玩家; games.Posit
资源推荐
资源详情
资源评论
收起资源包目录
APO_Project-master.zip (29个子文件)
APO_Project-master
Readme.md 3KB
src
Program.java 2KB
games
PlayerNumberFormatter.java 692B
Board.java 8KB
HistoryEntry.java 1KB
AIPlayer.java 518B
Game.java 18KB
PlayerFormatterInterface.java 501B
Player.java 2KB
GameSaveMismatchException.java 618B
connectfour
ChuckNorris.java 1KB
SmartAI.java 932B
ConnectFourPlayerFormatter.java 2KB
ConnectFour.java 9KB
HumanPlayer.java 1KB
Position.java 1KB
StupidAI.java 910B
HumanPlayer.java 2KB
tictactoe
SmartAI.java 8KB
TicTacToe.java 4KB
TicTacToePlayerFormatter.java 2KB
StupidAI.java 2KB
Position.java 2KB
RandomPlayer.java 1KB
.project 370B
.classpath 226B
doc
Project.doxy 99KB
.gitignore 355B
.gitattributes 483B
共 29 条
- 1
资源评论
卡卡乐乐
- 粉丝: 37
- 资源: 4679
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【岗位说明】仓储物流部工作职责02.docx
- 【岗位说明】仓储物流部职责和岗位设置.doc
- 【岗位说明】仓储物流部人员配置及岗位职责说明03.docx
- 【岗位说明】仓库岗位工作职责.docx
- 【岗位说明】快递公司岗位职责.docx
- 【岗位说明】快递公司各岗位职责.doc
- 【岗位说明】物流部职责.docx
- 【岗位说明】物流部门及各岗位工作职责.doc
- 【岗位说明】公司各部门组织架构和岗位职责.doc
- 【岗位说明】外卖配送员制度与职责.docx
- 【岗位说明】物流仓管岗位职责说明书.docx
- 【岗位说明】物流仓储员岗位职责.doc
- 【岗位说明】物流仓管员岗位职责.doc
- 【岗位说明】物流岗位职责说明.docx
- 【岗位说明】物流岗位职责.doc
- 【岗位说明】物流仓储岗位职责.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功