背包排列优化工具

优先充分利用背包空间,再让高品质、大体积且具有自身加成的物品获得更多不同邻居;支持单格给相邻物品加成,以及单个红色三格物品的自身加成开关。

1. 当前背包空间

点击格子可切换“已解锁/未解锁”。最大支持 7×6。灰色格子不会参与计算。

2. 物品库

物品库提供形状与默认参数。添加到已有物品清单后,每个实际物品仍可单独改品质、基础属性、加成率和三格受加成开关。基础属性会按物品格数与品质自动给默认值。
启用物品形状品质默认属性加成率%添加数量操作

添加自定义物品到物品库

加成率含义取决于物品类型:单格为“给相邻物品提供的百分比”;绿/蓝/紫/金四格、红色五格以及开启受加成的红色三格,为“每相邻一个不同物品给自身增加的百分比”。红色四格没有自身邻接加成。

3. 已有物品清单

每个条目代表一个实际拥有的物品。三格物品是否“自身因相邻受加成”在这里逐个开关。还可填写“邻接优先级”:1 为最高,数字越小越优先;留空则按默认规则计算。
编号名称形状品质基础属性加成属性加成率%邻接优先级操作

4. 求解设置

采用“两阶段求解”:当物品总占格不超过可用空间时,先单独寻找“全部物品都能放入”的可行解;一旦找到,后续只在完整装入方案中优化邻接,不会再返回漏件方案。若物品总面积超过空间,才搜索最大空间利用方案。手动优先级覆盖默认规则;未设置物品按红色五格 > 金色四格 > 开启自身加成的红色三格 > 紫/蓝/绿色四格计算。后台线程运行,可随时停止。

5. 摆放结果

总评分-
基础属性-
百分比加成-
重点物品邻接-
已用格子-
已放物品-
搜索节点-

状态

尚未计算。

6. 使用说明

  1. 先设置背包宽度、高度,并点击空间格子标记已解锁区域。
  2. 从物品库添加物品到已有物品清单;真正参与计算的是已有物品清单。
  3. 在已有物品清单中逐个修改品质、基础属性、加成率;三格物品可逐个勾选“自身受加成”。
  4. 需要指定某件物品优先获得更多邻居时,在“邻接优先级”中填写数字:1 最高,数字越小越优先;留空使用默认规则。
  5. 单格物品的加成率表示:它会给每个相邻物品提供“该相邻物品基础属性 × 单格加成率”的加成。
  6. 绿、蓝、紫、金品质的四格物品以及红色五格物品:每相邻一个不同物品,就给自身增加“自身基础属性 × 加成率”的加成;红色四格物品没有这项自身邻接加成。
  7. 开启“自身受加成”的红色三格物品按自身邻接规则计算;未开启的三格物品不因相邻物品给自身加成。

品质基础属性按物品格数区分:单格 2/4/8/16(无红),两格 3/6/12/24(无红),三格 4/8/16/32/32,四格 5/10/20/40/56,五格仅红色 64。重点邻接按“相邻的不同物品数量”计算,同一物品即使接触多条边也只计一次。自身邻接优先级为红色五格、金色四格、开启自身加成的红色三格、紫/蓝/绿色四格。红色四格虽然基础值较高,但没有自身邻接加成,不会为了增加其普通邻居数量而占用重点位置。