Documentation
¶
Index ¶
- func EqualArgSetSlices(l1, l2 []ArgSet) bool
- type AF
- func (af *AF) Args() []Arg
- func (af *AF) Atks() map[Arg][]Arg
- func (af *AF) CompleteExtensions() []ArgSet
- func (af *AF) CredulouslyInferred(s Semantics, arg Arg) bool
- func (af1 AF) Equals(af2 AF) bool
- func (af *AF) Find(pred func(ArgSet) bool) (ArgSet, bool)
- func (af *AF) GroundedExtension() ArgSet
- func (af *AF) PreferredExtensions() []ArgSet
- func (af *AF) SkepticallyInferred(s Semantics, arg Arg) bool
- func (af *AF) SomeExtension(s Semantics) (ArgSet, bool)
- func (af *AF) StableExtensions() []ArgSet
- func (af *AF) String() string
- func (af *AF) Traverse(f func(L ArgSet))
- type Arg
- type ArgSet
- func (args1 ArgSet) Add(arg Arg) ArgSet
- func (args ArgSet) Contains(arg Arg) bool
- func (args1 ArgSet) Copy() ArgSet
- func (args1 ArgSet) Equals(args2 ArgSet) bool
- func (args1 ArgSet) Remove(arg Arg) ArgSet
- func (args ArgSet) Size() int
- func (args ArgSet) String() string
- func (args1 ArgSet) Subset(args2 ArgSet) bool
- type Label
- type Labelling
- type Semantics
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EqualArgSetSlices ¶
EqualArgSetSlices: returns true iff for every ArgSet in l1 there is an equal ArgSet in l2
Types ¶
type AF ¶
type AF struct {
// contains filtered or unexported fields
}
Argumentation Framework
func (*AF) CompleteExtensions ¶
func (*AF) Find ¶
Find the first subset of the args of an AF, starting with the empty set, which satifies the given predicate. The boolean value returned is false if no such ArgSet was found.
func (*AF) GroundedExtension ¶
func (*AF) PreferredExtensions ¶
func (*AF) SomeExtension ¶
Returns an extension of the AF with the given semantics, if one exists. The boolean value returned is false if no extension exists for the chosen semantics.
func (*AF) StableExtensions ¶
type ArgSet ¶
func (ArgSet) Add ¶
Add an argument to an ArgSet, nondestructively. Returns the input set if the arg was already a member.
Directories
¶
Path | Synopsis |
---|---|
encoding
|
|
dot
Visualizing Dung AFs using [Dot](http://www.graphviz.org/Documentation.php)
|
Visualizing Dung AFs using [Dot](http://www.graphviz.org/Documentation.php) |
graphml
Visualizing Dung AFs using [GraphML](http://graphml.graphdrawing.org/)
|
Visualizing Dung AFs using [GraphML](http://graphml.graphdrawing.org/) |
tgf
Import Dung AFs represented using the Trivial Graph Format See <https://en.wikipedia.org/wiki/Trivial_Graph_Format>
|
Import Dung AFs represented using the Trivial Graph Format See <https://en.wikipedia.org/wiki/Trivial_Graph_Format> |
Click to show internal directories.
Click to hide internal directories.