Finding the Optimal Strategies in Robotic Patrolling with Adversaries in Topologically-Represented Environments Extending Algorithms for Mobile Robot Patrolling in the Presence…