Class CommandLineInterface

java.lang.Object
org.tweetyproject.arg.adf.cli.CommandLineInterface

public class CommandLineInterface extends Object
This class provides a command-line interface for working with Abstract Dialectical Frameworks (ADFs). It allows users to specify an ADF instance via a file and apply different reasoning semantics to it. The program then prints out the interpretations based on the specified reasoning semantics.

Supported semantics include:

  • mod: Model semantics
  • nai: Naive semantics
  • adm: Admissible semantics
  • com: Complete semantics

Usage: java -jar jadf.jar <file> <sem>

<file> : Input filename for the ADF instance

<sem> : ADF semantics. Options: mod | nai | adm | com

Example: java -jar jadf.jar myADFInstance.txt mod

Author:
Mathias Hofer