没有合适的资源?快使用搜索试试~ 我知道了~
RockPaperScissors:用Java编写的机器人针对石头,剪刀,剪刀的游戏
共22个文件
class:8个
java:4个
xml:3个
需积分: 11 0 下载量 17 浏览量
2021-05-01
08:35:03
上传
评论
收藏 28KB ZIP 举报
温馨提示
剪刀石头布 该项目是针对Java编写的bot的Rock,Paper和Scissors游戏。 为什么? 主要是为了个人学习经验! 这个怎么运作 这些手势已在Handsigns.java中被指定为枚举,以及哪些手势击败哪些规则。 真正的重点在于AI。 到目前为止,有两个级别: 随机:随机选择三个手势中的任意一个 levelOne:从上一轮检查玩家的手牌,并偏爱会输给该手牌的手牌(假设玩家接下来将打败其先前选择的手牌,从而选择将击败该选择的手牌)。 在并列情况下,方法levelOne应该派上用场。 下一个目标是创建方法levelTwo,该方法将玩家的比赛历史考虑在内,而不是一轮回合。 请记住,该机器人假定您不知道它是如何工作的。 如果您知道接下来要使用哪个手势,那么就不可能创造出能够赢得胜利的AI。 怎么玩 键入石头/剪刀/剪刀或r / p / s(忽略大小写)以选择要播放的手势。 当
资源推荐
资源详情
资源评论
收起资源包目录
RockPaperScissors-master.zip (22个子文件)
RockPaperScissors-master
README.md 1KB
manifest.mf 82B
src
rockpaperscissors
Game.java 4KB
AI.java 1KB
Main.java 1KB
Handsign.java 620B
build
classes
logic
Game.class 4KB
Handsigns.class 1KB
Main.class 518B
AI.class 1KB
rockpaperscissors
Game.class 4KB
Handsign.class 1KB
Main.class 505B
AI.class 1KB
.netbeans_update_resources 0B
.netbeans_automatic_build 0B
build.xml 3KB
nbproject
build-impl.xml 77KB
private
private.properties 111B
project.properties 2KB
project.xml 510B
genfiles.properties 467B
共 22 条
- 1
资源评论
mckaywrigley
- 粉丝: 54
- 资源: 4718
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功