“…Environmental bisimulation [37,54,58,59] introduces stratification of bisimulations based on state and opponent knowledge, providing an effective proof technique due to being amenable to up-to techniques [6,37,52,54], while applying functions to closed arguments derived by the congruence of the bisimulation. Game semantics [3,29,51], provides fully abstract denotational semantics for a range of higher-order languages, and in particular languages with higher-order state [2,39,50]. Algorithmic interpretations thereof give rise to decision procedures for contextual equivalence for restricted language fragments [11,20,26,48].…”