fast-downward-0.2.3.0: Solve classical planning problems (STRIPS/SAS+) using Haskell & Fast Downward.
Safe HaskellSafe-Inferred
LanguageHaskell2010

FastDownward.SAS

Documentation

data Axiom Source #

Instances

Instances details
Show Axiom Source # 
Instance details

Defined in FastDownward.SAS.Axiom

Methods

showsPrec :: Int -> Axiom -> ShowS #

show :: Axiom -> String #

showList :: [Axiom] -> ShowS #

data Effect Source #

Instances

Instances details
Show Effect Source # 
Instance details

Defined in FastDownward.SAS.Effect

Eq Effect Source # 
Instance details

Defined in FastDownward.SAS.Effect

Methods

(==) :: Effect -> Effect -> Bool #

(/=) :: Effect -> Effect -> Bool #

Ord Effect Source # 
Instance details

Defined in FastDownward.SAS.Effect

newtype Goal Source #

Constructors

Goal (Seq VariableAssignment) 

Instances

Instances details
Show Goal Source # 
Instance details

Defined in FastDownward.SAS.Goal

Methods

showsPrec :: Int -> Goal -> ShowS #

show :: Goal -> String #

showList :: [Goal] -> ShowS #

newtype MutexGroup Source #

Instances

Instances details
Show MutexGroup Source # 
Instance details

Defined in FastDownward.SAS.MutexGroup

data Operator Source #

Instances

Instances details
Show Operator Source # 
Instance details

Defined in FastDownward.SAS.Operator

data Plan Source #

Instances

Instances details
Show Plan Source # 
Instance details

Defined in FastDownward.SAS.Plan

Methods

showsPrec :: Int -> Plan -> ShowS #

show :: Plan -> String #

showList :: [Plan] -> ShowS #

newtype State Source #

Constructors

State (Seq DomainIndex) 

Instances

Instances details
Show State Source # 
Instance details

Defined in FastDownward.SAS.State

Methods

showsPrec :: Int -> State -> ShowS #

show :: State -> String #

showList :: [State] -> ShowS #

data UseCosts Source #

Constructors

UseCosts 
NoCosts 

Instances

Instances details
Show UseCosts Source # 
Instance details

Defined in FastDownward.SAS.UseCosts

data Variable Source #

Constructors

Variable Text (Seq Text) Int 

Instances

Instances details
Show Variable Source # 
Instance details

Defined in FastDownward.SAS.Variable

data Version Source #

Constructors

SAS3 

Instances

Instances details
Show Version Source # 
Instance details

Defined in FastDownward.SAS.Version