| Package | Description | 
|---|---|
| net.sf.tweety.agents.dialogues.structured | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CountingUtilityFunction
This class represents a counting utility function, i.e. 
 | 
class  | 
IndicatorUtilityFunction
This class represents an indicator utility function, i.e. 
 | 
class  | 
MultipleIndicatorUtilityFunction
This class represents a multiple indicator utility function, i.e. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private UtilityFunction | 
SasAgent.utility
The utility function of this agent. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected UtilityFunction | 
SasAgent.getUtilityFunction()
Returns the utility function of this agent. 
 | 
| Constructor and Description | 
|---|
CautiousArgumentationAgent(StructuredArgumentationFramework view,
                          UtilityFunction utility,
                          boolean isSingleStep,
                          Proposition focalElement)
Creates a new agent with the given (local) view and utility function. 
 | 
CautiousArgumentationAgent(StructuredArgumentationFramework view,
                          UtilityFunction utility,
                          Proposition focalElement)
Creates a new (non-single-step) agent with the given (local) view and utility function. 
 | 
OvercautiousArgumentationAgent(StructuredArgumentationFramework view,
                              UtilityFunction utility,
                              boolean isSingleStep,
                              Proposition focalElement)
Creates a new agent with the given (local) view and utility function. 
 | 
OvercautiousArgumentationAgent(StructuredArgumentationFramework view,
                              UtilityFunction utility,
                              Proposition focalElement)
Creates a new (non-single-step) agent with the given (local) view and utility function. 
 | 
SasAgent(StructuredArgumentationFramework view,
        UtilityFunction utility)
Creates a new (non-single-step) SasAgent with the given (local) view and utility function. 
 | 
SasAgent(StructuredArgumentationFramework view,
        UtilityFunction utility,
        boolean isSingleStep)
Creates a new SasAgent with the given (local) view and utility function. 
 | 
TruthfulArgumentationAgent(StructuredArgumentationFramework view,
                          UtilityFunction utility)
Creates a new (non-single-step) agent with the given (local) view and utility function. 
 | 
TruthfulArgumentationAgent(StructuredArgumentationFramework view,
                          UtilityFunction utility,
                          boolean isSingleStep)
Creates a new agent with the given (local) view and utility function. 
 |