protected abstract net.sf.tweety.commons.util.Pair<Double,Set<ExecutableExtension>> |
BeliefState.doMove(ArgumentationEnvironment env,
DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
Gives the set of all best next moves with their expected utility
according to the belief state and the given trace.
|
net.sf.tweety.commons.util.Pair<Double,Set<ExecutableExtension>> |
T1BeliefState.doMove(ArgumentationEnvironment env,
DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
|
protected net.sf.tweety.commons.util.Pair<Double,Set<ExecutableExtension>> |
T2BeliefState.doMove(ArgumentationEnvironment env,
DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
|
protected net.sf.tweety.commons.util.Pair<Double,Set<ExecutableExtension>> |
T3BeliefState.doMove(ArgumentationEnvironment env,
DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
|
protected Set<ExecutableExtension> |
BeliefState.getLegalMoves(ArgumentationEnvironment env,
DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
Returns the set of possible moves in the given situation and the given trace.
|
protected double |
ArguingAgent.getUtility(DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
Assess the given dialogue trace with the belief states utility function.
|
double |
GroundedGameUtilityFunction.getUtility(DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
|
double |
GroundedGameUtilityFunction.getUtility(DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace,
Set<net.sf.tweety.arg.dung.syntax.Argument> additionalArguments,
Set<net.sf.tweety.arg.dung.syntax.Attack> additionalAttacks) |
|
abstract double |
UtilityFunction.getUtility(DialogueTrace<S,T> t) |
Gives the utility of the given dialogue trace.
|
abstract double |
UtilityFunction.getUtility(DialogueTrace<S,T> t,
Set<S> additionalArguments,
Set<net.sf.tweety.arg.dung.syntax.Attack> additionalAttacks) |
Gives the utility of the given dialogue trace that
takes the additional arguments and attacks into account.
|
abstract void |
BeliefState.update(DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
Updates the current belief state accordingly to
the given dialogue trace.
|
void |
T1BeliefState.update(DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
|
void |
T2BeliefState.update(DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
|
void |
T3BeliefState.update(DialogueTrace<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.semantics.Extension> trace) |
|