ship hit test