Abstract Knowledge-based programs specify multi-agent protocols with epistemic guards that abstract from how agents learn and record facts or information about other the environment. Their interpretation involves a non-monotone mutual dependency between evaluation of over reachable states derivation depending on guards. We apply technique must/cannot analysis invented for synchronous programmin...