心情相关计算

本文介绍心情相关的计算。

干员的心情

干员的心情是小数,上限为 24。游戏显示心情时进行向下取整。例如,若游戏内显示心情为“7”,则实际上心情在 的区间内。只有显示 24 时,干员才是满心情的。

如何得到干员心情的精准数值呢?主要有两种方法:

  1. 在宿舍中,利用心情回满的时间与心情恢复速率,计算出当前的心情。这种方法最为精准:读数的误差在 1 秒以内。心情恢复速率如果是 2,那每秒恢复的心情是 ,也就是说绝对误差在 心情以内。
  2. 利用心情条进行计算。当截图宽度为 1920 px 时,心情条宽度为 310 px,绝对误差 。在下图中,罗比菈塔的心情条读数为 99 / 310,心情为
通过心情条计算罗比菈塔的心情

注意

若干员的心情在 范围内,心情条显示为空,此时无法通过心情条计算干员的心情。

心情恢复

宿舍的心情恢复速率如表格所示。

宿舍等级每小时恢复心情
12.0
22.5
54.0

除宿舍外,还需要关注两类宿管技能:

  1. 单体回复(简称单回)。对应技能的文字描述为:进驻宿舍时,使该宿舍内除自身以外心情未满的某个干员每小时恢复+0.65(同种效果取最高)
  2. 群体回复(简称群回)。对应技能的文字描述为:进驻宿舍时,该宿舍内所有干员的心情每小时恢复+0.15(同种效果取最高)

单回与群回效果可以叠加。使用 mower 时,要求每个宿舍都放一个单回宿管与一个群回宿管,这样每个宿舍都有一个可以同时吃到单回和群回加成的位置,称为单回位置;其余位置只受群回加成,称为群回位置

心情消耗

干员工作时,心情基础消耗速率为每小时 1 点心情。中枢放满干员后,全局获得 0.25 的心情消耗减免,基础消耗速率降至 0.75。

2 级贸易站与制造站有 0.05 的心情消耗减免,心情消耗速率为 0.7;3 级贸易站与制造站有 0.1 的心情消耗减免,心情消耗速率为 0.65。

满心情的干员在 3 级制造站或贸易站内可连续工作 小时。

工作时间占比

表示心情、 表示心情消耗速率;下标 表示休息、 表示工作。

设干员从一定心情开始,在工作站上以速率 花费时间 消耗 的心情后立即进入宿舍休息,在宿舍中以速率 花费时间 恢复 的心情后立即回到工作站里工作;第二轮消耗 的心情后回宿舍恢复 的心情,以此类推。使用 mower 换班时,干员在宿舍休息时心情不会回满,在站内工作时心情不会耗尽。如此若干轮后,干员恢复至初始心情。记消耗的心情总量为 ,工作时间为 ;恢复的心情总量为 ;在宿舍休息的时间为

表示干员的工作时间占比:

也称为干员的期望工作时间占比。同理,干员的休息时间占比

例 1 某干员的心情消耗速率 ,心情恢复速率为 。求其工作时间占比

参考答案

若干员的心情没有恢复至初始状态,设其与初始状态相差

可以求出实际工作时间占比

干员在基建内工作、休息较长时间后, 不断增加。记

Mower 根据统计数据计算干员的工作时间占比。在刚开始使用 mower 的几天内,数据并不准确。若要减小 、提高计算结果准确性,可以从以下两方面入手:

  1. 提高心情阈值,控制 的范围;
  2. 多跑一段时间,增加

实际上,提高心情阈值的方法仅对于不需要暖机的干员有用。就算设置了 80% 的心情阈值, 最大仍可达到 。若心情恢复速率平均为 2.5、心情消耗速率为 0.75、干员休息时间为 48 小时左右,期望工作时间占比为

时,,实际工作时间占比为

此时干员已经在基建内累计工作天数为

也就是说,心情阈值为 80%、记录一星期以上时,对于非暖机干员,心情的变化仍然会导致实际工作时间占比与期望工作时间占比出现 1% 左右的偏差。而心情消耗速率为 0.65、休息时心情恢复速率为 2.85 的干员,若其心情消耗速率提升至 0.7,带来的影响也不过只有 1% 左右:

消耗恢复比

有些干员单独工作的效果不好,需要与特定的其他干员同时上班,才能发挥出作用。例如稀音、红云、帕拉斯在同一个站内工作,稀音暖机完成后,三人共有 106% 的效率。虽然红云与帕拉斯的心情消耗速率较稀音更慢,但稀音休息时,红云与帕拉斯如果继续工作,两人只有 57% 的效率,不如霜叶与红豆这类 30% 效率的干员。在 mower 中,将干员分到一组,mower 就能自动地安排这些干员同时工作与休息。

