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 # |