Sufficient Conditions for Optimality in Finite-Horizon Two-Player Zero-Sum Hybrid Games