|
From: <jom...@us...> - 2008-04-27 13:24:05
|
Revision: 1269
http://jason.svn.sourceforge.net/jason/?rev=1269&view=rev
Author: jomifred
Date: 2008-04-27 06:24:01 -0700 (Sun, 27 Apr 2008)
Log Message:
-----------
use addterms in examples
Modified Paths:
--------------
trunk/examples/gold-miners-II/env/MiningEnvironment.java
trunk/examples/sniffer/comm/SnifferCentralised.java
Modified: trunk/examples/gold-miners-II/env/MiningEnvironment.java
===================================================================
--- trunk/examples/gold-miners-II/env/MiningEnvironment.java 2008-04-27 13:23:14 UTC (rev 1268)
+++ trunk/examples/gold-miners-II/env/MiningEnvironment.java 2008-04-27 13:24:01 UTC (rev 1269)
@@ -203,9 +203,7 @@
// its location
Location l = model.getAgPos(ag);
Literal p = new Literal("pos");
- p.addTerm(new NumberTermImpl(l.x));
- p.addTerm(new NumberTermImpl(l.y));
- p.addTerm(new NumberTermImpl(getStep()));
+ p.addTerms(new NumberTermImpl(l.x), new NumberTermImpl(l.y), new NumberTermImpl(getStep()));
addPercept(agName, p);
Literal cg = new Literal("carrying_gold");
@@ -258,9 +256,9 @@
public static Literal createCellPerception(int x, int y, Atom obj) {
Literal l = new Literal("cell");
- l.addTerm(new NumberTermImpl(x));
- l.addTerm(new NumberTermImpl(y));
- l.addTerm(obj);
+ l.addTerms(new NumberTermImpl(x),
+ new NumberTermImpl(y),
+ obj);
return l;
}
Modified: trunk/examples/sniffer/comm/SnifferCentralised.java
===================================================================
--- trunk/examples/sniffer/comm/SnifferCentralised.java 2008-04-27 13:23:14 UTC (rev 1268)
+++ trunk/examples/sniffer/comm/SnifferCentralised.java 2008-04-27 13:24:01 UTC (rev 1269)
@@ -43,12 +43,13 @@
Calendar now = new GregorianCalendar();
Structure p = new Structure("time");
- p.addTerm(new NumberTermImpl(now.get(Calendar.YEAR)));
- p.addTerm(new NumberTermImpl(now.get(Calendar.MONTH)));
- p.addTerm(new NumberTermImpl(now.get(Calendar.DAY_OF_MONTH)));
- p.addTerm(new NumberTermImpl(now.get(Calendar.HOUR)));
- p.addTerm(new NumberTermImpl(now.get(Calendar.MINUTE)));
- p.addTerm(new NumberTermImpl(now.get(Calendar.SECOND)));
+ p.addTerms(
+ new NumberTermImpl(now.get(Calendar.YEAR)),
+ new NumberTermImpl(now.get(Calendar.MONTH)),
+ new NumberTermImpl(now.get(Calendar.DAY_OF_MONTH)),
+ new NumberTermImpl(now.get(Calendar.HOUR)),
+ new NumberTermImpl(now.get(Calendar.MINUTE)),
+ new NumberTermImpl(now.get(Calendar.SECOND)));
e.addTerm(p);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|