More actions
mNo edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
==Time taken to warp== | ==Time taken to warp== | ||
It is possible to work out how long it should take for a ship to complete warp (once it enters warp) based on formulae released by CCP. | It is possible to work out how long it should take for a ship to complete warp (once it enters warp) based on formulae released by CCP<ref>https://community.eveonline.com/news/dev-blogs/warp-drive-active</ref>. | ||
Warp consists of 3 stages: | Warp consists of 3 stages: | ||
| Line 149: | Line 149: | ||
=Short Warps= | =Short Warps= | ||
The above calculations work as long as some time is spent at maximum warp speed. If the warp is short enough that the ship never reaches top speed, a different set of calculations are needed. | The above calculations work as long as some time is spent at maximum warp speed; <math>\pagecolor{Black}\color{White}d_{total} \geq d_{accel} + d_{decel}</math>. If the warp is short enough that the ship never reaches top speed, a different set of calculations are needed. | ||
<math>\pagecolor{Black}\color{White} | <math>\pagecolor{Black}\color{White} | ||
| Line 171: | Line 171: | ||
=Implementation= | =Implementation= | ||
The following python code is one possible implementation of the above. It attempts to generate the same data as presented by CCP in the forums. It matches with their numbers, except for 50 AU titan warps, which are one second out. Note that the sub warp speed of the ship is fixed at 200 m/s. This is because the CCP-produced tables assume that every ship drops out of warp at 100 m/s. If trying to run calculations for actual ships, this value will need to be replaced with a more appropriate one. The output values are also passed through the ceil() function, as this is what seems to match the rounding mode that CCP used. | The following python code is one possible implementation of the above. It attempts to generate the same data as presented by CCP in the forums. It matches with their numbers, except for 50 AU titan warps, which are one second out. Note that the sub warp speed of the ship is fixed at 200 m/s. This is because the CCP-produced tables assume that every ship drops out of warp at 100 m/s<ref>https://forums.eveonline.com/default.aspx?g=posts&m=3902148#post3902148</ref>. If trying to run calculations for actual ships, this value will need to be replaced with a more appropriate one. The output values are also passed through the ceil() function, as this is what seems to match the rounding mode that CCP used.<ref>http://content.eveonline.com/www/newssystem/media/65418/1/numbers_table.png</ref> | ||
<pre> | <pre> | ||
| Line 236: | Line 236: | ||
print() | print() | ||
</pre> | </pre> | ||
=References= | |||
<references /> | |||