mugen吧 关注:79,764贴子:1,495,272
  • 41回复贴,共1

求研究.ai文件

只看楼主收藏回复

如题,现在开始了这个计划。这基本上是mugen里最不为人知的地方了
但是没有好方法。比较十六进制文件太耗时间了
反汇编下断点?本人技术不够……反正求指导……


1楼2013-12-11 14:53回复
    反汇编下断点也会相当麻烦……ai文件的内容是存在内存里在关闭程序的时候写入的……@口水轩 你知道什么好办法吗


    2楼2013-12-11 15:33
    回复
      2025-08-31 02:41:47
      广告
      不感兴趣
      开通SVIP免广告
      这难道就是传说中的 记忆 ?


      3楼2013-12-11 15:48
      回复
        一応、読み込みと书き込みはやってるっぽい。
        ちゃんとファイルを用意しとけば本体终了时に"ElecbyteAIB"ってヘッダが书き込まれるし。
        内容が未実装かと。
        エレクバイトはAIの强化に関しては后回しだとFAQに书いていたから、后々対応するつもりだったんだろうけど。


        4楼2013-12-11 16:28
        收起回复
          @Ishtar708
          我大概做了一点初步的调查,使用版本1.1beta,“内容が未実装かと”是错误的
          这个文件会记录人物所有使用过的招数,以下是文件内容的初步调查结果
          0x40处的双字节是使用的招数的种类的总数(多段技算一种)
          接下来是每一种招数的详细信息,每一个招数有0x4B4大小分配的空间
          这个空间内的内容在这个招数使用过多次后有变化,重启游戏后继续在这个区块写入
          击中与否记录的内容有区别
          距离和方位没有影响
          开始的0x148大小的区块是头文件(其中包括ElecbyteAIB这个字符串)
          没有clsn1/movetype!=A(待考证)的招数(比如跑和跳)不计入
          输赢不计入文件
          同一局中多次使用同样招数会有额外信息记录
          击中与否有区别(防御待考证)
          文件是否被读取则要看反汇编结果了
          换言之,这个文件能记录所有招数是否击中过对方和使用过多少次,这样能提供一个参考性的结果,所以这个文件还是有意义的


          5楼2013-12-11 16:38
          回复
            喔喔~!
            应该是纪录State跳转后的导出档案吧?(我想)
            我认为最初设计.ai文件的想法有可能是想让AI有所"成长"的空间。
            不过因为不明原因这个.ai的机制就像Tagin一样被隐藏了。
            如果只是参考结果的话确实有所价值,
            不过如果找不到Electbyte所提供和.ai有关的method可以使用的话
            这些数据就是"只能看不能用"的资料档案。
            先从读取开始吧、期待楼主的研究。


            6楼2013-12-11 16:59
            回复
              表示没见过.ai文件
              难道是1.1才有的?
              如果是人物文件组成的一部分的话Elecbyte官方肯定会有文件格式的说明的


              IP属地:广东7楼2013-12-11 20:37
              收起回复
                哦哦简直好评
                这学期刚修AI课...前几天还在和群里面的AI专业朋友在讨论AI文件可能使用的模型和运行原理(我一直没有找到资料呢w)...一直在愁无法切入呢...
                之前的多次运行后肉眼观察所得的感觉是基本上只是连段改进,而立回等没有明显改善...这么看来实际上也真的只存了连段和使用频率呢www
                这么一来储存的数据还真不够详尽啊...还有很大的改善空间...可能真可以给E小组提点建议什么的233
                多谢交流OTL...


                IP属地:广东8楼2013-12-11 21:20
                收起回复
                  2025-08-31 02:35:47
                  广告
                  不感兴趣
                  开通SVIP免广告
                  @口水轩 其实居然有被读取!

                  现在看来情势完全不一样了


                  10楼2013-12-12 13:00
                  收起回复
                    那个是系统自带的学习性ai么


                    IP属地:上海来自手机贴吧11楼2013-12-12 17:08
                    收起回复
                      一句话:没有method就没有然后。


                      12楼2013-12-12 17:27
                      收起回复
                        我在猜测这东西有可能是给那些完全没有写ai的人物勉强凑数用的ai。或许本身就不是让作者可以使用的东西。


                        13楼2013-12-12 17:47
                        收起回复
                          话说我记得东方萃梦想就有一个养ai的程序。
                          通过看replay或直接手操可以培养ai
                          能把人手操的好习惯坏习惯都给培养进去。
                          不过效率偏低,要喂数百replay才能打。


                          IP属地:上海14楼2013-12-12 21:40
                          收起回复
                            吃我一记洛阳铲


                            15楼2016-11-03 00:27
                            回复