imo if you really want to calculate the max escape in a brute force way — try every possible paths a robot can move.
And that would be, for an estimated hit time of 50ticks, if you try 360 angles per tick — there will be 360^50 angles in total (~10^128). Anyway, you can always prune a lot of them.