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 |
---|---|
abstract ExecutableDungTheory |
AbstractLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts) |
ExecutableDungTheory |
DummyLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts) |
ExecutableDungTheory |
ProbabilisticLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts) |
ExecutableDungTheory |
UtilityBasedLotteryAgent.next(java.util.Collection<? extends Perceivable> percepts) |
ExecutableDungTheory |
RandomLotteryAgent.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 |
OvercautiousArgumentationAgent.next(java.util.Collection<? extends Perceivable> percepts) |
Executable |
TruthfulArgumentationAgent.next(java.util.Collection<? extends Perceivable> percepts) |
Executable |
CautiousArgumentationAgent.next(java.util.Collection<? extends Perceivable> percepts) |
Executable |
SasAgent.next(java.util.Collection<? extends Perceivable> percepts) |