Updated doesBoatOverlap in Player