Hugo Peixoto b681ad79ce Fix heuristic to restart route in chase()
We had a random chance of restarting the route to avoid getting the
chaser stuck. This didn't work properly because the rerouting code was
only triggered if `self.route.is_none()` or if the target moved
significantly, and the random chance branch only set `bearing` to `None`.

This change sets `self.route = None` to trigger rerouting.
2022-05-14 16:41:45 +01:00
..
2022-05-10 17:12:12 +01:00
2022-01-26 16:46:40 +02:00
2022-05-10 12:40:06 +01:00
2022-05-09 19:58:13 +00:00
2022-05-09 19:58:13 +00:00
2022-04-28 09:10:55 +02:00