作物类型
当前版本按整块菜地的一批作物统一管理。
3分钟测试作物:仅用于开发、提醒和 BUG 验证,不做成熟时间向上取整。
5小时快速作物:用于补空档或短周期管理。
16小时经验作物:用于经验优先的稳定循环。
20小时经济作物:用于百工币收益优先,无经验收益。
28小时经验作物:用于高等级经验和长周期管理。
自己浇水
设 T 为作物原始成熟时间。
首次自浇:种下后立即可浇,减少 7%T。
最小间隔:后续自浇距离上次自浇至少 6%T,未到时间不能浇水或减时为 0。
最大间隔:后续自浇在 24%T 时达到最大减时;超过 24%T 后,最多仍只减少 7%T。
线性增长:在 6%T 到 24%T 区间内,减时从 1.75%T 线性增加到 7%T。
好友浇水
好友浇水和自己浇水分开累计。
单次减时:每次好友浇水减少 2.5%T。
次数上限:最多计入 4 次。
总减时上限:好友浇水最多减少 10%T。
孙膑催熟
设 T 为作物原始成熟时间,孙膑催熟按原始时间固定减半。
固定减时:孙膑催熟减少 50%T,不按当前剩余时间计算。
示例:16 小时作物固定减少 8 小时;28 小时作物固定减少 14 小时。
使用次数:同一批作物只记录一次孙膑催熟。
和浇水叠加:孙膑催熟、自己浇水、好友浇水都会进入有效成长进度,并共同影响成熟提醒。
成熟与进度
进度条显示有效成长进度,不是单纯倒计时。
有效成长进度:当前时间 - 种植时间 + 所有浇水减少时间。
成熟判断:有效成长进度大于或等于 T 时,作物成熟。
进度推进:自然时间流逝会增长;首次浇水、好友浇水、后续自浇都会让进度条瞬间增长对应比例。
成熟时间取整:真实作物 5h/16h/20h/28h 向上取整到分钟;3分钟测试作物不取整。
一键规划
规划在二级页面展示,从开启时间起计算 7 天,按当前档案库和打卡状态动态调整。
档案绑定:主页种植或同步已有作物时,选择某个成熟时间档位后,会自动绑定当前等级可用的同档位最高等级档案作物;同等级有多条时,经验作物优先经验,20小时作物优先百工币。
普通收获期:周一 00:00 到周五 08:00 前,规划优先追求经验收益。
双倍收获期:周五 08:00 到下周一 00:00,目标未达成时只按当前等级可用的最高等级 20 小时高百工币作物推进目标;作物数量双倍,经验不翻倍;周五 08:00 前种下但在 08:00 后收获的作物,也按双倍窗口规划。
周末目标:20 小时高百工币作物目标默认 6000 个,可在规划页修改;一块田普通 30 个、双倍 60 个。
理论最短:排期按理论最短成熟时间推演,理论口径包含首次自浇、后续自浇和 4 次好友浇水;再结合睡眠避让决定实际可操作收获时间。
当前作物:正在种的作物会按当前状态继续理论推演,并在排期中显示后续好友浇水、自浇和收尾自浇节点;自浇按最长间隔安排,睡眠期间顺延到醒后。
数学模型:规划会滚动枚举“种某个作物”和“等待到关键窗口”两类动作,动态比较目标数量、双倍百工币、经验收益和睡眠空等。
睡眠时间:睡眠段内不安排自浇,且尽量避免成熟;模型会判断睡眠前先补短周期、提前种长周期,还是等待双倍窗口更划算。
实时调整:当前作物浇水、好友浇水、孙膑、收获或延误后,规划会从最新状态重新排期。
展示方式:排期用进度条式时间轨道展示,当前、种下、浇水、睡眠避让和收获会作为关键节点标在轨道上;周末目标进度用圆环显示作物获取数量。
手动确认:规划只给推荐,不会自动覆盖当前作物;点击“按规划种下”后才会写入当前作物卡片。
性价比计算器
用于比较不同作物在理论最短成熟时间下的单位时间收益。
用户输入:作物名称、一块田可获得经验、作物满级后可获得百工币、作物原始成熟时间。
理论最短成熟:按首次自浇、后续自浇满减、好友浇水 4 次估算,并沿用真实作物成熟时间向上取整到分钟的规则。
孙膑催熟:开启后,按原始成熟时间固定减少 50%。例如 16 小时作物固定减少 8 小时,28 小时作物固定减少 14 小时;再与浇水减时一起计算单位时间收益。
孙膑周期总收益:开启孙膑后,计算器会取当前录入作物中“孙膑后成熟最慢”的时间作为共同对比窗口。短周期作物成熟后,剩余时间按同作物普通理论效率折算,避免只看短时间每小时效率。
经验效率:一块田经验 ÷ 理论最短成熟小时数。
百工币效率:满级后一块田百工币 ÷ 理论最短成熟小时数。
数据范围:计算器只做收益对比,独立保存到本地浏览器,不会改变当前种植打卡记录。
预留模块
药物作物暂时不参与主菜地收益计算。
药物地块:当前不参与经验、百工币收益,也不混入主菜地计算。
后续方向:药物配方、独立成熟提醒、材料库存、采集计划。