“优化”加载

我写了一个遗传算法来寻找好的负载。 我将为您省去细节,只是要提到我对加载项进行了哈希处理,以避免种群中出现重复的基因。

注意:硬点系统使确定加载是否有效非常烦人。 该算法具有许多快速启发式方法,可以消除一些无效的加载,但是以下某些操作可能无效。

这是所有80吨及以上的底盘的最大装载量。 要求装出足够的弹药以打击8个alpha。 看看您注意到什么模式。

帝王蟹KGC-000(BV 2455)

装甲:1900/1900
散热器:3
跳跃喷气机:3/3
弹道:0/2
能量:4/4 M激光,M激光,M激光,M激光
导弹:4/4 LRM20,LRM20,LRM5,LRM5
反人员:0/4
弹药:LRM,LRM,LRM,LRM

Atlas AS7-D(BV 2434)

装甲:1915/1915
散热器:2
跳跃喷气机:3/3
弹道:0/2
能量:4/4 PPC,M激光,M激光,M激光
导弹:2/2 LRM20,LRM20
反人员:0/2
弹药:LRM,LRM,LRM

汉兰达HGN-733P(BV 2258)

护甲:1720/1730
散热器:4
跳跃喷气机:3/3
弹道:0/0
能量:4/4 M激光,M激光,M激光,M激光
导弹:3/3 LRM20,LRM20,LRM5
反人员:0/3
弹药:LRM,LRM,LRM

汉兰达HGN-733(BV 2253)

护甲:1720/1730
散热器:3
跳跃喷气机:3/3
弹道:0/1
能量:2/2 M激光,M激光
导弹:4/4 LRM20,LRM20,LRM5,LRM5
反人员:0/1
弹药:LRM,LRM,LRM,LRM

潜行者STK-3F(BV 2209)

护甲:1630/1630
散热器:4
跳跃喷气机:3/3
弹道:0/0
能量:6/6 M激光,M激光,M激光,M激光,M激光,M激光
导弹:4/4 LRM20,LRM15,LRM5,LRM5
反人员:0/0
弹药:LRM,LRM,LRM

很棒的AWS-8T(BV 2071)

装甲:1520/1530
散热器:3
跳跃喷气机:3/3
弹道:0/0
能量:5/5 M激光,M激光,M激光,M激光,M激光
导弹:2/2 LRM20,LRM20
反人员:3/3 S激光,S激光,S激光
弹药:LRM,LRM,LRM

战斗大师BLR-1G(BV 2004)

护甲:1630/1630
散热片:0
跳跃喷气机:4/4
弹道:0/2
能量:6/7 M激光,M激光,M激光,M激光,M激光,M激光
导弹:1/1 LRM20
反人员:0/2
弹药:LRM,LRM

维克多VTR-9S(BV 1926)

装甲:1520/1530
散热器:1
跳跃喷气机:4/4
弹道:0/2
能量:2/2 M激光,M激光
导弹:3/3 LRM20,LRM5,LRM5
反人员:1/1 S激光
弹药:LRM,LRM

维克多VTR-9B(BV 1909)

装甲:1520/1530
散热片:0
跳跃喷气机:4/4
弹道:0/3
能量:2/2 M激光,M激光
导弹:2/2 LRM20,LRM10
反人员:1/1 S激光
弹药:LRM,LRM

很棒的AWS-8Q(BV 1894)

装甲:1520/1530
散热器:1
跳跃喷气机:3/3
弹道:0/0
能量:7/7 PPC,PPC,PPC,PPC,M激光,M激光,M激光
导弹:0/0
反人员:1/1 S激光
弹药:

女妖BNC-3M(BV 1876)

装甲:1800/1815
散热片:0
跳跃喷气机:4/4
弹道:0/0
能量:7/8 M激光,M激光,M激光,M激光,M激光,M激光,M激光
导弹:0/0
反人员:0/6
弹药:

宙斯ZEU-6S(BV 1849)

装甲:1520/1530
散热片:0
跳跃喷气机:3/3
弹道:0/2
能量:4/4 L激光,M激光,M激光,M激光
导弹:1/1 LRM20
反人员:1/1 S激光
弹药:LRM,LRM

女妖BNC-3E(BV 1820)

装甲:1800/1815
散热片:0
跳跃喷气机:4/4
弹道:0/1
能量:1/2 PPC
导弹:0/0
反人员:0/4
弹药:

分析

以下是上述加载中的一些模式:

装甲已用完或在最大装甲量以下的最大数量(半吨装甲为40点)。 这是因为,对于上述机甲来说,一吨装甲约为49.2 BV(每吨40 BV乘以1.23防御因子(DF))。 相比之下,假设速度因子(SF)为1.27,则LRM20加6个使其处于中性的散热器大约为18.4 BV,而高于散热器容量的中型激光器大约为20.7 BV。 用盔甲换武器是不值得的。

跳跃式喷气机也被最大化,至少对于这些较慢的机甲而言。 对于3/5 /? 剑圣,增加3架喷气式战斗机,将DF从1.14提升至1.23,SF则从1.07提升至1.27。 这似乎超过了20跳热的成本。

鉴于在装甲和跳跃式喷气机上花费的重量和热量,其余部分充满了散热器,武器及其弹药。 导弹似乎是最有价值的武器类别,因为热量而不是重量是这些较重机械的限制因素。 此列表的前半部分每回合可以触发40–50个LRM。

剩余的重量通常由中型激光器填充,因为它们是散热能力最好的每吨BV。 很棒的AWS-8Q很奇怪。 因为它只能拥有能量武器,所以即使不能全部发射,也可以在PPC上花费这么多的重量,这是BV公式的问题。

最后的想法

以上是BV公式使装甲非常有价值(也许太有价值)的结果。 并不是说拥有大量的装甲不是一件坏事,但是可能太过分了。

这些负载中的大多数都是合理的,但是有一些很奇怪:Banshee BNC-3E仅拥有一种武器,而Awesome AWS-8Q拥有太多的PPC。 在理想情况下,BV最高的负载应该是最有效的负载,但是事实并非如此。

因此,这意味着与其尝试尽可能接近地匹配BV计算,我不如将其修改为可产生更好结果的东西。 一些想法:

  • 将所有武器的BV减半,而不是热效率太高。 机甲产生的热量越多,惩罚就越重,直到增加武器才足以提高进攻效率。
  • 拥有所有装甲而没有武器是没有用的。 将它们相乘(或惩罚低防御和/或进攻的某些类似功能)可能是更好的方法。
  • 武器BV大致是伤害和射程的乘积,但是这可能会以伤害为代价来高估射程,因此我可能会将其转向伤害。
  • 如果机甲可以停留在相对机甲的有效范围之外,那么它的装甲会更有效。 因此,防御效能可能是武器射程的函数。