Class StructuredArgumentationSystem
- java.lang.Object
 - 
- net.sf.tweety.agents.MultiAgentSystem<SasAgent>
 - 
- net.sf.tweety.agents.dialogues.structured.StructuredArgumentationSystem
 
 
 
- 
public class StructuredArgumentationSystem extends MultiAgentSystem<SasAgent>
This class represents a structured argumentation system, i.e. a set of agents that argue within some given protocol based on structured argumentation frameworks.- Author:
 - Matthias Thimm
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classStructuredArgumentationSystem.SasEnvironmentThis class models an environment for structured argumentation systems. 
- 
Field Summary
- 
Fields inherited from class net.sf.tweety.agents.MultiAgentSystem
EXECUTE_TILL_TERMINATION 
 - 
 
- 
Constructor Summary
Constructors Constructor Description StructuredArgumentationSystem(PerceivableStructuredArgumentationFramework saf)Creates a new StructuredArgumentationSystemStructuredArgumentationSystem(PerceivableStructuredArgumentationFramework saf, java.util.Collection<? extends SasAgent> agents)Creates a new StructuredArgumentationSystem with the given collection of agents. 
- 
Method Summary
- 
Methods inherited from class net.sf.tweety.agents.MultiAgentSystem
add, addAll, clear, contains, containsAll, equals, execute, execute, getEnvironment, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray 
- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
StructuredArgumentationSystem
public StructuredArgumentationSystem(PerceivableStructuredArgumentationFramework saf)
Creates a new StructuredArgumentationSystem- Parameters:
 saf- the underlying perceivable structured argumentation framework
 
- 
StructuredArgumentationSystem
public StructuredArgumentationSystem(PerceivableStructuredArgumentationFramework saf, java.util.Collection<? extends SasAgent> agents)
Creates a new StructuredArgumentationSystem with the given collection of agents.- Parameters:
 saf- the underlying perceivable structured argumentation frameworkagents- a collection of agents.
 
 - 
 
 -