ようこそゲストさん

EVE diary

2009/12/14(月) Titan vs DN艦隊

戦術
ForumでTitan 3隻で25隻のDNを落とせるぜ、と書いてあったので、ほんとかよ、と思って計算してみました。
ちなみに、EVEHQでは、なぜかDPS2000ぐらいと表示されていて、こりゃだめだ、と思ったし言ってしまったのだけれども、EFTで計算すると8000と出ました。

これなら、と思って計算してみました。

Titan

Fitはこんな感じ。
[Avatar, GunBort]
Ammatar Navy Heat Sink
Ammatar Navy Heat Sink
Ammatar Navy Heat Sink
Damage Control II
Corpum A-Type Energized Adaptive Nano Membrane
Corpum A-Type Energized Adaptive Nano Membrane
Corpum A-Type Energized Adaptive Nano Membrane
Corpum A-Type Energized Adaptive Nano Membrane

Cap Recharger II
Cap Recharger II
Cap Recharger II
Cap Recharger II
Cap Recharger II

Dual Giga Pulse Laser I, Multifrequency XL
Dual Giga Pulse Laser I, Multifrequency XL
Dual Giga Pulse Laser I, Multifrequency XL
Dual Giga Pulse Laser I, Multifrequency XL
Dual Giga Pulse Laser I, Multifrequency XL
Dual Giga Pulse Laser I, Multifrequency XL
Judgement
Capital Remote Armor Repair System I

Large Trimark Armor Pump II
Large Trimark Armor Pump II
Large Trimark Armor Pump II
それなりにお大尽な感じです。まあ、Titanだし、いいかな、と。(あ、Facレンズじゃないじゃないか…まあいいか)
これで All Lv5で、
EHP: 19,981,894
DPS: 8166

これに使い捨てのCVを用意し、CVは全力でターゲットとなったTitanを癒すことにしよう。

計算を簡単にするためにざっくり以下の値を使うことにする。
  • EHP: 20M
  • DPS 8000/Titan
  • CVによる回復: 1700/CV (Capital Remote x 2装備、Triageなし)

Target

標準的なMorosのFitは、
  • EHP: 2M
  • DPS: 3000
程度である。従ってDDDの一発で消し飛ぶ。

Titan vs DN GO!

n隻のTitanとm隻のCV、o隻のDNがいたとする。従って、
  • 1秒間にDNに与えるダメージ: 8000 * n
  • 1秒間で回復するダメージ: 1700 * m
  • 1秒間で喰らうダメージ: 3000 * o
  • 1隻のDNを落とすまでの秒数 = (2000000 / 8000 * n)
    • これをdsecとする
  • 1隻のDNを落とす間にEHPに喰らうダメージ = 3000 * o * dsec - 1700 * m * dsec
    • これをedamageとする
  • descごとに1隻のDNが落ちる。
  • 600secごとにn隻のDNが落ちる(DDDで)
  • edamageの積算値が20Mを上回ればDNの勝ち、上回る前にoが0になればTitanの勝ち
計算結果
詳細は省くけど
  • Titan x 1, CV x 2, DN x 12
  • Titan x 1, CV x 7, DN x 15
  • Titan x 2, CV x 6, DN x 20
  • Titan x 2, CV x 7, DN x 21
  • Titan x 3, CV x 7, DN x 24
のいずれもTitanが勝つ。これよりDNが増えると負ける、という感じ。

なるほど、確かに3隻で25隻を相手にできるかもしれない。

とはいえ

まずはCVを狙ってくるだろうし、BS艦隊もいるだろうし、Optimalの問題もあるだろうし、DNの回復量もあるだろうし、この通りにいく可能性は非常に低いと思う。
まーお遊びということで。

おまけの計算結果の一部

中学の算数までしか勉強してないので、なんか間違ってるかも。
 - Titan x 1, CV x 2, DN x 11
11: 0 at 0 sec
10: 0 at 0 sec (by DDD)
9: 6650000 at 250 sec
8: 11800000 at 500 sec
7: 12360000 at 600 sec (by DDD)
6: 13200000 at 750 sec
5: 14600000 at 1000 sec
4: 13920000 at 1200 sec (by DDD)
3: 10750000 at 1250 sec
2: 8400000 at 1500 sec
1: 4550000 at 1750 sec
 -- Titan Win
 - Titan x 3, CV x 7, DN x 24
24: 0 at 0 sec
21: 0 at 0 sec (by DDD)
20: 4241300 at 83 sec
19: 7984600 at 166 sec
18: 11229900 at 249 sec
17: 13977200 at 332 sec
16: 16226500 at 415 sec
15: 17977800 at 498 sec
14: 19231100 at 581 sec
11: 18060000 at 600 sec (by DDD)
10: 14010400 at 664 sec
9: 13520700 at 747 sec
8: 12533000 at 830 sec
7: 11047300 at 913 sec
6: 9063600 at 996 sec
5: 6581900 at 1079 sec
4: 3602200 at 1162 sec
1: 120000 at 1200 sec (by DDD)
 -- Titan Win
Script
DNDPS = 3000
DPS = 8000
EHP = 20000000 # 20M
DNEHP = 2000000 # 2M
Repair = 1700

def calc(n, m, o):
  dsec = DNEHP / (DPS * n)
  edamage = 0
  for sec in range(0,6000):
    edamage = (DNDPS * o * sec) - (Repair * m * sec)

    if (sec % dsec == 0):
      if (sec != 0):
        o = o - 1
      print("%d: %d at %d sec" % (o, edamage, sec))
    if (sec % 600 == 0):
      o = o - n
      print("%d: %d at %d sec (by DDD)" % (o, edamage, sec))
    if (o < 1):
      return("Titan Win")
    if (edamage > EHP):
      return("Titan Lost")
    if (edamage < 0):
      return("Titan Win")

for titan in range (1,4):
  for cv in range(2,8):
    for dn in range(10,30):
      print("- Titan x %d, CV x %d, DN x %d" % (titan,cv,dn))
      result = calc(titan, cv, dn)
      print ("-- " +result)
      if result == ("Titan Lost"): # Titan can't win with these supports...
        break

1: ksan 2009年12月15日(火) 午後4時56分

味方にDNいたら、とかCVもファイター出せるし・・・とか考え出すとなかなか厄介だけど
十分なサポートとTitan自体も数出せたら活躍はできるかもですね。
しかしDNが100超えるような戦闘になったら厳しそうですねー・・・TitanのためにCV出すぐらいならDN乗れ、て言われそう。

2: shirou 2009年12月16日(水) 午前8時16分

ですなー。最初相手10隻でもこっちがTitanだしたら、それにつられて70隻ぐらい集まってきそうですしねw
でも、そこまでDNを大量に持っていないLow勢力相手ならばかなり強力かもですね。