ATL* Tableau Solver

Checks whether a temporal logic formula is satisfiable — whether some model has a state where it holds — by building a tableau phase by phase. Choose a system below; LTL, CTL and CTL* are solved as fragments of ATL*.
System
Formula
Agents
Solving...
Examples
Syntax Reference
p — atomic proposition (lowercase)
~p
(p & q)
(p | q)
(p -> q)
<<a>>X p (next)
<<a,b>>G p (always)
<<a>>F p (eventually, sugar for )
<<a>>(p U q) (until)
<<>>X p (empty coalition)
<<a>>(G p & F q) — ATL*: complex path formula
<<a>>(G F p) — ATL*: nested temporal operators

Results will appear here

Enter a formula on the left and click Check Satisfiability, or try one of the examples.

Tableau Details

Rendering graph...
Click to expand
Tableau Graph Scroll to zoom · Drag to pan · Esc to close