finald = distance(w, game.enemies[m].kloc)
game.enemies[m].kavgd = 0.5 * (finald+game.enemies[m].kdist)
game.enemies[m].kdist = finald
game.enemies.sort(lambda x, y: cmp(x.kdist, y.kdist))
if not game.state.galaxy[game.quadrant.x][game.quadrant.y].supernova:
attack(torps_ok=False)
finald = distance(w, game.enemies[m].kloc)
game.enemies[m].kavgd = 0.5 * (finald+game.enemies[m].kdist)
game.enemies[m].kdist = finald
game.enemies.sort(lambda x, y: cmp(x.kdist, y.kdist))
if not game.state.galaxy[game.quadrant.x][game.quadrant.y].supernova:
attack(torps_ok=False)