diff --git a/org.fortiss.af3.exploration.alg/.classpath b/org.fortiss.af3.exploration.alg/.classpath
index fae71bc9c8a5002c7abf572924b8c9c29754501b..f73433b6706a26d2a80b0ca579c9a42a0297f81e 100644
--- a/org.fortiss.af3.exploration.alg/.classpath
+++ b/org.fortiss.af3.exploration.alg/.classpath
@@ -18,7 +18,7 @@
 	<classpathentry kind="lib" path="lib/opt4j-operators-3.1.3.jar" sourcepath="lib/opt4j-source-3.1.3.jar"/>
 	<classpathentry exported="true" kind="lib" path="lib/aopalliance-1.0.jar"/>
 	<classpathentry exported="true" kind="lib" path="lib/apfloat.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jgraphx-2.0.0.1.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/jgraphx-3.9.8.jar" sourcepath="lib/jgraphx-3.9.8-sources.jar"/>
 	<classpathentry kind="lib" path="lib/guice-assistedinject-4.0.jar" sourcepath="lib/guice-assistedinject-4.0-sources.jar"/>
 	<classpathentry kind="lib" path="lib/guice-4.0.jar" sourcepath="lib/guice-4.0-sources.jar"/>
 	<classpathentry kind="lib" path="lib/guice-multibindings-4.0.jar" sourcepath="lib/guice-multibindings-4.0-sources.jar"/>
diff --git a/org.fortiss.af3.exploration.alg/META-INF/MANIFEST.MF b/org.fortiss.af3.exploration.alg/META-INF/MANIFEST.MF
index 139f0ac0c99c1971dc755a96b053834642496aa8..a188af43b4cee708e4354d99a5a4fd531951da8e 100644
--- a/org.fortiss.af3.exploration.alg/META-INF/MANIFEST.MF
+++ b/org.fortiss.af3.exploration.alg/META-INF/MANIFEST.MF
@@ -8,7 +8,7 @@ Bundle-ClassPath: .,
  lib/opt4j-operators-3.1.3.jar,
  lib/aopalliance-1.0.jar,
  lib/apfloat.jar,
- lib/jgraphx-2.0.0.1.jar,
+ lib/jgraphx-3.9.8.jar,
  lib/guice-assistedinject-4.0.jar,
  lib/guice-4.0.jar,
  lib/guice-multibindings-4.0.jar,
diff --git a/org.fortiss.af3.exploration.alg/build.properties b/org.fortiss.af3.exploration.alg/build.properties
index 7bb41c51fe86ac498c67d6b850d5330cf8951142..f88503fc71e67ebab13789f8b90e7ac3e44a9ce9 100644
--- a/org.fortiss.af3.exploration.alg/build.properties
+++ b/org.fortiss.af3.exploration.alg/build.properties
@@ -11,7 +11,7 @@ bin.includes = .,\
                lib/opt4j-operators-3.1.3.jar,\
                lib/opt4j-satdecoding-3.1.3.jar,\
                lib/opt4j-viewer-3.1.3.jar,\
-               lib/jgraphx-2.0.0.1.jar,\
+               lib/jgraphx-3.9.8.jar,\
                lib/guice-assistedinject-4.0.jar,\
                lib/guice-4.0.jar,\
                lib/guice-multibindings-4.0.jar,\
diff --git a/org.fortiss.af3.exploration.alg/lib/jgraphx-2.0.0.1.jar b/org.fortiss.af3.exploration.alg/lib/jgraphx-2.0.0.1.jar
deleted file mode 100644
index 7b36c99f26054c961c9f7e38395690b05473a39f..0000000000000000000000000000000000000000
Binary files a/org.fortiss.af3.exploration.alg/lib/jgraphx-2.0.0.1.jar and /dev/null differ
diff --git a/org.fortiss.af3.exploration.alg/lib/jgraphx-3.9.8-sources.jar b/org.fortiss.af3.exploration.alg/lib/jgraphx-3.9.8-sources.jar
new file mode 100644
index 0000000000000000000000000000000000000000..5dbeb4fe95eaeb7e66c1b2b76ce5bb4583f2cb1c
Binary files /dev/null and b/org.fortiss.af3.exploration.alg/lib/jgraphx-3.9.8-sources.jar differ
diff --git a/org.fortiss.af3.exploration.alg/lib/jgraphx-3.9.8.jar b/org.fortiss.af3.exploration.alg/lib/jgraphx-3.9.8.jar
new file mode 100644
index 0000000000000000000000000000000000000000..377cf77e7ddf8b594fabfc2d32835a4b0501d141
Binary files /dev/null and b/org.fortiss.af3.exploration.alg/lib/jgraphx-3.9.8.jar differ