changed Vec3->Vector3, implemented geometric score