Closed pallix closed 7 years ago
This behaviour is correct and expected. Statements do not appear in the argument graph unless they are declared in the statements block. Being listed in the assumptions block is not enough.
That said, if the file contains argumentation schemes, and not just arguments, the application of the schemes, when applied to the assumptions, can generate further statements and arguments. If the premise of a generated argument is an assumption which has not been declared as a statement, a statement will be generated for the assumption when adding the new argument to the graph.
I realize this may seem rather confusing. Perhaps it helps to keep in mind that the argument graph is defined by the statements, arguments and issues. The assumptions block has two purposes:
Hi Tom,
In the example below the assumption
justTagged(d, and2)
does not appear in the evaluated graph if not defined in the statements. Is this expected?In general it's not clear to me when terms or assumptions need to be in the statements or not.