Attempts at Advanced Scoring

The implementation is there to have different scores for each distance,
but it only seems to do one, at most 2, different ones, so not checking
correctly.

Flight now uses a RADIUS constant, rather than hard values