武林群侠传吧 关注:92,884贴子:1,342,750
  • 5回复贴,共1

【极限测试】棋艺称号还能省出1回合!

只看楼主收藏回复

绝版茶经中,棋艺称号给出了两种选择,见绝版茶经汇总篇15楼https://tieba.baidu.com/p/7510836428
棋A:16回合=橘叟7回合+下棋9回合(橘叟处学会满天流星就不再去了,优点是剩回合)
棋B:20回合=橘叟17回合+下棋3回合(优点是经历全棋叟剧情得10离火)
其中,棋A路线中下棋9回合到棋艺100,每回合的棋艺分别为:
下棋1,棋艺60
下棋2,棋艺67
下棋3,棋艺73
下棋4,棋艺79
下棋5,棋艺84
下棋6,棋艺89
下棋7,棋艺93
下棋8,棋艺98
下棋9,棋艺100
下棋8回合后,棋艺是98,距离100只差2。绝版茶经中的截图:

那么棋A路线是否有机会下棋8回合棋艺就到100呢?答案是肯定的,经过我的极限测试,棋A路线只需要下棋8回合棋艺就到100。接下来我会分理论和实践介绍研究过程。


IP属地:北京1楼2023-04-20 22:45回复
    理论分析:
    所有技艺类属性,包括琴、棋、书、画、医、毒、厨、茶、酒、花、鉴定、打铁、打猎、钓鱼等等,每升一级需要特定的经验,每一级所需经验分别为:
    0→10: 10
    10→20: 20
    20→30: 40
    30→40: 60
    40→50: 80
    50→60: 100
    60→70: 120
    70→80: 150
    80→90: 200
    90→100:270
    谷内每一次下棋所得经验随机,所以仅从棋艺值无法判断本次下棋所得经验的多少,需要借助内存读取手段查看当前棋经验。3.0版本,棋艺内存地址为0x00752518,棋经验内存地址为0x0075257C。

    前序情节所得棋经验固定,(棋艺,棋经验)分别是:
    初始洛阳100+100经验,(15,0)
    谷内拜师前师傅考棋50经验,(17,10)
    橘叟1,0经验
    橘叟2,500经验,(30,50)
    橘叟3,200经验,(34,10)
    橘叟4,200经验,(37,30)
    橘叟5,200经验,(40,50)
    橘叟6,1000经验,(52,50)
    所以谷内下棋的初始(棋艺,棋经验)为(52,50)
    我不会像神目等大神一样通过汇编代码来得到下棋经验的公式,只能通过不停下棋做测试。
    每一步尝试120次来测试下棋经验的最小、最大值,每下一步基于上一步的最大棋经验继续测试,测试结果为:
    “最小(棋艺,棋经验)-最大(棋艺,棋经验)”
    下棋1,(60,1)-(60,99)
    下棋2,(67,9)-(67,108)
    下棋3,(73,78)-(74,37)
    下棋4,(79,87)-(80,45)
    下棋5,(84,156)-(85,91)
    下棋6,(90,41)-(90,140)
    下棋7,(94,171)-(95,88)
    下棋8,(99,118)-(100,37)
    因此,只要每一次下棋的棋经验都接近最大值,那么8次下棋正好可以达到棋艺100。


    IP属地:北京2楼2023-04-20 22:48
    回复
      实际测试:
      8次下棋棋艺到达100,每一次(棋艺,棋经验)分别为:
      下棋1,(60,98)
      下棋2,(67,107)
      下棋3,(74,36)
      下棋4,(80,45)
      下棋5,(85,90)
      下棋6,(90,130)
      下棋7,(95,63)
      下棋8,(100,5)










      IP属地:北京3楼2023-04-20 22:50
      回复
        几个细节
        1.不逛杂货店、不写信的情况下,这8次下棋总SL时间为30分钟。
        2.简便快捷的读取内存的手段可以实用Cheat Engine,使用方法可以百度。3.0版本棋艺内存地址为0x00752518,棋经验内存地址为0x0075257C。
        3.如果没有读取“棋经验内存”的手段,没想出很好的方法判断1次下棋所获得的棋经验,要想8次下棋到棋艺100需要大大增加SL次数。
        4.增加这一个回合有什么用呢?我会啊单独开一个帖子讲讲回合分配问题。


        IP属地:北京4楼2023-04-20 22:50
        回复
          没想到还有这种极限操作,


          IP属地:广东来自iPhone客户端5楼2023-04-21 08:00
          回复
            技术贴赞一个


            IP属地:江苏来自iPhone客户端6楼2023-05-23 22:03
            回复