杀戮尖塔吧 关注:226,460贴子:3,977,727

回复:关于人工智能在杀戮尖塔中的应用

只看楼主收藏回复

其实可以写传统AI,不进行任何训练,根据各种情况的每回合预估伤害、每场战斗战损的概率分布来决策。


IP属地:上海17楼2021-10-30 19:28
收起回复
    自己搜AI slay the spire


    来自iPhone客户端18楼2021-10-30 19:33
    收起回复
      2025-12-28 15:06:59
      广告
      不感兴趣
      开通SVIP免广告
      我觉得不行


      IP属地:广东来自iPhone客户端19楼2021-10-30 22:03
      收起回复
        数据集太少了,训练结果不知道好不好


        IP属地:广东来自iPhone客户端20楼2021-10-30 22:19
        收起回复


          IP属地:辽宁来自Android客户端21楼2021-10-30 22:21
          回复
            要做这个也太难了,路线的选择,强弱怪物池,特殊怪物池(二层多怪物密度高),药水数量和种类,过滤精英(打过的精英下一次不会出现),血量多少,遗物,都会影响抓牌,影响因素太多了


            IP属地:江苏来自Android客户端22楼2021-10-30 23:29
            收起回复
              cy


              来自Android客户端23楼2021-10-30 23:33
              回复
                我支持楼主,我觉得挺有意思的,加油啊


                来自Android客户端24楼2021-10-30 23:33
                回复
                  2025-12-28 15:00:59
                  广告
                  不感兴趣
                  开通SVIP免广告
                  其实向量维数加加减减什么的都是细节方面的事情,主要难点还是在于数据集从哪来,不过看楼上有人给了国外的链接,那同那个去跑应该只是多一点预处理的功夫。不可能靠手打的好吧。而且你训练这个东西,我觉得再扩大一下范围也没啥本质区别。除了选卡方面别的操作都可以量化,虽然我觉得杀戮尖塔这种东西你去在数据集上学习不如搞什么自我监督之类的?这我就不太懂了。强化学习那一方面好像也不太需要数据集,但是可能要拿到游戏的源码,这个可能很麻烦。


                  IP属地:北京来自Android客户端25楼2021-10-31 00:38
                  回复
                    楼主加油


                    IP属地:青海来自Android客户端26楼2021-10-31 01:23
                    回复
                      我个人觉得吧,爬塔做这个还不如把端口化文章做成传统ai


                      IP属地:浙江27楼2021-10-31 01:25
                      回复
                        大概看懂了,但是没有完全看懂
                        反正你不要高估吧友就是了
                        我就不提商店多选的钱什么的问题了(额外套一个背包/穷举方案+评估?)
                        如果输入单纯是卡组构成+卡牌掉落,其实完全没必要考虑掉了什么牌,因为你打怪之前肯定会在心里面对于“我想要什么牌”有一个概念,比如杂技+>不抓>突然一拳,掉了什么牌完全不影响这个决策(除了影响人类的心情)
                        另外,楼层和路线对抓卡的影响很大。玩战士一抓看到完美打我看都不会看第二眼,精英门口还没过渡我怕是铁斩波都想喂给自己。一层关底也会有一定影响,比如虽然说现在猎人的毒的地位已经下降了,但是不影响关底是slm的时候毒的地位更下降;同时如果boss门口没啥输出,打六火会抓毒雾或者小毒,打slm几乎不可能。
                        而且统计一个人的数据恐怕远远不够,统计多个人……猎人可能还好,反正别去统计观者的(
                        另外就是用别人的数据训练出来的抓牌不一定适合其他人,xggg那个奔放的抓卡到我手上分分钟因为没有控制战损暴毙。


                        IP属地:浙江29楼2021-10-31 01:38
                        回复
                          你可以直接从对局记录文件里提取选牌情况的,这样如果有一些大佬发自己的对局记录文件给你你就可以直接用这些训练,不比自己玩快多了杀戮尖塔文件夹里的runs文件夹里有四个职业的记录文件,里面每层干啥了都有记录。


                          IP属地:山东来自Android客户端30楼2021-10-31 03:23
                          收起回复
                            炉石传说盒子是吧


                            IP属地:江苏来自Android客户端31楼2021-10-31 08:27
                            回复
                              2025-12-28 14:54:59
                              广告
                              不感兴趣
                              开通SVIP免广告
                              抓牌确实要考虑很多东西。。。但是我的目标大概就是个进阶5能碎心的AI就行,因为我的同学还没碎过心,我能给他说我写的AI比你厉害(


                              IP属地:浙江来自Android客户端32楼2021-10-31 08:36
                              收起回复