bdi4jade

Changes

Details

diff --git a/bdi-jade/doc/allclasses-frame.html b/bdi-jade/doc/allclasses-frame.html
index f2a64c5..9f8895a 100644
--- a/bdi-jade/doc/allclasses-frame.html
+++ b/bdi-jade/doc/allclasses-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>All Classes</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@@ -37,6 +37,8 @@
 <li><a href="bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal" target="classFrame"><span class="interfaceName">BeliefGoal</span></a></li>
 <li><a href="bdi4jade/plan/planbody/BeliefGoalPlanBody.html" title="class in bdi4jade.plan.planbody" target="classFrame">BeliefGoalPlanBody</a></li>
 <li><a href="bdi4jade/event/BeliefListener.html" title="interface in bdi4jade.event" target="classFrame"><span class="interfaceName">BeliefListener</span></a></li>
+<li><a href="bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal" target="classFrame">BeliefNotNullValueGoal</a></li>
+<li><a href="bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal" target="classFrame">BeliefNotPresentGoal</a></li>
 <li><a href="bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal" target="classFrame">BeliefPresentGoal</a></li>
 <li><a href="bdi4jade/reasoning/BeliefRevisionStrategy.html" title="interface in bdi4jade.reasoning" target="classFrame"><span class="interfaceName">BeliefRevisionStrategy</span></a></li>
 <li><a href="bdi4jade/belief/BeliefSet.html" title="interface in bdi4jade.belief" target="classFrame"><span class="interfaceName">BeliefSet</span></a></li>
diff --git a/bdi-jade/doc/allclasses-noframe.html b/bdi-jade/doc/allclasses-noframe.html
index 46528ea..88eb307 100644
--- a/bdi-jade/doc/allclasses-noframe.html
+++ b/bdi-jade/doc/allclasses-noframe.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>All Classes</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@@ -37,6 +37,8 @@
 <li><a href="bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal"><span class="interfaceName">BeliefGoal</span></a></li>
 <li><a href="bdi4jade/plan/planbody/BeliefGoalPlanBody.html" title="class in bdi4jade.plan.planbody">BeliefGoalPlanBody</a></li>
 <li><a href="bdi4jade/event/BeliefListener.html" title="interface in bdi4jade.event"><span class="interfaceName">BeliefListener</span></a></li>
+<li><a href="bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></li>
+<li><a href="bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></li>
 <li><a href="bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a></li>
 <li><a href="bdi4jade/reasoning/BeliefRevisionStrategy.html" title="interface in bdi4jade.reasoning"><span class="interfaceName">BeliefRevisionStrategy</span></a></li>
 <li><a href="bdi4jade/belief/BeliefSet.html" title="interface in bdi4jade.belief"><span class="interfaceName">BeliefSet</span></a></li>
diff --git a/bdi-jade/doc/bdi4jade/annotation/AssociatedCapability.html b/bdi-jade/doc/bdi4jade/annotation/AssociatedCapability.html
index eac73e3..3af27e8 100644
--- a/bdi-jade/doc/bdi4jade/annotation/AssociatedCapability.html
+++ b/bdi-jade/doc/bdi4jade/annotation/AssociatedCapability.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>AssociatedCapability</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/Belief.html b/bdi-jade/doc/bdi4jade/annotation/Belief.html
index e9d235a..1a1eab0 100644
--- a/bdi-jade/doc/bdi4jade/annotation/Belief.html
+++ b/bdi-jade/doc/bdi4jade/annotation/Belief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>Belief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/AssociatedCapability.html b/bdi-jade/doc/bdi4jade/annotation/class-use/AssociatedCapability.html
index 359b310..c2a14f3 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/AssociatedCapability.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/AssociatedCapability.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.AssociatedCapability</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/Belief.html b/bdi-jade/doc/bdi4jade/annotation/class-use/Belief.html
index a649d8e..d14d943 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/Belief.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/Belief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.Belief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/GoalOwner.html b/bdi-jade/doc/bdi4jade/annotation/class-use/GoalOwner.html
index befda66..536d191 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/GoalOwner.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/GoalOwner.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.GoalOwner</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/Parameter.Direction.html b/bdi-jade/doc/bdi4jade/annotation/class-use/Parameter.Direction.html
index 8c81f28..9e2723c 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/Parameter.Direction.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/Parameter.Direction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.Parameter.Direction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/Parameter.html b/bdi-jade/doc/bdi4jade/annotation/class-use/Parameter.html
index 5b66cd0..125d3c2 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/Parameter.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/Parameter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.Parameter</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
@@ -131,6 +131,18 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code><a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a></code></td>
+<td class="colLast"><span class="typeNameLabel">BeliefNotPresentGoal.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html#getBeliefName--">getBeliefName</a></span>()</code>
+<div class="block">Returns the name of the belief associated with this goal.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a></code></td>
+<td class="colLast"><span class="typeNameLabel">BeliefNotNullValueGoal.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html#getBeliefName--">getBeliefName</a></span>()</code>
+<div class="block">Returns the name of the belief associated with this goal.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../bdi4jade/goal/BeliefValueGoal.html" title="type parameter in BeliefValueGoal">V</a></code></td>
 <td class="colLast"><span class="typeNameLabel">BeliefValueGoal.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefValueGoal.html#getValue--">getValue</a></span>()</code>
 <div class="block">The belief value associated with this goal.</div>
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/PartCapability.html b/bdi-jade/doc/bdi4jade/annotation/class-use/PartCapability.html
index 1762bf2..e2f6f87 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/PartCapability.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/PartCapability.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.PartCapability</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/Plan.html b/bdi-jade/doc/bdi4jade/annotation/class-use/Plan.html
index 902c262..ca35369 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/Plan.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/Plan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.Plan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/TransientBelief.html b/bdi-jade/doc/bdi4jade/annotation/class-use/TransientBelief.html
index d847264..82afe5e 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/TransientBelief.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/TransientBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.TransientBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/class-use/TransientBeliefSet.html b/bdi-jade/doc/bdi4jade/annotation/class-use/TransientBeliefSet.html
index 0c8de48..76ad861 100644
--- a/bdi-jade/doc/bdi4jade/annotation/class-use/TransientBeliefSet.html
+++ b/bdi-jade/doc/bdi4jade/annotation/class-use/TransientBeliefSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.annotation.TransientBeliefSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/GoalOwner.html b/bdi-jade/doc/bdi4jade/annotation/GoalOwner.html
index 76ca1a9..f53d218 100644
--- a/bdi-jade/doc/bdi4jade/annotation/GoalOwner.html
+++ b/bdi-jade/doc/bdi4jade/annotation/GoalOwner.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>GoalOwner</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/package-frame.html b/bdi-jade/doc/bdi4jade/annotation/package-frame.html
index 93b3b09..af86aba 100644
--- a/bdi-jade/doc/bdi4jade/annotation/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/annotation/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.annotation</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/package-summary.html b/bdi-jade/doc/bdi4jade/annotation/package-summary.html
index eb966a8..3f949ea 100644
--- a/bdi-jade/doc/bdi4jade/annotation/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/annotation/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.annotation</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/package-tree.html b/bdi-jade/doc/bdi4jade/annotation/package-tree.html
index ee881cf..5b138a4 100644
--- a/bdi-jade/doc/bdi4jade/annotation/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/annotation/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.annotation Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/package-use.html b/bdi-jade/doc/bdi4jade/annotation/package-use.html
index 2049ba8..776b1ea 100644
--- a/bdi-jade/doc/bdi4jade/annotation/package-use.html
+++ b/bdi-jade/doc/bdi4jade/annotation/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.annotation</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/Parameter.Direction.html b/bdi-jade/doc/bdi4jade/annotation/Parameter.Direction.html
index b7d72f0..d06cbf8 100644
--- a/bdi-jade/doc/bdi4jade/annotation/Parameter.Direction.html
+++ b/bdi-jade/doc/bdi4jade/annotation/Parameter.Direction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>Parameter.Direction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/Parameter.html b/bdi-jade/doc/bdi4jade/annotation/Parameter.html
index fb4e7dd..3f18cb0 100644
--- a/bdi-jade/doc/bdi4jade/annotation/Parameter.html
+++ b/bdi-jade/doc/bdi4jade/annotation/Parameter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>Parameter</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/PartCapability.html b/bdi-jade/doc/bdi4jade/annotation/PartCapability.html
index ad5995c..c793986 100644
--- a/bdi-jade/doc/bdi4jade/annotation/PartCapability.html
+++ b/bdi-jade/doc/bdi4jade/annotation/PartCapability.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>PartCapability</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/Plan.html b/bdi-jade/doc/bdi4jade/annotation/Plan.html
index bbceb87..da1e438 100644
--- a/bdi-jade/doc/bdi4jade/annotation/Plan.html
+++ b/bdi-jade/doc/bdi4jade/annotation/Plan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>Plan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/TransientBelief.html b/bdi-jade/doc/bdi4jade/annotation/TransientBelief.html
index 793fa84..c9b4960 100644
--- a/bdi-jade/doc/bdi4jade/annotation/TransientBelief.html
+++ b/bdi-jade/doc/bdi4jade/annotation/TransientBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>TransientBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/annotation/TransientBeliefSet.html b/bdi-jade/doc/bdi4jade/annotation/TransientBeliefSet.html
index 1e87070..5818902 100644
--- a/bdi-jade/doc/bdi4jade/annotation/TransientBeliefSet.html
+++ b/bdi-jade/doc/bdi4jade/annotation/TransientBeliefSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>TransientBeliefSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/AbstractBelief.html b/bdi-jade/doc/bdi4jade/belief/AbstractBelief.html
index 7013eeb..ed27485 100644
--- a/bdi-jade/doc/bdi4jade/belief/AbstractBelief.html
+++ b/bdi-jade/doc/bdi4jade/belief/AbstractBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:23 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:20 BRT 2014 -->
 <title>AbstractBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/AbstractBeliefSet.html b/bdi-jade/doc/bdi4jade/belief/AbstractBeliefSet.html
