没有合适的资源?快使用搜索试试~ 我知道了~
Abalone-with-Good-Sport-AI:表现出色的鲍鱼游戏和AI代理
共70个文件
java:45个
xml:13个
json:5个
需积分: 37 0 下载量 116 浏览量
2021-05-19
04:21:05
上传
评论
收藏 2.05MB ZIP 举报
温馨提示
鲍鱼 这是棋盘游戏“鲍鱼”的一种实现。 我最初将其创建为大学项目来研究运动型AI,它可以建立对手的实力并以相似的水平向他们发起挑战,而又不会太难或太容易被击败。 我打算将其保留为宠物项目,并在有空闲时间时进行更新。 必要的改进 根据用户要求对游戏进行的改进: 一些用户报告说游戏在启动时崩溃了,但没有提供更多信息。 (我认为我已经设法解决了这个问题。在Linux系统上-可能在Macs上也是如此-通过文件资源管理器而不是命令行打开可执行文件,导致该可执行文件在主文件夹中搜索资源文件夹。游戏现在可以确定位置jar文件,然后从此处开始。) 修复了一个问题,如果在游戏后关闭窗口的速度过快,该问题将阻止更新玩家统计信息文件。 添加功能以撤消移动。 添加重新启动功能,供用户投降游戏。 在设置屏幕上添加一个预览窗口,显示选择的起始布局。 保存选择的游戏设置,使其成为下一个游戏的默认设置。 根据
资源推荐
资源详情
资源评论
收起资源包目录
Abalone-with-Good-Sport-AI-master.zip (70个子文件)
Abalone-with-Good-Sport-AI-master
README.md 6KB
pom.xml 3KB
abalone.iml 1KB
resources
layouts
SwissDaisy.json 550B
GermanDaisy.json 550B
Snakes.json 550B
Standard.json 428B
AlienAttack.json 550B
img
wood2.jpg 927KB
Abalone-1.2.zip 1.05MB
LICENSE 34KB
src
test
java
abalone
AbaloneTest.java 297B
main
java
META-INF
MANIFEST.MF 54B
abalone
GameDriver.java 6KB
utilities
ExceptionHandler.java 1KB
FileHandler.java 3KB
frontend
view
GameWindow.java 1KB
GameBoard.java 10KB
PushedGameMarbles.java 2KB
g2d
G2DPoint.java 3KB
G2DShape.java 2KB
G2DStopWatch.java 5KB
MyFirstFrame.java 1KB
G2DPolygon.java 883B
G2DRectangle.java 1KB
G2DGroup.java 1KB
Matrix.java 1KB
G2DLine.java 2KB
MySecondCanvas.java 11KB
G2DText.java 2KB
G2DObject.java 1KB
G2DAbstractCanvas.java 4KB
G2DCircle.java 3KB
G2DDigit.java 1KB
StartWindow.java 3KB
interfaces
iBoard.java 2KB
iSelectedMarbles.java 1KB
iMarble.java 1KB
iSpace.java 930B
GameMarble.java 3KB
GameSpace.java 2KB
SelectedGameMarbles.java 2KB
controller
LinesFactory.java 9KB
Line.java 2KB
BoardListener.java 40KB
StartListener.java 1KB
backend
model
interfaces
iGameState.java 6KB
GameState.java 4KB
players
HeuristicPlayer.java 6KB
AbstractPlayer.java 34KB
HumanPlayer.java 5KB
TypewritingMonkeyPlayer.java 3KB
interfaces
iPlayer.java 1KB
AlphaBetaHeuristicPlayer.java 11KB
AlphaBetaPlayer.java 6KB
MonteCarloPlayer.java 7KB
MiniMaxPlayer.java 6KB
.idea
uiDesigner.xml 9KB
libraries
Maven__org_hamcrest_hamcrest_core_1_1.xml 520B
Maven__org_json_json_20090211.xml 476B
Maven__junit_junit_4_9.xml 436B
encodings.xml 233B
vcs.xml 180B
misc.xml 3KB
modules.xml 254B
artifacts
simple_service_jar.xml 3KB
scopes
scope_settings.xml 139B
.name 7B
copyright
profiles_settings.xml 74B
compiler.xml 2KB
共 70 条
- 1
资源评论
FriedrichZHAO
- 粉丝: 27
- 资源: 4531
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功