open All Channels
seplocked EVE Technology Lab
blankseplocked Missile Charge Selection
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

Hollow Cheese
Posted - 2011.08.02 04:22:00 - [1]
 

So I was needing a way to decide which missiles are most effective against various target sizes/speeds. I put together a quick cruise missile visualization. I do not have any web hosting so I will post the code here in hopes someone will compile a version that the free Mathematica player will play on most computers. It is Mathematica code

Quote:

Manipulate[
RegionPlot[{Annotation[
PiecewiseExpand[
d*Min[1,
sig/(300*(20 - r)/20), (sig/(300*(20 - r)/20)*69*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[4.5]/Log[5.5])] ==
Max[d*Min[1,
sig/(300*(20 - r)/20), (sig/(300*(20 - r)/20)*69*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[4.5]/Log[5.5])],
384*
Min[1, sig/(550*(20 - r)/20), (sig/(550*(20 - r)/20)*58*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[4.7]/Log[5.5])],
260*
Min[1, sig/(270*(20 - r)/20), (sig/(270*(20 - r)/20)*71*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[3.5]/Log[5.5])]]],
"Specialized charge", "Mouse"],
Annotation[
PiecewiseExpand[
384*Min[1,
sig/(550*(20 - r)/20), (sig/(550*(20 - r)/20)*58*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[4.7]/Log[5.5])] ==
Max[d*Min[1,
sig/(300*(20 - r)/20), (sig/(300*(20 - r)/20)*69*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[4.5]/Log[5.5])],
384*
Min[1, sig/(550*(20 - r)/20), (sig/(550*(20 - r)/20)*58*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[4.7]/Log[5.5])],
260*
Min[1, sig/(270*(20 - r)/20), (sig/(270*(20 - r)/20)*71*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[3.5]/Log[5.5])]]],
"Fury Charge", "Mouse"],
Annotation[
PiecewiseExpand[
260*Min[1,
sig/(270*(20 - r)/20), (sig/(270*(20 - r)/20)*71*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[3.5]/Log[5.5])] ==
Max[d*Min[1,
sig/(300*(20 - r)/20), (sig/(300*(20 - r)/20)*69*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[4.5]/Log[5.5])],
384*
Min[1, sig/(550*(20 - r)/20), (sig/(550*(20 - r)/20)*58*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[4.7]/Log[5.5])],
260*
Min[1, sig/(270*(20 - r)/20), (sig/(270*(20 - r)/20)*71*
If[t, 1.25, 1]*(20 + n)/20/vel)^(Log[3.5]/Log[5.5])]]],
"Precision Charge", "Mouse"]}, {sig, 20, 800}, {vel, 50,
400}], {{n, 0, "Target Navigation Prediction"}, 0, 5,
1}, {{r, 0, "Guided Missile Precision"}, 0, 5,
1}, {{d, 300, "Specialized Charge"}, {300 -> "Standard",
330 -> "Guristas", 345 -> "Caldari Navy",
360 -> "Dread Guristas"}}, {{t, False, "Golem"}, {True, False}},
FrameLabel -> Style[Dynamic[MouseAnnotation[]], Large]]


Basically the slider bars are for skills, then select the specialized missile type to compare. Also check Golem if you're in a golem since they get the explosion velocity bonus. The graph has velocity as the y-axis, signature radius as the x-axis.

The regions are colored based on which charge gives the maximum effective damage (w/o resistances of course). Simply mouse over the particular signature radius and velocity of your target to find out which type of missile maximizes your dps.

Feel free to alter it as you please, Torpedoes can have the same setup but stealth bombers need to be included :)


 

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only