From ab8a550bf26bb75630cbc4de68448d6e9a846047 Mon Sep 17 00:00:00 2001 From: Zhao Zuohong Date: Fri, 5 Jul 2024 13:06:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AF=94=E8=BE=83=E9=92=B1=E4=B9=A6=E4=BA=A7?= =?UTF-8?q?=E5=87=BA=E7=9A=84=E6=AD=A3=E7=A1=AE=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- _config.yml | 2 +- start/riic.md | 117 ++++++++++++++++++-------------------------------- 3 files changed, 44 insertions(+), 77 deletions(-) diff --git a/README.md b/README.md index 810d8e1e..189c8151 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Mower 是为长期运行设计的、开源的明日方舟脚本。 ## [安装](./start/download) -Mower 支持 Windows、macOS 与 Linux 平台。Windows 用户推荐使用[更新器](./start/download/#updater)下载运行;macOS 与 Linux 用户请参考《[从源码运行 arknights-mower](https://blog.zhaozuohong.vip/2023/08/02/run-arknights-mower-from-source/)》。 +Mower 支持 Windows、macOS 与 Linux 平台。Windows 用户推荐使用[更新器](./start/download#updater)下载运行;macOS 与 Linux 用户请参考《[从源码运行 arknights-mower](https://blog.zhaozuohong.vip/2023/08/02/run-arknights-mower-from-source/)》。 ## 功能介绍 diff --git a/_config.yml b/_config.yml index d2c20b5b..91ba4400 100644 --- a/_config.yml +++ b/_config.yml @@ -1,4 +1,4 @@ -title: arknigths-mower +title: arknights-mower lang: zh-Hans description: 7*24 小时不间断长草,让你忘掉这个游戏! diff --git a/start/riic.md b/start/riic.md index 85fa534f..72e133ce 100644 --- a/start/riic.md +++ b/start/riic.md @@ -6,11 +6,11 @@ sort: 2 新手建议阅读《[Mower 简明教程](https://blog.zhaozuohong.vip/2024/05/10/mower-guide/tutorial/)》,加入 QQ 频道 [ArkMower(频道号:2r118jwue4)](https://pd.qq.com/s/5t91c3gx9)交流基建心得。 -## 怎样提高基建产出 +## 怎样提高钱书产出 -### 产出计算教学 +### 产出计算教程 -不了解产出计算的玩家,建议先阅读以下内容: +不了解产出计算的玩家,建议阅读以下内容: - [收益计算必不可少,结果需精确至千位](https://blog.zhaozuohong.vip/2023/11/28/mower-guide/1-1/) - [制造站产能计算方法](https://blog.zhaozuohong.vip/2023/11/29/mower-guide/1-2/) @@ -69,21 +69,33 @@ $$ 那么,对于不刷钱书的玩家而言,是否可以使用无人机作为衡量钱书产出的指标呢?如果用一组相同的系数比较不同方案的产出,例如使用公孙长乐的“无龙但的普通玩家”、“一图流 标准 v6.0”作为衡量标准,有但书和龙舌兰的玩家可以通过多产钱来构造指标更高的畸形报表,使指标失去推导意义。如果玩家根据实际情况算出自己的一组系数,龙舌兰和但书的使用情况影响订单的系数,不同玩家就算产出相同,也可能因为各自的系数不同,得到不同的指标。比较这样的指标,仍然没有意义。 -如果不与其他玩家进行比较,只用于研究自己基建的产出,这类指标能否发挥作用呢?例如,如果无人机一部分加速贸易站、另一部分加速制造站,中枢有一个空位。如果在凯尔希和阿米娅之间进行选择,因为阿米娅带来的产出折合成无人机更多,所以我们应该选择阿米娅。然而,如果要比较跑单的 22 贸和 21 贸,此时进行无人机定价,应当如何确定订单的系数呢?是按照无人机加速 2 级站,还是按照加速 1 级站,又或者 22 贸下按加速 2 级站、21 贸下按加速 1 级站来算呢?对于不跑单的 252 也是同理,比较 32 贸和 33 贸,同样涉及订单系数的问题。 +如果不与其他玩家进行比较,只用于研究自己基建的产出,这类指标能否发挥作用呢?例如,如果无人机一部分加速贸易站、另一部分加速制造站,中枢有一个空位。如果在凯尔希和阿米娅之间进行选择,因为阿米娅带来的产出折合成无人机更多,所以应该选择阿米娅。然而,如果要比较跑单的 22 贸和 21 贸,此时进行无人机定价,应当如何确定订单的系数呢?是按照无人机加速 2 级站,还是按照加速 1 级站,又或者 22 贸下按加速 2 级站、21 贸下按加速 1 级站来算呢?对于不跑单的 252 也是同理,比较 32 贸和 33 贸,同样涉及订单系数的问题。 -于是我们发现,无人机指标只在基建调整不影响无人机的产出时成立,当基建的调整影响无人机产出时,无人机指标就完全失效了,唯一可行的解决方案是进行产出计算,对不同方案的产出进行比较。具体来说,以跑单 21 贸和 22 贸为例,假设 21 贸的 1 级站平均效率为 140%、平均每日有 120 架无人机加速 1 级贸易站;22 贸的 2 级站平均效率为 175%、制造站少上一个 25% 的制造干员。那么 21 贸的 1 级站每日产出 28000 订单、无人机每日产出 5000 订单,合计 33000 订单;22 贸的 2 级站每日产出 32536 订单,需要 12 架无人机加速 2 级贸易站,相比 21 贸多了折合 22.5% 效率的无人机加速制造。在贸易产出相同的情况下,22 贸的制造产出不如 21 贸,因此应该使用 21 贸。 +可以发现,无人机指标只在基建调整不影响无人机的产出时成立,当基建的调整影响无人机产出时,无人机指标就完全失效了,唯一可行的解决方案是进行产出计算,对不同方案的产出进行比较。具体来说,以跑单 21 贸和 22 贸为例,假设 21 贸的 1 级站平均效率为 140%、平均每日有 120 架无人机加速 1 级贸易站;22 贸的 2 级站平均效率为 175%、制造站少上一个 25% 的制造干员。那么 21 贸的 1 级站每日产出 28000 订单、无人机每日产出 5000 订单,合计 33000 订单;22 贸的 2 级站每日产出 32536 订单,需要 12 架无人机加速 2 级贸易站,相比 21 贸多了折合 22.5% 效率的无人机加速制造。在贸易产出相同的情况下,22 贸的制造产出不如 21 贸,因此应该使用 21 贸。 当然,强行使用无人机定价,也可以进行解释:21 贸相比 22 贸需要用更多的无人机加速贸易,因此以加速 1 级贸易站确定订单系数,随后将 1 级贸易站、2 级贸易站、无人机加速 2 级站的产出全部用无人机定价,再做比较。但是这样只不过是在产出计算的步骤上额外进行了一次转换,不能起到化简计算的作用。从本质上讲,无人机指标根据无人机的使用情况确定订单系数,距离基建的生产过程更近一步。但是,无人机指标将无人机与基建生产的其它部分脱离开来,一旦基建方案的调整影响无人机的生产,这类指标就无法使用了。 -实际上,基建的钱书产出,产物是龙门币与经验两项不同的资源。在不刷钱书的前提下,将钱书产出用一维指标衡量,就是指定了龙门币与经验的转化比例。然而,基建生产钱书时,调节钱书产出比例的手段并不只有一种,不同调节手段的转化比例也往往不同。用这些调节手段,可以构造出指标更高的畸形报表。为了抑制这一现象,有些玩家提出在使用一维指标的基础上对产出比例进行限制,例如 Bio-Hazard 的“强硬的‘惩罚措施’”、“柔和的‘惩罚措施’”和“钱书需求为区间的情形”,就是将不符合比例要求或超出比例范围的钱书价值打折或设为 0。例如,如果目标比例为 2:1,现有方案只产钱、不产书,没有符合比例的钱书,指标为 0,看似规避了制造畸形报表的问题。然而,这时只要删掉一些订单,将溢出的赤金转化为经验,符合产出比例的钱书就会变多,指标也相应升高了。加了比例约束的指标升高了,从生产角度看却是完全的亏损,根本原因还是指标与基建生产过程产生了脱节。 +实际上,基建的钱书产出,产物是龙门币与经验两项不同的资源。在不刷钱书的前提下,将钱书产出用一维指标衡量,就是指定了龙门币与经验的转化比例。然而,基建生产钱书时,调节钱书产出比例的手段并不只有一种,不同调节手段的转化比例也往往不同。指标指定的转化比例至多与一种调节手段相同,使用其余手段向有利于增加指标的方向调节,就可以构造出指标更高的畸形报表。为了抑制这一现象,有些玩家提出:在使用一维指标的基础上对产出比例进行限制,例如 Bio-Hazard 的“强硬的‘惩罚措施’”、“柔和的‘惩罚措施’”和“钱书需求为区间的情形”,就是将不符合比例要求或超出比例范围的钱书价值打折或设为 0。例如,如果目标比例为 2:1,现有方案只产钱、不产书,没有符合比例的钱书,指标为 0,看似规避了制造畸形报表的问题。然而,这时只要删掉一些订单,将溢出的赤金转化为经验,符合产出比例的钱书就会变多,指标也相应升高了。加了比例约束的指标升高了,从生产角度看却是完全的亏损,根本原因还是指标与基建生产过程的脱节。 总而言之,对于大量刷钱书的情况,“总和”是恰当的指标;对于不刷钱书的情况,一维的衡量基建钱书产出的指标难免与基建生产过程发生脱节,这样的指标没有任何意义。 -### 比较基建钱书产出的正确方法 +### 比较钱书产出的正确方法 -施工中…… +对于大量刷钱书的情况,比较“总和”指标即可。 -### Mower 是如何提高基建产出的 +对于不刷钱书的情况,该怎样比较基建产出的钱书呢?比如中配跑单使用 252 21 贸可能产出 6.5 万钱 + 4 万经验,改用 22 贸后可能产出 7 万钱 + 3.4 万经验,哪个方案的产出更高?153 布局下产出 4 万钱 + 6.5 万经验,153 和 252 21 贸比,哪个方案产出更高? + +钱书产出的比较,可分为两种情况。在第一种情况下,一个方案的钱书产出均大于另一个方案,或者一项产出相同、另一项产出更多,这种情况称为**能够直接比较的情况**,可以直接判断哪个方案的产出更高;在第二种情况下,一个方案的一项产出高于另一个方案,但另一项产出却更低,这种情况称为**涉及转化的情况**,无法直接判断哪个方案的产出更高。 + +对于涉及转化的情况,如果两套方案的产出比例较为接近,例如比较上述的 21 贸与 22 贸,应当首先尝试对两套方案进行合理的调节,使其变为能够直接比较的情况。具体来说,可能是在 21 贸下将一部分生产经验的产能转化为生产龙门币,使 21 贸的龙门币产出提升至 7 万,与 22 贸相当,这时再根据经验的产量对两个布局的产出进行比较;或者将经验的产能降至与 22 贸相同,比较龙门币的产量。 + +在进行调节时,要尽量找出更赚的方案。比如贸易站不使用黑键时,21 贸下由 2、3 赤金互切改为 2、4 赤金互切,往往比无人机加速级贸易站更赚,因此在 21 贸下应首先尝试 2/4 赤金互切,而不是直接使用无人机加速贸易。只有将调节手段与真正研究基建的生产过程结合,才能得出具有指导意义的的结论,脱离生产过程、空洞地思考“0.5 万钱和 0.6 万书哪个更多”,或者试图借助某个与基建生产无关的资源对钱和书进行衡量,对于提高基建产出不会有任何帮助。 + +有时,小幅度的调节手段不足以将产出转换至能够直接进行比较的情况,比如对 252 与 153 进行比较,哪怕 252 尽量压低贸易站等级、无人机全部加速经验,龙门币的产量仍然不低;在 153 下,靠无人机加速贸易来提高龙门币产出,不仅调节幅度有限,而且不如与 243 互切划算。有意义的做法是将 纯 153 改为 243 / 153 互切,将龙门币产量调节至与 252 相同,再比较经验的产出。 + +在不同的生产方案时,如果遇到涉及转化的情况,应该紧密联系基建生产过程,将涉及转化的情况转换为能够直接比较的情况,然后进行比较。 + +### (不刷钱书)使用 mower 提高基建产出 基建产出为单位产出、平均效率、时间三者的乘积: @@ -91,83 +103,38 @@ $$ \text{基建产出} = \text{单位产出} \times \text{平均效率} \times \text{时间} $$ -在相同的时间内,基建产出只与单位产出和平均效率有关: +进行相同时长的生产,基建产出只与单位产出和平均效率有关: $$ \frac{\text{基建产出}}{\text{时间}} = \text{单位产出} \times \text{平均效率} $$ -我们来分别分析单位产出与平均效率。 - -### 单位产出 - -对于制造站和发电站,单位产出是固定的:每 100% 效率每天产出 10000 赤金 / 8000 经验或 240 架无人机。贸易站的情况有所不同,贸易站的等级,以及但书、龙舌兰、裁缝的技能,都会影响贸易站的单位产出。 - -Mower 支持跑单操作。与不跑单相比,贸易站的单位产出有大幅提升。如果要维持钱书产出比例大致不变,2 电站布局降级贸易站、升级制造站,3 电站布局在 243 / 153 互切,都可以实现贸易产出向制造产出的转化。这样,与不跑单相比,跑单可以实现钱书产出的全面提升,而不是只增加钱的产出。 - -### 平均效率 - -这里的平均效率指的是 - -## 动态排班 - -### 什么是动态换班 - -休息/上班时间是根据基建内干员的具体实际情况实时生成的。而不是整点的时间进行大换班 -举例: 8:45 干员 A 入驻宿舍休息, 3 小时 9 分钟后休息完毕,Mower 会生成一个在 11:53 执行的任务 - -### 动态排班是如何实现极限产出? +#### 单位产出 -动态排班是为了提升高效组干员的**工休比**(工作时间和休息时间的比例) -例子: -当我们比较两名干员 A 和 B,效率都是每小时产出 1000 个龙门币,可是其中一个有心情消耗加速的 debuff,需要额外的恢复时间,让我们来看看他们在不同休息时间下的产出情况。 -(假定 A,B 休息的时候,A,B 替换组的产出效率一样) +对于制造站和发电站,单位产出是固定的;但对于贸易站,单位产出受设施等级、但书、龙舌兰、裁缝等因素影响。 -干员 A: 工作时间: 24 小时 - 12 小时休息 = 12 小时 -总产出: 12 小时 × 1000 龙门币/小时 = 12000 龙门币 +Mower 支持跑单操作,与不跑单相比,贸易站的单位产出得到了大幅提升。如果适当降低贸易站的平均效率、提高制造站平均效率(例如在 2 电站布局下降级贸易站、升级制造站;3 电站布局使用 243 / 153 互切),就能实现基建钱书产出的均衡提升。 -干员 B: -工作时间: 24 小时 - 8 小时休息 = 16 小时 -总产出: 16 小时 × 1000 龙门币/小时 = 16000 龙门币 +#### 平均效率 -通过简单的计算可见,想要极限提升产出,必须提高所有高效组干员的工休比。 +平均效率由设施效率、干员效率、工作时间占比三项组成: -工休比提升的方法则是降低其休息时间= 增加休息效率 - -Mower 通过强制在宿舍安插 2 个最优宿管(分别提供群体心情恢复和单体心情恢复)干员来降低高效组干员在宿舍休息的时间。 -并且(通过图像识别来动态生成高效组回工作站的任务) - -简单来说,Mower 只有一套**最高效组**的排班表,让广大玩家摆脱了**繁琐**,不**人性化**的 N 班倒 **写多套排班表**的模式。 -同时,高效组的基建干员不会存在心情满了在宿舍发呆,让同工位的替补继续上班的情况。(普通定时换班没法做到让所有干员掐表休息上班) -这样极限提升最高效产出干员的公休比可以达成理论上的极限产出 - -自动排班逻辑请参考[动态换班逻辑](../conf/5.buildinSettings.html#动态换班休息逻辑) - -## 菲亚梅塔无缝充能 - -Mower 通过 OCR 读秒可以无缝进行[菲亚梅塔充能](../conf/4.planValidation.html#菲亚梅塔充能) - -## 同组心情的自我调节 - -排班时请以从上到下从优到劣的形式安排宿舍宿管,mower 排班时会将同组内,心情较低的排在上方的宿舍,以实现心情的自我调节 - -## 利用龙舌兰和但书跑单 - -[如何日产十万龙门币?方舟极限基建收益!跑单玩法及 mower 工具讲解【明日方舟】](https://www.bilibili.com/video/BV1KT411s7Ar) - -## 自动卡心情 - -像,夕,令之类的干员的基建技能触发条件是需要心情在某个特定区间。 -Mower 通过图像识别可以确保其可以在该心情区间工作 - -## 干员心情监控 +$$ +\text{平均效率} = \text{设施效率} + \sum \text{干员效率} \times \text{工作时间占比} +$$ -![image](https://github.com/ArkMowers/arknights-mower/assets/33809511/d914dd12-c7a6-45ea-8821-1d63b894a871) +这三项受基建布局、干员组合与排班方案三个因素影响,表现在效率与心情两个方面: -## 邮件通知 +- 效率方面: + - 基建布局影响设施效率,例如 2 电站布局相比 3 电站布局多一个拥有 100% 基础效率的制造站或贸易站,3 电站布局多一个拥有 5% 基础效率的发电站; + - 基建布局影响干员的数量,例如右满 2 电站布局相比 3 电站布局少上两名干员; + - 基建布局影响干员的效率,例如空弦、感知、自动化、至简等干员在 3 电站布局下效率更高,伺夜、桑葚、絮雨等干员的效率受右侧设施等级影响,鸿雪组在 333 布局下无法达到最高效率,清流的效率受贸易站数量影响; + - 不同的排班方案使用效率不同的干员组合。 +- 心情方面: + - 基建布局影响贸易站和制造站的等级,进而影响入驻干员的心情消耗速率; + - 基建布局影响宿舍等级,进而影响入驻干员的心情恢复速率; + - 不同的排班方案下,干员的工作时间占比不同。 -内置 QQ 邮箱通知 +--- -1. 任务时间流 -2. MAA 调用 -3. MAA 副本产出 +*施工中……* \ No newline at end of file