results of testing error based on distance (dead reckoning):
errorX and errorY are the distances to add (or subtract) from calculated position fix to account for error
test #1:
distance travelled = 68128m
error% = 0.1058
errorX = 5468m
errory = 4712m
test #2:
distance travelled = 48891m
error% = 0.025
errorX = 240m
errory = 1018m
test #3:
distance travelled = 54852m
error% = 0.158
errorX = 1276m
errory = 128m
test #4:
distance travelled = 24146m
error% = 0.025
errorX = -44m
errory = 518m
test #5:
distance travelled = 24420m
error% = 0.1365
errorX = -622m
errory = -863m
test #6:
distance travelled = 1830m
error% = 0.0334
errorX = -49m
errory = 30m
Results look very good

Good randomness in the actual plotted position based on error. It makes it appear that Navigator is trying to account for waves, wind, and human error.