public class ModeledDomainGenerator extends java.lang.Object implements DomainGenerator
ModeledDomainGenerator.ModeledAction
class and their execution and transition dynamics should be defined by
the given model that was learned by some Model
class. To retrieve the Domain object that
was created, make a call to the generateDomain()
method.Modifier and Type | Class and Description |
---|---|
class |
ModeledDomainGenerator.ModeledAction
A class for creating an action model for some source action.
|
Modifier and Type | Field and Description |
---|---|
protected Domain |
modelDomain
The domain object to be returned
|
Constructor and Description |
---|
ModeledDomainGenerator(Domain sourceDomain,
Model model)
Creates a new domain object that is a reflection of the input domain,
Actions are created using
the
ModeledDomainGenerator.ModeledAction class and their execution and transition dynamics should be defined by
the given model that was learned by some Model class. |
Modifier and Type | Method and Description |
---|---|
Domain |
generateDomain()
Returns a newly instanced Domain object
|
protected Domain modelDomain
public ModeledDomainGenerator(Domain sourceDomain, Model model)
ModeledDomainGenerator.ModeledAction
class and their execution and transition dynamics should be defined by
the given model that was learned by some Model
class. To retrieve the Domain object that
was created, make a call to the generateDomain()
method.sourceDomain
- the source domain that the create domain will reflect.public Domain generateDomain()
DomainGenerator
generateDomain
in interface DomainGenerator