index 2c78d5a..37cb45c 100644
--- a/bdi-jade/doc/bdi4jade/belief/AbstractBeliefSet.html
+++ b/bdi-jade/doc/bdi4jade/belief/AbstractBeliefSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:23 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>AbstractBeliefSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/Belief.html b/bdi-jade/doc/bdi4jade/belief/Belief.html
index c1a673d..5ebe414 100644
--- a/bdi-jade/doc/bdi4jade/belief/Belief.html
+++ b/bdi-jade/doc/bdi4jade/belief/Belief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:23 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>Belief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/BeliefBase.html b/bdi-jade/doc/bdi4jade/belief/BeliefBase.html
index ae1d8ee..fabd7db 100644
--- a/bdi-jade/doc/bdi4jade/belief/BeliefBase.html
+++ b/bdi-jade/doc/bdi4jade/belief/BeliefBase.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>BeliefBase</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/BeliefSet.html b/bdi-jade/doc/bdi4jade/belief/BeliefSet.html
index e02be07..96e5749 100644
--- a/bdi-jade/doc/bdi4jade/belief/BeliefSet.html
+++ b/bdi-jade/doc/bdi4jade/belief/BeliefSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>BeliefSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/AbstractBelief.html b/bdi-jade/doc/bdi4jade/belief/class-use/AbstractBelief.html
index e1cd4db..9ff2bcf 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/AbstractBelief.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/AbstractBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.AbstractBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/AbstractBeliefSet.html b/bdi-jade/doc/bdi4jade/belief/class-use/AbstractBeliefSet.html
index db48975..68fb9bc 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/AbstractBeliefSet.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/AbstractBeliefSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.AbstractBeliefSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/Belief.html b/bdi-jade/doc/bdi4jade/belief/class-use/Belief.html
index cb99e1b..34644c7 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/Belief.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/Belief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.belief.Belief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/BeliefBase.html b/bdi-jade/doc/bdi4jade/belief/class-use/BeliefBase.html
index e8c9193..73cc298 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/BeliefBase.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/BeliefBase.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.BeliefBase</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
@@ -287,6 +287,20 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">BeliefNotPresentGoal.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved</a></span>(<a href="../../../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a>&nbsp;beliefBase)</code>
+<div class="block">Checks whether this goal is achieved by verifying if the provided belief
+ base contains the belief of this goal.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">BeliefNotNullValueGoal.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved</a></span>(<a href="../../../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a>&nbsp;beliefBase)</code>
+<div class="block">Checks whether this goal is achieved by verifying if the provided belief
+ has the value specified in this goal.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">BeliefGoal.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved</a></span>(<a href="../../../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a>&nbsp;beliefBase)</code>
 <div class="block">Checks whether this goal is achieved by checking the provided belief
  base.</div>
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/BeliefSet.html b/bdi-jade/doc/bdi4jade/belief/class-use/BeliefSet.html
index b013bb0..4bf5ce5 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/BeliefSet.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/BeliefSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.belief.BeliefSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/DerivedBelief.html b/bdi-jade/doc/bdi4jade/belief/class-use/DerivedBelief.html
index 0ea205e..ec2c09f 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/DerivedBelief.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/DerivedBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.DerivedBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/DerivedPredicate.html b/bdi-jade/doc/bdi4jade/belief/class-use/DerivedPredicate.html
index 303a7d3..04b0fdd 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/DerivedPredicate.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/DerivedPredicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.DerivedPredicate</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/PersistentBelief.html b/bdi-jade/doc/bdi4jade/belief/class-use/PersistentBelief.html
index 17af65a..8335809 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/PersistentBelief.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/PersistentBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.PersistentBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/Predicate.html b/bdi-jade/doc/bdi4jade/belief/class-use/Predicate.html
index 7b7e5d7..59944dc 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/Predicate.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/Predicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.belief.Predicate</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/TransientBelief.html b/bdi-jade/doc/bdi4jade/belief/class-use/TransientBelief.html
index eaa600f..e6bc3be 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/TransientBelief.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/TransientBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.TransientBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/TransientBeliefSet.html b/bdi-jade/doc/bdi4jade/belief/class-use/TransientBeliefSet.html
index fc47465..bd4edf8 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/TransientBeliefSet.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/TransientBeliefSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.TransientBeliefSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/class-use/TransientPredicate.html b/bdi-jade/doc/bdi4jade/belief/class-use/TransientPredicate.html
index 69406cc..cc76437 100644
--- a/bdi-jade/doc/bdi4jade/belief/class-use/TransientPredicate.html
+++ b/bdi-jade/doc/bdi4jade/belief/class-use/TransientPredicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.belief.TransientPredicate</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/DerivedBelief.html b/bdi-jade/doc/bdi4jade/belief/DerivedBelief.html
index 90422fd..9c36085 100644
--- a/bdi-jade/doc/bdi4jade/belief/DerivedBelief.html
+++ b/bdi-jade/doc/bdi4jade/belief/DerivedBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DerivedBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/DerivedPredicate.html b/bdi-jade/doc/bdi4jade/belief/DerivedPredicate.html
index e51a73a..aeedf19 100644
--- a/bdi-jade/doc/bdi4jade/belief/DerivedPredicate.html
+++ b/bdi-jade/doc/bdi4jade/belief/DerivedPredicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DerivedPredicate</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/package-frame.html b/bdi-jade/doc/bdi4jade/belief/package-frame.html
index 5da5070..4618587 100644
--- a/bdi-jade/doc/bdi4jade/belief/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/belief/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.belief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/package-summary.html b/bdi-jade/doc/bdi4jade/belief/package-summary.html
index 6c98058..8f71df7 100644
--- a/bdi-jade/doc/bdi4jade/belief/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/belief/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.belief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/package-tree.html b/bdi-jade/doc/bdi4jade/belief/package-tree.html
index 05e4745..9f6099c 100644
--- a/bdi-jade/doc/bdi4jade/belief/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/belief/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.belief Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/package-use.html b/bdi-jade/doc/bdi4jade/belief/package-use.html
index 57e7276..61b78ee 100644
--- a/bdi-jade/doc/bdi4jade/belief/package-use.html
+++ b/bdi-jade/doc/bdi4jade/belief/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.belief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/PersistentBelief.html b/bdi-jade/doc/bdi4jade/belief/PersistentBelief.html
index 0aaa9ac..9011c9f 100644
--- a/bdi-jade/doc/bdi4jade/belief/PersistentBelief.html
+++ b/bdi-jade/doc/bdi4jade/belief/PersistentBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>PersistentBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/Predicate.html b/bdi-jade/doc/bdi4jade/belief/Predicate.html
index d3d0114..eaaafb6 100644
--- a/bdi-jade/doc/bdi4jade/belief/Predicate.html
+++ b/bdi-jade/doc/bdi4jade/belief/Predicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>Predicate</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/TransientBelief.html b/bdi-jade/doc/bdi4jade/belief/TransientBelief.html
index 04f3782..f9a6432 100644
--- a/bdi-jade/doc/bdi4jade/belief/TransientBelief.html
+++ b/bdi-jade/doc/bdi4jade/belief/TransientBelief.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>TransientBelief</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/TransientBeliefSet.html b/bdi-jade/doc/bdi4jade/belief/TransientBeliefSet.html
index 114dee6..00ca829 100644
--- a/bdi-jade/doc/bdi4jade/belief/TransientBeliefSet.html
+++ b/bdi-jade/doc/bdi4jade/belief/TransientBeliefSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>TransientBeliefSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/belief/TransientPredicate.html b/bdi-jade/doc/bdi4jade/belief/TransientPredicate.html
index 1315489..139f1b1 100644
--- a/bdi-jade/doc/bdi4jade/belief/TransientPredicate.html
+++ b/bdi-jade/doc/bdi4jade/belief/TransientPredicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>TransientPredicate</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/AbstractBDIAgent.html b/bdi-jade/doc/bdi4jade/core/AbstractBDIAgent.html
index 6fef68f..45236ca 100644
--- a/bdi-jade/doc/bdi4jade/core/AbstractBDIAgent.html
+++ b/bdi-jade/doc/bdi4jade/core/AbstractBDIAgent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>AbstractBDIAgent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/BDIAgent.html b/bdi-jade/doc/bdi4jade/core/BDIAgent.html
index c1161db..8b99ea7 100644
--- a/bdi-jade/doc/bdi4jade/core/BDIAgent.html
+++ b/bdi-jade/doc/bdi4jade/core/BDIAgent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>BDIAgent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/Capability.html b/bdi-jade/doc/bdi4jade/core/Capability.html
index 846ba5a..e2c492c 100644
--- a/bdi-jade/doc/bdi4jade/core/Capability.html
+++ b/bdi-jade/doc/bdi4jade/core/Capability.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>Capability</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/AbstractBDIAgent.html b/bdi-jade/doc/bdi4jade/core/class-use/AbstractBDIAgent.html
index 107d99d..bc8d2df 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/AbstractBDIAgent.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/AbstractBDIAgent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.core.AbstractBDIAgent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/BDIAgent.html b/bdi-jade/doc/bdi4jade/core/class-use/BDIAgent.html
index 00ee0d0..4267b6a 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/BDIAgent.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/BDIAgent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.core.BDIAgent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/Capability.html b/bdi-jade/doc/bdi4jade/core/class-use/Capability.html
index 304e8ef..4512ee9 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/Capability.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/Capability.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.core.Capability</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/GoalUpdateSet.GoalDescription.html b/bdi-jade/doc/bdi4jade/core/class-use/GoalUpdateSet.GoalDescription.html
index e75cebb..f15de81 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/GoalUpdateSet.GoalDescription.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/GoalUpdateSet.GoalDescription.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.core.GoalUpdateSet.GoalDescription</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/GoalUpdateSet.html b/bdi-jade/doc/bdi4jade/core/class-use/GoalUpdateSet.html
index bcd08ad..9042f6f 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/GoalUpdateSet.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/GoalUpdateSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.core.GoalUpdateSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/Intention.html b/bdi-jade/doc/bdi4jade/core/class-use/Intention.html
index 5cedb5d..6a00ff7 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/Intention.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/Intention.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.core.Intention</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/MetadataElement.html b/bdi-jade/doc/bdi4jade/core/class-use/MetadataElement.html
index af88cb2..521e486 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/MetadataElement.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/MetadataElement.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.core.MetadataElement</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/MetadataElementImpl.html b/bdi-jade/doc/bdi4jade/core/class-use/MetadataElementImpl.html
index dd616b4..8560f06 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/MetadataElementImpl.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/MetadataElementImpl.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.core.MetadataElementImpl</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/MultipleCapabilityAgent.html b/bdi-jade/doc/bdi4jade/core/class-use/MultipleCapabilityAgent.html
index a1a0161..496262b 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/MultipleCapabilityAgent.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/MultipleCapabilityAgent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.core.MultipleCapabilityAgent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/class-use/SingleCapabilityAgent.html b/bdi-jade/doc/bdi4jade/core/class-use/SingleCapabilityAgent.html
index c6e1605..2e54e93 100644
--- a/bdi-jade/doc/bdi4jade/core/class-use/SingleCapabilityAgent.html
+++ b/bdi-jade/doc/bdi4jade/core/class-use/SingleCapabilityAgent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.core.SingleCapabilityAgent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/GoalUpdateSet.GoalDescription.html b/bdi-jade/doc/bdi4jade/core/GoalUpdateSet.GoalDescription.html
index 109a6b1..776b98e 100644
--- a/bdi-jade/doc/bdi4jade/core/GoalUpdateSet.GoalDescription.html
+++ b/bdi-jade/doc/bdi4jade/core/GoalUpdateSet.GoalDescription.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>GoalUpdateSet.GoalDescription</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/GoalUpdateSet.html b/bdi-jade/doc/bdi4jade/core/GoalUpdateSet.html
index c38de9b..5a86ecc 100644
--- a/bdi-jade/doc/bdi4jade/core/GoalUpdateSet.html
+++ b/bdi-jade/doc/bdi4jade/core/GoalUpdateSet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>GoalUpdateSet</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/Intention.html b/bdi-jade/doc/bdi4jade/core/Intention.html
index c61e2e4..51e3af7 100644
--- a/bdi-jade/doc/bdi4jade/core/Intention.html
+++ b/bdi-jade/doc/bdi4jade/core/Intention.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>Intention</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/MetadataElement.html b/bdi-jade/doc/bdi4jade/core/MetadataElement.html
index e04a330..4ac0154 100644
--- a/bdi-jade/doc/bdi4jade/core/MetadataElement.html
+++ b/bdi-jade/doc/bdi4jade/core/MetadataElement.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>MetadataElement</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/MetadataElementImpl.html b/bdi-jade/doc/bdi4jade/core/MetadataElementImpl.html
index 515da4f..f3276fe 100644
--- a/bdi-jade/doc/bdi4jade/core/MetadataElementImpl.html
+++ b/bdi-jade/doc/bdi4jade/core/MetadataElementImpl.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>MetadataElementImpl</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/MultipleCapabilityAgent.html b/bdi-jade/doc/bdi4jade/core/MultipleCapabilityAgent.html
index cdee3f8..d3ff1f4 100644
--- a/bdi-jade/doc/bdi4jade/core/MultipleCapabilityAgent.html
+++ b/bdi-jade/doc/bdi4jade/core/MultipleCapabilityAgent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>MultipleCapabilityAgent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/package-frame.html b/bdi-jade/doc/bdi4jade/core/package-frame.html
index f0c8d69..09d8439 100644
--- a/bdi-jade/doc/bdi4jade/core/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/core/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.core</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/package-summary.html b/bdi-jade/doc/bdi4jade/core/package-summary.html
index 7f47d5d..927e368 100644
--- a/bdi-jade/doc/bdi4jade/core/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/core/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.core</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/package-tree.html b/bdi-jade/doc/bdi4jade/core/package-tree.html
index 547b758..e6161c4 100644
--- a/bdi-jade/doc/bdi4jade/core/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/core/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.core Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/package-use.html b/bdi-jade/doc/bdi4jade/core/package-use.html
index 45efe1a..52f0f68 100644
--- a/bdi-jade/doc/bdi4jade/core/package-use.html
+++ b/bdi-jade/doc/bdi4jade/core/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.core</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/core/SingleCapabilityAgent.html b/bdi-jade/doc/bdi4jade/core/SingleCapabilityAgent.html
index 15de069..1772054 100644
--- a/bdi-jade/doc/bdi4jade/core/SingleCapabilityAgent.html
+++ b/bdi-jade/doc/bdi4jade/core/SingleCapabilityAgent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>SingleCapabilityAgent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/BeliefEvent.Action.html b/bdi-jade/doc/bdi4jade/event/BeliefEvent.Action.html
index b5b6d9b..25c1e80 100644
--- a/bdi-jade/doc/bdi4jade/event/BeliefEvent.Action.html
+++ b/bdi-jade/doc/bdi4jade/event/BeliefEvent.Action.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>BeliefEvent.Action</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/BeliefEvent.html b/bdi-jade/doc/bdi4jade/event/BeliefEvent.html
index f6eccb9..66a8043 100644
--- a/bdi-jade/doc/bdi4jade/event/BeliefEvent.html
+++ b/bdi-jade/doc/bdi4jade/event/BeliefEvent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>BeliefEvent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/BeliefListener.html b/bdi-jade/doc/bdi4jade/event/BeliefListener.html
index 2158581..2e38684 100644
--- a/bdi-jade/doc/bdi4jade/event/BeliefListener.html
+++ b/bdi-jade/doc/bdi4jade/event/BeliefListener.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>BeliefListener</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/class-use/BeliefEvent.Action.html b/bdi-jade/doc/bdi4jade/event/class-use/BeliefEvent.Action.html
index 05699db..f1f0855 100644
--- a/bdi-jade/doc/bdi4jade/event/class-use/BeliefEvent.Action.html
+++ b/bdi-jade/doc/bdi4jade/event/class-use/BeliefEvent.Action.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.event.BeliefEvent.Action</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/class-use/BeliefEvent.html b/bdi-jade/doc/bdi4jade/event/class-use/BeliefEvent.html
index 736ffb4..920d317 100644
--- a/bdi-jade/doc/bdi4jade/event/class-use/BeliefEvent.html
+++ b/bdi-jade/doc/bdi4jade/event/class-use/BeliefEvent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.event.BeliefEvent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/class-use/BeliefListener.html b/bdi-jade/doc/bdi4jade/event/class-use/BeliefListener.html
index 30788a1..d888e76 100644
--- a/bdi-jade/doc/bdi4jade/event/class-use/BeliefListener.html
+++ b/bdi-jade/doc/bdi4jade/event/class-use/BeliefListener.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.event.BeliefListener</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/class-use/GoalEvent.html b/bdi-jade/doc/bdi4jade/event/class-use/GoalEvent.html
index 16af0a9..fd7f7be 100644
--- a/bdi-jade/doc/bdi4jade/event/class-use/GoalEvent.html
+++ b/bdi-jade/doc/bdi4jade/event/class-use/GoalEvent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.event.GoalEvent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/class-use/GoalListener.html b/bdi-jade/doc/bdi4jade/event/class-use/GoalListener.html
index 898e706..408d116 100644
--- a/bdi-jade/doc/bdi4jade/event/class-use/GoalListener.html
+++ b/bdi-jade/doc/bdi4jade/event/class-use/GoalListener.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.event.GoalListener</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/GoalEvent.html b/bdi-jade/doc/bdi4jade/event/GoalEvent.html
index 8313b9e..ba6e9dd 100644
--- a/bdi-jade/doc/bdi4jade/event/GoalEvent.html
+++ b/bdi-jade/doc/bdi4jade/event/GoalEvent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>GoalEvent</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/GoalListener.html b/bdi-jade/doc/bdi4jade/event/GoalListener.html
index 27de3f6..c8b2b42 100644
--- a/bdi-jade/doc/bdi4jade/event/GoalListener.html
+++ b/bdi-jade/doc/bdi4jade/event/GoalListener.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>GoalListener</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/package-frame.html b/bdi-jade/doc/bdi4jade/event/package-frame.html
index f7f0809..930d3d8 100644
--- a/bdi-jade/doc/bdi4jade/event/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/event/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.event</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/package-summary.html b/bdi-jade/doc/bdi4jade/event/package-summary.html
index 6a3b675..ffe5127 100644
--- a/bdi-jade/doc/bdi4jade/event/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/event/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.event</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/package-tree.html b/bdi-jade/doc/bdi4jade/event/package-tree.html
index 8e1f39f..29fe27c 100644
--- a/bdi-jade/doc/bdi4jade/event/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/event/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.event Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/event/package-use.html b/bdi-jade/doc/bdi4jade/event/package-use.html
index 01042d9..dce57ba 100644
--- a/bdi-jade/doc/bdi4jade/event/package-use.html
+++ b/bdi-jade/doc/bdi4jade/event/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.event</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/BeliefAlreadyExistsException.html b/bdi-jade/doc/bdi4jade/exception/BeliefAlreadyExistsException.html
index d42c578..39bfdcf 100644
--- a/bdi-jade/doc/bdi4jade/exception/BeliefAlreadyExistsException.html
+++ b/bdi-jade/doc/bdi4jade/exception/BeliefAlreadyExistsException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>BeliefAlreadyExistsException</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/class-use/BeliefAlreadyExistsException.html b/bdi-jade/doc/bdi4jade/exception/class-use/BeliefAlreadyExistsException.html
index 69663a5..b56ea06 100644
--- a/bdi-jade/doc/bdi4jade/exception/class-use/BeliefAlreadyExistsException.html
+++ b/bdi-jade/doc/bdi4jade/exception/class-use/BeliefAlreadyExistsException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.exception.BeliefAlreadyExistsException</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/class-use/ParameterException.html b/bdi-jade/doc/bdi4jade/exception/class-use/ParameterException.html
index 48abaf0..1fd8f80 100644
--- a/bdi-jade/doc/bdi4jade/exception/class-use/ParameterException.html
+++ b/bdi-jade/doc/bdi4jade/exception/class-use/ParameterException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.exception.ParameterException</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/class-use/PlanInstantiationException.html b/bdi-jade/doc/bdi4jade/exception/class-use/PlanInstantiationException.html
index fbcabca..6337c54 100644
--- a/bdi-jade/doc/bdi4jade/exception/class-use/PlanInstantiationException.html
+++ b/bdi-jade/doc/bdi4jade/exception/class-use/PlanInstantiationException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.exception.PlanInstantiationException</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/package-frame.html b/bdi-jade/doc/bdi4jade/exception/package-frame.html
index 8fb4f69..dbf658a 100644
--- a/bdi-jade/doc/bdi4jade/exception/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/exception/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.exception</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/package-summary.html b/bdi-jade/doc/bdi4jade/exception/package-summary.html
index 80c6b29..49f6859 100644
--- a/bdi-jade/doc/bdi4jade/exception/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/exception/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.exception</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/package-tree.html b/bdi-jade/doc/bdi4jade/exception/package-tree.html
index 26362c2..2db4589 100644
--- a/bdi-jade/doc/bdi4jade/exception/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/exception/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.exception Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/package-use.html b/bdi-jade/doc/bdi4jade/exception/package-use.html
index 186190a..95fc3b0 100644
--- a/bdi-jade/doc/bdi4jade/exception/package-use.html
+++ b/bdi-jade/doc/bdi4jade/exception/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.exception</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/ParameterException.html b/bdi-jade/doc/bdi4jade/exception/ParameterException.html
index 5aea447..44c44d2 100644
--- a/bdi-jade/doc/bdi4jade/exception/ParameterException.html
+++ b/bdi-jade/doc/bdi4jade/exception/ParameterException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>ParameterException</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/exception/PlanInstantiationException.html b/bdi-jade/doc/bdi4jade/exception/PlanInstantiationException.html
index f1b10df..3ba494e 100644
--- a/bdi-jade/doc/bdi4jade/exception/PlanInstantiationException.html
+++ b/bdi-jade/doc/bdi4jade/exception/PlanInstantiationException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>PlanInstantiationException</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/AndPlanGoalDependency.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/AndPlanGoalDependency.html
index 21b6634..02223ef 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/AndPlanGoalDependency.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/AndPlanGoalDependency.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>AndPlanGoalDependency</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/AndPlanGoalDependency.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/AndPlanGoalDependency.html
index 3f74868..c9fd6af 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/AndPlanGoalDependency.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/AndPlanGoalDependency.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.extension.planselection.utilitybased.AndPlanGoalDependency</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/OrPlanGoalDependency.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/OrPlanGoalDependency.html
index 22443ff..03ced65 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/OrPlanGoalDependency.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/OrPlanGoalDependency.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.extension.planselection.utilitybased.OrPlanGoalDependency</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/PlanContribution.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/PlanContribution.html
index 7c211f0..0f23d8a 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/PlanContribution.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/PlanContribution.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.extension.planselection.utilitybased.PlanContribution</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/PlanGoalDependency.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/PlanGoalDependency.html
index 0d90b62..64585aa 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/PlanGoalDependency.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/PlanGoalDependency.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.extension.planselection.utilitybased.PlanGoalDependency</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/SoftgoalPreferences.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/SoftgoalPreferences.html
index 7ae04e8..64bf26d 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/SoftgoalPreferences.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/SoftgoalPreferences.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.extension.planselection.utilitybased.SoftgoalPreferences</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/UtilityBasedCabability.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/UtilityBasedCabability.html
index 6ff4769..4876702 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/UtilityBasedCabability.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/UtilityBasedCabability.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.extension.planselection.utilitybased.UtilityBasedCabability</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/UtilityBasedPlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/UtilityBasedPlanSelectionStrategy.html
index af83dd3..1d07cea 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/UtilityBasedPlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/class-use/UtilityBasedPlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.extension.planselection.utilitybased.UtilityBasedPlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/OrPlanGoalDependency.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/OrPlanGoalDependency.html
index 67f3b95..37819e7 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/OrPlanGoalDependency.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/OrPlanGoalDependency.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>OrPlanGoalDependency</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-frame.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-frame.html
index 4c6aff1..d10a07c 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.extension.planselection.utilitybased</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-summary.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-summary.html
index acde765..fc6de7b 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.extension.planselection.utilitybased</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-tree.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-tree.html
index 3541dea..1380356 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.extension.planselection.utilitybased Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-use.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-use.html
index 37b96f7..dcc8573 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-use.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.extension.planselection.utilitybased</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/PlanContribution.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/PlanContribution.html
index eb1dc05..4ed0890 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/PlanContribution.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/PlanContribution.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>PlanContribution</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/PlanGoalDependency.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/PlanGoalDependency.html
index 77aac6b..3eea6a6 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/PlanGoalDependency.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/PlanGoalDependency.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>PlanGoalDependency</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html
index d8e1abe..bfd02fc 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>SoftgoalPreferences</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/UtilityBasedCabability.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/UtilityBasedCabability.html
index e8e0309..0091fcf 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/UtilityBasedCabability.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/UtilityBasedCabability.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>UtilityBasedCabability</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/UtilityBasedPlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/UtilityBasedPlanSelectionStrategy.html
index 8aff892..2726544 100644
--- a/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/UtilityBasedPlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/extension/planselection/utilitybased/UtilityBasedPlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>UtilityBasedPlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/BeliefGoal.html b/bdi-jade/doc/bdi4jade/goal/BeliefGoal.html
index 750ff0c..50d9644 100644
--- a/bdi-jade/doc/bdi4jade/goal/BeliefGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/BeliefGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>BeliefGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li>Prev&nbsp;Class</li>
-<li><a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../index.html?bdi4jade/goal/BeliefGoal.html" target="_top">Frames</a></li>
@@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a>, <a href="../../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal">BeliefSetHasValueGoal</a>, <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal">BeliefValueGoal</a>, <a href="../../bdi4jade/goal/PropositionalBeliefValueGoal.html" title="class in bdi4jade.goal">PropositionalBeliefValueGoal</a></dd>
+<dd><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a>, <a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a>, <a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a>, <a href="../../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal">BeliefSetHasValueGoal</a>, <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal">BeliefValueGoal</a>, <a href="../../bdi4jade/goal/PropositionalBeliefValueGoal.html" title="class in bdi4jade.goal">PropositionalBeliefValueGoal</a></dd>
 </dl>
 <hr>
 <br>
