There are things we could do to make Petra behave more like a human and less like a omnipotent machine. For instance, don't allow it to attack until one of its units has seen one of your buildings. Force it to send a "scout" or scout party randomly around the map for this purpose.