Magentix2
2.1.1
|
Public Member Functions | |
Position (String agentID, String dialogueID, Solution solution, HashMap< Integer, Premise > premises, ArrayList< DomainCase > domainCases, float domainCaseSimilarity) | |
String | getAgentID () |
void | setAgentID (String agentID) |
String | getDialogueID () |
void | setDialogueID (String dialogueID) |
Solution | getSolution () |
void | setSolution (Solution solution) |
HashMap< Integer, Premise > | getPremises () |
void | setPremises (HashMap< Integer, Premise > premises) |
ArrayList< DomainCase > | getDomainCases () |
void | setDomainCases (ArrayList< DomainCase > domainCases) |
void | addDomainCase (DomainCase newCase) |
void | removeDomainCase (DomainCase oldCase) |
float | getDomainCaseSimilarity () |
void | setDomainCaseSimilarity (float domainCaseSimilarity) |
float | getArgSuitabilityFactor () |
void | setArgSuitabilityFactor (float argSuitabilityFactor) |
float | getFinalSuitability () |
void | setFinalSuitability (float finalSuitability) |
int | getTimesAccepted () |
void | increaseTimesAccepted () |
void | setTimesAccepted (int timesAccepted) |
int | compareTo (Object obj) |
Implementation of the concept Position
Definition at line 12 of file Position.java.
es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.Position | ( | String | agentID, |
String | dialogueID, | ||
Solution | solution, | ||
HashMap< Integer, Premise > | premises, | ||
ArrayList< DomainCase > | domainCases, | ||
float | domainCaseSimilarity | ||
) |
Definition at line 27 of file Position.java.
{ this.agentID = agentID; this.dialogueID = dialogueID; this.solution = solution; this.premises = premises; this.domainCases = domainCases; this.domainCaseSimilarity = domainCaseSimilarity; this.timesAccepted=0; }
Definition at line 77 of file Position.java.
{ this.domainCases.add(newCase); }
int es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.compareTo | ( | Object | obj | ) |
Definition at line 121 of file Position.java.
Definition at line 37 of file Position.java.
{
return agentID;
}
Definition at line 93 of file Position.java.
{
return argSuitabilityFactor;
}
Definition at line 45 of file Position.java.
{
return dialogueID;
}
Definition at line 69 of file Position.java.
{
return domainCases;
}
Definition at line 85 of file Position.java.
{
return domainCaseSimilarity;
}
Definition at line 101 of file Position.java.
{
return finalSuitability;
}
HashMap<Integer, Premise> es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.getPremises | ( | ) |
Definition at line 61 of file Position.java.
{
return premises;
}
Definition at line 53 of file Position.java.
{
return solution;
}
Definition at line 109 of file Position.java.
{
return timesAccepted;
}
Definition at line 113 of file Position.java.
{ this.timesAccepted++; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.removeDomainCase | ( | DomainCase | oldCase | ) |
Definition at line 81 of file Position.java.
{ this.domainCases.remove(oldCase); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.setAgentID | ( | String | agentID | ) |
Definition at line 41 of file Position.java.
{ this.agentID = agentID; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.setArgSuitabilityFactor | ( | float | argSuitabilityFactor | ) |
Definition at line 97 of file Position.java.
{ this.argSuitabilityFactor = argSuitabilityFactor; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.setDialogueID | ( | String | dialogueID | ) |
Definition at line 49 of file Position.java.
{ this.dialogueID = dialogueID; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.setDomainCases | ( | ArrayList< DomainCase > | domainCases | ) |
Definition at line 73 of file Position.java.
{ this.domainCases = domainCases; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.setDomainCaseSimilarity | ( | float | domainCaseSimilarity | ) |
Definition at line 89 of file Position.java.
{ this.domainCaseSimilarity = domainCaseSimilarity; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.setFinalSuitability | ( | float | finalSuitability | ) |
Definition at line 105 of file Position.java.
{ this.finalSuitability = finalSuitability; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.setPremises | ( | HashMap< Integer, Premise > | premises | ) |
Definition at line 65 of file Position.java.
{ this.premises = premises; }
Definition at line 57 of file Position.java.
{ this.solution = solution; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.Position.setTimesAccepted | ( | int | timesAccepted | ) |
Definition at line 117 of file Position.java.
{ this.timesAccepted = timesAccepted; }