@@ -223,7 +223,7 @@ extends <a href="../../bdi4jade/goal/Goal.html" title="interface in bdi4jade.goa
 <div class="subNav">
 <ul class="navList">
 <li>Prev&nbsp;Class</li>
-<li><a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../index.html?bdi4jade/goal/BeliefGoal.html" target="_top">Frames</a></li>
diff --git a/bdi-jade/doc/bdi4jade/goal/BeliefNotNullValueGoal.html b/bdi-jade/doc/bdi4jade/goal/BeliefNotNullValueGoal.html
new file mode 100644
index 0000000..639c02f
--- /dev/null
+++ b/bdi-jade/doc/bdi4jade/goal/BeliefNotNullValueGoal.html
@@ -0,0 +1,437 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
+<title>BeliefNotNullValueGoal</title>
+<meta name="date" content="2014-09-13">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BeliefNotNullValueGoal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/BeliefNotNullValueGoal.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?bdi4jade/goal/BeliefNotNullValueGoal.html" target="_top">Frames</a></li>
+<li><a href="BeliefNotNullValueGoal.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">bdi4jade.goal</div>
+<h2 title="Class BeliefNotNullValueGoal" class="title">Class BeliefNotNullValueGoal&lt;K,V&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>bdi4jade.goal.BeliefNotNullValueGoal&lt;K,V&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>K</code> - the type of the belief name.</dd>
+<dd><code>V</code> - the type of the belief value.</dd>
+</dl>
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;, <a href="../../bdi4jade/goal/Goal.html" title="interface in bdi4jade.goal">Goal</a>, jade.content.Concept, jade.content.ContentElement, jade.content.Term, java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">BeliefNotNullValueGoal&lt;K,V&gt;</span>
+extends java.lang.Object
+implements <a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;</pre>
+<div class="block">This class represents the goal of an agent to believe in a certain belief
+ with a not null value, that is, the agent has a belief whose name is
+ specified in this goal and value can be any but null.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Ingrid Nunes</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../serialized-form.html#bdi4jade.goal.BeliefNotNullValueGoal">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html#BeliefNotNullValueGoal--">BeliefNotNullValueGoal</a></span>()</code>
+<div class="block">Default constructor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html#BeliefNotNullValueGoal-K-">BeliefNotNullValueGoal</a></span>(<a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a>&nbsp;beliefName)</code>
+<div class="block">Creates a new BeliefValueGoal with the provided belief.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html#getBeliefName--">getBeliefName</a></span>()</code>
+<div class="block">Returns the name of the belief associated with this goal.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved</a></span>(<a href="../../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a>&nbsp;beliefBase)</code>
+<div class="block">Checks whether this goal is achieved by verifying if the provided belief
+ has the value specified in this goal.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html#setBeliefName-K-">setBeliefName</a></span>(<a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a>&nbsp;beliefName)</code>
+<div class="block">Sets the name of the belief associated with this goal.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html#toString--">toString</a></span>()</code>
+<div class="block">Returns a string representation of this goal, in the form
+ "BeliefValueGoal: BELIEF NAME should be BELIEF VALUE".</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BeliefNotNullValueGoal--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BeliefNotNullValueGoal</h4>
+<pre>public&nbsp;BeliefNotNullValueGoal()</pre>
+<div class="block">Default constructor.</div>
+</li>
+</ul>
+<a name="BeliefNotNullValueGoal-java.lang.Object-">
+<!--   -->
+</a><a name="BeliefNotNullValueGoal-K-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BeliefNotNullValueGoal</h4>
+<pre>public&nbsp;BeliefNotNullValueGoal(<a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a>&nbsp;beliefName)</pre>
+<div class="block">Creates a new BeliefValueGoal with the provided belief.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefName</code> - the belief name.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.equals(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBeliefName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBeliefName</h4>
+<pre><a href="../../bdi4jade/annotation/Parameter.html" title="annotation in bdi4jade.annotation">@Parameter</a>(<a href="../../bdi4jade/annotation/Parameter.html#direction--">direction</a>=<a href="../../bdi4jade/annotation/Parameter.Direction.html#IN">IN</a>)
+public&nbsp;<a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a>&nbsp;getBeliefName()</pre>
+<div class="block">Returns the name of the belief associated with this goal.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../bdi4jade/goal/BeliefGoal.html#getBeliefName--">getBeliefName</a></code>&nbsp;in interface&nbsp;<code><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;<a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the belief name.</dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.hashCode()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isAchieved-bdi4jade.belief.BeliefBase-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isAchieved</h4>
+<pre>public&nbsp;boolean&nbsp;isAchieved(<a href="../../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a>&nbsp;beliefBase)</pre>
+<div class="block">Checks whether this goal is achieved by verifying if the provided belief
+ has the value specified in this goal.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../bdi4jade/goal/BeliefGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved</a></code>&nbsp;in interface&nbsp;<code><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;<a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefBase</code> - the belief base to be checked.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the belief has the value specified in this goal, false
+         otherwise.</dd>
+</dl>
+</li>
+</ul>
+<a name="setBeliefName-java.lang.Object-">
+<!--   -->
+</a><a name="setBeliefName-K-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBeliefName</h4>
+<pre>public&nbsp;void&nbsp;setBeliefName(<a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a>&nbsp;beliefName)</pre>
+<div class="block">Sets the name of the belief associated with this goal.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefName</code> - the belief name.</dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<div class="block">Returns a string representation of this goal, in the form
+ "BeliefValueGoal: BELIEF NAME should be BELIEF VALUE".</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the string representation of this belief value goal.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.toString()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/BeliefNotNullValueGoal.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?bdi4jade/goal/BeliefNotNullValueGoal.html" target="_top">Frames</a></li>
+<li><a href="BeliefNotNullValueGoal.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/bdi-jade/doc/bdi4jade/goal/BeliefNotPresentGoal.html b/bdi-jade/doc/bdi4jade/goal/BeliefNotPresentGoal.html
new file mode 100644
index 0000000..644866d
--- /dev/null
+++ b/bdi-jade/doc/bdi4jade/goal/BeliefNotPresentGoal.html
@@ -0,0 +1,431 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
+<title>BeliefNotPresentGoal</title>
+<meta name="date" content="2014-09-13">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BeliefNotPresentGoal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/BeliefNotPresentGoal.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?bdi4jade/goal/BeliefNotPresentGoal.html" target="_top">Frames</a></li>
+<li><a href="BeliefNotPresentGoal.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">bdi4jade.goal</div>
+<h2 title="Class BeliefNotPresentGoal" class="title">Class BeliefNotPresentGoal&lt;K&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>bdi4jade.goal.BeliefNotPresentGoal&lt;K&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;, <a href="../../bdi4jade/goal/Goal.html" title="interface in bdi4jade.goal">Goal</a>, jade.content.Concept, jade.content.ContentElement, jade.content.Term, java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">BeliefNotPresentGoal&lt;K&gt;</span>
+extends java.lang.Object
+implements <a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;</pre>
+<div class="block">This class represents the goal of an agent to not believe in a certain
+ belief, that is, the agent has not belief whose name is specified in this
+ goal.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Ingrid Nunes</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../serialized-form.html#bdi4jade.goal.BeliefNotPresentGoal">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html#BeliefNotPresentGoal--">BeliefNotPresentGoal</a></span>()</code>
+<div class="block">Default constructor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html#BeliefNotPresentGoal-K-">BeliefNotPresentGoal</a></span>(<a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a>&nbsp;beliefName)</code>
+<div class="block">Creates a new BeliefGoal with the provided belief name.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html#getBeliefName--">getBeliefName</a></span>()</code>
+<div class="block">Returns the name of the belief associated with this goal.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved</a></span>(<a href="../../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a>&nbsp;beliefBase)</code>
+<div class="block">Checks whether this goal is achieved by verifying if the provided belief
+ base contains the belief of this goal.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html#setBeliefName-K-">setBeliefName</a></span>(<a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a>&nbsp;beliefName)</code>
+<div class="block">Sets the name of the belief associated with this goal.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html#toString--">toString</a></span>()</code>
+<div class="block">Returns a string representation of this goal, in the form
+ "BeliefGoal: belief name".</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BeliefNotPresentGoal--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BeliefNotPresentGoal</h4>
+<pre>public&nbsp;BeliefNotPresentGoal()</pre>
+<div class="block">Default constructor.</div>
+</li>
+</ul>
+<a name="BeliefNotPresentGoal-java.lang.Object-">
+<!--   -->
+</a><a name="BeliefNotPresentGoal-K-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BeliefNotPresentGoal</h4>
+<pre>public&nbsp;BeliefNotPresentGoal(<a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a>&nbsp;beliefName)</pre>
+<div class="block">Creates a new BeliefGoal with the provided belief name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefName</code> - the belief name.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.equals(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBeliefName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBeliefName</h4>
+<pre><a href="../../bdi4jade/annotation/Parameter.html" title="annotation in bdi4jade.annotation">@Parameter</a>(<a href="../../bdi4jade/annotation/Parameter.html#direction--">direction</a>=<a href="../../bdi4jade/annotation/Parameter.Direction.html#IN">IN</a>)
+public&nbsp;<a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a>&nbsp;getBeliefName()</pre>
+<div class="block">Returns the name of the belief associated with this goal.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../bdi4jade/goal/BeliefGoal.html#getBeliefName--">getBeliefName</a></code>&nbsp;in interface&nbsp;<code><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;<a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the belief name.</dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.hashCode()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isAchieved-bdi4jade.belief.BeliefBase-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isAchieved</h4>
+<pre>public&nbsp;boolean&nbsp;isAchieved(<a href="../../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a>&nbsp;beliefBase)</pre>
+<div class="block">Checks whether this goal is achieved by verifying if the provided belief
+ base contains the belief of this goal.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../bdi4jade/goal/BeliefGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved</a></code>&nbsp;in interface&nbsp;<code><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;<a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefBase</code> - the belief base to be checked.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the belief base contains the belief of this goal.</dd>
+</dl>
+</li>
+</ul>
+<a name="setBeliefName-java.lang.Object-">
+<!--   -->
+</a><a name="setBeliefName-K-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBeliefName</h4>
+<pre>public&nbsp;void&nbsp;setBeliefName(<a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a>&nbsp;beliefName)</pre>
+<div class="block">Sets the name of the belief associated with this goal.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefName</code> - the belief name.</dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<div class="block">Returns a string representation of this goal, in the form
+ "BeliefGoal: belief name".</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the string representation of this belief goal.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.toString()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/BeliefNotPresentGoal.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-files/index-1.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?bdi4jade/goal/BeliefNotPresentGoal.html" target="_top">Frames</a></li>
+<li><a href="BeliefNotPresentGoal.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/bdi-jade/doc/bdi4jade/goal/BeliefPresentGoal.html b/bdi-jade/doc/bdi4jade/goal/BeliefPresentGoal.html
index 9daf379..d88e39a 100644
--- a/bdi-jade/doc/bdi4jade/goal/BeliefPresentGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/BeliefPresentGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>BeliefPresentGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -385,7 +385,7 @@ public&nbsp;<a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="type par
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/bdi-jade/doc/bdi4jade/goal/BeliefSetHasValueGoal.html b/bdi-jade/doc/bdi4jade/goal/BeliefSetHasValueGoal.html
index 2bfa289..984a06b 100644
--- a/bdi-jade/doc/bdi4jade/goal/BeliefSetHasValueGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/BeliefSetHasValueGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>BeliefSetHasValueGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/BeliefValueGoal.html b/bdi-jade/doc/bdi4jade/goal/BeliefValueGoal.html
index be71b2f..df74474 100644
--- a/bdi-jade/doc/bdi4jade/goal/BeliefValueGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/BeliefValueGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>BeliefValueGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
@@ -157,6 +157,11 @@ implements <a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefValueGoal.html#BeliefValueGoal-K-">BeliefValueGoal</a></span>(<a href="../../bdi4jade/goal/BeliefValueGoal.html" title="type parameter in BeliefValueGoal">K</a>&nbsp;beliefName)</code>
+<div class="block">Creates a new BeliefValueGoal with the provided belief.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/BeliefValueGoal.html#BeliefValueGoal-K-V-">BeliefValueGoal</a></span>(<a href="../../bdi4jade/goal/BeliefValueGoal.html" title="type parameter in BeliefValueGoal">K</a>&nbsp;beliefName,
                <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="type parameter in BeliefValueGoal">V</a>&nbsp;value)</code>
 <div class="block">Creates a new BeliefValueGoal with the provided belief name and a value.</div>
@@ -255,6 +260,23 @@ implements <a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi
 <div class="block">Default constructor.</div>
 </li>
 </ul>
+<a name="BeliefValueGoal-java.lang.Object-">
+<!--   -->
+</a><a name="BeliefValueGoal-K-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BeliefValueGoal</h4>
+<pre>public&nbsp;BeliefValueGoal(<a href="../../bdi4jade/goal/BeliefValueGoal.html" title="type parameter in BeliefValueGoal">K</a>&nbsp;beliefName)</pre>
+<div class="block">Creates a new BeliefValueGoal with the provided belief. The value
+ associated with this goal is initialized with null.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefName</code> - the belief name.</dd>
+</dl>
+</li>
+</ul>
 <a name="BeliefValueGoal-java.lang.Object-java.lang.Object-">
 <!--   -->
 </a><a name="BeliefValueGoal-K-V-">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefGoal.html
index 4578454..6928e9e 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.goal.BeliefGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
@@ -107,6 +107,22 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a>&lt;K,V&gt;</span></code>
+<div class="block">This class represents the goal of an agent to believe in a certain belief
+ with a not null value, that is, the agent has a belief whose name is
+ specified in this goal and value can be any but null.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a>&lt;K&gt;</span></code>
+<div class="block">This class represents the goal of an agent to not believe in a certain
+ belief, that is, the agent has not belief whose name is specified in this
+ goal.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a>&lt;K&gt;</span></code>
 <div class="block">This class represents the goal of an agent to believe in a certain belief,
  that is, the agent has a belief whose name is specified in this goal.</div>
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefNotNullValueGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefNotNullValueGoal.html
new file mode 100644
index 0000000..f323c23
--- /dev/null
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefNotNullValueGoal.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
+<title>Uses of Class bdi4jade.goal.BeliefNotNullValueGoal</title>
+<meta name="date" content="2014-09-13">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class bdi4jade.goal.BeliefNotNullValueGoal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?bdi4jade/goal/class-use/BeliefNotNullValueGoal.html" target="_top">Frames</a></li>
+<li><a href="BeliefNotNullValueGoal.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class bdi4jade.goal.BeliefNotNullValueGoal" class="title">Uses of Class<br>bdi4jade.goal.BeliefNotNullValueGoal</h2>
+</div>
+<div class="classUseContainer">No usage of bdi4jade.goal.BeliefNotNullValueGoal</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?bdi4jade/goal/class-use/BeliefNotNullValueGoal.html" target="_top">Frames</a></li>
+<li><a href="BeliefNotNullValueGoal.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefNotPresentGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefNotPresentGoal.html
new file mode 100644
index 0000000..642bc2c
--- /dev/null
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefNotPresentGoal.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
+<title>Uses of Class bdi4jade.goal.BeliefNotPresentGoal</title>
+<meta name="date" content="2014-09-13">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class bdi4jade.goal.BeliefNotPresentGoal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?bdi4jade/goal/class-use/BeliefNotPresentGoal.html" target="_top">Frames</a></li>
+<li><a href="BeliefNotPresentGoal.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class bdi4jade.goal.BeliefNotPresentGoal" class="title">Uses of Class<br>bdi4jade.goal.BeliefNotPresentGoal</h2>
+</div>
+<div class="classUseContainer">No usage of bdi4jade.goal.BeliefNotPresentGoal</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?bdi4jade/goal/class-use/BeliefNotPresentGoal.html" target="_top">Frames</a></li>
+<li><a href="BeliefNotPresentGoal.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefPresentGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefPresentGoal.html
index 5ec9f13..fd6f2bd 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefPresentGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefPresentGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.BeliefPresentGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefSetHasValueGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefSetHasValueGoal.html
index 4f143de..ad41dee 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefSetHasValueGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefSetHasValueGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.BeliefSetHasValueGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefValueGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefValueGoal.html
index cdf8d58..9e45f9a 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/BeliefValueGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/BeliefValueGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.BeliefValueGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/CompositeGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/CompositeGoal.html
index f9ae685..f162d55 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/CompositeGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/CompositeGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.CompositeGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/Goal.html b/bdi-jade/doc/bdi4jade/goal/class-use/Goal.html
index 3244b7a..f5df297 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/Goal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/Goal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.goal.Goal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
@@ -501,6 +501,22 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a>&lt;K,V&gt;</span></code>
+<div class="block">This class represents the goal of an agent to believe in a certain belief
+ with a not null value, that is, the agent has a belief whose name is
+ specified in this goal and value can be any but null.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a>&lt;K&gt;</span></code>
+<div class="block">This class represents the goal of an agent to not believe in a certain
+ belief, that is, the agent has not belief whose name is specified in this
+ goal.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a>&lt;K&gt;</span></code>
 <div class="block">This class represents the goal of an agent to believe in a certain belief,
  that is, the agent has a belief whose name is specified in this goal.</div>
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/GoalStatus.html b/bdi-jade/doc/bdi4jade/goal/class-use/GoalStatus.html
index 8a8a974..367554b 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/GoalStatus.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/GoalStatus.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.GoalStatus</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/GoalTemplate.html b/bdi-jade/doc/bdi4jade/goal/class-use/GoalTemplate.html
index f30dfb1..85738f2 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/GoalTemplate.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/GoalTemplate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.goal.GoalTemplate</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
@@ -130,19 +130,28 @@
 <td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfType-java.lang.Class-">hasBeliefOfType</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
 <div class="block">This method creates a goal template that positively matches a goal if it
- is of the type <a href="../../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> and has the given belief name.</div>
+ is of the type <a href="../../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> and has a belief name of the
+ given type.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
-<td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithNullValue-java.lang.Class-">hasBeliefOfTypeWithNullValue</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
+<td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithNotNullValue-java.lang.Class-">hasBeliefOfTypeWithNotNullValue</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
 <div class="block">This method creates a goal template that positively matches a goal if it
- is of the type <a href="../../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the given belief name, and is
- associated with a null value.</div>
+ is of the type <a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a>, has the a belief name of
+ the given type.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
+<td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithNullValue-java.lang.Class-">hasBeliefOfTypeWithNullValue</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the a belief name of the
+ given type, and is associated with a null value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithValue-java.lang.Class-java.lang.Object-">hasBeliefOfTypeWithValue</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass,
                         java.lang.Object&nbsp;beliefValue)</code>
 <div class="block">This method creates a goal template that positively matches a goal if it
@@ -150,7 +159,7 @@
  name class, and has the given value.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefValue-java.lang.Object-java.lang.Object-">hasBeliefValue</a></span>(java.lang.Object&nbsp;beliefName,
               java.lang.Object&nbsp;beliefValue)</code>
@@ -159,7 +168,7 @@
  has the given value.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefValueOfType-java.lang.Object-java.lang.Class-">hasBeliefValueOfType</a></span>(java.lang.Object&nbsp;beliefName,
                     java.lang.Class&lt;?&gt;&nbsp;beliefValueClass)</code>
@@ -168,6 +177,13 @@
  its value is of the given type.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
+<td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefWithNotNullValue-java.lang.Object-">hasBeliefWithNotNullValue</a></span>(java.lang.Object&nbsp;beliefName)</code>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a>, has the given belief name.</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefWithNullValue-java.lang.Object-">hasBeliefWithNullValue</a></span>(java.lang.Object&nbsp;beliefName)</code>
@@ -178,6 +194,22 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
+<td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasNoBelief-java.lang.Object-">hasNoBelief</a></span>(java.lang.Object&nbsp;beliefName)</code>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> and has the given belief
+ name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
+<td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasNoBeliefOfType-java.lang.Class-">hasNoBeliefOfType</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> and has the given belief
+ name.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><span class="typeNameLabel">GoalTemplateFactory.</span><code><span class="memberNameLink"><a href="../../../bdi4jade/goal/GoalTemplateFactory.html#hasValueInBeliefSet-java.lang.Object-java.lang.Object-">hasValueInBeliefSet</a></span>(java.lang.Object&nbsp;beliefName,
                    java.lang.Object&nbsp;beliefValue)</code>
 <div class="block">This method creates a goal template that positively matches a goal if it
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/GoalTemplateFactory.html b/bdi-jade/doc/bdi4jade/goal/class-use/GoalTemplateFactory.html
index 0b472ba..d79283c 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/GoalTemplateFactory.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/GoalTemplateFactory.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.GoalTemplateFactory</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/NamedSoftgoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/NamedSoftgoal.html
index d157082..b3a6f4d 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/NamedSoftgoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/NamedSoftgoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.NamedSoftgoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/ParallelGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/ParallelGoal.html
index d2d33d2..6b64591 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/ParallelGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/ParallelGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.ParallelGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/PropositionalBeliefValueGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/PropositionalBeliefValueGoal.html
index 03654ab..b0c1ca0 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/PropositionalBeliefValueGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/PropositionalBeliefValueGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.PropositionalBeliefValueGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/SequentialGoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/SequentialGoal.html
index 16f5df7..8722930 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/SequentialGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/SequentialGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.goal.SequentialGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/class-use/Softgoal.html b/bdi-jade/doc/bdi4jade/goal/class-use/Softgoal.html
index c876480..ad92f39 100644
--- a/bdi-jade/doc/bdi4jade/goal/class-use/Softgoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/class-use/Softgoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.goal.Softgoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/CompositeGoal.html b/bdi-jade/doc/bdi4jade/goal/CompositeGoal.html
index a00d5d5..7daeefe 100644
--- a/bdi-jade/doc/bdi4jade/goal/CompositeGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/CompositeGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>CompositeGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/Goal.html b/bdi-jade/doc/bdi4jade/goal/Goal.html
index 186927f..28b6a66 100644
--- a/bdi-jade/doc/bdi4jade/goal/Goal.html
+++ b/bdi-jade/doc/bdi4jade/goal/Goal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Goal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
@@ -103,7 +103,7 @@
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a>, <a href="../../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal">BeliefSetHasValueGoal</a>, <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal">BeliefValueGoal</a>, <a href="../../bdi4jade/goal/CompositeGoal.html" title="class in bdi4jade.goal">CompositeGoal</a>, <a href="../../bdi4jade/message/MessageGoal.html" title="class in bdi4jade.message">MessageGoal</a>, <a href="../../bdi4jade/goal/ParallelGoal.html" title="class in bdi4jade.goal">ParallelGoal</a>, <a href="../../bdi4jade/goal/PropositionalBeliefValueGoal.html" title="class in bdi4jade.goal">PropositionalBeliefValueGoal</a>, <a href="../../bdi4jade/goal/SequentialGoal.html" title="class in bdi4jade.goal">SequentialGoal</a></dd>
+<dd><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a>, <a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a>, <a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a>, <a href="../../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal">BeliefSetHasValueGoal</a>, <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal">BeliefValueGoal</a>, <a href="../../bdi4jade/goal/CompositeGoal.html" title="class in bdi4jade.goal">CompositeGoal</a>, <a href="../../bdi4jade/message/MessageGoal.html" title="class in bdi4jade.message">MessageGoal</a>, <a href="../../bdi4jade/goal/ParallelGoal.html" title="class in bdi4jade.goal">ParallelGoal</a>, <a href="../../bdi4jade/goal/PropositionalBeliefValueGoal.html" title="class in bdi4jade.goal">PropositionalBeliefValueGoal</a>, <a href="../../bdi4jade/goal/SequentialGoal.html" title="class in bdi4jade.goal">SequentialGoal</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/bdi-jade/doc/bdi4jade/goal/GoalStatus.html b/bdi-jade/doc/bdi4jade/goal/GoalStatus.html
index 25eeda8..6048462 100644
--- a/bdi-jade/doc/bdi4jade/goal/GoalStatus.html
+++ b/bdi-jade/doc/bdi4jade/goal/GoalStatus.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>GoalStatus</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/GoalTemplate.html b/bdi-jade/doc/bdi4jade/goal/GoalTemplate.html
index 23cbea9..fdb2a69 100644
--- a/bdi-jade/doc/bdi4jade/goal/GoalTemplate.html
+++ b/bdi-jade/doc/bdi4jade/goal/GoalTemplate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>GoalTemplate</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/GoalTemplateFactory.html b/bdi-jade/doc/bdi4jade/goal/GoalTemplateFactory.html
index d06b0d1..718b69c 100644
--- a/bdi-jade/doc/bdi4jade/goal/GoalTemplateFactory.html
+++ b/bdi-jade/doc/bdi4jade/goal/GoalTemplateFactory.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>GoalTemplateFactory</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -170,19 +170,28 @@ extends java.lang.Object</pre>
 <td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfType-java.lang.Class-">hasBeliefOfType</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
 <div class="block">This method creates a goal template that positively matches a goal if it
- is of the type <a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> and has the given belief name.</div>
+ is of the type <a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> and has a belief name of the
+ given type.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithNullValue-java.lang.Class-">hasBeliefOfTypeWithNullValue</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithNotNullValue-java.lang.Class-">hasBeliefOfTypeWithNotNullValue</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
 <div class="block">This method creates a goal template that positively matches a goal if it
- is of the type <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the given belief name, and is
- associated with a null value.</div>
+ is of the type <a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a>, has the a belief name of
+ the given type.</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithNullValue-java.lang.Class-">hasBeliefOfTypeWithNullValue</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the a belief name of the
+ given type, and is associated with a null value.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithValue-java.lang.Class-java.lang.Object-">hasBeliefOfTypeWithValue</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass,
                         java.lang.Object&nbsp;beliefValue)</code>
 <div class="block">This method creates a goal template that positively matches a goal if it
@@ -190,7 +199,7 @@ extends java.lang.Object</pre>
  name class, and has the given value.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefValue-java.lang.Object-java.lang.Object-">hasBeliefValue</a></span>(java.lang.Object&nbsp;beliefName,
               java.lang.Object&nbsp;beliefValue)</code>
