Implement basic efficiency scoring

Since you're intending to work with a *list of waypoints*, I think it makes more sense to take a list than varargs.