集句系统的最终解决方案:计算机的集句方法与集句名臣强度评价
04/11498 浏览综合
这个项目目的是探索游戏《无悔华夏》中集句系统的较优游戏策略,并在该策略下统计在初始条件不同时集句系统的结果。项目使用贝叶斯优化探索游戏策略,并通过蒙特卡洛模拟得到统计结果。
说人话就是,我们用计算机,根据我们初始的诗人配置等,计算出一个足够好的策略,再让计算机根据这个策略集句,统计计算机按照这个策略能集到多少句,我们就能窥得这个集句名臣的强度几何。而我们如果要像计算机一样发挥出这个诗人的极限,就可以学习计算机算出的策略,按照策略集句。
先说结论:
1、集句系统数值的崩坏来自于以温庭筠为代表的免费刷新次数与以杜甫为代表的减少灵犀消耗,李白等开局能爆出大量灵犀的是较为危险的设计,而增加灵犀消耗的名臣是舍本逐末的陷阱;
2、对于初始灵犀少而免费刷新次数与灵犀消耗低的情况,存在显著的双峰分布,要么前期暴毙,要么一直转直至极限;
3、对于初始灵犀多而集句消耗高的情况,存在显著的长尾分布。大部分情况这类预设发挥相当稳定,而有极少数的情况下可以达到一个偏离中心值较多的情况;
这些结论比较抽象,我们拿数据说话。
我们先从集句系统的崩坏开始说起。
这是单杜甫时的蒙特卡洛结果。横坐标是集句的句数,纵坐标是出现的次数。我们可以发现,在一万次的模拟中,除了个别几把真的是被系统做局早早夭折,几乎所有情况下单杜甫都可以集完诗句库中的所有诗句。这说明单杜甫有足够的信心掏空集句系统的强度,杜甫就是集句系统本尊,其余集句名臣也因此不太需要给杜甫提供灵犀、相粘等,毕竟杜甫一个人足以杀穿集句系统——只要有足够的时间。

相比之下,温庭筠就比较吃运气和理解了。40%的情况下温庭筠会在50句前夭折,但只要挺过了前50句的泥沼,你就有很大概率集到超过200句诗。这是因为温庭筠兼具多次刷新带来的滚雪球的能力与低灵犀导致的夭折风险。因此,温庭筠在开局应该寻找同时满足押韵与相粘的诗句,快速积累灵犀,才能跨越最艰难的集句早期;但只要跨越,集句系统也会崩坏。不过这个艰难是相对的,温庭筠的下限之一可能就是剩下名臣的上限了。

以李白为代表的开局提供大量灵犀的名臣是比较危险的设计。李白的双峰是比较规整的,要么集中在50句前暴毙,要么集中在130句左右结束。不过对于常规游戏而言,这已经足以让李白拥有贤者位t0的数值,因此我说这是一个危险的设计。

而大家心心念念的李贺,则有被集句消耗做局的迹象。我们假设李贺真的能打完那11波流寇,那么他就有55点灵犀开局。相比李白,李贺多了5点灵犀,但多了1点集句消耗,这就导致集句句数均值从89句断崖式下降到了33句,频数分布也从双峰变为了长尾,大多数李贺在30句左右燃尽了,不过也有一部分会玩的李贺活到了100句后(在1万次的蒙特卡洛模拟中,最大集句数来到了120!),但这真的是万里挑二的存在,与高考考清北差不多。

不过满配李贺虽然消耗高,但至少初始灵犀有55点。而在安史之乱版本官方又更新了一批难评的诗人名臣,要么灵犀给的抠抠搜搜,要么就是玩高消耗流。这些名臣在集句系统的表现与前辈们相距甚远。以杜牧为例,平均句数只有17句。不过至少没有灵犀消耗,因此在140句处有一个小小的波峰,最会玩的杜牧能够达到220句。

不过杜牧也不止有集句系统,像是杜牧邓绥、复活兵法等都有可玩性,因此集句系统的略显无力在我看来是走出集句系统阴影的一个好尝试。但安史之乱版本的高消耗流我是真的看不懂,增加消耗导致的集句上限降低毫无疑问地盖过了政策带来的那点加成,其中的佼佼者就是柳宗元。柳宗元有两个给20灵犀和加1消耗的政策,为了严谨我还测试了两遍。首先是40灵犀+1消耗的情况:

只能说疑似有点难看了,浑身上下拼不过杜牧随手的20灵犀。那么20灵犀+1消耗的情况如何呢?

在最优策略下,75%的玩家都收集不到8句。不过至少集句消耗只加了1点,因此有个会玩的柳宗元冲到了62句,拼尽全力终于让头挤进了李白的鞋底缝里。
通过修改程序中的初始参数,我们可以测试不同初始条件下较优策略能集到多少句。不过这个测试对电脑性能的要求比较高,所以只测试了一些比较有代表性的名臣,而平台中常见的诗人阵也可以用这个程序来测试阵容在集句系统中能有怎样的表现。如果在名臣设计的时候使用类似的测试方法,我相信集句系统的数值是可以被控制住的,但木已成舟。
虽然不同初始条件下,最优策略是有显著不同的。但是我对于杜甫、李白和温庭筠三个常用的诗人名臣的预设下,贝叶斯优化后的参数进行了分析,得到了以下集句焚诀:
1、在一个大组的集句初期,尽力寻找同时满足押韵与相粘的诗句,尤其是有免费刷新次数时;
2、 在当前组别集句过多,使该组剩余诗句占全场总剩余量的8%左右时,应当尝试寻找下一个存量较多的韵脚;
3、 在三个主要韵脚都集过一轮后,只需要满足押韵即可;
4、 对于初始灵犀多而集句消耗高的(如李白、李贺、柳宗元),要提高温庭筠、鱼玄机诗句的选取权重,对于杜甫,可选可不选,对于温庭筠,无所谓;
5、以一个较为理想的开局开始:初始从11组韵开始,先集42句该韵的诗(约为420诗意),然后跳到第9组韵集36句诗(约为780诗意),然后跳到第8组韵集37句诗(约为1150诗意),再跳到ou韵,集大约15句诗。从实际游戏经验来看,可以调换第8组和第9组的顺序,前期11组+8组韵转灵犀+爆战力,中期9组补钱粮。
这个焚诀的重点在于第五点,因为这量化了集句的操作步骤,而前四点相信在集句的过程中多多少少也能体会出来。
项目的链接放在这里,如果各位想要进行验证、测试,可以在我的基础上继续研究:项目地址