@@ -199,7 +208,7 @@ extends java.lang.Object</pre>
  has the given value.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefValueOfType-java.lang.Object-java.lang.Class-">hasBeliefValueOfType</a></span>(java.lang.Object&nbsp;beliefName,
                     java.lang.Class&lt;?&gt;&nbsp;beliefValueClass)</code>
@@ -208,7 +217,14 @@ extends java.lang.Object</pre>
  its value is of the given type.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefWithNotNullValue-java.lang.Object-">hasBeliefWithNotNullValue</a></span>(java.lang.Object&nbsp;beliefName)</code>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a>, has the given belief name.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefWithNullValue-java.lang.Object-">hasBeliefWithNullValue</a></span>(java.lang.Object&nbsp;beliefName)</code>
 <div class="block">This method creates a goal template that positively matches a goal if it
@@ -216,7 +232,23 @@ extends java.lang.Object</pre>
  associated with a null value.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasNoBelief-java.lang.Object-">hasNoBelief</a></span>(java.lang.Object&nbsp;beliefName)</code>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> and has the given belief
+ name.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasNoBeliefOfType-java.lang.Class-">hasNoBeliefOfType</a></span>(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</code>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> and has the given belief
+ name.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasValueInBeliefSet-java.lang.Object-java.lang.Object-">hasValueInBeliefSet</a></span>(java.lang.Object&nbsp;beliefName,
                    java.lang.Object&nbsp;beliefValue)</code>
@@ -225,7 +257,7 @@ extends java.lang.Object</pre>
  and has the given value.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>static <a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../bdi4jade/goal/GoalTemplateFactory.html#hasValueOfTypeInBeliefSet-java.lang.Object-java.lang.Class-">hasValueOfTypeInBeliefSet</a></span>(java.lang.Object&nbsp;beliefName,
                          java.lang.Class&lt;?&gt;&nbsp;beliefValueClass)</code>
@@ -303,8 +335,8 @@ extends java.lang.Object</pre>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>beliefName</code> - the belief name to be matched.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the goal template that checks if the goal is a <a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal"><code>BeliefGoal</code></a>
-         with the given name.</dd>
+<dd>the goal template that checks if the goal is a
+         <a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> with the given name.</dd>
 </dl>
 </li>
 </ul>
