arg2p

Entry points · Kotlin object Arg2pModule · library prolog.argumentation.interface

The entry points of arg2p (module arg2p, loaded by every solver): the labels of the statements of the theory, of the whole graph or of a query.

PredicateDescription
argTuProlog/0The solver is an arg2p one
solve/0The labelling of the theory, in the context (buildLabelSets/0, without printing it)
solve/1answerQuery/1
solve/2answerQuery/2
buildLabelSets/2The statements and the arguments of the theory labelled IN, OUT and UND, as [In, Out, Und] lists
buildLabelSets/3The statements of the theory labelled IN, OUT and UND
buildLabelSets/0The labelling of the theory, printed: the graph, the labels of the arguments and those of the statements
answerQuery/4The statements unifying with Goal labelled IN, OUT and UND: with queryMode only the part of the graph they depend on is built
answerQuery/2The labels of the statements unifying with Goal, as in(S), out(S) and und(S) terms
answerQuery/1Goal is a statement labelled IN
buildLabelSetsSilent/0The labelling of the theory, in the context

argTuProlog/0

argTuProlog

The solver is an arg2p one.

solve/0

solve

The labelling of the theory, in the context (buildLabelSets/0, without printing it).

solve/1

solve(+Query)

answerQuery/1.

solve/2

solve(+Query, -Result)

answerQuery/2.

buildLabelSets/2

buildLabelSets(-StatementLabels, -ArgumentLabels)

The statements and the arguments of the theory labelled IN, OUT and UND, as [In, Out, Und] lists.

buildLabelSets/3

buildLabelSets(-StatIn, -StatOut, -StatUnd)

The statements of the theory labelled IN, OUT and UND.

buildLabelSets/0

buildLabelSets

The labelling of the theory, printed: the graph, the labels of the arguments and those of the statements.

answerQuery/4

answerQuery(+Goal, -Yes, -No, -Und)

The statements unifying with Goal labelled IN, OUT and UND: with queryMode only the part of the graph they depend on is built.

answerQuery/2

answerQuery(+Goal, -Result)

The labels of the statements unifying with Goal, as in(S), out(S) and und(S) terms.

answerQuery/1

answerQuery(+Goal)

Goal is a statement labelled IN.

buildLabelSetsSilent/0

buildLabelSetsSilent

The labelling of the theory, in the context.