03b2df5656
`active=$(grep -c '^Sheep' "$DST")` returns 0 with exit code 1 when no sheep are left in the world, which fires set -e and kills the script before it can launch Webots. Wrap with `|| true` so the calibration mode (N=0) can actually run. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>