Abstract argumentation considers an argument framework to be a directed graph where nodes represent arguments and edges represent conflicts between the arguments. Multiple algorithms can be used to identify sets of arguments that defend themselves in a particular framework. This javascript library implements many of those algorithms, mostly for pedagogic purposes.
Demo - Review all distinct argument frameworks with up to three nodes and test/share your own.
- A Gentle Introduction to Argumentation Semantics - Caminada 2008
- Proof Theories and Algorithms for Abstract Argumentation Frameworks - Modgil and Caminada 2009
- http://en.wikipedia.org/wiki/Argumentation_framework
- http://lidia.cs.uns.edu.ar/delp_client/
- Argument game implementations
- More extensions (semi-stable, eager, CF2, ...)
- Generate all complete labellings
- Alternative sources of arguments