| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Perceivable> | 
Environment.execute(java.util.Collection<? extends Executable> actions)
Executes the given actions simultaneously and returns
 the resulting percepts. 
 | 
java.util.Set<Perceivable> | 
Environment.execute(Executable action)
Executes the given action and returns the
 resulting percepts. 
 | 
java.util.Set<Perceivable> | 
Environment.getPercepts(Agent agent)
Retrieves the current percepts for the given agent. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Executable | 
Agent.next(java.util.Collection<? extends Perceivable> percepts)
Determines the next action of this agent wrt. 
 | 
Executable | 
DummyAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ArgumentationEnvironment
This class models the environment for agents in argumentation games. 
 | 
class  | 
LotteryArgumentationEnvironment
This class models the environment for agents in argumentation games with lotteries. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Perceivable> | 
LotteryArgumentationEnvironment.execute(java.util.Collection<? extends Executable> actions)  | 
java.util.Set<Perceivable> | 
ArgumentationEnvironment.execute(java.util.Collection<? extends Executable> actions)  | 
java.util.Set<Perceivable> | 
LotteryArgumentationEnvironment.execute(Executable action)  | 
java.util.Set<Perceivable> | 
ArgumentationEnvironment.execute(Executable action)  | 
java.util.Set<Perceivable> | 
LotteryArgumentationEnvironment.getPercepts(Agent agent)  | 
java.util.Set<Perceivable> | 
ArgumentationEnvironment.getPercepts(Agent agent)  | 
| Modifier and Type | Method and Description | 
|---|---|
ExecutableDungTheory | 
UtilityBasedLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
ExecutableDungTheory | 
RandomLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
ExecutableDungTheory | 
ProbabilisticLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
ExecutableDungTheory | 
DummyLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
abstract ExecutableDungTheory | 
AbstractLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DeductiveEnvironment
This class models the environment for agents in a game of deductive
 argumentation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Perceivable> | 
DeductiveEnvironment.execute(java.util.Collection<? extends Executable> actions)  | 
java.util.Set<Perceivable> | 
DeductiveEnvironment.execute(Executable action)  | 
java.util.Set<Perceivable> | 
DeductiveEnvironment.getPercepts(Agent agent)  | 
| Modifier and Type | Method and Description | 
|---|---|
Executable | 
ArguingAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PerceivableStructuredArgumentationFramework
This class packs a structured argumentation framework into a
 perceivable object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Perceivable> | 
StructuredArgumentationSystem.SasEnvironment.execute(java.util.Collection<? extends Executable> actions)  | 
java.util.Set<Perceivable> | 
StructuredArgumentationSystem.SasEnvironment.execute(Executable action)  | 
java.util.Set<Perceivable> | 
StructuredArgumentationSystem.SasEnvironment.getPercepts(Agent agent)  | 
| Modifier and Type | Method and Description | 
|---|---|
Executable | 
TruthfulArgumentationAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
Executable | 
SasAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
Executable | 
OvercautiousArgumentationAgent.next(java.util.Collection<? extends Perceivable> percepts)  | 
Executable | 
CautiousArgumentationAgent.next(java.util.Collection<? extends Perceivable> percepts)  |