| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<java.lang.Integer> |
agents |
private Formula |
formula |
| Constructor and Description |
|---|
ImplicitKnow(java.util.Set<java.lang.Integer> agents,
Formula formula)
Create a new I_agents formula
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(KripkeModel model,
int state)
Evaluate a Formula in a state using the given model
|
java.util.Set<java.lang.Integer> |
getAgents()
Get the agents this operator works over
|
Formula |
getFormula()
Get the formula this operator works over
|
java.lang.String |
toString()
Return a string representation of this Formula
|
private java.util.Set<java.lang.Integer> agents
private Formula formula
public ImplicitKnow(java.util.Set<java.lang.Integer> agents,
Formula formula)
agents - The agents in the groupformula - The formula which we want to test for implicit knowledgepublic boolean evaluate(KripkeModel model, int state)
public Formula getFormula()
GroupKnowgetFormula in interface GroupKnowpublic java.util.Set<java.lang.Integer> getAgents()
GroupKnow