unicode_fol_kit.announce¶
- unicode_fol_kit.announce(model, formula)[source]¶
Return
modelupdated by a truthful public announcement offormula.The result keeps exactly the worlds where
formulais true (undersatisfies_modal()); every relation is restricted to those survivors and the valuation (and per-world object domains, if any) likewise. Inputs are not mutated.- Parameters:
model (KripkeModel)
formula (Node)
- Return type:
KripkeModel