|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
C - (Argument's) claim classpublic interface Reasoner<C>
An argument game reasoner interface. A Reasoner uses an argument source and a defeat source to evaluate the acceptable status of a particular argument under a given semantics.
| Method Summary | |
|---|---|
ArgumentSource<C> |
getArgumentSource()
Access the Reasoner's argument source. |
DefeatSource<C> |
getDefeatSource()
Access the Reasoner's defeat source. |
Dialogue<C> |
runArgumentGame(Argument<C> argument)
Pass in a single argument to see if it is acceptable under the associated ArgumentSource and DefeatSource network, given the Reasoner's semantics. |
| Method Detail |
|---|
ArgumentSource<C> getArgumentSource()
DefeatSource<C> getDefeatSource()
Dialogue<C> runArgumentGame(Argument<C> argument)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException
argument - to be evaluated
java.lang.NullPointerException - if the implementing class is missing an ArgumentSource or DefeatSource reference
java.lang.IllegalArgumentException - if the argument that is passed in is not available from the ArgumentSource.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||