Adjustments to visibility behavior--untargeting, non-negative visibility, hawk and rabbit collision func