@@ -316,13 +348,33 @@ extends java.lang.Object</pre>
 <h4>hasBeliefOfType</h4>
 <pre>public static&nbsp;<a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a>&nbsp;hasBeliefOfType(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</pre>
 <div class="block">This method creates a goal template that positively matches a goal if it
- is of the type <a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> and has the given belief name.</div>
+ is of the type <a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> and has a belief name of the
+ given type.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>beliefName</code> - the belief name to be matched.</dd>
+<dd><code>beliefNameClass</code> - the belief name class to be matched.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the goal template that checks if the goal is a
+         <a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> with a belief name of the given type.</dd>
+</dl>
+</li>
+</ul>
+<a name="hasBeliefOfTypeWithNotNullValue-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasBeliefOfTypeWithNotNullValue</h4>
+<pre>public static&nbsp;<a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a>&nbsp;hasBeliefOfTypeWithNotNullValue(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</pre>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a>, has the a belief name of
+ the given type.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefNameClass</code> - the belief name class to be matched.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the goal template that checks if the goal is a <a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal"><code>BeliefGoal</code></a>
-         with the given name.</dd>
+<dd>the goal template that checks if the goal is a
+         <a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a> with the given name.</dd>
 </dl>
 </li>
 </ul>
@@ -334,11 +386,11 @@ extends java.lang.Object</pre>
 <h4>hasBeliefOfTypeWithNullValue</h4>
 <pre>public static&nbsp;<a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a>&nbsp;hasBeliefOfTypeWithNullValue(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</pre>
 <div class="block">This method creates a goal template that positively matches a goal if it
- is of the type <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the given belief name, and is
- associated with a null value.</div>
+ is of the type <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the a belief name of the
+ given type, and is associated with a null value.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>beliefName</code> - the belief name to be matched.</dd>
+<dd><code>beliefNameClass</code> - the belief name class to be matched.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the goal template that checks if the goal is a
          <a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a> with the given name and null value.</dd>
@@ -409,6 +461,24 @@ extends java.lang.Object</pre>
 </dl>
 </li>
 </ul>
+<a name="hasBeliefWithNotNullValue-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasBeliefWithNotNullValue</h4>
+<pre>public static&nbsp;<a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a>&nbsp;hasBeliefWithNotNullValue(java.lang.Object&nbsp;beliefName)</pre>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a>, has the given belief name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefName</code> - the belief name to be matched.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the goal template that checks if the goal is a
+         <a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a> with the given name.</dd>
+</dl>
+</li>
+</ul>
 <a name="hasBeliefWithNullValue-java.lang.Object-">
 <!--   -->
 </a>
@@ -428,6 +498,45 @@ extends java.lang.Object</pre>
 </dl>
 </li>
 </ul>
+<a name="hasNoBelief-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasNoBelief</h4>
+<pre>public static&nbsp;<a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a>&nbsp;hasNoBelief(java.lang.Object&nbsp;beliefName)</pre>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> and has the given belief
+ name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefName</code> - the belief name to be matched.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the goal template that checks if the goal is a
+         <a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> with the given name.</dd>
+</dl>
+</li>
+</ul>
+<a name="hasNoBeliefOfType-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasNoBeliefOfType</h4>
+<pre>public static&nbsp;<a href="../../bdi4jade/goal/GoalTemplate.html" title="interface in bdi4jade.goal">GoalTemplate</a>&nbsp;hasNoBeliefOfType(java.lang.Class&lt;?&gt;&nbsp;beliefNameClass)</pre>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> and has the given belief
+ name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beliefNameClass</code> - the belief name class to be matched.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the goal template that checks if the goal is a
+         <a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> with a belief name of the given
+         type.</dd>
+</dl>
+</li>
+</ul>
 <a name="hasValueInBeliefSet-java.lang.Object-java.lang.Object-">
 <!--   -->
 </a>
diff --git a/bdi-jade/doc/bdi4jade/goal/NamedSoftgoal.html b/bdi-jade/doc/bdi4jade/goal/NamedSoftgoal.html
index 7d73729..4d9bafd 100644
--- a/bdi-jade/doc/bdi4jade/goal/NamedSoftgoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/NamedSoftgoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>NamedSoftgoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/package-frame.html b/bdi-jade/doc/bdi4jade/goal/package-frame.html
index 10b5c61..6195fb3 100644
--- a/bdi-jade/doc/bdi4jade/goal/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/goal/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.goal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
@@ -20,6 +20,8 @@
 </ul>
 <h2 title="Classes">Classes</h2>
 <ul title="Classes">
+<li><a href="BeliefNotNullValueGoal.html" title="class in bdi4jade.goal" target="classFrame">BeliefNotNullValueGoal</a></li>
+<li><a href="BeliefNotPresentGoal.html" title="class in bdi4jade.goal" target="classFrame">BeliefNotPresentGoal</a></li>
 <li><a href="BeliefPresentGoal.html" title="class in bdi4jade.goal" target="classFrame">BeliefPresentGoal</a></li>
 <li><a href="BeliefSetHasValueGoal.html" title="class in bdi4jade.goal" target="classFrame">BeliefSetHasValueGoal</a></li>
 <li><a href="BeliefValueGoal.html" title="class in bdi4jade.goal" target="classFrame">BeliefValueGoal</a></li>
diff --git a/bdi-jade/doc/bdi4jade/goal/package-summary.html b/bdi-jade/doc/bdi4jade/goal/package-summary.html
index d9c4edb..1d7d51a 100644
--- a/bdi-jade/doc/bdi4jade/goal/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/goal/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.goal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
@@ -124,6 +124,22 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a>&lt;K,V&gt;</td>
+<td class="colLast">
+<div class="block">This class represents the goal of an agent to believe in a certain belief
+ with a not null value, that is, the agent has a belief whose name is
+ specified in this goal and value can be any but null.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a>&lt;K&gt;</td>
+<td class="colLast">
+<div class="block">This class represents the goal of an agent to not believe in a certain
+ belief, that is, the agent has not belief whose name is specified in this
+ goal.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a>&lt;K&gt;</td>
 <td class="colLast">
 <div class="block">This class represents the goal of an agent to believe in a certain belief,
diff --git a/bdi-jade/doc/bdi4jade/goal/package-tree.html b/bdi-jade/doc/bdi4jade/goal/package-tree.html
index d196364..ef3cc65 100644
--- a/bdi-jade/doc/bdi4jade/goal/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/goal/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.goal Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
@@ -81,6 +81,8 @@
 <ul>
 <li type="circle">java.lang.Object
 <ul>
+<li type="circle">bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefNotNullValueGoal</span></a>&lt;K,V&gt; (implements bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)</li>
+<li type="circle">bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefNotPresentGoal</span></a>&lt;K&gt; (implements bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)</li>
 <li type="circle">bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefPresentGoal</span></a>&lt;K&gt; (implements bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)</li>
 <li type="circle">bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefSetHasValueGoal</span></a>&lt;K,V&gt; (implements bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)</li>
 <li type="circle">bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefValueGoal</span></a>&lt;K,V&gt; (implements bdi4jade.goal.<a href="../../bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)
diff --git a/bdi-jade/doc/bdi4jade/goal/package-use.html b/bdi-jade/doc/bdi4jade/goal/package-use.html
index c65dd3b..81c2249 100644
--- a/bdi-jade/doc/bdi4jade/goal/package-use.html
+++ b/bdi-jade/doc/bdi4jade/goal/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.goal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/ParallelGoal.html b/bdi-jade/doc/bdi4jade/goal/ParallelGoal.html
index ba0ff3f..08faeec 100644
--- a/bdi-jade/doc/bdi4jade/goal/ParallelGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/ParallelGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>ParallelGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/PropositionalBeliefValueGoal.html b/bdi-jade/doc/bdi4jade/goal/PropositionalBeliefValueGoal.html
index 0e70382..d48e287 100644
--- a/bdi-jade/doc/bdi4jade/goal/PropositionalBeliefValueGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/PropositionalBeliefValueGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>PropositionalBeliefValueGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/SequentialGoal.html b/bdi-jade/doc/bdi4jade/goal/SequentialGoal.html
index 6ae6de6..32e910e 100644
--- a/bdi-jade/doc/bdi4jade/goal/SequentialGoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/SequentialGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>SequentialGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/goal/Softgoal.html b/bdi-jade/doc/bdi4jade/goal/Softgoal.html
index 82006c5..a7d7ab6 100644
--- a/bdi-jade/doc/bdi4jade/goal/Softgoal.html
+++ b/bdi-jade/doc/bdi4jade/goal/Softgoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Softgoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/BDIAgentMsgReceiver.BDIAgentMatchExpression.html b/bdi-jade/doc/bdi4jade/message/BDIAgentMsgReceiver.BDIAgentMatchExpression.html
index 2442217..941dad6 100644
--- a/bdi-jade/doc/bdi4jade/message/BDIAgentMsgReceiver.BDIAgentMatchExpression.html
+++ b/bdi-jade/doc/bdi4jade/message/BDIAgentMsgReceiver.BDIAgentMatchExpression.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>BDIAgentMsgReceiver.BDIAgentMatchExpression</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/BDIAgentMsgReceiver.html b/bdi-jade/doc/bdi4jade/message/BDIAgentMsgReceiver.html
index 63f9f53..6569bc5 100644
--- a/bdi-jade/doc/bdi4jade/message/BDIAgentMsgReceiver.html
+++ b/bdi-jade/doc/bdi4jade/message/BDIAgentMsgReceiver.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>BDIAgentMsgReceiver</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/class-use/BDIAgentMsgReceiver.BDIAgentMatchExpression.html b/bdi-jade/doc/bdi4jade/message/class-use/BDIAgentMsgReceiver.BDIAgentMatchExpression.html
index f9bc264..9d160b0 100644
--- a/bdi-jade/doc/bdi4jade/message/class-use/BDIAgentMsgReceiver.BDIAgentMatchExpression.html
+++ b/bdi-jade/doc/bdi4jade/message/class-use/BDIAgentMsgReceiver.BDIAgentMatchExpression.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.message.BDIAgentMsgReceiver.BDIAgentMatchExpression</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/class-use/BDIAgentMsgReceiver.html b/bdi-jade/doc/bdi4jade/message/class-use/BDIAgentMsgReceiver.html
index 82e066e..ad8843c 100644
--- a/bdi-jade/doc/bdi4jade/message/class-use/BDIAgentMsgReceiver.html
+++ b/bdi-jade/doc/bdi4jade/message/class-use/BDIAgentMsgReceiver.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.message.BDIAgentMsgReceiver</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/class-use/MessageGoal.html b/bdi-jade/doc/bdi4jade/message/class-use/MessageGoal.html
index 1010fdc..faba272 100644
--- a/bdi-jade/doc/bdi4jade/message/class-use/MessageGoal.html
+++ b/bdi-jade/doc/bdi4jade/message/class-use/MessageGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.message.MessageGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/MessageGoal.html b/bdi-jade/doc/bdi4jade/message/MessageGoal.html
index 999dad6..a1038c2 100644
--- a/bdi-jade/doc/bdi4jade/message/MessageGoal.html
+++ b/bdi-jade/doc/bdi4jade/message/MessageGoal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>MessageGoal</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/package-frame.html b/bdi-jade/doc/bdi4jade/message/package-frame.html
index f334584..32b7a5b 100644
--- a/bdi-jade/doc/bdi4jade/message/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/message/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.message</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/package-summary.html b/bdi-jade/doc/bdi4jade/message/package-summary.html
index 4253779..bc74c82 100644
--- a/bdi-jade/doc/bdi4jade/message/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/message/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.message</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/package-tree.html b/bdi-jade/doc/bdi4jade/message/package-tree.html
index 43f3e04..5db438b 100644
--- a/bdi-jade/doc/bdi4jade/message/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/message/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.message Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/message/package-use.html b/bdi-jade/doc/bdi4jade/message/package-use.html
index cc83e0d..c8832c1 100644
--- a/bdi-jade/doc/bdi4jade/message/package-use.html
+++ b/bdi-jade/doc/bdi4jade/message/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.message</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/AbstractPlan.html b/bdi-jade/doc/bdi4jade/plan/AbstractPlan.html
index e037b44..03d78ad 100644
--- a/bdi-jade/doc/bdi4jade/plan/AbstractPlan.html
+++ b/bdi-jade/doc/bdi4jade/plan/AbstractPlan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>AbstractPlan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/class-use/AbstractPlan.html b/bdi-jade/doc/bdi4jade/plan/class-use/AbstractPlan.html
index d9a8d69..943a6dc 100644
--- a/bdi-jade/doc/bdi4jade/plan/class-use/AbstractPlan.html
+++ b/bdi-jade/doc/bdi4jade/plan/class-use/AbstractPlan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.AbstractPlan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/class-use/DefaultPlan.html b/bdi-jade/doc/bdi4jade/plan/class-use/DefaultPlan.html
index 7afe6dc..d88f30b 100644
--- a/bdi-jade/doc/bdi4jade/plan/class-use/DefaultPlan.html
+++ b/bdi-jade/doc/bdi4jade/plan/class-use/DefaultPlan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.DefaultPlan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/class-use/Plan.EndState.html b/bdi-jade/doc/bdi4jade/plan/class-use/Plan.EndState.html
index d0cd64d..5fd7098 100644
--- a/bdi-jade/doc/bdi4jade/plan/class-use/Plan.EndState.html
+++ b/bdi-jade/doc/bdi4jade/plan/class-use/Plan.EndState.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.Plan.EndState</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/class-use/Plan.html b/bdi-jade/doc/bdi4jade/plan/class-use/Plan.html
index cd09a2d..d5c549c 100644
--- a/bdi-jade/doc/bdi4jade/plan/class-use/Plan.html
+++ b/bdi-jade/doc/bdi4jade/plan/class-use/Plan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.plan.Plan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/class-use/PlanLibrary.html b/bdi-jade/doc/bdi4jade/plan/class-use/PlanLibrary.html
index 902cc76..2ff9cd5 100644
--- a/bdi-jade/doc/bdi4jade/plan/class-use/PlanLibrary.html
+++ b/bdi-jade/doc/bdi4jade/plan/class-use/PlanLibrary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.PlanLibrary</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/DefaultPlan.html b/bdi-jade/doc/bdi4jade/plan/DefaultPlan.html
index 074fe41..14364dc 100644
--- a/bdi-jade/doc/bdi4jade/plan/DefaultPlan.html
+++ b/bdi-jade/doc/bdi4jade/plan/DefaultPlan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>DefaultPlan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/package-frame.html b/bdi-jade/doc/bdi4jade/plan/package-frame.html
index cb74aca..75a7cf7 100644
--- a/bdi-jade/doc/bdi4jade/plan/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/plan/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.plan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/package-summary.html b/bdi-jade/doc/bdi4jade/plan/package-summary.html
index 79168fd..d6905c4 100644
--- a/bdi-jade/doc/bdi4jade/plan/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/plan/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.plan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/package-tree.html b/bdi-jade/doc/bdi4jade/plan/package-tree.html
index edfd44e..d1ea692 100644
--- a/bdi-jade/doc/bdi4jade/plan/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/plan/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.plan Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/package-use.html b/bdi-jade/doc/bdi4jade/plan/package-use.html
index 760a307..fb5b792 100644
--- a/bdi-jade/doc/bdi4jade/plan/package-use.html
+++ b/bdi-jade/doc/bdi4jade/plan/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.plan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/Plan.EndState.html b/bdi-jade/doc/bdi4jade/plan/Plan.EndState.html
index 843a428..0743eef 100644
--- a/bdi-jade/doc/bdi4jade/plan/Plan.EndState.html
+++ b/bdi-jade/doc/bdi4jade/plan/Plan.EndState.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>Plan.EndState</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/Plan.html b/bdi-jade/doc/bdi4jade/plan/Plan.html
index 4e9b527..cfc1f79 100644
--- a/bdi-jade/doc/bdi4jade/plan/Plan.html
+++ b/bdi-jade/doc/bdi4jade/plan/Plan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>Plan</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/AbstractPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/AbstractPlanBody.html
index bb188dc..d1b9444 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/AbstractPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/AbstractPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>AbstractPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/BeliefGoalPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/BeliefGoalPlanBody.html
index 483939e..044814c 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/BeliefGoalPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/BeliefGoalPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>BeliefGoalPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/AbstractPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/AbstractPlanBody.html
index 140b7d5..d368004 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/AbstractPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/AbstractPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.planbody.AbstractPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/BeliefGoalPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/BeliefGoalPlanBody.html
index c7f661e..1910c2a 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/BeliefGoalPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/BeliefGoalPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.planbody.BeliefGoalPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/DisposablePlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/DisposablePlanBody.html
index 4f68893..44a2cc1 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/DisposablePlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/DisposablePlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.plan.planbody.DisposablePlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/FSMPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/FSMPlanBody.html
index 0a1a3cb..debccd7 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/FSMPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/FSMPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.planbody.FSMPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/OutputPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/OutputPlanBody.html
index ab6767e..6603d4f 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/OutputPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/OutputPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.plan.planbody.OutputPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/ParallelActionPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/ParallelActionPlanBody.html
index bf23fa6..88373dc 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/ParallelActionPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/ParallelActionPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.planbody.ParallelActionPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/ParallelGoalPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/ParallelGoalPlanBody.html
index 1e3e448..2ef4068 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/ParallelGoalPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/ParallelGoalPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.planbody.ParallelGoalPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/PlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/PlanBody.html
index 1b9b1d3..412815c 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/PlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/PlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.plan.planbody.PlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/SequentialActionPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/SequentialActionPlanBody.html
index 1d6e344..1ff5a3c 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/SequentialActionPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/SequentialActionPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.planbody.SequentialActionPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/SequentialGoalPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/SequentialGoalPlanBody.html
index 33e9892..cf1c842 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/class-use/SequentialGoalPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/class-use/SequentialGoalPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.plan.planbody.SequentialGoalPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/DisposablePlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/DisposablePlanBody.html
index dcdc103..53b08eb 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/DisposablePlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/DisposablePlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>DisposablePlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/FSMPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/FSMPlanBody.html
index 0ceef32..a04a1be 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/FSMPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/FSMPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>FSMPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/OutputPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/OutputPlanBody.html
index d4585a3..31ff262 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/OutputPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/OutputPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>OutputPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/package-frame.html b/bdi-jade/doc/bdi4jade/plan/planbody/package-frame.html
index 7f5cd86..bf7682f 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.plan.planbody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/package-summary.html b/bdi-jade/doc/bdi4jade/plan/planbody/package-summary.html
index 4b32570..96afb7a 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.plan.planbody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/package-tree.html b/bdi-jade/doc/bdi4jade/plan/planbody/package-tree.html
index 9388c1d..b0f0d0e 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.plan.planbody Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/package-use.html b/bdi-jade/doc/bdi4jade/plan/planbody/package-use.html
index d046a3b..f9a2072 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/package-use.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.plan.planbody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/ParallelActionPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/ParallelActionPlanBody.html
index f4d7da2..d2898c0 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/ParallelActionPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/ParallelActionPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>ParallelActionPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/ParallelGoalPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/ParallelGoalPlanBody.html
index 9ef889c..ca6eaff 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/ParallelGoalPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/ParallelGoalPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>ParallelGoalPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/PlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/PlanBody.html
index 7779bea..83457f2 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/PlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/PlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>PlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/SequentialActionPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/SequentialActionPlanBody.html
index 5cb52b7..5c88f36 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/SequentialActionPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/SequentialActionPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>SequentialActionPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/planbody/SequentialGoalPlanBody.html b/bdi-jade/doc/bdi4jade/plan/planbody/SequentialGoalPlanBody.html
index a95d797..b2b9e45 100644
--- a/bdi-jade/doc/bdi4jade/plan/planbody/SequentialGoalPlanBody.html
+++ b/bdi-jade/doc/bdi4jade/plan/planbody/SequentialGoalPlanBody.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>SequentialGoalPlanBody</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/plan/PlanLibrary.html b/bdi-jade/doc/bdi4jade/plan/PlanLibrary.html
index 5004638..6cb5dcf 100644
--- a/bdi-jade/doc/bdi4jade/plan/PlanLibrary.html
+++ b/bdi-jade/doc/bdi4jade/plan/PlanLibrary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:23 BRT 2014 -->
 <title>PlanLibrary</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/AbstractAgentReasoningStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/AbstractAgentReasoningStrategy.html
index c39fa62..10625a9 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/AbstractAgentReasoningStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/AbstractAgentReasoningStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>AbstractAgentReasoningStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/AbstractReasoningStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/AbstractReasoningStrategy.html
index 56568b0..98f6e03 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/AbstractReasoningStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/AbstractReasoningStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>AbstractReasoningStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/AgentBeliefRevisionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/AgentBeliefRevisionStrategy.html
index a86c226..27ce901 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/AgentBeliefRevisionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/AgentBeliefRevisionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>AgentBeliefRevisionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/AgentDeliberationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/AgentDeliberationFunction.html
index 4024276..73a0a4f 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/AgentDeliberationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/AgentDeliberationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>AgentDeliberationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/AgentOptionGenerationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/AgentOptionGenerationFunction.html
index 4334bae..93ed8e0 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/AgentOptionGenerationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/AgentOptionGenerationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>AgentOptionGenerationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/AgentPlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/AgentPlanSelectionStrategy.html
index 9deb539..4d9ff47 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/AgentPlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/AgentPlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>AgentPlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/AgentReasoningStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/AgentReasoningStrategy.html
index 6671d7f..62e0497 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/AgentReasoningStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/AgentReasoningStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>AgentReasoningStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/BeliefRevisionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/BeliefRevisionStrategy.html
index 1a32e19..dfa0a51 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/BeliefRevisionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/BeliefRevisionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>BeliefRevisionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/AbstractAgentReasoningStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/AbstractAgentReasoningStrategy.html
index 550c410..161adf0 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/AbstractAgentReasoningStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/AbstractAgentReasoningStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.AbstractAgentReasoningStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/AbstractReasoningStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/AbstractReasoningStrategy.html
index 3ae7dad..5d67454 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/AbstractReasoningStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/AbstractReasoningStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.AbstractReasoningStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentBeliefRevisionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentBeliefRevisionStrategy.html
index 0607f8d..1667fe7 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentBeliefRevisionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentBeliefRevisionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.AgentBeliefRevisionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentDeliberationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentDeliberationFunction.html
index 9f10c78..b4e200b 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentDeliberationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentDeliberationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.AgentDeliberationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentOptionGenerationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentOptionGenerationFunction.html
index d4ef61d..12e2a87 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentOptionGenerationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentOptionGenerationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.AgentOptionGenerationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentPlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentPlanSelectionStrategy.html
index fb0c26a..f3cc743 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentPlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentPlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.AgentPlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentReasoningStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentReasoningStrategy.html
index c7b60f8..24c47a2 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentReasoningStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/AgentReasoningStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.AgentReasoningStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/BeliefRevisionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/BeliefRevisionStrategy.html
index c8ed551..dd7eb68 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/BeliefRevisionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/BeliefRevisionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.BeliefRevisionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentBeliefRevisionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentBeliefRevisionStrategy.html
index 07d2804..6f4282d 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentBeliefRevisionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentBeliefRevisionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.DefaultAgentBeliefRevisionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentDeliberationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentDeliberationFunction.html
index 7b07922..ea895d1 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentDeliberationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentDeliberationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.DefaultAgentDeliberationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentOptionGenerationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentOptionGenerationFunction.html
index 7c1e93e..674479d 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentOptionGenerationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentOptionGenerationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.DefaultAgentOptionGenerationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentPlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentPlanSelectionStrategy.html
index 9591c88..fc90b79 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentPlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultAgentPlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.DefaultAgentPlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultBeliefRevisionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultBeliefRevisionStrategy.html
index fc9780d..972b7f6 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultBeliefRevisionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultBeliefRevisionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.DefaultBeliefRevisionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultDeliberationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultDeliberationFunction.html
index 824e483..5bd876e 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultDeliberationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultDeliberationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.DefaultDeliberationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultOptionGenerationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultOptionGenerationFunction.html
index 0005d42..700c7e8 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultOptionGenerationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultOptionGenerationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.DefaultOptionGenerationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultPlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultPlanSelectionStrategy.html
index 9b009c8..244bd7b 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultPlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DefaultPlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Class bdi4jade.reasoning.DefaultPlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/DeliberationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/DeliberationFunction.html
index 4595829..d636840 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/DeliberationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/DeliberationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.DeliberationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/OptionGenerationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/OptionGenerationFunction.html
index 52856ce..575ff70 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/OptionGenerationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/OptionGenerationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.OptionGenerationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/PlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/PlanSelectionStrategy.html
index 6dc52a3..291ec82 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/PlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/PlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.PlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/class-use/ReasoningStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/class-use/ReasoningStrategy.html
index 1c8d9e9..4033b3e 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/class-use/ReasoningStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/class-use/ReasoningStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Uses of Interface bdi4jade.reasoning.ReasoningStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentBeliefRevisionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentBeliefRevisionStrategy.html
index da7e7a5..2f33c6c 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentBeliefRevisionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentBeliefRevisionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DefaultAgentBeliefRevisionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentDeliberationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentDeliberationFunction.html
index 3df467c..f116bef 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentDeliberationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentDeliberationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DefaultAgentDeliberationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentOptionGenerationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentOptionGenerationFunction.html
index 33f0098..6d66143 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentOptionGenerationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentOptionGenerationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DefaultAgentOptionGenerationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentPlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentPlanSelectionStrategy.html
index 298b5fd..47809bd 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentPlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DefaultAgentPlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DefaultAgentPlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DefaultBeliefRevisionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/DefaultBeliefRevisionStrategy.html
index 2843b2f..d84f9ae 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DefaultBeliefRevisionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DefaultBeliefRevisionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DefaultBeliefRevisionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DefaultDeliberationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/DefaultDeliberationFunction.html
index 358e8b5..c65f0b5 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DefaultDeliberationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DefaultDeliberationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DefaultDeliberationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DefaultOptionGenerationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/DefaultOptionGenerationFunction.html
index 410cc23..7080a0e 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DefaultOptionGenerationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DefaultOptionGenerationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DefaultOptionGenerationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DefaultPlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/DefaultPlanSelectionStrategy.html
index 1972830..3394300 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DefaultPlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DefaultPlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DefaultPlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/DeliberationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/DeliberationFunction.html
index 0d96ca3..563ce10 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/DeliberationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/DeliberationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>DeliberationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/OptionGenerationFunction.html b/bdi-jade/doc/bdi4jade/reasoning/OptionGenerationFunction.html
index e8d1353..a0f938d 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/OptionGenerationFunction.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/OptionGenerationFunction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>OptionGenerationFunction</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/package-frame.html b/bdi-jade/doc/bdi4jade/reasoning/package-frame.html
index 71446c8..8549d59 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.reasoning</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/package-summary.html b/bdi-jade/doc/bdi4jade/reasoning/package-summary.html
index b383d21..2a4a77b 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.reasoning</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/package-tree.html b/bdi-jade/doc/bdi4jade/reasoning/package-tree.html
index 50a14d9..ed87df5 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.reasoning Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/package-use.html b/bdi-jade/doc/bdi4jade/reasoning/package-use.html
index 903b2a6..8873066 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/package-use.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.reasoning</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/PlanSelectionStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/PlanSelectionStrategy.html
index b3aaee2..b326920 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/PlanSelectionStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/PlanSelectionStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>PlanSelectionStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/reasoning/ReasoningStrategy.html b/bdi-jade/doc/bdi4jade/reasoning/ReasoningStrategy.html
index 0dc22bb..e17fd3b 100644
--- a/bdi-jade/doc/bdi4jade/reasoning/ReasoningStrategy.html
+++ b/bdi-jade/doc/bdi4jade/reasoning/ReasoningStrategy.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:24 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:21 BRT 2014 -->
 <title>ReasoningStrategy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/util/class-use/ReflectionUtils.html b/bdi-jade/doc/bdi4jade/util/class-use/ReflectionUtils.html
index c872912..d310d62 100644
--- a/bdi-jade/doc/bdi4jade/util/class-use/ReflectionUtils.html
+++ b/bdi-jade/doc/bdi4jade/util/class-use/ReflectionUtils.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Class bdi4jade.util.ReflectionUtils</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/util/package-frame.html b/bdi-jade/doc/bdi4jade/util/package-frame.html
index 2a9f51a..223f1c1 100644
--- a/bdi-jade/doc/bdi4jade/util/package-frame.html
+++ b/bdi-jade/doc/bdi4jade/util/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.util</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/util/package-summary.html b/bdi-jade/doc/bdi4jade/util/package-summary.html
index 59e14a3..c726132 100644
--- a/bdi-jade/doc/bdi4jade/util/package-summary.html
+++ b/bdi-jade/doc/bdi4jade/util/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.util</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/util/package-tree.html b/bdi-jade/doc/bdi4jade/util/package-tree.html
index 705eb1c..c015564 100644
--- a/bdi-jade/doc/bdi4jade/util/package-tree.html
+++ b/bdi-jade/doc/bdi4jade/util/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>bdi4jade.util Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/util/package-use.html b/bdi-jade/doc/bdi4jade/util/package-use.html
index 504bdb2..d03ee08 100644
--- a/bdi-jade/doc/bdi4jade/util/package-use.html
+++ b/bdi-jade/doc/bdi4jade/util/package-use.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Uses of Package bdi4jade.util</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/bdi4jade/util/ReflectionUtils.html b/bdi-jade/doc/bdi4jade/util/ReflectionUtils.html
index 3127750..f3878cb 100644
--- a/bdi-jade/doc/bdi4jade/util/ReflectionUtils.html
+++ b/bdi-jade/doc/bdi4jade/util/ReflectionUtils.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:25 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:22 BRT 2014 -->
 <title>ReflectionUtils</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/constant-values.html b/bdi-jade/doc/constant-values.html
index f4bd79d..d14c0c2 100644
--- a/bdi-jade/doc/constant-values.html
+++ b/bdi-jade/doc/constant-values.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Constant Field Values</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/deprecated-list.html b/bdi-jade/doc/deprecated-list.html
index 48d9821..b267fe6 100644
--- a/bdi-jade/doc/deprecated-list.html
+++ b/bdi-jade/doc/deprecated-list.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Deprecated List</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/help-doc.html b/bdi-jade/doc/help-doc.html
index 89300a0..fa944d1 100644
--- a/bdi-jade/doc/help-doc.html
+++ b/bdi-jade/doc/help-doc.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:26 BRT 2014 -->
 <title>API Help</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index.html b/bdi-jade/doc/index.html
index 56442e9..b02a4c7 100644
--- a/bdi-jade/doc/index.html
+++ b/bdi-jade/doc/index.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Generated Documentation (Untitled)</title>
 <script type="text/javascript">
     targetPage = "" + window.location.search;
diff --git a/bdi-jade/doc/index-files/index-1.html b/bdi-jade/doc/index-files/index-1.html
index 896d6a5..db272f3 100644
--- a/bdi-jade/doc/index-files/index-1.html
+++ b/bdi-jade/doc/index-files/index-1.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>A-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-10.html b/bdi-jade/doc/index-files/index-10.html
index 910faba..bbfd073 100644
--- a/bdi-jade/doc/index-files/index-10.html
+++ b/bdi-jade/doc/index-files/index-10.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>M-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-11.html b/bdi-jade/doc/index-files/index-11.html
index d77ea00..b60c622 100644
--- a/bdi-jade/doc/index-files/index-11.html
+++ b/bdi-jade/doc/index-files/index-11.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>N-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-12.html b/bdi-jade/doc/index-files/index-12.html
index 1be29c7..33a66aa 100644
--- a/bdi-jade/doc/index-files/index-12.html
+++ b/bdi-jade/doc/index-files/index-12.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>O-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-13.html b/bdi-jade/doc/index-files/index-13.html
index 3a1e5ea..435ef89 100644
--- a/bdi-jade/doc/index-files/index-13.html
+++ b/bdi-jade/doc/index-files/index-13.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>P-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-14.html b/bdi-jade/doc/index-files/index-14.html
index 95450f6..5476dce 100644
--- a/bdi-jade/doc/index-files/index-14.html
+++ b/bdi-jade/doc/index-files/index-14.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>R-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-15.html b/bdi-jade/doc/index-files/index-15.html
index fc82e82..64a791b 100644
--- a/bdi-jade/doc/index-files/index-15.html
+++ b/bdi-jade/doc/index-files/index-15.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>S-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@@ -142,6 +142,14 @@
 <dd>
 <div class="block">Sets the belief over which the event has occurred.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html#setBeliefName-K-">setBeliefName(K)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></dt>
+<dd>
+<div class="block">Sets the name of the belief associated with this goal.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotPresentGoal.html#setBeliefName-K-">setBeliefName(K)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></dt>
+<dd>
+<div class="block">Sets the name of the belief associated with this goal.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefPresentGoal.html#setBeliefName-K-">setBeliefName(K)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a></dt>
 <dd>
 <div class="block">Sets the name of the belief associated with this goal.</div>
diff --git a/bdi-jade/doc/index-files/index-16.html b/bdi-jade/doc/index-files/index-16.html
index 1e52033..bcac67f 100644
--- a/bdi-jade/doc/index-files/index-16.html
+++ b/bdi-jade/doc/index-files/index-16.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>T-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@@ -100,6 +100,16 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/exception/BeliefAlreadyExistsException.html#toString--">toString()</a></span> - Method in exception bdi4jade.exception.<a href="../bdi4jade/exception/BeliefAlreadyExistsException.html" title="class in bdi4jade.exception">BeliefAlreadyExistsException</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html#toString--">toString()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></dt>
+<dd>
+<div class="block">Returns a string representation of this goal, in the form
+ "BeliefValueGoal: BELIEF NAME should be BELIEF VALUE".</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotPresentGoal.html#toString--">toString()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></dt>
+<dd>
+<div class="block">Returns a string representation of this goal, in the form
+ "BeliefGoal: belief name".</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefPresentGoal.html#toString--">toString()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a></dt>
 <dd>
 <div class="block">Returns a string representation of this goal, in the form
diff --git a/bdi-jade/doc/index-files/index-17.html b/bdi-jade/doc/index-files/index-17.html
index 0aeb772..a769438 100644
--- a/bdi-jade/doc/index-files/index-17.html
+++ b/bdi-jade/doc/index-files/index-17.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>U-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-18.html b/bdi-jade/doc/index-files/index-18.html
index d8c7ab9..6047ef5 100644
--- a/bdi-jade/doc/index-files/index-18.html
+++ b/bdi-jade/doc/index-files/index-18.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>V-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-2.html b/bdi-jade/doc/index-files/index-2.html
index ae95216..b1a7b79 100644
--- a/bdi-jade/doc/index-files/index-2.html
+++ b/bdi-jade/doc/index-files/index-2.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>B-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@@ -230,6 +230,34 @@
 <dd>
 <div class="block">This interface defines the method that a belief listener should implement.</div>
 </dd>
+<dt><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefNotNullValueGoal</span></a>&lt;<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">K</a>,<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="type parameter in BeliefNotNullValueGoal">V</a>&gt; - Class in <a href="../bdi4jade/goal/package-summary.html">bdi4jade.goal</a></dt>
+<dd>
+<div class="block">This class represents the goal of an agent to believe in a certain belief
+ with a not null value, that is, the agent has a belief whose name is
+ specified in this goal and value can be any but null.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html#BeliefNotNullValueGoal--">BeliefNotNullValueGoal()</a></span> - Constructor for class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></dt>
+<dd>
+<div class="block">Default constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html#BeliefNotNullValueGoal-K-">BeliefNotNullValueGoal(K)</a></span> - Constructor for class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></dt>
+<dd>
+<div class="block">Creates a new BeliefValueGoal with the provided belief.</div>
+</dd>
+<dt><a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefNotPresentGoal</span></a>&lt;<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="type parameter in BeliefNotPresentGoal">K</a>&gt; - Class in <a href="../bdi4jade/goal/package-summary.html">bdi4jade.goal</a></dt>
+<dd>
+<div class="block">This class represents the goal of an agent to not believe in a certain
+ belief, that is, the agent has not belief whose name is specified in this
+ goal.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotPresentGoal.html#BeliefNotPresentGoal--">BeliefNotPresentGoal()</a></span> - Constructor for class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></dt>
+<dd>
+<div class="block">Default constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotPresentGoal.html#BeliefNotPresentGoal-K-">BeliefNotPresentGoal(K)</a></span> - Constructor for class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></dt>
+<dd>
+<div class="block">Creates a new BeliefGoal with the provided belief name.</div>
+</dd>
 <dt><a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefPresentGoal</span></a>&lt;<a href="../bdi4jade/goal/BeliefPresentGoal.html" title="type parameter in BeliefPresentGoal">K</a>&gt; - Class in <a href="../bdi4jade/goal/package-summary.html">bdi4jade.goal</a></dt>
 <dd>
 <div class="block">This class represents the goal of an agent to believe in a certain belief,
@@ -278,6 +306,10 @@
 <dd>
 <div class="block">Default constructor.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefValueGoal.html#BeliefValueGoal-K-">BeliefValueGoal(K)</a></span> - Constructor for class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal">BeliefValueGoal</a></dt>
+<dd>
+<div class="block">Creates a new BeliefValueGoal with the provided belief.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefValueGoal.html#BeliefValueGoal-K-V-">BeliefValueGoal(K, V)</a></span> - Constructor for class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal">BeliefValueGoal</a></dt>
 <dd>
 <div class="block">Creates a new BeliefValueGoal with the provided belief name and a value.</div>
diff --git a/bdi-jade/doc/index-files/index-3.html b/bdi-jade/doc/index-files/index-3.html
index 44fc7ac..1c5d36b 100644
--- a/bdi-jade/doc/index-files/index-3.html
+++ b/bdi-jade/doc/index-files/index-3.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>C-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-4.html b/bdi-jade/doc/index-files/index-4.html
index 96ddd9a..25a47a1 100644
--- a/bdi-jade/doc/index-files/index-4.html
+++ b/bdi-jade/doc/index-files/index-4.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>D-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-5.html b/bdi-jade/doc/index-files/index-5.html
index 533a1b1..e3c4a6d 100644
--- a/bdi-jade/doc/index-files/index-5.html
+++ b/bdi-jade/doc/index-files/index-5.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>E-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@@ -84,6 +84,10 @@
 <div class="block">Returns true if the object given as parameter is a capability and has the
  same full id of this capability.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotPresentGoal.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefPresentGoal.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefSetHasValueGoal.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal">BeliefSetHasValueGoal</a></dt>
diff --git a/bdi-jade/doc/index-files/index-6.html b/bdi-jade/doc/index-files/index-6.html
index cfaed51..5e0f76b 100644
--- a/bdi-jade/doc/index-files/index-6.html
+++ b/bdi-jade/doc/index-files/index-6.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>F-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/index-files/index-7.html b/bdi-jade/doc/index-files/index-7.html
index d2128c8..a0ffdd8 100644
--- a/bdi-jade/doc/index-files/index-7.html
+++ b/bdi-jade/doc/index-files/index-7.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>G-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@@ -167,6 +167,14 @@
 <dd>
 <div class="block">Returns the name of the belief associated with this goal.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html#getBeliefName--">getBeliefName()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></dt>
+<dd>
+<div class="block">Returns the name of the belief associated with this goal.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotPresentGoal.html#getBeliefName--">getBeliefName()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></dt>
+<dd>
+<div class="block">Returns the name of the belief associated with this goal.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefPresentGoal.html#getBeliefName--">getBeliefName()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a></dt>
 <dd>
 <div class="block">Returns the name of the belief associated with this goal.</div>
diff --git a/bdi-jade/doc/index-files/index-8.html b/bdi-jade/doc/index-files/index-8.html
index 9f5a6c6..c85c172 100644
--- a/bdi-jade/doc/index-files/index-8.html
+++ b/bdi-jade/doc/index-files/index-8.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>H-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@@ -96,13 +96,20 @@
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfType-java.lang.Class-">hasBeliefOfType(Class&lt;?&gt;)</a></span> - Static method in class bdi4jade.goal.<a href="../bdi4jade/goal/GoalTemplateFactory.html" title="class in bdi4jade.goal">GoalTemplateFactory</a></dt>
 <dd>
 <div class="block">This method creates a goal template that positively matches a goal if it
- is of the type <a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> and has the given belief name.</div>
+ is of the type <a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefPresentGoal</code></a> and has a belief name of the
+ given type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithNotNullValue-java.lang.Class-">hasBeliefOfTypeWithNotNullValue(Class&lt;?&gt;)</a></span> - Static method in class bdi4jade.goal.<a href="../bdi4jade/goal/GoalTemplateFactory.html" title="class in bdi4jade.goal">GoalTemplateFactory</a></dt>
+<dd>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a>, has the a belief name of
+ the given type.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithNullValue-java.lang.Class-">hasBeliefOfTypeWithNullValue(Class&lt;?&gt;)</a></span> - Static method in class bdi4jade.goal.<a href="../bdi4jade/goal/GoalTemplateFactory.html" title="class in bdi4jade.goal">GoalTemplateFactory</a></dt>
 <dd>
 <div class="block">This method creates a goal template that positively matches a goal if it
- is of the type <a href="../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the given belief name, and is
- associated with a null value.</div>
+ is of the type <a href="../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the a belief name of the
+ given type, and is associated with a null value.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefOfTypeWithValue-java.lang.Class-java.lang.Object-">hasBeliefOfTypeWithValue(Class&lt;?&gt;, Object)</a></span> - Static method in class bdi4jade.goal.<a href="../bdi4jade/goal/GoalTemplateFactory.html" title="class in bdi4jade.goal">GoalTemplateFactory</a></dt>
 <dd>
@@ -122,6 +129,11 @@
  is of the type <a href="../bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><code>BeliefValueGoal</code></a>, has the given belief name, and
  its value is of the given type.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefWithNotNullValue-java.lang.Object-">hasBeliefWithNotNullValue(Object)</a></span> - Static method in class bdi4jade.goal.<a href="../bdi4jade/goal/GoalTemplateFactory.html" title="class in bdi4jade.goal">GoalTemplateFactory</a></dt>
+<dd>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><code>BeliefNotNullValueGoal</code></a>, has the given belief name.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/GoalTemplateFactory.html#hasBeliefWithNullValue-java.lang.Object-">hasBeliefWithNullValue(Object)</a></span> - Static method in class bdi4jade.goal.<a href="../bdi4jade/goal/GoalTemplateFactory.html" title="class in bdi4jade.goal">GoalTemplateFactory</a></dt>
 <dd>
 <div class="block">This method creates a goal template that positively matches a goal if it
@@ -140,6 +152,10 @@
 </dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/core/Capability.html#hashCode--">hashCode()</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html#hashCode--">hashCode()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotPresentGoal.html#hashCode--">hashCode()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefPresentGoal.html#hashCode--">hashCode()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefSetHasValueGoal.html#hashCode--">hashCode()</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal">BeliefSetHasValueGoal</a></dt>
@@ -158,6 +174,18 @@
 </dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/core/MetadataElementImpl.html#hasMetadata-java.lang.Object-">hasMetadata(Object)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/MetadataElementImpl.html" title="class in bdi4jade.core">MetadataElementImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/GoalTemplateFactory.html#hasNoBelief-java.lang.Object-">hasNoBelief(Object)</a></span> - Static method in class bdi4jade.goal.<a href="../bdi4jade/goal/GoalTemplateFactory.html" title="class in bdi4jade.goal">GoalTemplateFactory</a></dt>
+<dd>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> and has the given belief
+ name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/GoalTemplateFactory.html#hasNoBeliefOfType-java.lang.Class-">hasNoBeliefOfType(Class&lt;?&gt;)</a></span> - Static method in class bdi4jade.goal.<a href="../bdi4jade/goal/GoalTemplateFactory.html" title="class in bdi4jade.goal">GoalTemplateFactory</a></dt>
+<dd>
+<div class="block">This method creates a goal template that positively matches a goal if it
+ is of the type <a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><code>BeliefNotPresentGoal</code></a> and has the given belief
+ name.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/plan/PlanLibrary.html#hasPlan-bdi4jade.plan.Plan-">hasPlan(Plan)</a></span> - Method in class bdi4jade.plan.<a href="../bdi4jade/plan/PlanLibrary.html" title="class in bdi4jade.plan">PlanLibrary</a></dt>
 <dd>
 <div class="block">Checks if a plan is part of the plan library.</div>
diff --git a/bdi-jade/doc/index-files/index-9.html b/bdi-jade/doc/index-files/index-9.html
index 54d99ef..f41d481 100644
--- a/bdi-jade/doc/index-files/index-9.html
+++ b/bdi-jade/doc/index-files/index-9.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>I-Index</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@@ -123,6 +123,16 @@
 <div class="block">Checks whether this goal is achieved by checking the provided belief
  base.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotNullValueGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved(BeliefBase)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">BeliefNotNullValueGoal</a></dt>
+<dd>
+<div class="block">Checks whether this goal is achieved by verifying if the provided belief
+ has the value specified in this goal.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefNotPresentGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved(BeliefBase)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">BeliefNotPresentGoal</a></dt>
+<dd>
+<div class="block">Checks whether this goal is achieved by verifying if the provided belief
+ base contains the belief of this goal.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../bdi4jade/goal/BeliefPresentGoal.html#isAchieved-bdi4jade.belief.BeliefBase-">isAchieved(BeliefBase)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">BeliefPresentGoal</a></dt>
 <dd>
 <div class="block">Checks whether this goal is achieved by verifying if the provided belief
diff --git a/bdi-jade/doc/overview-frame.html b/bdi-jade/doc/overview-frame.html
index 136a422..7761b28 100644
--- a/bdi-jade/doc/overview-frame.html
+++ b/bdi-jade/doc/overview-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:26 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Overview List</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/overview-summary.html b/bdi-jade/doc/overview-summary.html
index 92d8553..b1850b8 100644
--- a/bdi-jade/doc/overview-summary.html
+++ b/bdi-jade/doc/overview-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:28 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:26 BRT 2014 -->
 <title>Overview</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/bdi-jade/doc/overview-tree.html b/bdi-jade/doc/overview-tree.html
index 6eeac99..62b9b10 100644
--- a/bdi-jade/doc/overview-tree.html
+++ b/bdi-jade/doc/overview-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:25 BRT 2014 -->
 <title>Class Hierarchy</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@@ -165,6 +165,8 @@
 </li>
 <li type="circle">bdi4jade.belief.<a href="bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief"><span class="typeNameLink">BeliefBase</span></a> (implements java.io.Serializable)</li>
 <li type="circle">bdi4jade.event.<a href="bdi4jade/event/BeliefEvent.html" title="class in bdi4jade.event"><span class="typeNameLink">BeliefEvent</span></a> (implements jade.content.AgentAction)</li>
+<li type="circle">bdi4jade.goal.<a href="bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefNotNullValueGoal</span></a>&lt;K,V&gt; (implements bdi4jade.goal.<a href="bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)</li>
+<li type="circle">bdi4jade.goal.<a href="bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefNotPresentGoal</span></a>&lt;K&gt; (implements bdi4jade.goal.<a href="bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)</li>
 <li type="circle">bdi4jade.goal.<a href="bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefPresentGoal</span></a>&lt;K&gt; (implements bdi4jade.goal.<a href="bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)</li>
 <li type="circle">bdi4jade.goal.<a href="bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefSetHasValueGoal</span></a>&lt;K,V&gt; (implements bdi4jade.goal.<a href="bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)</li>
 <li type="circle">bdi4jade.goal.<a href="bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal"><span class="typeNameLink">BeliefValueGoal</span></a>&lt;K,V&gt; (implements bdi4jade.goal.<a href="bdi4jade/goal/BeliefGoal.html" title="interface in bdi4jade.goal">BeliefGoal</a>&lt;K&gt;)