同组内干员的工作时间占比相同,由组内心情消耗速率最快的干员决定。

将同组共 个干员按心情消耗速率从高到低排序,并编号为 。心情消耗速率满足

工作一段时间 后,组内干员各自消耗的心情为 ,将上式每一项同时乘以 ,得到

接下来在宿舍中安排全组干员休息,需满足恢复的心情与消耗的心情相等:

与工作时不同的是,休息时同组内不同干员的休息时间不一定相同。有些干员可能提前回满了心情,之后等待其他干员继续恢复心情。干员在宿舍恢复心情的时间 应满足关系

由于 已知, 可表示为

代入上式:

消去 ,得到同组内干员的心情消耗速率 与心情恢复速率 之间的关系:

将干员心情消耗速率与心情恢复速率的比值称为消耗恢复比,用符号 表示:

同组内干员的消耗恢复比满足关系

由上述推导可知,若组内两名干员编号分别为 ,他们消耗恢复比相同时,即 ,则表明他们在宿舍中休息的时间是相等的,也就是 ;而当 时,,此时编号为 的干员在宿舍回满心情后继续等待编号为 的干员恢复心情。

例 2 稀音、红云的心情消耗速率分别为 0.65、0.4,二者在同一组内。二者在宿舍中休息时,将稀音安排到单回位置,心情恢复速率为 2.85;红云安排到群回位置,心情恢复速率为 2.2。请问这样的宿舍休息安排是否正确?

参考答案

组内干员按心情消耗速率排序,稀音编为 1 号,红云编为 2 号。 二者的消耗恢复比:

因此这样的宿舍安排是合理的。

练习与答案

1 澄闪在发电站工作,休息的 1 级宿舍使用波登可作为宿管。求澄闪的工作时间占比。若替换澄闪的干员为阿消,求整站每日无人机产出。

参考答案

心情恢复速率

心情消耗速率

工作时间占比

平均效率为

整站每日产出的无人机为

2 简述 11 贸布局在心情方面的可行性。

参考答案

11 贸布局

设所有位置均无心情减免,每个宿舍安排一名加成为 0.65 的单回宿管和一名加成为 0.15 的群回宿管。

宿舍的总恢复速率为

5 个 3 级制造站心情内干员的心情消耗速率为 0.65,1 级贸易站、控制中枢、发电站、会客室、办公室内心情消耗速率为 0.75。总消耗速率为

可见,即使只有 3 个 1 级宿舍,每个宿舍安排两名宿管,也能提供足够的心情恢复速率。

3 Mower 持续记录干员心情,根据记录计算干员的工作时间占比。某玩家以澄闪作为发电站的主力干员。开始使用 mower 前,澄闪在发电站内工作,心情约为 23。使用 mower 三天后,玩家进入基建,发现澄闪正好在发电站内,心情约为 20 点。请问此时 mower 统计的工作时间占比是否准确?

参考答案

由题意知 。设 小时前,澄闪在发电站内且心情为 23。从开始使用 mower 到三天后的 小时前,澄闪工作 小时、休息 小时,且恢复的心情与消耗的心情相等。

假设该玩家使用 2 电站布局,澄闪在宿舍的心情恢复速率 平均为 2.5。此时

Mower 统计的工作时间占比为

与期望工作时间占比并不相同。

4 绮良、鸿雪、图耶三名干员在同一组内。绮良、鸿雪在 2 级贸易站工作,图耶在 1 级贸易站工作。假设宿舍单回位置的心情恢复速率平均为 2.85,群回位置的心情消耗速率平均为 2.25。请问这一组干员休息时如何安排宿舍?

参考答案

绮良、鸿雪的心情消耗速率为 0.7,图耶的心情消耗速率为 0.75。将组内三名干员按心情消耗速率从高到低排序,图耶排到 1 号,绮良与鸿雪分别排到 2 号和 3 号。

如果将三位干员都安排到单回位置休息:

满足 ,没有问题。

如果将图耶安排到单回位置休息,绮良、鸿雪安排到群回位置休息:

此时 ,不行。

如果将图耶安排到单回位置休息,绮良、鸿雪一人在单回位置休息、另一人在群回位置休息,轮流安排在单回和群回位置,则其平均心情恢复速率为

此时 ,仍然不行。

综上所述,应该将三人都安排到单回位置休息。