| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
FastDownward.SAS
Documentation
Constructors
| Axiom VariableIndex [VariableAssignment] DomainIndex DomainIndex |
newtype DomainIndex Source #
Constructors
| DomainIndex | |
Fields
| |
Instances
| Eq DomainIndex Source # | |
Defined in FastDownward.SAS.DomainIndex | |
| Ord DomainIndex Source # | |
Defined in FastDownward.SAS.DomainIndex Methods compare :: DomainIndex -> DomainIndex -> Ordering # (<) :: DomainIndex -> DomainIndex -> Bool # (<=) :: DomainIndex -> DomainIndex -> Bool # (>) :: DomainIndex -> DomainIndex -> Bool # (>=) :: DomainIndex -> DomainIndex -> Bool # max :: DomainIndex -> DomainIndex -> DomainIndex # min :: DomainIndex -> DomainIndex -> DomainIndex # | |
| Show DomainIndex Source # | |
Defined in FastDownward.SAS.DomainIndex Methods showsPrec :: Int -> DomainIndex -> ShowS # show :: DomainIndex -> String # showList :: [DomainIndex] -> ShowS # | |
Constructors
| Effect VariableIndex (Maybe DomainIndex) DomainIndex |
Constructors
| Goal [VariableAssignment] |
newtype MutexGroup Source #
Constructors
| MutexGroup [VariableAssignment] |
Instances
| Show MutexGroup Source # | |
Defined in FastDownward.SAS.MutexGroup Methods showsPrec :: Int -> MutexGroup -> ShowS # show :: MutexGroup -> String # showList :: [MutexGroup] -> ShowS # | |
Constructors
| Operator Text [VariableAssignment] [Effect] |
Constructors
| State [DomainIndex] |
data VariableAssignment Source #
Constructors
| VariableAssignment VariableIndex DomainIndex |
Instances
| Eq VariableAssignment Source # | |
Defined in FastDownward.SAS.VariableAssignment Methods (==) :: VariableAssignment -> VariableAssignment -> Bool # (/=) :: VariableAssignment -> VariableAssignment -> Bool # | |
| Ord VariableAssignment Source # | |
Defined in FastDownward.SAS.VariableAssignment Methods compare :: VariableAssignment -> VariableAssignment -> Ordering # (<) :: VariableAssignment -> VariableAssignment -> Bool # (<=) :: VariableAssignment -> VariableAssignment -> Bool # (>) :: VariableAssignment -> VariableAssignment -> Bool # (>=) :: VariableAssignment -> VariableAssignment -> Bool # max :: VariableAssignment -> VariableAssignment -> VariableAssignment # min :: VariableAssignment -> VariableAssignment -> VariableAssignment # | |
| Show VariableAssignment Source # | |
Defined in FastDownward.SAS.VariableAssignment Methods showsPrec :: Int -> VariableAssignment -> ShowS # show :: VariableAssignment -> String # showList :: [VariableAssignment] -> ShowS # | |
newtype VariableIndex Source #
Constructors
| VariableIndex | |
Fields | |
Instances
| Eq VariableIndex Source # | |
Defined in FastDownward.SAS.VariableIndex Methods (==) :: VariableIndex -> VariableIndex -> Bool # (/=) :: VariableIndex -> VariableIndex -> Bool # | |
| Ord VariableIndex Source # | |
Defined in FastDownward.SAS.VariableIndex Methods compare :: VariableIndex -> VariableIndex -> Ordering # (<) :: VariableIndex -> VariableIndex -> Bool # (<=) :: VariableIndex -> VariableIndex -> Bool # (>) :: VariableIndex -> VariableIndex -> Bool # (>=) :: VariableIndex -> VariableIndex -> Bool # max :: VariableIndex -> VariableIndex -> VariableIndex # min :: VariableIndex -> VariableIndex -> VariableIndex # | |
| Show VariableIndex Source # | |
Defined in FastDownward.SAS.VariableIndex Methods showsPrec :: Int -> VariableIndex -> ShowS # show :: VariableIndex -> String # showList :: [VariableIndex] -> ShowS # | |