diff --git a/bdi-jade/doc/serialized-form.html b/bdi-jade/doc/serialized-form.html
index adcdc49..bd3c6f9 100644
--- a/bdi-jade/doc/serialized-form.html
+++ b/bdi-jade/doc/serialized-form.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
+<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:54:24 BRT 2014 -->
 <title>Serialized Form</title>
 <meta name="date" content="2014-09-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@@ -561,6 +561,46 @@
 <li class="blockList">
 <h2 title="Package">Package&nbsp;bdi4jade.goal</h2>
 <ul class="blockList">
+<li class="blockList"><a name="bdi4jade.goal.BeliefNotNullValueGoal">
+<!--   -->
+</a>
+<h3>Class <a href="bdi4jade/goal/BeliefNotNullValueGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.BeliefNotNullValueGoal</a> extends java.lang.Object implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>2493877854717226283L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockListLast">
+<h4>beliefName</h4>
+<pre>java.lang.Object beliefName</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="bdi4jade.goal.BeliefNotPresentGoal">
+<!--   -->
+</a>
+<h3>Class <a href="bdi4jade/goal/BeliefNotPresentGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.BeliefNotPresentGoal</a> extends java.lang.Object implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>2493877854717226283L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList">
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockListLast">
+<h4>beliefName</h4>
+<pre>java.lang.Object beliefName</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
 <li class="blockList"><a name="bdi4jade.goal.BeliefPresentGoal">
 <!--   -->
 </a>
