use sample points to calculate fitness rather than using all points in dataset