|
From: <jom...@us...> - 2008-04-27 13:23:39
|
Revision: 1268
http://jason.svn.sourceforge.net/jason/?rev=1268&view=rev
Author: jomifred
Date: 2008-04-27 06:23:14 -0700 (Sun, 27 Apr 2008)
Log Message:
-----------
use addTerms in jmoise
Modified Paths:
--------------
trunk/applications/jason-moise/src/asl/moise-common.asl
trunk/applications/jason-moise/src/jmoise/MoiseBaseIA.java
trunk/applications/jason-moise/src/jmoise/OrgAgent.java
Modified: trunk/applications/jason-moise/src/asl/moise-common.asl
===================================================================
--- trunk/applications/jason-moise/src/asl/moise-common.asl 2008-04-27 13:22:40 UTC (rev 1267)
+++ trunk/applications/jason-moise/src/asl/moise-common.asl 2008-04-27 13:23:14 UTC (rev 1268)
@@ -53,4 +53,5 @@
-scheme(_Spec,Id)
<- .drop_desire(_[scheme(Id)]).
-+error(M)[source(orgManager)] <- .print("Error in organisational action: ",M); -error(M)[source(orgManager)].
++error(M)[source(orgManager)]
+ <- .print("Error in organisational action: ",M); -error(M)[source(orgManager)].
Modified: trunk/applications/jason-moise/src/jmoise/MoiseBaseIA.java
===================================================================
--- trunk/applications/jason-moise/src/jmoise/MoiseBaseIA.java 2008-04-27 13:22:40 UTC (rev 1267)
+++ trunk/applications/jason-moise/src/jmoise/MoiseBaseIA.java 2008-04-27 13:23:14 UTC (rev 1268)
@@ -25,9 +25,7 @@
public Object execute(TransitionSystem ts, Unifier un, Term[] args) throws Exception {
String acName = this.getClass().getSimpleName(); // remove the package name "jmoise"
Structure acTerm = new Structure(acName);
- for (int i=0; i<args.length; i++) {
- acTerm.addTerm(args[i]);
- }
+ acTerm.addTerms(args);
if (logger.isLoggable(Level.FINE)) logger.fine("sending: "+acTerm);
// send acTerm as message to OrgManager
Modified: trunk/applications/jason-moise/src/jmoise/OrgAgent.java
===================================================================
--- trunk/applications/jason-moise/src/jmoise/OrgAgent.java 2008-04-27 13:22:40 UTC (rev 1267)
+++ trunk/applications/jason-moise/src/jmoise/OrgAgent.java 2008-04-27 13:23:14 UTC (rev 1268)
@@ -318,11 +318,9 @@
}
// create the literal to be added
- Literal gil = new Literal("goal_state");
- gil.addTerm(new Atom(gi.getScheme().getId()));
- gil.addTerm(gap);
VarTerm S = new VarTerm("S");
- gil.addTerm(S);
+ Literal gil = new Literal("goal_state");
+ gil.addTerms(new Atom(gi.getScheme().getId()), gap, S);
gil.addAnnot(managerSource);
Unifier u = new Unifier();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|