Accuracy at Range

Accuracy Loss = (Target.Distance / Weapon.Range) * Weapon.RangeLoss

Accuracy at Range = 1 - (Accuracy Loss)
 

Weapon Data Target Distance and Accuracy Loss
Weapon Range Range Loss 10 20 30 40 50 55 60
Fusion beam 55 0.15 97.3% 94.5% 91.8% 89.1% 86.4% 85.0%  
Laser cannon 50 0.25 95.0% 90.0% 85.0% 80.0% 75.0%    
Neutron Blaster 50 0.25 95.0% 90.0% 85.0% 80.0% 75.0%    
Ion Pulse Beam 55 0.20 96.4% 92.7% 89.1% 85.5% 81.8% 80.0%  
Mass Driver 50 0.50 90.0% 80.0% 70.0% 60.0% 50.0%    
Death Ray 60 0.05 99.2% 98.3% 97.5% 96.7% 95.8% 95.4% 95.0%
Graviton Cannon 50 0.50 90.0% 80.0% 70.0% 60.0% 50.0%    
Phasors 50 0.10 98.0% 96.0% 94.0% 92.0% 90.0%    
Plasma Beam 60 0.10 98.3% 96.7% 95.0% 93.3% 91.7% 90.8% 90.0%
Gauss Cannon 50 0.50 90.0% 80.0% 70.0% 60.0% 50.0%    
Disruptor Cannon 60 0.00 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0%
Mauler Device 20 0.00 100.0% 100.0%