diff --git a/bdi-jade/src/bdi4jade/goal/BeliefNotNullValueGoal.java b/bdi-jade/src/bdi4jade/goal/BeliefNotNullValueGoal.java
new file mode 100644
index 0000000..7957eb1
--- /dev/null
+++ b/bdi-jade/src/bdi4jade/goal/BeliefNotNullValueGoal.java
@@ -0,0 +1,141 @@
+//----------------------------------------------------------------------------
+// Copyright (C) 2011  Ingrid Nunes
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// 
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+// 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+// 
+// To contact the authors:
+// http://inf.ufrgs.br/prosoft/bdi4jade/
+//
+//----------------------------------------------------------------------------
+
+package bdi4jade.goal;
+
+import bdi4jade.annotation.Parameter;
+import bdi4jade.annotation.Parameter.Direction;
+import bdi4jade.belief.Belief;
+import bdi4jade.belief.BeliefBase;
+
+/**
+ * This class represents the goal of an agent to believe in a certain belief
+ * with a not null value, that is, the agent has a belief whose name is
+ * specified in this goal and value can be any but null.
+ * 
+ * @param <K>
+ *            the type of the belief name.
+ * @param <V>
+ *            the type of the belief value.
+ * 
+ * @author Ingrid Nunes
+ */
+public class BeliefNotNullValueGoal<K, V> implements BeliefGoal<K> {
+
+	private static final long serialVersionUID = 2493877854717226283L;
+
+	private K beliefName;
+
+	/**
+	 * Default constructor.
+	 */
+	public BeliefNotNullValueGoal() {
+
+	}
+
+	/**
+	 * Creates a new BeliefValueGoal with the provided belief.
+	 * 
+	 * @param beliefName
+	 *            the belief name.
+	 */
+	public BeliefNotNullValueGoal(K beliefName) {
+		this.beliefName = beliefName;
+	}
+
+	/**
+	 * @see java.lang.Object#equals(java.lang.Object)
+	 */
+	@Override
+	public boolean equals(Object obj) {
+		if (obj instanceof BeliefNotNullValueGoal) {
+			BeliefNotNullValueGoal<?, ?> bg = (BeliefNotNullValueGoal<?, ?>) obj;
+			return (!beliefName.equals(bg.beliefName));
+		}
+		return false;
+	}
+
+	/**
+	 * Returns the name of the belief associated with this goal.
+	 * 
+	 * @return the belief name.
+	 */
+	@Parameter(direction = Direction.IN)
+	public K getBeliefName() {
+		return beliefName;
+	}
+
+	/**
+	 * @see java.lang.Object#hashCode()
+	 */
+	@Override
+	public int hashCode() {
+		final int prime = 31;
+		int result = BeliefNotNullValueGoal.class.hashCode();
+		result = prime * result
+				+ ((beliefName == null) ? 0 : beliefName.hashCode());
+		return result;
+	}
+
+	/**
+	 * Checks whether this goal is achieved by verifying if the provided belief
+	 * has the value specified in this goal.
+	 * 
+	 * @param beliefBase
+	 *            the belief base to be checked.
+	 * @return true if the belief has the value specified in this goal, false
+	 *         otherwise.
+	 */
+	public boolean isAchieved(BeliefBase beliefBase) {
+		Belief<?, ?> belief = beliefBase.getBelief(beliefName);
+		if (belief == null) {
+			return false;
+		} else {
+			return belief.getValue() != null;
+		}
+	}
+
+	/**
+	 * Sets the name of the belief associated with this goal.
+	 * 
+	 * @param beliefName
+	 *            the belief name.
+	 */
+	public void setBeliefName(K beliefName) {
+		this.beliefName = beliefName;
+	}
+
+	/**
+	 * Returns a string representation of this goal, in the form
+	 * "BeliefValueGoal: BELIEF NAME should be BELIEF VALUE".
+	 * 
+	 * @return the string representation of this belief value goal.
+	 * 
+	 * @see java.lang.Object#toString()
+	 */
+	@Override
+	public String toString() {
+		return new StringBuffer(getClass().getName()).append(": ")
+				.append(getBeliefName()).append(" != null").toString();
+	}
+
+}
\ No newline at end of file
diff --git a/bdi-jade/src/bdi4jade/goal/BeliefNotPresentGoal.java b/bdi-jade/src/bdi4jade/goal/BeliefNotPresentGoal.java
new file mode 100644
index 0000000..43295a7
--- /dev/null
+++ b/bdi-jade/src/bdi4jade/goal/BeliefNotPresentGoal.java
@@ -0,0 +1,129 @@
+//----------------------------------------------------------------------------
+// Copyright (C) 2011  Ingrid Nunes
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// 
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+// 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+// 
+// To contact the authors:
+// http://inf.ufrgs.br/prosoft/bdi4jade/
+//
+//----------------------------------------------------------------------------
+
+package bdi4jade.goal;
+
+import bdi4jade.annotation.Parameter;
+import bdi4jade.annotation.Parameter.Direction;
+import bdi4jade.belief.BeliefBase;
+
+/**
+ * This class represents the goal of an agent to not believe in a certain
+ * belief, that is, the agent has not belief whose name is specified in this
+ * goal.
+ * 
+ * @author Ingrid Nunes
+ */
+public class BeliefNotPresentGoal<K> implements BeliefGoal<K> {
+
+	private static final long serialVersionUID = 2493877854717226283L;
+
+	private K beliefName;
+
+	/**
+	 * Default constructor.
+	 */
+	public BeliefNotPresentGoal() {
+
+	}
+
+	/**
+	 * Creates a new BeliefGoal with the provided belief name.
+	 * 
+	 * @param beliefName
+	 *            the belief name.
+	 */
+	public BeliefNotPresentGoal(K beliefName) {
+		this.beliefName = beliefName;
+	}
+
+	/**
+	 * @see java.lang.Object#equals(java.lang.Object)
+	 */
+	@Override
+	public boolean equals(Object obj) {
+		if (obj instanceof BeliefNotPresentGoal) {
+			BeliefNotPresentGoal<?> bg = (BeliefNotPresentGoal<?>) obj;
+			return beliefName.equals(bg.beliefName);
+		}
+		return false;
+	}
+
+	/**
+	 * Returns the name of the belief associated with this goal.
+	 * 
+	 * @return the belief name.
+	 */
+	@Parameter(direction = Direction.IN)
+	public K getBeliefName() {
+		return beliefName;
+	}
+
+	/**
+	 * @see java.lang.Object#hashCode()
+	 */
+	@Override
+	public int hashCode() {
+		final int prime = 31;
+		int result = BeliefNotPresentGoal.class.hashCode();
+		result = prime * result
+				+ ((beliefName == null) ? 0 : beliefName.hashCode());
+		return result;
+	}
+
+	/**
+	 * Checks whether this goal is achieved by verifying if the provided belief
+	 * base contains the belief of this goal.
+	 * 
+	 * @param beliefBase
+	 *            the belief base to be checked.
+	 * @return true if the belief base contains the belief of this goal.
+	 */
+	public boolean isAchieved(BeliefBase beliefBase) {
+		return !beliefBase.hasBelief(beliefName);
+	}
+
+	/**
+	 * Sets the name of the belief associated with this goal.
+	 * 
+	 * @param beliefName
+	 *            the belief name.
+	 */
+	public void setBeliefName(K beliefName) {
+		this.beliefName = beliefName;
+	}
+
+	/**
+	 * Returns a string representation of this goal, in the form
+	 * "BeliefGoal: belief name".
+	 * 
+	 * @return the string representation of this belief goal.
+	 * 
+	 * @see java.lang.Object#toString()
+	 */
+	@Override
+	public String toString() {
+		return new StringBuffer(getClass().getName()).append(": ")
+				.append(beliefName).toString();
+	}
+
+}
diff --git a/bdi-jade/src/bdi4jade/goal/BeliefValueGoal.java b/bdi-jade/src/bdi4jade/goal/BeliefValueGoal.java
index 5697633..832b33e 100644
--- a/bdi-jade/src/bdi4jade/goal/BeliefValueGoal.java
+++ b/bdi-jade/src/bdi4jade/goal/BeliefValueGoal.java
@@ -54,6 +54,17 @@ public class BeliefValueGoal<K, V> implements BeliefGoal<K> {
 	}
 
 	/**
+	 * Creates a new BeliefValueGoal with the provided belief. The value
+	 * associated with this goal is initialized with null.
+	 * 
+	 * @param beliefName
+	 *            the belief name.
+	 */
+	public BeliefValueGoal(K beliefName) {
+		this(beliefName, null);
+	}
+
+	/**
 	 * Creates a new BeliefValueGoal with the provided belief name and a value.
 	 * This value represents the value that is aimed to be associated with the
 	 * belief.
diff --git a/bdi-jade/src/bdi4jade/goal/GoalTemplateFactory.java b/bdi-jade/src/bdi4jade/goal/GoalTemplateFactory.java
index 1be71dc..d0ec78f 100644
--- a/bdi-jade/src/bdi4jade/goal/GoalTemplateFactory.java
+++ b/bdi-jade/src/bdi4jade/goal/GoalTemplateFactory.java
@@ -57,8 +57,8 @@ public abstract class GoalTemplateFactory {
 	 * 
 	 * @param beliefName
 	 *            the belief name to be matched.
-	 * @return the goal template that checks if the goal is a {@link BeliefGoal}
-	 *         with the given name.
+	 * @return the goal template that checks if the goal is a
+	 *         {@link BeliefPresentGoal} with the given name.
 	 */
 	public static GoalTemplate hasBelief(final Object beliefName) {
 		return new GoalTemplate() {
@@ -78,12 +78,13 @@ public abstract class GoalTemplateFactory {
 
 	/**
 	 * This method creates a goal template that positively matches a goal if it
-	 * is of the type {@link BeliefPresentGoal} and has the given belief name.
+	 * is of the type {@link BeliefPresentGoal} and has a belief name of the
+	 * given type.
 	 * 
-	 * @param beliefName
-	 *            the belief name to be matched.
-	 * @return the goal template that checks if the goal is a {@link BeliefGoal}
-	 *         with the given name.
+	 * @param beliefNameClass
+	 *            the belief name class to be matched.
+	 * @return the goal template that checks if the goal is a
+	 *         {@link BeliefPresentGoal} with a belief name of the given type.
 	 */
 	public static GoalTemplate hasBeliefOfType(final Class<?> beliefNameClass) {
 		return new GoalTemplate() {
@@ -103,11 +104,38 @@ public abstract class GoalTemplateFactory {
 
 	/**
 	 * This method creates a goal template that positively matches a goal if it
-	 * is of the type {@link BeliefValueGoal}, has the given belief name, and is
-	 * associated with a null value.
+	 * is of the type {@link BeliefNotNullValueGoal}, has the a belief name of
+	 * the given type.
 	 * 
-	 * @param beliefName
-	 *            the belief name to be matched.
+	 * @param beliefNameClass
+	 *            the belief name class to be matched.
+	 * @return the goal template that checks if the goal is a
+	 *         {@link BeliefNotNullValueGoal} with the given name.
+	 */
+	public static GoalTemplate hasBeliefOfTypeWithNotNullValue(
+			final Class<?> beliefNameClass) {
+		return new GoalTemplate() {
+			public boolean match(Goal goal) {
+				if (goal instanceof BeliefNotNullValueGoal) {
+					BeliefNotNullValueGoal<?, ?> bg = (BeliefNotNullValueGoal<?, ?>) goal;
+					return beliefNameClass.isInstance(bg.getBeliefName());
+				}
+				return false;
+			}
+
+			public String toString() {
+				return "belief<" + beliefNameClass + ">(!null))";
+			}
+		};
+	}
+
+	/**
+	 * This method creates a goal template that positively matches a goal if it
+	 * is of the type {@link BeliefValueGoal}, has the a belief name of the
+	 * given type, and is associated with a null value.
+	 * 
+	 * @param beliefNameClass
+	 *            the belief name class to be matched.
 	 * @return the goal template that checks if the goal is a
 	 *         {@link BeliefValueGoal} with the given name and null value.
 	 */
@@ -224,6 +252,31 @@ public abstract class GoalTemplateFactory {
 
 	/**
 	 * This method creates a goal template that positively matches a goal if it
+	 * is of the type {@link BeliefNotNullValueGoal}, has the given belief name.
+	 * 
+	 * @param beliefName
+	 *            the belief name to be matched.
+	 * @return the goal template that checks if the goal is a
+	 *         {@link BeliefNotNullValueGoal} with the given name.
+	 */
+	public static GoalTemplate hasBeliefWithNotNullValue(final Object beliefName) {
+		return new GoalTemplate() {
+			public boolean match(Goal goal) {
+				if (goal instanceof BeliefNotNullValueGoal) {
+					BeliefNotNullValueGoal<?, ?> bg = (BeliefNotNullValueGoal<?, ?>) goal;
+					return bg.getBeliefName().equals(beliefName);
+				}
+				return false;
+			}
+
+			public String toString() {
+				return "belief(" + beliefName + "(!null))";
+			}
+		};
+	}
+
+	/**
+	 * This method creates a goal template that positively matches a goal if it
 	 * is of the type {@link BeliefValueGoal}, has the given belief name, and is
 	 * associated with a null value.
 	 * 
@@ -251,6 +304,59 @@ public abstract class GoalTemplateFactory {
 
 	/**
 	 * This method creates a goal template that positively matches a goal if it
+	 * is of the type {@link BeliefNotPresentGoal} and has the given belief
+	 * name.
+	 * 
+	 * @param beliefName
+	 *            the belief name to be matched.
+	 * @return the goal template that checks if the goal is a
+	 *         {@link BeliefNotPresentGoal} with the given name.
+	 */
+	public static GoalTemplate hasNoBelief(final Object beliefName) {
+		return new GoalTemplate() {
+			public boolean match(Goal goal) {
+				if (goal instanceof BeliefNotPresentGoal) {
+					BeliefNotPresentGoal<?> bg = (BeliefNotPresentGoal<?>) goal;
+					return bg.getBeliefName().equals(beliefName);
+				}
+				return false;
+			}
+
+			public String toString() {
+				return "!belief(" + beliefName + ")";
+			}
+		};
+	}
+
+	/**
+	 * This method creates a goal template that positively matches a goal if it
+	 * is of the type {@link BeliefNotPresentGoal} and has the given belief
+	 * name.
+	 * 
+	 * @param beliefNameClass
+	 *            the belief name class to be matched.
+	 * @return the goal template that checks if the goal is a
+	 *         {@link BeliefNotPresentGoal} with a belief name of the given
+	 *         type.
+	 */
+	public static GoalTemplate hasNoBeliefOfType(final Class<?> beliefNameClass) {
+		return new GoalTemplate() {
+			public boolean match(Goal goal) {
+				if (goal instanceof BeliefNotPresentGoal) {
+					BeliefNotPresentGoal<?> bg = (BeliefNotPresentGoal<?>) goal;
+					return beliefNameClass.isInstance(bg.getBeliefName());
+				}
+				return false;
+			}
+
+			public String toString() {
+				return "!belief<" + beliefNameClass + ">(?))";
+			}
+		};
+	}
+
+	/**
+	 * This method creates a goal template that positively matches a goal if it
 	 * is of the type {@link BeliefSetHasValueGoal}, has the given belief name,
 	 * and has the given value.
 	 *