Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 932 Bytes

README.md

File metadata and controls

33 lines (20 loc) · 932 Bytes

项目说明: 给百分之一这个游戏的三消模式做一个模拟器,同时训练一个AI。

项目意义: 练习python的使用,程序架构设计,pytorch使用

游戏规则: 8 * 8 的棋盘,共有8种类型的宝石(1-8)。宝石三消后生成下一等级的宝石,最高等级8的宝石无法继续三消。生成宝石的位置规则: 主动消除:

被动消除:

消除产生的空白由上方已有宝石掉落,最上方宝石掉落后,随机生成1-4等级的宝石填充 每次移动可以尝试横向或者纵向交换两个相邻的宝石,如果交换后会产生消除,则可以成功交换,否则无法交换。 3消消耗一次移动,4消不消耗移动次数,5消及以上增加一次移动次数 移动次数初始值为10,�降至0时游戏结束

程序设计 需要一个模拟器: 前端: 使用tkinter实现

后端设计:

算法设计:

里程碑

Todo