[jboss-svn-commits] JBL Code SVN: r25397 - in labs/jbossrules/branches/uncDrools5x/Essence: src/main/java/uncertainty/measures/belief and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Feb 23 16:20:28 EST 2009
Author: dsotty
Date: 2009-02-23 16:20:27 -0500 (Mon, 23 Feb 2009)
New Revision: 25397
Added:
labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/truthvals/operators/simple/SimpleNot.java
Modified:
labs/jbossrules/branches/uncDrools5x/Essence/.classpath
labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/measures/belief/ImpreciseDistribution.java
labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/truthvals/Degree.java
Log:
commented opengl dependency
Modified: labs/jbossrules/branches/uncDrools5x/Essence/.classpath
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Essence/.classpath 2009-02-23 21:01:33 UTC (rev 25396)
+++ labs/jbossrules/branches/uncDrools5x/Essence/.classpath 2009-02-23 21:20:27 UTC (rev 25397)
@@ -7,7 +7,5 @@
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="lib" path="lib/gluegen-rt.jar"/>
- <classpathentry kind="lib" path="lib/jogl.jar"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
Modified: labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/measures/belief/ImpreciseDistribution.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/measures/belief/ImpreciseDistribution.java 2009-02-23 21:01:33 UTC (rev 25396)
+++ labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/measures/belief/ImpreciseDistribution.java 2009-02-23 21:20:27 UTC (rev 25397)
@@ -4,6 +4,7 @@
*/
package uncertainty.measures.belief;
+import java.io.Serializable;
import java.util.BitSet;
import java.util.HashSet;
import java.util.List;
@@ -29,7 +30,7 @@
*/
public class ImpreciseDistribution
extends Observable
- implements IMassFunction {
+ implements IMassFunction, Serializable {
public static final double ZERO = 1e-10;
Modified: labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/truthvals/Degree.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/truthvals/Degree.java 2009-02-23 21:01:33 UTC (rev 25396)
+++ labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/truthvals/Degree.java 2009-02-23 21:20:27 UTC (rev 25397)
@@ -92,6 +92,7 @@
@Override
public boolean toBoolean() {
return this.value >= 0.5;
+ //return this.value > 0;
}
@Override
Added: labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/truthvals/operators/simple/SimpleNot.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/truthvals/operators/simple/SimpleNot.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Essence/src/main/java/uncertainty/truthvals/operators/simple/SimpleNot.java 2009-02-23 21:20:27 UTC (rev 25397)
@@ -0,0 +1,14 @@
+package uncertainty.truthvals.operators.simple;
+
+import uncertainty.truthvals.IUncertainDegree;
+import uncertainty.truthvals.operators.IUncDegCombiner;
+import uncertainty.truthvals.Degree;
+
+public class SimpleNot implements IUncDegCombiner {
+
+ @Override
+ public IUncertainDegree eval(IUncertainDegree[] args) {
+ return new Degree(1-args[0].getDegree().getValue());
+ }
+
+}
More information about the jboss-svn-commits
mailing list