SuccessConsole Output

Push event to branch win
Running as SYSTEM
Building on master in workspace /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace
using credential github-api
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/SmartDataAnalytics/DL-Learner.git # timeout=10
Fetching without tags
Fetching upstream changes from https://github.com/SmartDataAnalytics/DL-Learner.git
 > git --version # timeout=10
using GIT_ASKPASS to set credentials 
 > git fetch --no-tags --progress https://github.com/SmartDataAnalytics/DL-Learner.git +refs/heads/win:refs/remotes/origin/win
 > git rev-parse origin/win^{commit} # timeout=10
Checking out Revision 422857b313a2de397e929e1fbff9df8fc0db2077 (origin/win)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 422857b313a2de397e929e1fbff9df8fc0db2077
Commit message: "exclude test on win"
 > git rev-list --no-walk 47604ba68e2e5822d0c07b86cb4e82bcf33b02bb # timeout=10
Run condition [Not] preventing prebuild for step [[Set GitHub commit status (universal)]]
[workspace] $ /bin/sh -xe /tmp/tomcat8-tomcat8-tmp/jenkins844558191206609229.sh
+ MASTER=develop
+ remote=origin
+ git name-rev --name-only --always HEAD
+ current_branch=remotes/origin/win
+ merge_branch=jenkins/integration/remotes/origin/win
+ git branch -D jenkins/integration/remotes/origin/win
Deleted branch jenkins/integration/remotes/origin/win (was 47604ba).
+ git fetch -q origin +refs/heads/develop:origin/develop
+ git checkout origin/develop
Previous HEAD position was 422857b... exclude test on win
Switched to branch 'origin/develop'
+ git checkout -b jenkins/integration/remotes/origin/win
Switched to a new branch 'jenkins/integration/remotes/origin/win'
+ git clean -fdx
Removing components-core/log/
Removing components-core/target/
Removing components-ext/data/
Removing components-ext/learnedOntology.owl
Removing components-ext/log/
Removing components-ext/target/
Removing interfaces-ext/learnedOntology.owl
Removing interfaces-ext/log/
Removing interfaces-ext/target/
Removing interfaces/log/
Removing interfaces/target/
Removing scripts/target/
+ git merge --ff --no-edit --log --stat remotes/origin/win
Updating 0dbdd1d..422857b
Fast-forward
 .../org/dllearner/algorithms/CELOEWrapper.java     |  4 ++-
 .../qtl/operations/lgg/LGGGeneratorRDFS.java       |  4 ++-
 .../qtl/operations/tuples/QTLTuples.java           |  5 ++--
 .../repository/bioportal/BioPortalRepository.java  |  3 +-
 .../org/dllearner/reasoning/OWLAPIReasoner.java    |  3 +-
 .../reasoning/StructuralReasonerExtended.java      |  4 ++-
 .../java/org/dllearner/algorithms/qtl/QTLTest.java |  3 +-
 .../qtl/experiments/LSQBenchmarkQueries.java       |  5 ++--
 .../qtl/experiments/PRConvergenceExperiment.java   |  9 ++----
 .../algorithms/qtl/experiments/QTLEvaluation.java  |  5 ++--
 .../qtl/experiments/QTLTuplesExperiment.java       |  5 ++--
 .../datasets/LUBMEvaluationDataset.java            |  5 ++--
 .../QALD4BiomedicalChallengeEvaluationDataset.java |  3 +-
 .../datasets/QALD6DBpediaEvaluationDataset.java    |  3 +-
 .../datasets/WatDivEvaluationDataset.java          |  5 ++--
 .../algorithms/qtl/operations/LGGTest.java         |  4 ++-
 .../algorithms/qtl/operations/SubsumptionTest.java | 11 +++----
 .../algorithms/qtl/qald/QALDJsonLoader.java        |  3 +-
 .../java/org/dllearner/core/FatherExample.java     |  3 +-
 components-ext/pom.xml                             | 34 ++++++++++++++++++++++
 interfaces-ext/pom.xml                             | 19 ++++++++++++
 .../main/java/org/dllearner/cli/Enrichment.java    |  3 +-
 22 files changed, 105 insertions(+), 38 deletions(-)
[Set GitHub commit status (universal)] PENDING on repos [GHRepository@10e33473[description=A tool for supervised Machine Learning in OWL and Description Logics,homepage=http://dl-learner.org,name=DL-Learner,fork=false,archived=false,size=254855,milestones={},language=Java,commits={},source=<null>,parent=<null>,responseHeaderFields={null=[HTTP/1.1 200 OK], Access-Control-Allow-Origin=[*], Access-Control-Expose-Headers=[ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type], Cache-Control=[private, max-age=60, s-maxage=60], Content-Encoding=[gzip], Content-Security-Policy=[default-src 'none'], Content-Type=[application/json; charset=utf-8], Date=[Fri, 13 Sep 2019 07:20:56 GMT], ETag=[W/"f94b6be98a87adb9aada187409dc985e"], Last-Modified=[Wed, 11 Sep 2019 11:32:13 GMT], OkHttp-Received-Millis=[1568359256536], OkHttp-Response-Source=[NETWORK 200], OkHttp-Selected-Protocol=[http/1.1], OkHttp-Sent-Millis=[1568359256294], Referrer-Policy=[origin-when-cross-origin, strict-origin-when-cross-origin], Server=[GitHub.com], Status=[200 OK], Strict-Transport-Security=[max-age=31536000; includeSubdomains; preload], Transfer-Encoding=[chunked], Vary=[Accept, Authorization, Cookie, X-GitHub-OTP, Accept-Encoding], X-Accepted-OAuth-Scopes=[repo], X-Content-Type-Options=[nosniff], X-Frame-Options=[deny], X-GitHub-Media-Type=[github.v3; format=json], X-GitHub-Request-Id=[8014:F8F0:1075E78:140FA9F:5D7B4358], X-OAuth-Scopes=[admin:repo_hook, repo, user], X-RateLimit-Limit=[5000], X-RateLimit-Remaining=[4995], X-RateLimit-Reset=[1568362847], X-XSS-Protection=[1; mode=block]},url=https://api.github.com/repos/SmartDataAnalytics/DL-Learner,id=22693515]] (sha:422857b) with context:jenkins-merge
Setting commit status on GitHub for https://github.com/SmartDataAnalytics/DL-Learner/commit/422857b313a2de397e929e1fbff9df8fc0db2077
Parsing POMs
using global settings config with name MyGlobalSettings
Replacing all maven server entries not found in credentials list is true
Established TCP socket on 35595
[workspace] $ /usr/lib/jvm/java-8-openjdk-amd64//bin/java -Xmx2048m -Xss512m -cp /usr/share/tomcat8/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.13.jar:/usr/share/maven3/boot/plexus-classworlds-2.5.2.jar:/usr/share/maven3/conf/logging jenkins.maven3.agent.Maven35Main /usr/share/maven3 /var/lib/tomcat8/webapps/jenkins/WEB-INF/lib/remoting-3.33.jar /usr/share/tomcat8/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.13.jar /usr/share/tomcat8/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.13.jar 35595
<===[JENKINS REMOTING CAPACITY]===>channel started
using global settings config with name MyGlobalSettings
Replacing all maven server entries not found in credentials list is true
Executing Maven:  -B -f /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/pom.xml -gs /tmp/tomcat8-tomcat8-tmp/global-settings3611798939298854117.xml -U -B -e clean install
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[WARNING] The project org.dllearner:dllearner-parent:pom:1.3.1-SNAPSHOT uses prerequisites which is only intended for maven-plugin projects but not for non maven-plugin projects. For such purposes you should use the maven-enforcer-plugin. See https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] DL Learner Parent Pom                                              [pom]
[INFO] DL Learner Core Components                                         [jar]
[INFO] components-ext                                                     [jar]
[INFO] dllearner-interfaces                                               [jar]
[INFO] interfaces-ext                                                     [jar]
[INFO] Executable scripts                                                 [jar]
[INFO] 
[INFO] -------------------< org.dllearner:dllearner-parent >-------------------
[INFO] Building DL Learner Parent Pom 1.3.1-SNAPSHOT                      [1/6]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ dllearner-parent ---
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ dllearner-parent ---
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/pom.xml to /usr/share/tomcat8/.m2/repository/org/dllearner/dllearner-parent/1.3.1-SNAPSHOT/dllearner-parent-1.3.1-SNAPSHOT.pom
[INFO] 
[INFO] -------------------< org.dllearner:components-core >--------------------
[INFO] Building DL Learner Core Components 1.3.1-SNAPSHOT                 [2/6]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ components-core ---
[INFO] 
[INFO] --- jacoco-maven-plugin:0.8.4:prepare-agent (default) @ components-core ---
[INFO] argLine set to "-javaagent:/usr/share/tomcat8/.m2/repository/org/jacoco/org.jacoco.agent/0.8.4/org.jacoco.agent-0.8.4-runtime.jar=destfile=/usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/jacoco.exec"
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ components-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 7 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ components-core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 574 source files to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/classes
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/src/main/java/org/dllearner/core/AbstractReasonerComponent.java: Some input files use unchecked or unsafe operations.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/src/main/java/org/dllearner/core/AbstractReasonerComponent.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ components-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 31 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ components-core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 108 source files to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/test-classes
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/src/test/java/org/dllearner/algorithms/qtl/experiments/BenchmarkDescriptionGeneratorHTML.java: Some input files use or override a deprecated API.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/src/test/java/org/dllearner/algorithms/qtl/experiments/BenchmarkDescriptionGeneratorHTML.java: Recompile with -Xlint:deprecation for details.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/src/test/java/org/dllearner/algorithms/qtl/QTLTest.java: Some input files use unchecked or unsafe operations.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/src/test/java/org/dllearner/algorithms/qtl/QTLTest.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ components-core ---
[INFO] Surefire report directory: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/surefire-reports
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.dllearner.algorithms.meta.DisjunctiveCELATest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[.....] 9%
[.....] 18%
[=....] 27%
[=....] 36%
[==...] 45%
[==...] 54%
[===..] 63%
[===..] 72%
[====.] 81%
[====.] 90%materialising object properties ...
materialising datatype properties
...TBox materialised in 1435 ms.
computing next partial solution...
start class:Thing
more accurate (50.00%) class expression found after 48ms: Thing
more accurate (55.00%) class expression found after 112ms: A9
more accurate (60.00%) class expression found after 177ms: A10 or A2
more accurate (65.00%) class expression found after 398ms: A1 or A2 or A4
more accurate (70.00%) class expression found after 2s894ms: A1 or A10 or A3 or A6
Algorithm terminated successfully (time: 10s 0ms, 58543 descriptions tested, 42589 nodes in the search tree).

number of retrievals: 58716
retrieval reasoning time: 1s 514ms ( 0ms per retrieval)
(complex) subsumption checks: 200 (0 multiple)
subsumption reasoning time: 25ms ( 0ms per subsumption check)
overall reasoning time: 1s 540ms

solutions:
1: A1 or A10 or A3 or A6 (pred. acc.: 70.00%, F-measure: 57.14%)
2: A1 or A10 or A3 or A5 (pred. acc.: 70.00%, F-measure: 57.14%)
3: A1 or A10 or A3 or A4 (pred. acc.: 70.00%, F-measure: 57.14%)
4: A1 or A10 or A2 or A9 (pred. acc.: 70.00%, F-measure: 57.14%)
5: A1 or A10 or A2 or A8 (pred. acc.: 70.00%, F-measure: 57.14%)
6: A1 or A10 or A2 or A7 (pred. acc.: 70.00%, F-measure: 57.14%)
7: A1 or A10 or A2 or A6 (pred. acc.: 70.00%, F-measure: 57.14%)
8: A1 or A10 or A2 or A5 (pred. acc.: 70.00%, F-measure: 57.14%)
9: A1 or A10 or A2 or A4 (pred. acc.: 70.00%, F-measure: 57.14%)
10: A1 or A10 or A2 or A3 (pred. acc.: 70.00%, F-measure: 57.14%)

new partial solution found: A1 or A10 or A3 or A6(accuracy: 0.7)
computing next partial solution...
start class:Thing
more accurate (37.50%) class expression found after 0ms: Thing
more accurate (68.75%) class expression found after 3ms: A9
more accurate (75.00%) class expression found after 103ms: A5 or A7
more accurate (81.25%) class expression found after 1s999ms: A2 or A8 or A9
Algorithm terminated successfully (time: 10s 0ms, 64337 descriptions tested, 45326 nodes in the search tree).

number of retrievals: 123147
retrieval reasoning time: 3s 227ms ( 0ms per retrieval)
(complex) subsumption checks: 385 (0 multiple)
subsumption reasoning time: 54ms ( 0ms per subsumption check)
overall reasoning time: 3s 281ms

solutions:
1: A2 or A8 or A9 (pred. acc.: 81.25%, F-measure: 66.67%)
2: A2 or A7 or A9 (pred. acc.: 81.25%, F-measure: 66.67%)
3: A2 or A7 or A8 (pred. acc.: 81.25%, F-measure: 66.67%)
4: A2 or A5 or A9 (pred. acc.: 81.25%, F-measure: 66.67%)
5: A2 or A5 or A8 (pred. acc.: 81.25%, F-measure: 66.67%)
6: A2 or A5 or A7 (pred. acc.: 81.25%, F-measure: 66.67%)
7: A2 or A4 or A9 (pred. acc.: 81.25%, F-measure: 66.67%)
8: A2 or A4 or A8 (pred. acc.: 81.25%, F-measure: 66.67%)
9: A2 or A4 or A7 (pred. acc.: 81.25%, F-measure: 66.67%)
10: A2 or A4 or A5 (pred. acc.: 81.25%, F-measure: 66.67%)

new partial solution found: A2 or A8 or A9(accuracy: 0.8125)
computing next partial solution...
start class:Thing
more accurate (23.08%) class expression found after 0ms: Thing
more accurate (84.62%) class expression found after 2ms: A7
more accurate (92.31%) class expression found after 932ms: A5 or A7
Algorithm terminated successfully (time: 10s 0ms, 62986 descriptions tested, 30858 nodes in the search tree).

number of retrievals: 188144
retrieval reasoning time: 4s 921ms ( 0ms per retrieval)
(complex) subsumption checks: 14723 (0 multiple)
subsumption reasoning time: 257ms ( 0ms per subsumption check)
overall reasoning time: 5s 179ms

solutions:
1: A7 or (A5) (pred. acc.: 92.31%, F-measure: 80.00%)
2: A7 or (A4) (pred. acc.: 92.31%, F-measure: 80.00%)
3: A5 or (A7) (pred. acc.: 92.31%, F-measure: 80.00%)
4: A5 or (A4) (pred. acc.: 92.31%, F-measure: 80.00%)
5: A5 or A7 (pred. acc.: 92.31%, F-measure: 80.00%)
6: A4 or (A7) (pred. acc.: 92.31%, F-measure: 80.00%)
7: A4 or (A5) (pred. acc.: 92.31%, F-measure: 80.00%)
8: A4 or A7 (pred. acc.: 92.31%, F-measure: 80.00%)
9: A4 or A5 (pred. acc.: 92.31%, F-measure: 80.00%)
10: (A5 or A7) (pred. acc.: 92.31%, F-measure: 80.00%)

new partial solution found: A7 or (A5)(accuracy: 0.9230769230769231)
computing next partial solution...
start class:Thing
more accurate (9.09%) class expression found after 0ms: Thing
more accurate (100.00%) class expression found after 1ms: A4
Algorithm terminated successfully (time: 10s 0ms, 11053 descriptions tested, 4516 nodes in the search tree).

number of retrievals: 199231
retrieval reasoning time: 5s 547ms ( 0ms per retrieval)
(complex) subsumption checks: 14741 (0 multiple)
subsumption reasoning time: 257ms ( 0ms per subsumption check)
overall reasoning time: 5s 805ms

solutions:
1: A4 (pred. acc.: 100.00%, F-measure: 100.00%)
2: A4 or A9 (pred. acc.: 100.00%, F-measure: 100.00%)
3: A4 or A8 (pred. acc.: 100.00%, F-measure: 100.00%)
4: A4 or A7 (pred. acc.: 100.00%, F-measure: 100.00%)
5: A4 or A6 (pred. acc.: 100.00%, F-measure: 100.00%)
6: A4 or A5 (pred. acc.: 100.00%, F-measure: 100.00%)
7: A3 or A4 (pred. acc.: 100.00%, F-measure: 100.00%)
8: A2 or A4 (pred. acc.: 100.00%, F-measure: 100.00%)
9: A10 or A4 (pred. acc.: 100.00%, F-measure: 100.00%)
10: A1 or A4 (pred. acc.: 100.00%, F-measure: 100.00%)

new partial solution found: A4(accuracy: 1.0)
finished computation in 40s 18ms.
 top 10 solutions:
1: A4 or (A1 or A10 or A3 or A6) or (A2 or A8 or A9) or (A7 or (A5)) 100.00%
2: (A1 or A10 or A3 or A6) or (A2 or A8 or A9) or (A7 or (A5)) 92.31%
3: (A1 or A10 or A3 or A6) or (A2 or A8 or A9) 81.25%
4: (A1 or A10 or A3 or A6) 70.00%

[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 42.824 s - in org.dllearner.algorithms.meta.DisjunctiveCELATest
[INFO] Running org.dllearner.algorithms.schema.RDFSSchemaGeneratorTest
generating RDFS schema...
A
Started learning of SubClassOf axioms for class http://dl-learner.org/test/A...
...finished learning of SubClassOf axioms for class http://dl-learner.org/test/A in 86ms.
Found 1 axiom candidates. 
Best axiom candidate is A SubClassOf B with an accuracy of 0.6428
B
Started learning of SubClassOf axioms for class http://dl-learner.org/test/B...
...finished learning of SubClassOf axioms for class http://dl-learner.org/test/B in 22ms.
Found 1 axiom candidates. 
Best axiom candidate is B SubClassOf A with an accuracy of 0.7951
A
Started learning of SubClassOf axioms for class http://dl-learner.org/test/A...
...finished learning of SubClassOf axioms for class http://dl-learner.org/test/A in 20ms.
Found 1 axiom candidates. 
Best axiom candidate is A SubClassOf B with an accuracy of 0.8369
B
Started learning of SubClassOf axioms for class http://dl-learner.org/test/B...
...finished learning of SubClassOf axioms for class http://dl-learner.org/test/B in 13ms.
Found 1 axiom candidates. 
Best axiom candidate is B SubClassOf A with an accuracy of 0.8369
generated schema:
B SubClassOf A
A SubClassOf B
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.72 s - in org.dllearner.algorithms.schema.RDFSSchemaGeneratorTest
[INFO] Running org.dllearner.algorithms.schema.SchemaGeneratorTest
Started learning of ObjectPropertyRange axioms for object property http://dl-learner.org/data/p...
...finished learning of ObjectPropertyRange axioms for object property http://dl-learner.org/data/p in 158ms.
Found 3 axiom candidates. 
Best axiom candidate is ⊤ ⊑ ∀ p.C with an accuracy of 0.9976
Started learning of ObjectPropertyDomain axioms for object property http://dl-learner.org/data/p...
...finished learning of ObjectPropertyDomain axioms for object property http://dl-learner.org/data/p in 95ms.
Found 3 axiom candidates. 
Best axiom candidate is ∃ p.⊤ ⊑ B with an accuracy of 0.9976
Started learning of ObjectPropertyRange axioms for object property http://dl-learner.org/data/p...
...finished learning of ObjectPropertyRange axioms for object property http://dl-learner.org/data/p in 153ms.
Found 3 axiom candidates. 
Best axiom candidate is ⊤ ⊑ ∀ p.C with an accuracy of 0.9988
Started learning of ObjectPropertyDomain axioms for object property http://dl-learner.org/data/p...
...finished learning of ObjectPropertyDomain axioms for object property http://dl-learner.org/data/p in 100ms.
Found 3 axiom candidates. 
Best axiom candidate is ∃ p.⊤ ⊑ A with an accuracy of 0.9988
Started learning of ObjectPropertyRange axioms for object property http://dl-learner.org/data/p...
...finished learning of ObjectPropertyRange axioms for object property http://dl-learner.org/data/p in 142ms.
Found 3 axiom candidates. 
Best axiom candidate is ⊤ ⊑ ∀ p.C with an accuracy of 0.6664
Started learning of ObjectPropertyDomain axioms for object property http://dl-learner.org/data/p...
...finished learning of ObjectPropertyDomain axioms for object property http://dl-learner.org/data/p in 112ms.
Found 3 axiom candidates. 
Best axiom candidate is ∃ p.⊤ ⊑ C with an accuracy of 0.6664
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.371 s - in org.dllearner.algorithms.schema.SchemaGeneratorTest
[INFO] Running org.dllearner.algorithms.pattern.OWLAxiomRenamerTest
A SubClassOf B->A_1 SubClassOf A_2
B SubClassOf C->A_1 SubClassOf A_2
A SubClassOf B and (r some C)->A_1 SubClassOf A_2 and (p some A_3)
A SubClassOf C and (s some B)->A_1 SubClassOf A_2 and (p some A_3)
A SubClassOf B and (r some (A or B))->A_1 SubClassOf A_2 and (p some (A_1 or A_2))
A SubClassOf B and (s some (A or B))->A_1 SubClassOf A_2 and (p some (A_1 or A_2))
A_1 DisjointWith class_set
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.dllearner.algorithms.pattern.OWLAxiomRenamerTest
[INFO] Running org.dllearner.algorithms.qtl.heuristics.QueryTreeEditDistanceTest
TREE [
<A>
	<p> ---> ?
		<p> ---> <A1>
]
TREE [
<B>
	<p> ---> <B1>
		<p> ---> <A1>
]
TREE [
<C>
	<p> ---> ?
		<p> ---> ?
]
d(t1,t2) = 0.14310084364067377
d(t1,t3) = 0.15415067982725827
d(t2,t3) = 0.22314355131420993
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.dllearner.algorithms.qtl.heuristics.QueryTreeEditDistanceTest
[INFO] Running org.dllearner.algorithms.qtl.operations.lgg.LGGGeneratorRDFSTest
SPARQL KB setup:
Endpoint:       in-memory model          
Profile:        org.apache.jena.ontology.impl.OWLProfile@5d15fec8

TREE [
<http://dl-learner.org/test/x1>
	<http://dl-learner.org/test/r> ---> <http://dl-learner.org/test/y1>
]
TREE [
<http://dl-learner.org/test/x2>
	rdf:type ---> <http://dl-learner.org/test/A>
]
TREE [
?
	rdf:type ---> <http://dl-learner.org/test/A>
]
TREE [
<http://dl-learner.org/test/x3>
	<http://dl-learner.org/test/s> ---> <http://dl-learner.org/test/y2>
]
TREE [
<http://dl-learner.org/test/x4>
	rdf:type ---> <http://dl-learner.org/test/B>
		rdfs:subClassOf ---> <http://dl-learner.org/test/C>
]
LCS(http://dl-learner.org/test/C, http://dl-learner.org/test/B)Preparing class subsumption hierarchy ...
... done in 9ms
 = null
TREE [
?
]
TREE [
<http://dl-learner.org/test/x5>
	<http://dl-learner.org/test/t> ---> <http://dl-learner.org/test/y3>
		rdf:type ---> <http://dl-learner.org/test/B>
]
TREE [
<http://dl-learner.org/test/x6>
	<http://dl-learner.org/test/t> ---> <http://dl-learner.org/test/y4>
]
LCS(http://dl-learner.org/test/B, http://dl-learner.org/test/C) = null
TREE [
?
	<http://dl-learner.org/test/t> ---> ?
		rdf:type ---> <http://dl-learner.org/test/C>
]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.666 s - in org.dllearner.algorithms.qtl.operations.lgg.LGGGeneratorRDFSTest
[INFO] Running org.dllearner.algorithms.qtl.operations.TreePruningTest
[e46073c000f49b2144c36df7d68b1a42, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://test.org/C]
[http://test.org/b, http://test.org/p2, "lit"]
[http://test.org/b, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://test.org/B]
[http://test.org/b, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://test.org/A]
[http://test.org/t3, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, abe28942b3252daffe23e59e3abe4197]
[http://test.org/t3, http://test.org/p, http://test.org/c]
[e1ffc6a8a02180743ddf41d0b3eee2f1, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://test.org/C]
[http://test.org/c, http://test.org/p, 747cf2ab470ff1275b57d4df91e45ac7]
[http://test.org/c, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://test.org/D]
[http://test.org/c, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, 747cf2ab470ff1275b57d4df91e45ac7]
[http://test.org/c, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://test.org/A]
[a8e2a1b92bdb0e37af09c77a368f746c, http://www.w3.org/2000/01/rdf-schema#subClassOf, 439780b409592a0e24854f073509a9ef]
[http://test.org/a, http://test.org/p2, aa7996f1dd1c2539e80a8945522e3ea4]
[http://test.org/a, http://test.org/p2, e1ffc6a8a02180743ddf41d0b3eee2f1]
[http://test.org/a, http://test.org/p2, e46073c000f49b2144c36df7d68b1a42]
[http://test.org/a, http://test.org/p1, http://test.org/b]
[http://test.org/t2, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, a8e2a1b92bdb0e37af09c77a368f746c]
[http://test.org/t2, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, abe28942b3252daffe23e59e3abe4197]
[http://test.org/t2, http://test.org/p, http://test.org/c]
[747cf2ab470ff1275b57d4df91e45ac7, http://test.org/p1, 8e984e6d3bf2bfcf45f3912147bf1b59]
TREE [
<http://test.org/a>
	<http://test.org/p1> ---> <http://test.org/b>
		<http://test.org/p2> ---> "lit"
		rdf:type ---> <http://test.org/A>
		rdf:type ---> <http://test.org/B>
	<http://test.org/p2> ---> ?
	<http://test.org/p2> ---> ?
		rdf:type ---> <http://test.org/C>
	<http://test.org/p2> ---> ?
		rdf:type ---> <http://test.org/C>
]
TREE [
<http://test.org/a>
	<http://test.org/p1> ---> <http://test.org/b>
		<http://test.org/p2> ---> "lit"
		rdf:type ---> <http://test.org/A>
		rdf:type ---> <http://test.org/B>
	<http://test.org/p2> ---> ?
		rdf:type ---> <http://test.org/C>
]
TREE [
<http://test.org/t2>
	<http://test.org/p> ---> <http://test.org/c>
		<http://test.org/p> ---> ?
			<http://test.org/p1> ---> ?
		rdf:type ---> ?
			<http://test.org/p1> ---> ?
		rdf:type ---> <http://test.org/A>
		rdf:type ---> <http://test.org/D>
	rdf:type ---> ?
		rdfs:subClassOf ---> ?
	rdf:type ---> ?
]
TREE [
<http://test.org/t2>
	<http://test.org/p> ---> <http://test.org/c>
		<http://test.org/p> ---> ?
			<http://test.org/p1> ---> ?
		rdf:type ---> ?
			<http://test.org/p1> ---> ?
		rdf:type ---> <http://test.org/A>
		rdf:type ---> <http://test.org/D>
]
TREE [
<http://test.org/t3>
	<http://test.org/p> ---> <http://test.org/c>
		<http://test.org/p> ---> ?
			<http://test.org/p1> ---> ?
		rdf:type ---> ?
			<http://test.org/p1> ---> ?
		rdf:type ---> <http://test.org/A>
		rdf:type ---> <http://test.org/D>
	rdf:type ---> ?
]
TREE [
<http://test.org/t3>
	<http://test.org/p> ---> <http://test.org/c>
		rdf:type ---> <http://test.org/A>
		rdf:type ---> <http://test.org/D>
]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.dllearner.algorithms.qtl.operations.TreePruningTest
[INFO] Running org.dllearner.algorithms.qtl.operations.LCSTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.dllearner.algorithms.qtl.operations.LCSTest
[INFO] Running org.dllearner.algorithms.qtl.operations.LGGTest
Operation took 39ms
Tree 1
TREE [
<http://test.org/a5>
	rdf:type ---> <http://test.org/A>
		rdfs:subClassOf ---> <http://test.org/B>
]
Tree 2
TREE [
<http://test.org/a6>
	rdf:type ---> <http://test.org/B>
]
LGG_simple(T1,T2)
TREE [
?
	rdf:type ---> ?
]
Target LGG
TREE [
?
	rdf:type ---> <http://test.org/B>
]
LCS(http://test.org/A, http://test.org/B) = http://test.org/B
LGG_RDFS(T1,T2)
TREE [
?
	rdf:type ---> <http://test.org/B>
]
Tree 1
TREE [
<http://test.org/a1>
	<http://test.org/r> ---> <http://test.org/A>
		rdfs:subClassOf ---> <http://test.org/B>
]
Tree 2
TREE [
<http://test.org/a2>
	<http://test.org/s> ---> <http://test.org/A>
		rdfs:subClassOf ---> <http://test.org/B>
]
LGG_simple(T1,T2)
TREE [
?
]
Target LGG
TREE [
?
	<http://test.org/s> ---> <http://test.org/A>
		rdfs:subClassOf ---> <http://test.org/B>
]
LGG_RDFS(T1,T2)
TREE [
?
	<http://test.org/s> ---> <http://test.org/A>
		rdfs:subClassOf ---> <http://test.org/B>
]
Tree 3
TREE [
<http://test.org/a1>
	<http://test.org/r> ---> <http://test.org/A>
		rdfs:subClassOf ---> <http://test.org/B>
]
Tree 4
TREE [
<http://test.org/a2>
	<http://test.org/s> ---> <http://test.org/A>
		rdfs:subClassOf ---> <http://test.org/B>
]
Target LGG
TREE [
?
	<http://test.org/s> ---> ?
		<http://test.org/p> ---> ?
]
LGG_RDFS(T3,T4)
TREE [
?
	<http://test.org/s> ---> ?
		<http://test.org/p> ---> ?
]
TREE [
?
	dbo:activeYearsStartYear ---> ?^^xsd:gYear
	dbo:birthDate ---> ?^^xsd:date
	dbo:birthName ---> ?^^rdf:langString
	dbo:birthPlace ---> ?
		<http://dbpedia.org/ontology/PopulatedPlace/areaTotal> ---> ?^^dt:squareKilometre
		dbo:areaCode ---> ?^^xsd:string
		dbo:areaLand ---> ?^^xsd:double
		dbo:areaTotal ---> ?^^xsd:double
		dbo:areaWater ---> ?^^xsd:double
		dbo:country ---> dbpedia:United_States
		dbo:elevation ---> ?^^xsd:double
		dbo:isPartOf ---> ?
		dbo:leaderTitle ---> "Mayor"@en
		dbo:leaderTitle ---> ?^^rdf:langString
		dbo:populationTotal ---> ?^^xsd:nonNegativeInteger
		dbo:postalCode ---> ?^^xsd:string
		dbo:timeZone ---> ?
		dbo:type ---> ?
		dbo:utcOffset ---> ?^^xsd:string
		rdf:type ---> dbo:City
		rdf:type ---> dbo:Location
		rdf:type ---> dbo:Place
		rdf:type ---> dbo:PopulatedPlace
		rdf:type ---> dbo:Settlement
	dbo:birthYear ---> ?^^xsd:gYear
	dbo:occupation ---> ?
		dbo:title ---> ?^^rdf:langString
		rdf:type ---> dbo:PersonFunction
	dbo:spouse ---> ?
		dbo:activeYearsStartYear ---> ?^^xsd:gYear
		dbo:birthDate ---> ?^^xsd:date
		dbo:birthName ---> ?^^rdf:langString
		dbo:birthPlace ---> dbpedia:Los_Angeles
		dbo:birthYear ---> ?^^xsd:gYear
		dbo:occupation ---> ?
		dbo:relative ---> ?
		dbo:spouse ---> ?
		rdf:type ---> dbo:Agent
		rdf:type ---> dbo:Person
	rdf:type ---> dbo:Agent
	rdf:type ---> dbo:Person
]
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.374 s - in org.dllearner.algorithms.qtl.operations.LGGTest
[INFO] Running org.dllearner.algorithms.qtl.operations.SubsumptionTest
[http://test.org/t3, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, f136988b6e164c09868d279c1749deb9]
[2d4dd387577cdadc3ec551a2d4ddd130, http://test.org/p2, http://test.org/b]
[a2, http://test.org/p1, 2d4dd387577cdadc3ec551a2d4ddd130]
[http://test.org/t1, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://test.org/A]
[ac69096292d181b55a820c30ebecff73, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://test.org/A]
[http://test.org/t4, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, a78589a4e7a768d8ab59714188fa9e31]
[a78589a4e7a768d8ab59714188fa9e31, http://www.w3.org/2000/01/rdf-schema#subClassOf, a3421c96820f74cf294ac41cd08897c7]
[http://test.org/A, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://test.org/B]
[http://test.org/t2, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, ac69096292d181b55a820c30ebecff73]
[a3421c96820f74cf294ac41cd08897c7, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://test.org/A]
[a1, http://test.org/p1, 565627733f26480e7814932d0ffe23b8]
[f136988b6e164c09868d279c1749deb9, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://test.org/B]
TREE [
<t1>
	rdf:type ---> <A>
		rdfs:subClassOf ---> <B>
]
TREE [
<t2>
	rdf:type ---> ?
		rdfs:subClassOf ---> <A>
			rdfs:subClassOf ---> <B>
]
TREE [
<t3>
	rdf:type ---> ?
		rdfs:subClassOf ---> <B>
]
TREE [
<t4>
	rdf:type ---> ?
		rdfs:subClassOf ---> ?
			rdfs:subClassOf ---> <A>
]
TREE [
?
	<p1> ---> ?
]
TREE [
?
	<p1> ---> ?
		<p2> ---> <b>
]
TREE [
?
	<http://test.org/p1> ---> ?
]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s - in org.dllearner.algorithms.qtl.operations.SubsumptionTest
[INFO] Running org.dllearner.algorithms.qtl.QTLTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.dllearner.algorithms.qtl.QTLTest
[INFO] Running org.dllearner.algorithms.qtl.TreeSubsumptionTest
	?(0)
	--- r ---
		?(0)
		--- s ---
			?(0)
		--- t ---
			?(0)
			--- u ---
				A(0)
	?(0)
	--- r ---
		?(0)
		--- s ---
			?(0)
		--- t ---
			?(0)
			--- u ---
				?(0)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.527 s - in org.dllearner.algorithms.qtl.TreeSubsumptionTest
[INFO] Running org.dllearner.core.AnnComponentManagerTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.319 s - in org.dllearner.core.AnnComponentManagerTest
[INFO] Running org.dllearner.learningproblems.ClassAsInstanceLearningProblemTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
No negative examples set
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.dllearner.learningproblems.ClassAsInstanceLearningProblemTest
[INFO] Running org.dllearner.kb.OWLAPIOntologyTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.14 s - in org.dllearner.kb.OWLAPIOntologyTest
[INFO] Running org.dllearner.kb.sparql.SparqlKnowledgeSourceTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s - in org.dllearner.kb.sparql.SparqlKnowledgeSourceTest
[INFO] Running org.dllearner.test.PunningTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[.....] 8%
[.....] 16%
[=....] 25%
[=....] 33%
[==...] 41%
[==...] 50%
[==...] 58%
[===..] 66%
[===..] 75%materialising object properties ...

[====.] 83%
[====.] 91%materialising datatype properties
...TBox materialised in 5 ms.
Classes: [Auto, Bahn, Fahrrad, Fahrzeug, Gummireifen, Moped, Schubkarre, Tram, Transporthilfe, Werkstoff]
Individuals: [Auto, BRIDGESTONE_XYZ, DEMA_ABC23, Fahrrad, GUMMI, Gummireifen, HEIDENAU_K36, Moped, PNEUMANT_4711, Schubkarre, CLIPSO90MG#4567, MIFA23#3456, S51#2345, SIEMENS425#567, TATRAT3#678, TRABANT601#1234]
Fahrzeug
[MIFA23#3456, S51#2345, SIEMENS425#567, TATRAT3#678, TRABANT601#1234]
Fahrzeug ⊓ (∃ relatedTo.⊤)
[MIFA23#3456, S51#2345, TRABANT601#1234]
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.⊤))
[MIFA23#3456, S51#2345, TRABANT601#1234]
###############
Refinements:
Auto ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Bahn ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrrad ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.⊤))
1.0
Fahrzeug ⊓ Gummireifen ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ Transporthilfe ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ Werkstoff ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ (Fahrzeug ⊔ Fahrzeug) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
1.0
Fahrzeug ⊓ (Fahrzeug ⊔ Gummireifen) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
1.0
Fahrzeug ⊓ (Fahrzeug ⊔ Transporthilfe) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
1.0
Fahrzeug ⊓ (Fahrzeug ⊔ Werkstoff) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
1.0
Fahrzeug ⊓ (Gummireifen ⊔ Gummireifen) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ (Gummireifen ⊔ Transporthilfe) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ (Gummireifen ⊔ Werkstoff) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ (Transporthilfe ⊔ Transporthilfe) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ (Transporthilfe ⊔ Werkstoff) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ (Werkstoff ⊔ Werkstoff) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Fahrzeug ⊓ (∃ relatedTo.⊤) ⊓ (∃ relatedTo.(∃ bereifung.⊤))
1.0
Fahrzeug ⊓ (∃ relatedTo.(Fahrzeug ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(Gummireifen ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(Transporthilfe ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(Werkstoff ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Fahrzeug ⊔ Fahrzeug) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Fahrzeug ⊔ Gummireifen) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Fahrzeug ⊔ Transporthilfe) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Fahrzeug ⊔ Werkstoff) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Gummireifen ⊔ Gummireifen) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Gummireifen ⊔ Transporthilfe) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Gummireifen ⊔ Werkstoff) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Transporthilfe ⊔ Transporthilfe) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Transporthilfe ⊔ Werkstoff) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((Werkstoff ⊔ Werkstoff) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((∃ relatedTo.⊤) ⊓ (∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((∃ bereifung.⊤) ⊓ (∃ bereifung.⊤)))
1.0
Fahrzeug ⊓ (∃ relatedTo.((∃ bereifung.⊤) ⊓ (∃ bestehtAus.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.((∃ bereifung.⊤) ⊓ (∀ bereifung.⊤)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.Fahrzeug))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.Gummireifen))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.Transporthilfe))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.Werkstoff))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.⊤)) ⊓ (∃ bereifung.⊤)
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.⊤)) ⊓ (∃ bestehtAus.⊤)
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.⊤)) ⊓ (∀ relatedTo.⊤)
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Fahrzeug)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Fahrzeug ⊔ Fahrzeug)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Fahrzeug ⊔ Gummireifen)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Fahrzeug ⊔ Transporthilfe)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Fahrzeug ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Gummireifen)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Gummireifen ⊔ Gummireifen)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Gummireifen ⊔ Transporthilfe)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Gummireifen ⊔ Werkstoff)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Transporthilfe)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Transporthilfe ⊔ Transporthilfe)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Transporthilfe ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ Werkstoff ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ (∃ relatedTo.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ (∃ bereifung.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ (∃ bestehtAus.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ (∀ relatedTo.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ (∀ bereifung.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Fahrzeug ⊔ (∀ bestehtAus.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Gummireifen)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Gummireifen ⊔ Gummireifen)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Gummireifen ⊔ Transporthilfe)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Gummireifen ⊔ Werkstoff)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Transporthilfe)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Transporthilfe ⊔ Transporthilfe)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Transporthilfe ⊔ Werkstoff)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Werkstoff)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ Werkstoff ⊔ Werkstoff)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ (∃ relatedTo.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ (∃ bereifung.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ (∃ bestehtAus.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ (∀ relatedTo.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ (∀ bereifung.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Gummireifen ⊔ (∀ bestehtAus.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ Transporthilfe)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ Transporthilfe ⊔ Transporthilfe)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ Transporthilfe ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ Werkstoff ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ (∃ relatedTo.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ (∃ bereifung.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ (∃ bestehtAus.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ (∀ relatedTo.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ (∀ bereifung.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Transporthilfe ⊔ (∀ bestehtAus.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Werkstoff ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Werkstoff ⊔ Werkstoff ⊔ Werkstoff)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Werkstoff ⊔ (∃ relatedTo.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Werkstoff ⊔ (∃ bereifung.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Werkstoff ⊔ (∃ bestehtAus.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Werkstoff ⊔ (∀ relatedTo.⊤))))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Werkstoff ⊔ (∀ bereifung.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(Werkstoff ⊔ (∀ bestehtAus.⊤))))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(∃ relatedTo.⊤)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(∃ bereifung.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(∃ bestehtAus.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(∀ relatedTo.⊤)))
-1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(∀ bereifung.⊤)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(∀ bestehtAus.⊤)))
1.0
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(≤ 1 relatedTo.⊤)))
1.0
Fahrzeug ⊓ (≥ 2 relatedTo.(∃ bereifung.⊤))
-1.0
Moped ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
Tram ⊓ (∃ relatedTo.(∃ bereifung.⊤))
-1.0
###############
Fahrzeug ⊓ (∃ relatedTo.(∃ bereifung.(∃ relatedTo.⊤)))
[MIFA23#3456, S51#2345, TRABANT601#1234]
Entities that are class and individual:
[http://ex.org/Auto, http://ex.org/Gummireifen, http://ex.org/Schubkarre, http://ex.org/Fahrrad, http://ex.org/Moped]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.281 s - in org.dllearner.test.PunningTest
[INFO] Running org.dllearner.test.junit.RefinementOperatorTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Compound ⊓ Compound
Compound ⊓ (¬Alcohol)
Compound ⊓ (¬Alkyl_halide)
Compound ⊓ (¬Amine)
Compound ⊓ (¬Amino)
Compound ⊓ (¬Ar_halide)
Compound ⊓ (¬Arsenic-101)
Compound ⊓ (¬Barium-115)
Compound ⊓ (¬Bond-1)
Compound ⊓ (¬Bond-2)
Compound ⊓ (¬Bond-3)
Compound ⊓ (¬Bond-7)
Compound ⊓ (¬Bromine-94)
Compound ⊓ (¬Calcium-84)
Compound ⊓ (¬Carbon-10)
Compound ⊓ (¬Carbon-14)
Compound ⊓ (¬Carbon-15)
Compound ⊓ (¬Carbon-16)
Compound ⊓ (¬Carbon-17)
Compound ⊓ (¬Carbon-19)
Compound ⊓ (¬Carbon-191)
Compound ⊓ (¬Carbon-192)
Compound ⊓ (¬Carbon-193)
Compound ⊓ (¬Carbon-21)
Compound ⊓ (¬Carbon-22)
Compound ⊓ (¬Carbon-232)
Compound ⊓ (¬Carbon-26)
Compound ⊓ (¬Carbon-27)
Compound ⊓ (¬Carbon-29)
Compound ⊓ (¬Chlorine-93)
Compound ⊓ (¬Compound)
Compound ⊓ (¬Copper-96)
Compound ⊓ (¬Cyanate)
Compound ⊓ (¬Di10)
Compound ⊓ (¬Di227)
Compound ⊓ (¬Di23)
Compound ⊓ (¬Di232)
Compound ⊓ (¬Di260)
Compound ⊓ (¬Di281)
Compound ⊓ (¬Di48)
Compound ⊓ (¬Di51)
Compound ⊓ (¬Di64)
Compound ⊓ (¬Di66)
Compound ⊓ (¬Di67a)
Compound ⊓ (¬Di8)
Compound ⊓ (¬Ester)
Compound ⊓ (¬Ether)
Compound ⊓ (¬Ethoxy)
Compound ⊓ (¬Five_ring)
Compound ⊓ (¬Fluorine-92)
Compound ⊓ (¬Gallium)
Compound ⊓ (¬Halide10)
Compound ⊓ (¬Hydrogen-1)
Compound ⊓ (¬Hydrogen-2)
Compound ⊓ (¬Hydrogen-3)
Compound ⊓ (¬Hydrogen-8)
Compound ⊓ (¬Imine)
Compound ⊓ (¬Iodine-95)
Compound ⊓ (¬Ketone)
Compound ⊓ (¬Krypton-83)
Compound ⊓ (¬Lead-121)
Compound ⊓ (¬Manganese-85)
Compound ⊓ (¬Mercury-120)
Compound ⊓ (¬Methanol)
Compound ⊓ (¬Methoxy)
Compound ⊓ (¬Methyl)
Compound ⊓ (¬Molybdenum)
Compound ⊓ (¬Nitro)
Compound ⊓ (¬Nitrogen-31)
Compound ⊓ (¬Nitrogen-32)
Compound ⊓ (¬Nitrogen-33)
Compound ⊓ (¬Nitrogen-34)
Compound ⊓ (¬Nitrogen-35)
Compound ⊓ (¬Nitrogen-36)
Compound ⊓ (¬Nitrogen-37)
Compound ⊓ (¬Nitrogen-38)
Compound ⊓ (¬Nitrogen-499)
Compound ⊓ (¬Non_ar_5c_ring)
Compound ⊓ (¬Non_ar_6c_ring)
Compound ⊓ (¬Non_ar_hetero_5_ring)
Compound ⊓ (¬Non_ar_hetero_6_ring)
Compound ⊓ (¬Oxygen-40)
Compound ⊓ (¬Oxygen-41)
Compound ⊓ (¬Oxygen-42)
Compound ⊓ (¬Oxygen-45)
Compound ⊓ (¬Oxygen-49)
Compound ⊓ (¬Oxygen-50)
Compound ⊓ (¬Oxygen-51)
Compound ⊓ (¬Oxygen-52)
Compound ⊓ (¬Oxygen-53)
Compound ⊓ (¬Phenol)
Compound ⊓ (¬Phosphorus-60)
Compound ⊓ (¬Phosphorus-61)
Compound ⊓ (¬Phosphorus-62)
Compound ⊓ (¬Ring_size_4)
Compound ⊓ (¬Selenium-102)
Compound ⊓ (¬Six_ring)
Compound ⊓ (¬Sodium-81)
Compound ⊓ (¬Sulfide)
Compound ⊓ (¬Sulfo)
Compound ⊓ (¬Sulfur-70)
Compound ⊓ (¬Sulfur-72)
Compound ⊓ (¬Sulfur-74)
Compound ⊓ (¬Sulfur-75)
Compound ⊓ (¬Sulfur-76)
Compound ⊓ (¬Sulfur-77)
Compound ⊓ (¬Sulfur-78)
Compound ⊓ (¬Sulfur-79)
Compound ⊓ (¬Tellurium-129)
Compound ⊓ (¬Tin-113)
Compound ⊓ (¬Titanium-134)
Compound ⊓ (¬Vanadium)
Compound ⊓ (¬Zinc-87)
Compound ⊓ (∃ amesTestPositive.({false}))
Compound ⊓ (∃ amesTestPositive.({true}))
Compound ⊓ (∃ chromaberr.({false}))
Compound ⊓ (∃ chromaberr.({true}))
Compound ⊓ (∃ chromex.({false}))
Compound ⊓ (∃ chromex.({true}))
Compound ⊓ (∃ cytogen_ca.({false}))
Compound ⊓ (∃ cytogen_ca.({true}))
Compound ⊓ (∃ cytogen_sce.({false}))
Compound ⊓ (∃ cytogen_sce.({true}))
Compound ⊓ (∃ drosophila_rt.({false}))
Compound ⊓ (∃ drosophila_rt.({true}))
Compound ⊓ (∃ drosophila_slrl.({false}))
Compound ⊓ (∃ drosophila_slrl.({true}))
Compound ⊓ (∃ isMutagenic.({false}))
Compound ⊓ (∃ isMutagenic.({true}))
Compound ⊓ (∃ micronuc_f.({false}))
Compound ⊓ (∃ micronuc_f.({true}))
Compound ⊓ (∃ micronuc_m.({false}))
Compound ⊓ (∃ micronuc_m.({true}))
Compound ⊓ (∃ mouse_lymph.({false}))
Compound ⊓ (∃ mouse_lymph.({true}))
Compound ⊓ (∃ salmonella.({false}))
Compound ⊓ (∃ salmonella.({true}))
Compound ⊓ (∃ salmonella_n.({false}))
Compound ⊓ (∃ salmonella_n.({true}))
Compound ⊓ (∃ salmonella_reduc.({false}))
Compound ⊓ (∃ salmonella_reduc.({true}))
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
∃ p.⊤
∃ p⁻.⊤
∀ p.⊤
∀ p⁻.⊤
≤ 0 p.⊤
∃ p.self
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
∃ p.⊤
∃ p⁻.⊤
∀ p.⊤
∀ p⁻.⊤
∃ p.{b}
∃ p.{c}
∃ p⁻.{b}
∃ p⁻.{c}
≤ 4 p.⊤
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
limo
car ⊓ (∃ hasOwner.man)
limo ⊓ (∃ hasOwner.person)
∃ hasOwner.man
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
male ⊓ male
male ⊓ (female ⊔ female)
male ⊓ (female ⊔ male)
male ⊓ (male ⊔ male)
male ⊓ (¬female)
male ⊓ (¬male)
male ⊓ (∃ hasChild.⊤)
male ⊓ (∀ hasChild.⊤)
topObjectProperty
  hasChild

Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Connection ⊓ EPC ⊓ (∃ hasModelElements.Object)
EPC ⊓ Model ⊓ (∃ hasModelElements.Object)
EPC ⊓ Object ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ Connection) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ Model) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ Object) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ (¬AND)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ (¬Connection)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ (¬EPC_RS002)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ (¬EPC_RS004)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ (¬Event)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ (¬Function)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ (¬OR)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Connection ⊔ (¬XOR)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ Model) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ Object) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ (¬AND)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ (¬Connection)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ (¬EPC_RS002)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ (¬EPC_RS004)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ (¬Event)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ (¬Function)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ (¬OR)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Model ⊔ (¬XOR)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ Object) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ (¬AND)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ (¬Connection)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ (¬EPC_RS002)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ (¬EPC_RS004)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ (¬Event)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ (¬Function)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ (¬OR)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (Object ⊔ (¬XOR)) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (¬AND) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (¬Connection) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (¬EPC_RS002) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (¬EPC_RS004) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (¬Event) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (¬Function) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (¬OR) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (¬XOR) ⊓ (∃ hasModelElements.Object)
EPC ⊓ (∃ hasModelElements.Event)
EPC ⊓ (∃ hasModelElements.Function)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (∃ hasModelElements.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (∃ nextObject.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (∃ previousObjects.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (∃ sourceObject.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (∃ targetObject.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (∀ hasModelElements.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (≤ 4 hasModelElements.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (≤ 4 nextObject.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (≤ 4 previousObjects.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (≤ 0 sourceObject.⊤)
EPC ⊓ (∃ hasModelElements.Object) ⊓ (≤ 0 targetObject.⊤)
EPC ⊓ (∃ hasModelElements.Rule)
EPC ⊓ (∃ hasModelElements.(Object ⊓ Object))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ Connection)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ Model)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ Object)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ (¬AND))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ (¬Connection))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ (¬EPC_RS002))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ (¬EPC_RS004))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ (¬Event))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ (¬Function))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ (¬OR))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Connection ⊔ (¬XOR))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ Model)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ Object)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ (¬AND))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ (¬Connection))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ (¬EPC_RS002))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ (¬EPC_RS004))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ (¬Event))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ (¬Function))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ (¬OR))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Model ⊔ (¬XOR))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ Object)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ (¬AND))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ (¬Connection))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ (¬EPC_RS002))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ (¬EPC_RS004))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ (¬Event))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ (¬Function))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ (¬OR))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (Object ⊔ (¬XOR))))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (¬AND)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (¬Connection)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (¬EPC_RS002)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (¬EPC_RS004)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (¬Event)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (¬Function)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (¬OR)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (¬XOR)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (∃ hasModelElements.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (∃ nextObject.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (∃ previousObjects.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (∃ sourceObject.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (∃ targetObject.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (≤ 4 hasModelElements.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (≤ 4 nextObject.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (≤ 4 previousObjects.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (≤ 0 sourceObject.⊤)))
EPC ⊓ (∃ hasModelElements.(Object ⊓ (≤ 0 targetObject.⊤)))
EPC ⊓ (≥ 2 hasModelElements.Object)
EPC_RS002 ⊓ (∃ hasModelElements.Object)
EPC_RS004 ⊓ (∃ hasModelElements.Object)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
 UNIT TEST INCOMPLETE AFTER FRAMEWORK CHANGE, BECAUSE CLASS HIERARCHY IS NOT PASSED TO REFINEMENT OPERATOR 
∃ hasPiece.(∃ hasLowerRankThan.(BKing ⊓ WRook))
∃ hasPiece.(∃ hasLowerRankThan.(WKing ⊓ WRook))
∃ hasPiece.(∃ hasLowerRankThan.(WRook ⊓ WRook))
∃ hasPiece.(∃ hasLowerRankThan.(WRook ⊓ (¬BKing)))
∃ hasPiece.(∃ hasLowerRankThan.(WRook ⊓ (¬WKing)))
∃ hasPiece.(∃ hasLowerRankThan.(WRook ⊓ (¬WRook)))
∃ hasPiece.(≥ 2 hasLowerRankThan.(WRook ⊓ ⊤))
≥ 2 hasPiece.(∃ hasLowerRankThan.(WRook ⊓ ⊤))
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
car ⊓ (∃ hasOwner.man)
car ⊓ (∃ hasOwner.woman)
limo ⊓ (∃ hasOwner.person)
suv ⊓ (∃ hasOwner.person)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
(¬Requirement) ⊔ (∀ isCreatedBy.(¬Creditor))
(¬AbstractRequirement) ⊔ (∀ isCreatedBy.(¬Creditor))
(¬Requirement) ⊔ (∀ isCreatedBy.(¬Stakeholder))
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
female
male
person ⊓ person
person ⊓ (City ⊔ City)
person ⊓ (City ⊔ person)
person ⊓ (person ⊔ person)
person ⊓ (¬City)
person ⊓ (¬fatherBornInLeipzig)
person ⊓ (¬female)
person ⊓ (∃ birthPlaceOf.⊤)
person ⊓ (∃ isChildOf.⊤)
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.486 s - in org.dllearner.test.junit.RefinementOperatorTest
[INFO] Running org.dllearner.test.junit.ReasonerTest
Notice: root element does not have an xml:base. Relative IRIs will be resolved against file:/usr/share/tomcat8/.jenkins/jobs/DL-Learner%20Merge-M/branches/win/workspace/components-core/src/test/resources/nlp2rdf/positives.owl
Notice: root element does not have an xml:base. Relative IRIs will be resolved against file:/usr/share/tomcat8/.jenkins/jobs/DL-Learner%20Merge-M/branches/win/workspace/components-core/src/test/resources/nlp2rdf/string.owl
Notice: root element does not have an xml:base. Relative IRIs will be resolved against file:/usr/share/tomcat8/.jenkins/jobs/DL-Learner%20Merge-M/branches/win/workspace/components-core/src/test/resources/nlp2rdf/sso.owl
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[.....] 0%
[.....] 1%
[.....] 1%
[.....] 2%
[.....] 2%
[.....] 3%
[.....] 3%
[.....] 4%
[.....] 4%
[.....] 5%
[.....] 5%
[.....] 6%
[.....] 6%
[.....] 7%
[.....] 7%
[.....] 8%
[.....] 8%
[.....] 9%
[.....] 9%
[.....] 10%
[.....] 10%
[.....] 11%
[.....] 11%
[.....] 12%
[.....] 12%
[.....] 13%
[.....] 13%
[.....] 14%
[.....] 14%
[.....] 15%
[.....] 15%
[.....] 16%
[.....] 17%
[.....] 17%
[.....] 18%
[.....] 18%
[.....] 19%
[.....] 19%
[=....] 20%
[=....] 20%
[=....] 21%
[=....] 21%
[=....] 22%
[=....] 22%
[=....] 23%
[=....] 23%
[=....] 24%
[=....] 24%
[=....] 25%
[=....] 25%
[=....] 26%
[=....] 26%
[=....] 27%
[=....] 27%
[=....] 28%
[=....] 28%
[=....] 29%
[=....] 29%
[=....] 30%
[=....] 30%
[=....] 31%
[=....] 31%
[=....] 32%
[=....] 32%
[=....] 33%
[=....] 34%
[=....] 34%
[=....] 35%
[=....] 35%
[=....] 36%
[=....] 36%
[=....] 37%
[=....] 37%
[=....] 38%
[=....] 38%
[=....] 39%
[=....] 39%
[==...] 40%
[==...] 40%
[==...] 41%
[==...] 41%
[==...] 42%
[==...] 42%
[==...] 43%
[==...] 43%
[==...] 44%
[==...] 44%
[==...] 45%
[==...] 45%
[==...] 46%
[==...] 46%
[==...] 47%
[==...] 47%
[==...] 48%
[==...] 48%
[==...] 49%
[==...] 50%
[==...] 50%
[==...] 51%
[==...] 51%materialising object properties ...

[==...] 52%
[==...] 52%
[==...] 53%
[==...] 53%
[==...] 54%
[==...] 54%
[==...] 55%
[==...] 55%
[==...] 56%
[==...] 56%
[==...] 57%
[==...] 57%
[==...] 58%
[==...] 58%
[==...] 59%
[==...] 59%
[===..] 60%
[===..] 60%
[===..] 61%
[===..] 61%
[===..] 62%
[===..] 62%
[===..] 63%
[===..] 63%
[===..] 64%
[===..] 64%
[===..] 65%
[===..] 65%
[===..] 66%
[===..] 67%
[===..] 67%
[===..] 68%
[===..] 68%
[===..] 69%
[===..] 69%
[===..] 70%
[===..] 70%
[===..] 71%
[===..] 71%
[===..] 72%
[===..] 72%
[===..] 73%
[===..] 73%
[===..] 74%
[===..] 74%
[===..] 75%
[===..] 75%
[===..] 76%
[===..] 76%
[===..] 77%
[===..] 77%
[===..] 78%
[===..] 78%
[===..] 79%
[===..] 79%
[====.] 80%
[====.] 80%
[====.] 81%
[====.] 81%
[====.] 82%
[====.] 82%
[====.] 83%
[====.] 84%
[====.] 84%
[====.] 85%
[====.] 85%
[====.] 86%
[====.] 86%
[====.] 87%
[====.] 87%
[====.] 88%
[====.] 88%
[====.] 89%
[====.] 89%
[====.] 90%
[====.] 90%
[====.] 91%
[====.] 91%
[====.] 92%
[====.] 92%
[====.] 93%
[====.] 93%
[====.] 94%
[====.] 94%materialising datatype properties

[====.] 95%
[====.] 95%
[====.] 96%
[====.] 96%
[====.] 97%
[====.] 97%
[====.] 98%
[====.] 98%
[====.] 99%...TBox materialised in 1125 ms.
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.706 s - in org.dllearner.test.junit.ReasonerTest
[INFO] Running org.dllearner.test.junit.UtilitiesTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
[]: 
  classes: []
  object properties: [hasChild, married]
[hasChild]: 
  classes: []
  object properties: []
[married]: 
  classes: []
  object properties: []

[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.dllearner.test.junit.UtilitiesTest
[INFO] Running org.dllearner.test.junit.ConfigOptionTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.dllearner.test.junit.ConfigOptionTest
[INFO] Running org.dllearner.test.junit.ParserTest
∃ someproperty.{someindividual}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.dllearner.test.junit.ParserTest
[INFO] Running org.dllearner.test.junit.HeuristicTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 s - in org.dllearner.test.junit.HeuristicTest
[INFO] Running org.dllearner.test.junit.PropertyAxiomLearningTest
Started learning of ObjectPropertyDomain axioms for object property http://dllearner.org/test/op1...
Generating sample...
...done. Sample size: 232 triples
Learning of ObjectPropertyDomain axioms ...
    50%
    100%
 ... ObjectPropertyDomain axioms finished
...finished learning of ObjectPropertyDomain axioms for object property http://dllearner.org/test/op1 in 121ms.
Found 2 axiom candidates. 
Best axiom candidate is ∃ op1.⊤ ⊑ A with an accuracy of 0.7126
∃ op1.⊤ ⊑ A(0.7126037418604017)
Started learning of ReflexiveObjectProperty axioms for object property http://dbpedia.org/ontology/influencedBy...
Cannot make ReflexiveObjectProperty axiom suggestions for empty object property http://dbpedia.org/ontology/influencedBy
[]
Started learning of SymmetricObjectProperty axioms for object property http://dbpedia.org/ontology/influencedBy...
Cannot make SymmetricObjectProperty axiom suggestions for empty object property http://dbpedia.org/ontology/influencedBy
[]
Started learning of FunctionalObjectProperty axioms for object property http://dbpedia.org/ontology/league...
Cannot make FunctionalObjectProperty axiom suggestions for empty object property http://dbpedia.org/ontology/league
[]
Started learning of EquivalentObjectProperties axioms for object property http://dllearner.org/test/op1...
Generating sample...
...done. Sample size: 191 triples
Learning of EquivalentObjectProperties axioms ...
    100%
 ... EquivalentObjectProperties axioms finished
...finished learning of EquivalentObjectProperties axioms for object property http://dllearner.org/test/op1 in 31ms.
Found 1 axiom candidates. 
Best axiom candidate is op1 ≡ op2 with an accuracy of 0.4626
op1 ≡ op2(0.4626865671641791)
Started learning of DisjointDataProperties axioms for data property http://dbpedia.org/ontology/height...
Cannot make DisjointDataProperties axiom suggestions for empty data property http://dbpedia.org/ontology/height
[]
Started learning of ObjectPropertyRange axioms for object property http://dbpedia.org/ontology/writer...
Cannot make ObjectPropertyRange axiom suggestions for empty object property http://dbpedia.org/ontology/writer
[]
Started learning of EquivalentDataProperties axioms for data property http://dbpedia.org/ontology/height...
Cannot make EquivalentDataProperties axiom suggestions for empty data property http://dbpedia.org/ontology/height
[]
Started learning of SubObjectPropertyOf axioms for object property http://dllearner.org/test/op1...
Generating sample...
...done. Sample size: 191 triples
Learning of SubObjectPropertyOf axioms ...
    100%
 ... SubObjectPropertyOf axioms finished
...finished learning of SubObjectPropertyOf axioms for object property http://dllearner.org/test/op1 in 23ms.
Found 1 axiom candidates. 
Best axiom candidate is op1 ⊑ op2 with an accuracy of 0.4626
op1 ⊑ op2(0.4626865671641791)
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 s - in org.dllearner.test.junit.PropertyAxiomLearningTest
[INFO] Running org.dllearner.test.junit.SimulationTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.dllearner.test.junit.SimulationTest
[INFO] Running org.dllearner.test.junit.ComponentTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.dllearner.test.junit.ComponentTest
[INFO] Running org.dllearner.test.junit.LiteralLearningTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%materialising object properties ...
materialising datatype properties

[==...] 50%...TBox materialised in 1 ms.
start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (100.00%) class expression found after 4ms: ∃ stringValue.({X})
Algorithm terminated successfully (time: 722ms, 1000 descriptions tested, 811 nodes in the search tree).

number of retrievals: 1345
retrieval reasoning time: 49ms ( 0ms per retrieval)
(complex) subsumption checks: 975 (0 multiple)
subsumption reasoning time: 55ms ( 0ms per subsumption check)
overall reasoning time: 105ms

solutions:
1: ∃ stringValue.({X}) (pred. acc.: 100.00%, F-measure: 100.00%)
2: (∃ stringValue.({X})) (pred. acc.: 100.00%, F-measure: 100.00%)
3: A ⊓ (∃ stringValue.({X})) (pred. acc.: 100.00%, F-measure: 100.00%)
4: A (pred. acc.: 50.00%, F-measure: 66.67%)
5: ⊤ (pred. acc.: 50.00%, F-measure: 66.67%)
6: A (pred. acc.: 50.00%, F-measure: 66.67%)
7: ⊤ (pred. acc.: 50.00%, F-measure: 66.67%)
8: A (pred. acc.: 50.00%, F-measure: 66.67%)
9: A ⊔ (∃ stringValue.({Y})) (pred. acc.: 50.00%, F-measure: 66.67%)
10: A ⊔ (∃ stringValue.({X})) (pred. acc.: 50.00%, F-measure: 66.67%)

Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%materialising object properties ...
materialising datatype properties

[==...] 50%...TBox materialised in 1 ms.
start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (66.67%) class expression found after 20ms: ∃ value.(dateTime[≤ 2001-01-24T12:34:56])
more accurate (83.33%) class expression found after 37ms: ∃ value.(dateTime[≤ 1972-01-22T11:11:11])
more accurate (100.00%) class expression found after 123ms: ∃ value.(dateTime[≥ 1970-01-22T08:10:10 , ≤ 1972-01-22T11:11:11])
Algorithm terminated successfully (time: 1s 106ms, 1000 descriptions tested, 729 nodes in the search tree).

number of retrievals: 1063
retrieval reasoning time: 772ms ( 0ms per retrieval)
(complex) subsumption checks: 107 (0 multiple)
subsumption reasoning time: 40ms ( 0ms per subsumption check)
overall reasoning time: 813ms

solutions:
1: ∃ value.(dateTime[≥ 1970-01-22T08:10:10 , ≤ 1972-01-22T11:11:11]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(dateTime[≥ 1970-01-22T08:10:10 , ≤ 1971-01-24T02:22:22]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(dateTime[≤ 1972-01-22T11:11:11]) (pred. acc.: 83.33%, F-measure: 85.71%)
4: ∃ value.(dateTime[≤ 1971-01-24T02:22:22]) (pred. acc.: 83.33%, F-measure: 85.71%)
5: ∃ value.(dateTime[≥ 1970-01-22T08:10:10 , ≤ 2001-01-24T12:34:56]) (pred. acc.: 83.33%, F-measure: 85.71%)
6: ∃ value.(dateTime[≥ 1970-01-22T08:10:10 , ≤ 1999-01-03T04:33:21]) (pred. acc.: 83.33%, F-measure: 85.71%)
7: ∃ value.(dateTime[≥ 1970-01-05T10:09:10 , ≤ 1972-01-22T11:11:11]) (pred. acc.: 83.33%, F-measure: 85.71%)
8: ∃ value.(dateTime[≥ 1970-01-05T10:09:10 , ≤ 1971-01-24T02:22:22]) (pred. acc.: 83.33%, F-measure: 85.71%)
9: ∃ value.(dateTime[≥ 1950-01-31T21:19:00 , ≤ 1972-01-22T11:11:11]) (pred. acc.: 83.33%, F-measure: 85.71%)
10: ∃ value.(dateTime[≥ 1950-01-31T21:19:00 , ≤ 1971-01-24T02:22:22]) (pred. acc.: 83.33%, F-measure: 85.71%)

Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%materialising object properties ...
materialising datatype properties

[==...] 50%...TBox materialised in 2 ms.
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (83.33%) class expression found after 6ms: ∃ value.(double[≤ 101.0])
more accurate (100.00%) class expression found after 6ms: ∃ value.(double[≤ 55.0])
Algorithm terminated successfully (time: 751ms, 1000 descriptions tested, 925 nodes in the search tree).

number of retrievals: 1261
retrieval reasoning time: 55ms ( 0ms per retrieval)
(complex) subsumption checks: 862 (0 multiple)
subsumption reasoning time: 116ms ( 0ms per subsumption check)
overall reasoning time: 172ms

solutions:
1: ∃ value.(double[≤ 9.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(double[≤ 7.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(double[≤ 6.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
4: ∃ value.(double[≤ 55.0]) (pred. acc.: 100.00%, F-measure: 100.00%)
5: ∃ value.(double[≤ 5.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
6: ∃ value.(double[≤ 3.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
7: (∃ value.(double[≤ 55.0])) (pred. acc.: 100.00%, F-measure: 100.00%)
8: ∃ value.(double[≥ 1.0 , ≤ 55.0]) (pred. acc.: 100.00%, F-measure: 100.00%)
9: Number ⊓ (∃ value.(double[≤ 55.0])) (pred. acc.: 100.00%, F-measure: 100.00%)
10: (∃ value.(double[≥ 105.5])) ⊔ (∃ value.(double[≤ 9.5])) (pred. acc.: 100.00%, F-measure: 100.00%)

start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (83.33%) class expression found after 43ms: ∃ value.(double[≤ 101.0])
more accurate (100.00%) class expression found after 50ms: ∃ value.(double[≤ 55.0])
Algorithm terminated successfully (time: 3s 961ms, 1000 descriptions tested, 925 nodes in the search tree).

number of retrievals: 1261
retrieval reasoning time: 3s 346ms ( 2ms per retrieval)
(complex) subsumption checks: 862 (0 multiple)
subsumption reasoning time: 71ms ( 0ms per subsumption check)
overall reasoning time: 3s 417ms

solutions:
1: ∃ value.(double[≤ 9.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(double[≤ 7.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(double[≤ 6.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
4: ∃ value.(double[≤ 55.0]) (pred. acc.: 100.00%, F-measure: 100.00%)
5: ∃ value.(double[≤ 5.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
6: ∃ value.(double[≤ 3.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
7: (∃ value.(double[≤ 55.0])) (pred. acc.: 100.00%, F-measure: 100.00%)
8: ∃ value.(double[≥ 1.0 , ≤ 55.0]) (pred. acc.: 100.00%, F-measure: 100.00%)
9: Number ⊓ (∃ value.(double[≤ 55.0])) (pred. acc.: 100.00%, F-measure: 100.00%)
10: (∃ value.(double[≥ 105.5])) ⊔ (∃ value.(double[≤ 9.5])) (pred. acc.: 100.00%, F-measure: 100.00%)

Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%materialising object properties ...
materialising datatype properties

[==...] 50%...TBox materialised in 2 ms.
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (83.33%) class expression found after 5ms: ∃ value.(short[≤ 101])
more accurate (100.00%) class expression found after 6ms: ∃ value.(short[≤ 55])
Algorithm terminated successfully (time: 703ms, 1000 descriptions tested, 923 nodes in the search tree).

number of retrievals: 1285
retrieval reasoning time: 60ms ( 0ms per retrieval)
(complex) subsumption checks: 949 (0 multiple)
subsumption reasoning time: 124ms ( 0ms per subsumption check)
overall reasoning time: 185ms

solutions:
1: ∃ value.(short[≤ 9]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(short[≤ 7]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(short[≤ 6]) (pred. acc.: 100.00%, F-measure: 100.00%)
4: ∃ value.(short[≤ 55]) (pred. acc.: 100.00%, F-measure: 100.00%)
5: ∃ value.(short[≤ 5]) (pred. acc.: 100.00%, F-measure: 100.00%)
6: ∃ value.(short[≤ 3]) (pred. acc.: 100.00%, F-measure: 100.00%)
7: (∃ value.(short[≤ 55])) (pred. acc.: 100.00%, F-measure: 100.00%)
8: ∃ value.(short[≥ 1 , ≤ 55]) (pred. acc.: 100.00%, F-measure: 100.00%)
9: Number ⊓ (∃ value.(short[≤ 55])) (pred. acc.: 100.00%, F-measure: 100.00%)
10: (∃ value.(short[≥ 105])) ⊔ (∃ value.(short[≤ 9])) (pred. acc.: 100.00%, F-measure: 100.00%)

start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (83.33%) class expression found after 19ms: ∃ value.(short[≤ 101])
more accurate (100.00%) class expression found after 23ms: ∃ value.(short[≤ 55])
Algorithm terminated successfully (time: 3s 62ms, 1000 descriptions tested, 923 nodes in the search tree).

number of retrievals: 1285
retrieval reasoning time: 2s 458ms ( 1ms per retrieval)
(complex) subsumption checks: 949 (0 multiple)
subsumption reasoning time: 66ms ( 0ms per subsumption check)
overall reasoning time: 2s 524ms

solutions:
1: ∃ value.(short[≤ 9]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(short[≤ 7]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(short[≤ 6]) (pred. acc.: 100.00%, F-measure: 100.00%)
4: ∃ value.(short[≤ 55]) (pred. acc.: 100.00%, F-measure: 100.00%)
5: ∃ value.(short[≤ 5]) (pred. acc.: 100.00%, F-measure: 100.00%)
6: ∃ value.(short[≤ 3]) (pred. acc.: 100.00%, F-measure: 100.00%)
7: (∃ value.(short[≤ 55])) (pred. acc.: 100.00%, F-measure: 100.00%)
8: ∃ value.(short[≥ 1 , ≤ 55]) (pred. acc.: 100.00%, F-measure: 100.00%)
9: Number ⊓ (∃ value.(short[≤ 55])) (pred. acc.: 100.00%, F-measure: 100.00%)
10: (∃ value.(short[≥ 105])) ⊔ (∃ value.(short[≤ 9])) (pred. acc.: 100.00%, F-measure: 100.00%)

Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%materialising object properties ...
materialising datatype properties

[==...] 50%...TBox materialised in 0 ms.
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (66.67%) class expression found after 3ms: ∃ value.(gMonth[≤ --11])
more accurate (83.33%) class expression found after 6ms: ∃ value.(gMonth[≤ --05])
more accurate (100.00%) class expression found after 27ms: ∃ value.(gMonth[≥ --03 , ≤ --05])
Algorithm terminated successfully (time: 307ms, 1000 descriptions tested, 752 nodes in the search tree).

number of retrievals: 1050
retrieval reasoning time: 128ms ( 0ms per retrieval)
(complex) subsumption checks: 76 (0 multiple)
subsumption reasoning time: 15ms ( 0ms per subsumption check)
overall reasoning time: 143ms

solutions:
1: ∃ value.(gMonth[≥ --03 , ≤ --05]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(gMonth[≤ --05]) (pred. acc.: 83.33%, F-measure: 85.71%)
3: ∃ value.(gMonth[≥ --03 , ≤ --11]) (pred. acc.: 83.33%, F-measure: 85.71%)
4: ∃ value.(gMonth[≥ --03 , ≤ --10]) (pred. acc.: 83.33%, F-measure: 85.71%)
5: ∃ value.(gMonth[≥ --03 , ≤ --09]) (pred. acc.: 83.33%, F-measure: 85.71%)
6: ∃ value.(gMonth[≥ --03 , ≤ --08]) (pred. acc.: 83.33%, F-measure: 85.71%)
7: ∃ value.(gMonth[≥ --03 , ≤ --07]) (pred. acc.: 83.33%, F-measure: 85.71%)
8: ∃ value.(gMonth[≥ --03 , ≤ --06]) (pred. acc.: 83.33%, F-measure: 85.71%)
9: ∃ value.(gMonth[≥ --02 , ≤ --05]) (pred. acc.: 83.33%, F-measure: 85.71%)
10: ∃ value.(gMonth[≥ --01 , ≤ --05]) (pred. acc.: 83.33%, F-measure: 85.71%)

start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (66.67%) class expression found after 8ms: ∃ value.(gMonth[≤ --11])
more accurate (83.33%) class expression found after 24ms: ∃ value.(gMonth[≤ --05])
more accurate (100.00%) class expression found after 128ms: ∃ value.(gMonth[≥ --03 , ≤ --05])
Algorithm terminated successfully (time: 1s 526ms, 1000 descriptions tested, 752 nodes in the search tree).

number of retrievals: 1050
retrieval reasoning time: 1s 340ms ( 1ms per retrieval)
(complex) subsumption checks: 76 (0 multiple)
subsumption reasoning time: 6ms ( 0ms per subsumption check)
overall reasoning time: 1s 347ms

solutions:
1: ∃ value.(gMonth[≥ --03 , ≤ --05]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(gMonth[≤ --05]) (pred. acc.: 83.33%, F-measure: 85.71%)
3: ∃ value.(gMonth[≥ --03 , ≤ --11]) (pred. acc.: 83.33%, F-measure: 85.71%)
4: ∃ value.(gMonth[≥ --03 , ≤ --10]) (pred. acc.: 83.33%, F-measure: 85.71%)
5: ∃ value.(gMonth[≥ --03 , ≤ --09]) (pred. acc.: 83.33%, F-measure: 85.71%)
6: ∃ value.(gMonth[≥ --03 , ≤ --08]) (pred. acc.: 83.33%, F-measure: 85.71%)
7: ∃ value.(gMonth[≥ --03 , ≤ --07]) (pred. acc.: 83.33%, F-measure: 85.71%)
8: ∃ value.(gMonth[≥ --03 , ≤ --06]) (pred. acc.: 83.33%, F-measure: 85.71%)
9: ∃ value.(gMonth[≥ --02 , ≤ --05]) (pred. acc.: 83.33%, F-measure: 85.71%)
10: ∃ value.(gMonth[≥ --01 , ≤ --05]) (pred. acc.: 83.33%, F-measure: 85.71%)

4
-1
Same sorting:false
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%materialising object properties ...
materialising datatype properties

[==...] 50%...TBox materialised in 1 ms.
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (83.33%) class expression found after 1ms: ∃ value.(integer[≤ 101])
more accurate (100.00%) class expression found after 2ms: ∃ value.(integer[≤ 55])
Algorithm terminated successfully (time: 626ms, 1000 descriptions tested, 926 nodes in the search tree).

number of retrievals: 1261
retrieval reasoning time: 40ms ( 0ms per retrieval)
(complex) subsumption checks: 862 (0 multiple)
subsumption reasoning time: 76ms ( 0ms per subsumption check)
overall reasoning time: 116ms

solutions:
1: ∃ value.(integer[≤ 9]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(integer[≤ 7]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(integer[≤ 6]) (pred. acc.: 100.00%, F-measure: 100.00%)
4: ∃ value.(integer[≤ 55]) (pred. acc.: 100.00%, F-measure: 100.00%)
5: ∃ value.(integer[≤ 5]) (pred. acc.: 100.00%, F-measure: 100.00%)
6: ∃ value.(integer[≤ 3]) (pred. acc.: 100.00%, F-measure: 100.00%)
7: (∃ value.(integer[≤ 55])) (pred. acc.: 100.00%, F-measure: 100.00%)
8: ∃ value.(integer[≥ 1 , ≤ 55]) (pred. acc.: 100.00%, F-measure: 100.00%)
9: Number ⊓ (∃ value.(integer[≤ 55])) (pred. acc.: 100.00%, F-measure: 100.00%)
10: (∃ value.(integer[≥ 105])) ⊔ (∃ value.(integer[≤ 9])) (pred. acc.: 100.00%, F-measure: 100.00%)

start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (83.33%) class expression found after 18ms: ∃ value.(integer[≤ 101])
more accurate (100.00%) class expression found after 21ms: ∃ value.(integer[≤ 55])
Algorithm terminated successfully (time: 2s 848ms, 1000 descriptions tested, 926 nodes in the search tree).

number of retrievals: 1261
retrieval reasoning time: 2s 289ms ( 1ms per retrieval)
(complex) subsumption checks: 862 (0 multiple)
subsumption reasoning time: 43ms ( 0ms per subsumption check)
overall reasoning time: 2s 333ms

solutions:
1: ∃ value.(integer[≤ 9]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(integer[≤ 7]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(integer[≤ 6]) (pred. acc.: 100.00%, F-measure: 100.00%)
4: ∃ value.(integer[≤ 55]) (pred. acc.: 100.00%, F-measure: 100.00%)
5: ∃ value.(integer[≤ 5]) (pred. acc.: 100.00%, F-measure: 100.00%)
6: ∃ value.(integer[≤ 3]) (pred. acc.: 100.00%, F-measure: 100.00%)
7: (∃ value.(integer[≤ 55])) (pred. acc.: 100.00%, F-measure: 100.00%)
8: ∃ value.(integer[≥ 1 , ≤ 55]) (pred. acc.: 100.00%, F-measure: 100.00%)
9: Number ⊓ (∃ value.(integer[≤ 55])) (pred. acc.: 100.00%, F-measure: 100.00%)
10: (∃ value.(integer[≥ 105])) ⊔ (∃ value.(integer[≤ 9])) (pred. acc.: 100.00%, F-measure: 100.00%)

Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%materialising object properties ...
materialising datatype properties

[==...] 50%...TBox materialised in 1 ms.
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (83.33%) class expression found after 2ms: ∃ value.(float[≤ 101.0])
more accurate (100.00%) class expression found after 2ms: ∃ value.(float[≤ 55.0])
Algorithm terminated successfully (time: 674ms, 1000 descriptions tested, 922 nodes in the search tree).

number of retrievals: 1285
retrieval reasoning time: 37ms ( 0ms per retrieval)
(complex) subsumption checks: 949 (0 multiple)
subsumption reasoning time: 89ms ( 0ms per subsumption check)
overall reasoning time: 126ms

solutions:
1: ∃ value.(float[≤ 9.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(float[≤ 7.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(float[≤ 6.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
4: ∃ value.(float[≤ 55.0]) (pred. acc.: 100.00%, F-measure: 100.00%)
5: ∃ value.(float[≤ 5.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
6: ∃ value.(float[≤ 3.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
7: (∃ value.(float[≤ 55.0])) (pred. acc.: 100.00%, F-measure: 100.00%)
8: ∃ value.(float[≥ 1.0 , ≤ 55.0]) (pred. acc.: 100.00%, F-measure: 100.00%)
9: Number ⊓ (∃ value.(float[≤ 55.0])) (pred. acc.: 100.00%, F-measure: 100.00%)
10: (∃ value.(float[≥ 105.5])) ⊔ (∃ value.(float[≤ 9.5])) (pred. acc.: 100.00%, F-measure: 100.00%)

start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (83.33%) class expression found after 18ms: ∃ value.(float[≤ 101.0])
more accurate (100.00%) class expression found after 21ms: ∃ value.(float[≤ 55.0])
Algorithm terminated successfully (time: 2s 996ms, 1000 descriptions tested, 922 nodes in the search tree).

number of retrievals: 1285
retrieval reasoning time: 2s 389ms ( 1ms per retrieval)
(complex) subsumption checks: 949 (0 multiple)
subsumption reasoning time: 50ms ( 0ms per subsumption check)
overall reasoning time: 2s 440ms

solutions:
1: ∃ value.(float[≤ 9.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(float[≤ 7.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
3: ∃ value.(float[≤ 6.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
4: ∃ value.(float[≤ 55.0]) (pred. acc.: 100.00%, F-measure: 100.00%)
5: ∃ value.(float[≤ 5.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
6: ∃ value.(float[≤ 3.5]) (pred. acc.: 100.00%, F-measure: 100.00%)
7: (∃ value.(float[≤ 55.0])) (pred. acc.: 100.00%, F-measure: 100.00%)
8: ∃ value.(float[≥ 1.0 , ≤ 55.0]) (pred. acc.: 100.00%, F-measure: 100.00%)
9: Number ⊓ (∃ value.(float[≤ 55.0])) (pred. acc.: 100.00%, F-measure: 100.00%)
10: (∃ value.(float[≥ 105.5])) ⊔ (∃ value.(float[≤ 9.5])) (pred. acc.: 100.00%, F-measure: 100.00%)

Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%materialising object properties ...
materialising datatype properties

[==...] 50%...TBox materialised in 1 ms.
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (66.67%) class expression found after 5ms: ∃ value.(date[≤ 2001-09-24])
more accurate (83.33%) class expression found after 11ms: ∃ value.(date[≤ 1971-09-24])
more accurate (100.00%) class expression found after 36ms: ∃ value.(date[≥ 1970-01-22 , ≤ 1971-09-24])
Algorithm terminated successfully (time: 339ms, 1000 descriptions tested, 746 nodes in the search tree).

number of retrievals: 1050
retrieval reasoning time: 169ms ( 0ms per retrieval)
(complex) subsumption checks: 76 (0 multiple)
subsumption reasoning time: 8ms ( 0ms per subsumption check)
overall reasoning time: 177ms

solutions:
1: ∃ value.(date[≥ 1970-01-22 , ≤ 1971-09-24]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(date[≤ 1971-09-24]) (pred. acc.: 83.33%, F-measure: 85.71%)
3: ∃ value.(date[≥ 1970-01-22 , ≤ 2001-09-24]) (pred. acc.: 83.33%, F-measure: 85.71%)
4: ∃ value.(date[≥ 1970-01-22 , ≤ 1999-03-03]) (pred. acc.: 83.33%, F-measure: 85.71%)
5: ∃ value.(date[≥ 1970-01-22 , ≤ 1980-04-10]) (pred. acc.: 83.33%, F-measure: 85.71%)
6: ∃ value.(date[≥ 1970-01-22 , ≤ 1976-11-29]) (pred. acc.: 83.33%, F-measure: 85.71%)
7: ∃ value.(date[≥ 1970-01-22 , ≤ 1974-10-06]) (pred. acc.: 83.33%, F-measure: 85.71%)
8: ∃ value.(date[≥ 1970-01-22 , ≤ 1972-03-24]) (pred. acc.: 83.33%, F-measure: 85.71%)
9: ∃ value.(date[≥ 1970-01-05 , ≤ 1971-09-24]) (pred. acc.: 83.33%, F-measure: 85.71%)
10: ∃ value.(date[≥ 1950-12-31 , ≤ 1971-09-24]) (pred. acc.: 83.33%, F-measure: 85.71%)

start class:⊤
more accurate (50.00%) class expression found after 0ms: ⊤
more accurate (66.67%) class expression found after 12ms: ∃ value.(date[≤ 2001-09-24])
more accurate (83.33%) class expression found after 35ms: ∃ value.(date[≤ 1971-09-24])
more accurate (100.00%) class expression found after 173ms: ∃ value.(date[≥ 1970-01-22 , ≤ 1971-09-24])
Algorithm terminated successfully (time: 2s 206ms, 1000 descriptions tested, 746 nodes in the search tree).

number of retrievals: 1050
retrieval reasoning time: 2s 23ms ( 1ms per retrieval)
(complex) subsumption checks: 76 (0 multiple)
subsumption reasoning time: 5ms ( 0ms per subsumption check)
overall reasoning time: 2s 29ms

solutions:
1: ∃ value.(date[≥ 1970-01-22 , ≤ 1971-09-24]) (pred. acc.: 100.00%, F-measure: 100.00%)
2: ∃ value.(date[≤ 1971-09-24]) (pred. acc.: 83.33%, F-measure: 85.71%)
3: ∃ value.(date[≥ 1970-01-22 , ≤ 2001-09-24]) (pred. acc.: 83.33%, F-measure: 85.71%)
4: ∃ value.(date[≥ 1970-01-22 , ≤ 1999-03-03]) (pred. acc.: 83.33%, F-measure: 85.71%)
5: ∃ value.(date[≥ 1970-01-22 , ≤ 1980-04-10]) (pred. acc.: 83.33%, F-measure: 85.71%)
6: ∃ value.(date[≥ 1970-01-22 , ≤ 1976-11-29]) (pred. acc.: 83.33%, F-measure: 85.71%)
7: ∃ value.(date[≥ 1970-01-22 , ≤ 1974-10-06]) (pred. acc.: 83.33%, F-measure: 85.71%)
8: ∃ value.(date[≥ 1970-01-22 , ≤ 1972-03-24]) (pred. acc.: 83.33%, F-measure: 85.71%)
9: ∃ value.(date[≥ 1970-01-05 , ≤ 1971-09-24]) (pred. acc.: 83.33%, F-measure: 85.71%)
10: ∃ value.(date[≥ 1950-12-31 , ≤ 1971-09-24]) (pred. acc.: 83.33%, F-measure: 85.71%)

[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.241 s - in org.dllearner.test.junit.LiteralLearningTest
[INFO] Running org.dllearner.test.junit.ClassExpressionTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
[[<p1>]] ? [[<p1>]]
[[<p1>]] ? [[<p1>]]
[[<p2>, <p1>], [<p2>]] ? [[<p2>, <p1>], [<p2>]]
[[<p1>]] ? [[<p1>]]
[[<p3>, <p2>, <p1>], [<p3>, <p2>]] ? [[<p3>, <p2>, <p1>], [<p3>, <p2>]]
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.137 s - in org.dllearner.test.junit.ClassExpressionTest
[INFO] Running org.dllearner.test.junit.ELDownTest
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Galen loaded.
false
TEST 1
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
refining: human ⊓ (∃ has.animal)
desired: human ⊓ (∃ has.animal) ⊓ (∃ has.(∃ has.⊤))
desired: human ⊓ (∃ has.animal) ⊓ (∃ has.human)
desired: human ⊓ (∃ has.animal) ⊓ (∃ hasChild.⊤)
desired: human ⊓ (∃ has.animal) ⊓ (∃ hasPet.⊤)
desired: human ⊓ (∃ has.(animal ⊓ (∃ has.⊤)))
desired: human ⊓ (∃ has.bird)
desired: human ⊓ (∃ has.cat)
desired: human ⊓ (∃ hasPet.animal)

produced refinements and their unit test status (true = assertion satisfied):
true: human ⊓ (∃ has.animal) ⊓ (∃ hasPet.⊤)
true: human ⊓ (∃ has.cat)
true: human ⊓ (∃ has.animal) ⊓ (∃ hasChild.⊤)
true: human ⊓ (∃ hasPet.animal)
true: human ⊓ (∃ has.animal) ⊓ (∃ has.(∃ has.⊤))
true: human ⊓ (∃ has.(animal ⊓ (∃ has.⊤)))
true: human ⊓ (∃ has.animal) ⊓ (∃ has.human)
true: human ⊓ (∃ has.bird)
TEST 2
desired: human ⊓ ((∃ has.(animal ⊓ (∃ has.⊤))) ⊓ (∃ hasPet.bird))
desired: human ⊓ ((∃ has.(bird ⊓ (∃ has.⊤))) ⊓ (∃ hasPet.bird))
desired: human ⊓ ((∃ has.(bird ⊓ cat)) ⊓ (∃ hasPet.bird))
desired: human ⊓ ((∃ has.(∃ has.⊤)) ⊓ (∃ hasPet.bird))
desired: human ⊓ ((∃ has.cat) ⊓ (∃ hasPet.bird))
desired: human ⊓ ((∃ has.human) ⊓ (∃ hasPet.bird))
desired: human ⊓ ((∃ hasChild.⊤) ⊓ (∃ hasPet.bird))
desired: human ⊓ ((∃ hasPet.bird) ⊓ (∃ hasPet.(animal ⊓ (∃ has.⊤))))
desired: human ⊓ ((∃ hasPet.bird) ⊓ (∃ hasPet.(∃ has.⊤)))
desired: human ⊓ ((∃ hasPet.bird) ⊓ (∃ hasPet.cat))
desired: human ⊓ ((∃ hasPet.bird) ⊓ (∃ hasPet.human))
desired: human ⊓ (∃ hasPet.(bird ⊓ (∃ has.⊤)))
desired: human ⊓ (∃ hasPet.(bird ⊓ cat))

produced refinements and their unit test status (true = assertion satisfied):
TEST 3
desired: human ⊓ (∃ has.animal) ⊓ (∃ has.⊤) ⊓ (∃ hasChild.human)
desired: human ⊓ (∃ has.animal) ⊓ (∃ has.(∃ has.⊤)) ⊓ (∃ hasChild.human)
desired: human ⊓ (∃ has.(animal ⊓ (∃ has.⊤))) ⊓ (∃ hasChild.human)
desired: human ⊓ (∃ has.(animal ⊓ human)) ⊓ (∃ hasChild.human)
desired: human ⊓ (∃ has.bird) ⊓ (∃ hasChild.human)
desired: human ⊓ (∃ has.cat) ⊓ (∃ hasChild.human)
desired: human ⊓ (∃ hasChild.human) ⊓ (∃ hasPet.animal)
desired: animal ⊓ human ⊓ (∃ has.animal) ⊓ (∃ hasChild.human)

produced refinements and their unit test status (true = assertion satisfied):
true: human ⊓ (∃ has.cat) ⊓ (∃ hasChild.human)
true: human ⊓ (∃ has.bird) ⊓ (∃ hasChild.human)
Galen loaded.
∃ wheels.⊤
∃ load_count.⊤
∃ hasShape.⊤
∃ has_car.⊤
∃ load.⊤
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.677 s - in org.dllearner.test.junit.ELDownTest
[INFO] Running org.dllearner.test.junit.LearningProblemTest

[.....] 0%
[==...] 50%[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.dllearner.test.junit.LearningProblemTest
[INFO] Running org.dllearner.test.junit.ELDescriptionTreeTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.dllearner.test.junit.ELDescriptionTreeTest
[INFO] Running org.dllearner.utilities.owl.SimpleOntologyToByteConverterTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.dllearner.utilities.owl.SimpleOntologyToByteConverterTest
[INFO] Running org.dllearner.utilities.owl.OWLClassExpressionTest
length of ∃ p1.(integer[≥ 10]) is 2
length of ∃ p1.(int[≤ 20]) is 2
length of ∃ p1.{true} is 2
length of ∀ op1.⊤ is 3
length of ∃ op1⁻.⊤ is 3
length of ≤ 3 op1.⊤ is 4
length of ≥ 3 op1.⊤ is 4
length of ∀ op1.C is 3
length of ∀ op1.(¬C) is 3
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.dllearner.utilities.owl.OWLClassExpressionTest
[INFO] Running org.dllearner.utilities.NonStandardReasoningServicesTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.dllearner.utilities.NonStandardReasoningServicesTest
[INFO] Running org.dllearner.utilities.split.DataValuesSplitterTest
{r=[1, 7, 13, 20, 26, 33, 40, 46, 53, 60]}
@prefix : <http://example.org/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
:r a owl:DatatypeProperty ; rdfs:range xsd:nonNegativeInteger . 
:p0 :r "1"^^xsd:nonNegativeInteger .
:p1 :r "2"^^xsd:nonNegativeInteger .
:p2 :r "3"^^xsd:nonNegativeInteger .
:p3 :r "4"^^xsd:nonNegativeInteger .
:p4 :r "5"^^xsd:nonNegativeInteger .
:p5 :r "6"^^xsd:nonNegativeInteger .
:p6 :r "10"^^xsd:nonNegativeInteger .
:p7 :r "12"^^xsd:nonNegativeInteger .
:p8 :r "16"^^xsd:nonNegativeInteger .
:p9 :r "20"^^xsd:nonNegativeInteger .
:p10 :r "28"^^xsd:nonNegativeInteger .
:p11 :r "30"^^xsd:nonNegativeInteger .

{r=[1, 4, 14, 30]}
{r=[1, 5, 28]}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s - in org.dllearner.utilities.split.DataValuesSplitterTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 98, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco-maven-plugin:0.8.4:report (report) @ components-core ---
[INFO] Loading execution data file /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/jacoco.exec
[INFO] Analyzed bundle 'DL Learner Core Components' with 567 classes
[INFO] 
[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ components-core ---
[INFO] Building jar: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/components-core-1.3.1-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-jar-plugin:3.1.0:test-jar (default) @ components-core ---
[INFO] Building jar: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/components-core-1.3.1-SNAPSHOT-tests.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ components-core ---
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/components-core-1.3.1-SNAPSHOT.jar to /usr/share/tomcat8/.m2/repository/org/dllearner/components-core/1.3.1-SNAPSHOT/components-core-1.3.1-SNAPSHOT.jar
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/pom.xml to /usr/share/tomcat8/.m2/repository/org/dllearner/components-core/1.3.1-SNAPSHOT/components-core-1.3.1-SNAPSHOT.pom
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/components-core-1.3.1-SNAPSHOT-tests.jar to /usr/share/tomcat8/.m2/repository/org/dllearner/components-core/1.3.1-SNAPSHOT/components-core-1.3.1-SNAPSHOT-tests.jar
[INFO] 
[INFO] --------------------< org.dllearner:components-ext >--------------------
[INFO] Building components-ext 1.3.1-SNAPSHOT                             [3/6]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ components-ext ---
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ components-ext ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 58 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ components-ext ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 104 source files to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/target/classes
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/src/main/java/org/dllearner/algorithms/isle/index/syntactic/LuceneSyntacticIndex.java: Some input files use unchecked or unsafe operations.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/src/main/java/org/dllearner/algorithms/isle/index/syntactic/LuceneSyntacticIndex.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ components-ext ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 30 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ components-ext ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 3 source files to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ components-ext ---
[INFO] Surefire report directory: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/target/surefire-reports
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.dllearner.algorithms.miles.MILESTest
log4j: Trying to find [log4j.properties] using context classloader sun.misc.Launcher$AppClassLoader@7d4991ad.
log4j: Using URL [file:/usr/share/tomcat8/.jenkins/jobs/DL-Learner%20Merge-M/branches/win/workspace/components-ext/target/test-classes/log4j.properties] for automatic log4j configuration.
log4j: Reading configuration from URL file:/usr/share/tomcat8/.jenkins/jobs/DL-Learner%20Merge-M/branches/win/workspace/components-ext/target/test-classes/log4j.properties
log4j: Parsing for [root] with value=[DEBUG, stdout].
log4j: Level token is [DEBUG].
log4j: Category root set to DEBUG
log4j: Parsing appender named "stdout".
log4j: Parsing layout options for "stdout".
log4j: Setting property [conversionPattern] to [%m%n].
log4j: End of parsing for "stdout".
log4j: Setting property [target] to [System.out].
log4j: Parsed "stdout" options.
log4j: Parsing for [org.apache.http.wire] with value=[OFF].
log4j: Level token is [OFF].
log4j: Category org.apache.http.wire set to OFF
log4j: Handling log4j.additivity.org.apache.http.wire=[null]
log4j: Parsing for [org.dllearner.sparqlquerygenerator] with value=[OFF].
log4j: Level token is [OFF].
log4j: Category org.dllearner.sparqlquerygenerator set to OFF
log4j: Handling log4j.additivity.org.dllearner.sparqlquerygenerator=[null]
log4j: Parsing for [org.apache.solr.level] with value=[OFF].
log4j: Level token is [OFF].
log4j: Category org.apache.solr.level set to OFF
log4j: Handling log4j.additivity.org.apache.solr.level=[null]
log4j: Parsing for [org.apache.http] with value=[OFF].
log4j: Level token is [OFF].
log4j: Category org.apache.http set to OFF
log4j: Handling log4j.additivity.org.apache.http=[null]
log4j: Parsing for [org.dllearner.algorithm.tbsl] with value=[INFO].
log4j: Level token is [INFO].
log4j: Category org.dllearner.algorithm.tbsl set to INFO
log4j: Handling log4j.additivity.org.dllearner.algorithm.tbsl=[null]
log4j: Parsing for [org.dllearner.algorithm.tbsl.templator] with value=[WARN].
log4j: Level token is [WARN].
log4j: Category org.dllearner.algorithm.tbsl.templator set to WARN
log4j: Handling log4j.additivity.org.dllearner.algorithm.tbsl.templator=[null]
log4j: Parsing for [org.dllearner.autosparql.server] with value=[OFF].
log4j: Level token is [OFF].
log4j: Category org.dllearner.autosparql.server set to OFF
log4j: Handling log4j.additivity.org.dllearner.autosparql.server=[null]
log4j: Parsing for [org.dllearner.algorithm.tbsl.ltag.parser] with value=[WARN].
log4j: Level token is [WARN].
log4j: Category org.dllearner.algorithm.tbsl.ltag.parser set to WARN
log4j: Handling log4j.additivity.org.dllearner.algorithm.tbsl.ltag.parser=[null]
log4j: Parsing for [org.dllearner.algorithms.probabilistic] with value=[DEBUG, APPENDER_FILE, APPENDER_OUT].
log4j: Level token is [DEBUG].
log4j: Category org.dllearner.algorithms.probabilistic set to DEBUG
log4j: Parsing appender named "APPENDER_FILE".
log4j: Parsing layout options for "APPENDER_FILE".
log4j: Setting property [conversionPattern] to [%d{yyyy-MM-dd HH:mm:ss} %p [%C:%L] - %m%n].
log4j: End of parsing for "APPENDER_FILE".
log4j: Setting property [maxFileSize] to [10MB].
log4j: Setting property [file] to [log/leap.log].
log4j: Setting property [maxBackupIndex] to [1].
log4j: setFile called: log/leap.log, true
log4j: setFile ended
log4j: Parsed "APPENDER_FILE" options.
log4j: Parsing appender named "APPENDER_OUT".
log4j: Parsing layout options for "APPENDER_OUT".
log4j: Setting property [conversionPattern] to [%5p (%F:%L) - %m%n].
log4j: End of parsing for "APPENDER_OUT".
log4j: Parsed "APPENDER_OUT" options.
log4j: Handling log4j.additivity.org.dllearner.algorithms.probabilistic=[null]
log4j: Finished configuring.
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/share/tomcat8/.m2/repository/org/slf4j/slf4j-log4j12/1.7.28/slf4j-log4j12-1.7.28.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/share/tomcat8/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.12.1/log4j-slf4j-impl-2.12.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
Add location: LocatorFile
Add location: ClassLoaderLocator
Failed to find configuration: file:location-mapping.rdf;file:location-mapping.n3;file:location-mapping.ttl;file:etc/location-mapping.rdf;file:etc/location-mapping.n3;file:etc/location-mapping.ttl
Add location: LocatorFile
Add location: LocatorURL
Add location: ClassLoaderLocator
Failed to find configuration: location-mapping.ttl;location-mapping.rdf;location-mapping.n3;etc/location-mapping.rdf;etc/location-mapping.n3;etc/location-mapping.ttl
System architecture: 64 bit
System architecture: 64 bit
Not mapped: rdf-prefixes/jena-extended.jsonld
open(rdf-prefixes/jena-extended.jsonld)
Not mapped: rdf-prefixes/jena-extended.jsonld
Found: rdf-prefixes/jena-extended.jsonld (ClassLoaderLocator)
Not mapped: rdf-prefixes/arq.jsonld
open(rdf-prefixes/arq.jsonld)
Not mapped: rdf-prefixes/arq.jsonld
Found: rdf-prefixes/arq.jsonld (ClassLoaderLocator)
Not mapped: rdf-prefixes/rdfa11.jsonld
open(rdf-prefixes/rdfa11.jsonld)
Not mapped: rdf-prefixes/rdfa11.jsonld
Found: rdf-prefixes/rdfa11.jsonld (ClassLoaderLocator)
Not mapped: rdf-prefixes/geosparql.jsonld
open(rdf-prefixes/geosparql.jsonld)
Not mapped: rdf-prefixes/geosparql.jsonld
Found: rdf-prefixes/geosparql.jsonld (ClassLoaderLocator)
Not mapped: rdf-prefixes/dataid.jsonld
open(rdf-prefixes/dataid.jsonld)
Not mapped: rdf-prefixes/dataid.jsonld
Found: rdf-prefixes/dataid.jsonld (ClassLoaderLocator)
Not mapped: rdf-prefixes/jsa.jsonld
open(rdf-prefixes/jsa.jsonld)
Not mapped: rdf-prefixes/jsa.jsonld
Found: rdf-prefixes/jsa.jsonld (ClassLoaderLocator)
Registering interface org.aksw.jena_sparql_api.core.RDFConnectionMetaData
Parsed path <http://www.example.org/dataset> into <http://www.example.org/dataset>
Parsed path <http://www.example.org/dataset> into <http://www.example.org/dataset>
Parsed path <http://www.example.org/serviceURL> into <http://www.example.org/serviceURL>
Parsed path <http://www.example.org/dataset> into <http://www.example.org/dataset>
Parsed path <http://www.example.org/dataset> into <http://www.example.org/dataset>
Parsed path <http://www.example.org/serviceURL> into <http://www.example.org/serviceURL>
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyManager
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyManager
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyManager
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyManager
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyManager
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyManager
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyManager
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLDataFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLDataFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLDataFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLDataFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLDataFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLDataFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLDataFactory
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@5173200b
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Loading file META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-oboformat/4.5.13/owlapi-oboformat-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-rio/4.5.13/owlapi-rio-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-parsers/4.5.13/owlapi-parsers-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-oboformat/4.5.13/owlapi-oboformat-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-rio/4.5.13/owlapi-rio-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-parsers/4.5.13/owlapi-parsers-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-oboformat/4.5.13/owlapi-oboformat-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-rio/4.5.13/owlapi-rio-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-parsers/4.5.13/owlapi-parsers-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.io.OWLParserFactory
Injecting values [[org.semanticweb.owlapi.rio.RioJsonParserFactory@2d84cb86, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@a567e72, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@34b9fc7d, org.semanticweb.owlapi.rio.RioTrigParserFactory@6ad6fa53, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@458544e0, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@54da32dc, org.semanticweb.owlapi.rio.RioRDFaParserFactory@332f25c8, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@488b50ec, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@f9b5552, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@7fedfe27, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@264c5d07, org.semanticweb.owlapi.rio.RioTurtleParserFactory@247667dd, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@3f36b447, org.semanticweb.owlapi.rio.RioTrixParserFactory@4e868ef5, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@4690f583, org.semanticweb.owlapi.rio.RioN3ParserFactory@67ec8477, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@201aa8c1, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@5b3f3ba0]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-impl/4.5.13/owlapi-impl-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLOntologyFactory
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@64f555e7]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-oboformat/4.5.13/owlapi-oboformat-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-rio/4.5.13/owlapi-rio-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-parsers/4.5.13/owlapi-parsers-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-oboformat/4.5.13/owlapi-oboformat-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-rio/4.5.13/owlapi-rio-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-parsers/4.5.13/owlapi-parsers-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-distribution/4.5.13/owlapi-distribution-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-oboformat/4.5.13/owlapi-oboformat-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-rio/4.5.13/owlapi-rio-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Loading URL for service jar:file:/usr/share/tomcat8/.m2/repository/net/sourceforge/owlapi/owlapi-parsers/4.5.13/owlapi-parsers-4.5.13.jar!/META-INF/services/org.semanticweb.owlapi.model.OWLStorerFactory
Injecting values [[org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@7a799159, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@31e32ea2, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@749f539e, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@b558294, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@4bdc8b5d, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@37095ded, org.semanticweb.owlapi.rio.RioTrixStorerFactory@997d532, org.semanticweb.owlapi.rio.RioTrigStorerFactory@6ef81f31, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@7a18e8d, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@4e38d975, org.semanticweb.owlapi.rio.RioJsonStorerFactory@6b1e7ad3, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@726a17c4, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@27aae97b, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@16c3ca31, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@76911385, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@43826ec, org.semanticweb.owlapi.rio.RioN3StorerFactory@a50ae65, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@56de6d6b, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@21719a0, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@304a3655]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl, error message: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized.
entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl, error message: Property 'entityExpansionLimit' is not recognized.
Total number of triples: 999
list: <http://ns.softwiki.de/req/AbstractComment>
list: <http://ns.softwiki.de/req/AbstractRequirement>
list: <http://ns.softwiki.de/req/Keyword>
list: <http://ns.softwiki.de/req/AbstractComment>
list: <http://ns.softwiki.de/req/AbstractRequirement>
list: <http://ns.softwiki.de/req/Keyword>
list: <http://ns.softwiki.de/req/Requirement>
list: ObjectSomeValuesFrom(<http://ns.softwiki.de/req/isCreatedBy> <http://ns.softwiki.de/req/Customer>)
list: <http://ns.softwiki.de/req/Goal>
list: <http://ns.softwiki.de/req/Requirement>
list: <http://ns.softwiki.de/req/Requirement>
list: ObjectSomeValuesFrom(<http://ns.softwiki.de/req/willLeadTo> <http://ns.softwiki.de/req/SystemRequirement>)
list: <http://ns.softwiki.de/req/AbstractSource>
list: ObjectSomeValuesFrom(<http://ns.softwiki.de/req/leadsTo> <http://ns.softwiki.de/req/AbstractRequirement>)
Loaded OntologyID(OntologyIRI(<http://ns.softwiki.de/req/>) VersionIRI(<null>))
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@6f49d153
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@35d5ac51, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@6724cdec, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@7e7f0216, org.semanticweb.owlapi.rio.RioTrigParserFactory@5bc7e78e, org.semanticweb.owlapi.rio.RioN3ParserFactory@62db3891, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@1292071f, org.semanticweb.owlapi.rio.RioJsonParserFactory@4339baec, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@b606cb6, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@52e04737, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@4674d90, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@2a3194c6, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@2819c460, org.semanticweb.owlapi.rio.RioRDFaParserFactory@6944e53e, org.semanticweb.owlapi.rio.RioTrixParserFactory@1a4d1ab7, org.semanticweb.owlapi.rio.RioTurtleParserFactory@546e61d5, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@61cd1c71, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@60783105, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@4b790d86]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@30364216]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioTrixStorerFactory@5b9396d3, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@767191b1, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@38bb9d7a, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@6a472566, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@8851ce1, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@1e8ab90f, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@5ef6fd7f, org.semanticweb.owlapi.rio.RioJsonStorerFactory@78d6447a, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@1f7076bc, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@1907874b, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@5b3a7ef5, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@761e788f, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@5633ed82, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@5e65afb6, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@554f0dfb, org.semanticweb.owlapi.rio.RioN3StorerFactory@7a729f84, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@2d9dff65, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@34d52ecd, org.semanticweb.owlapi.rio.RioTrigStorerFactory@71904469, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@1e469dfd]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@277bf091
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioNTriplesParserFactory@6b2e46af, org.semanticweb.owlapi.rio.RioTurtleParserFactory@587a1cfb, org.semanticweb.owlapi.rio.RioJsonParserFactory@65bdd558, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@48528634, org.semanticweb.owlapi.rio.RioTrigParserFactory@3374b5bc, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@5e1d03d7, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@146dcfe6, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@2f37f1f9, org.semanticweb.owlapi.rio.RioRDFaParserFactory@60325987, org.semanticweb.owlapi.rio.RioTrixParserFactory@2af69643, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@4beaf6bd, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@5c77ba8f, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@fab35b1, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@6a094db2, org.semanticweb.owlapi.rio.RioN3ParserFactory@1dba4e06, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@48d293ee, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@4047d2d9, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@22587507]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@660f0c]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioJsonStorerFactory@7add323c, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@4ac86d6a, org.semanticweb.owlapi.rio.RioTrixStorerFactory@25290bca, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@4649d70a, org.semanticweb.owlapi.rio.RioTrigStorerFactory@658255aa, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@4760f169, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@261ea657, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@23b8d9f3, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@3d904e9c, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@7f353d99, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@1b1f5012, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@76563d26, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@22a736d7, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@1e58512c, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@508a65bf, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@210308d5, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@7a0ef219, org.semanticweb.owlapi.rio.RioN3StorerFactory@4a734c04, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@17f2dd85, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@35c12c7a]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[.....] 1%
[.....] 2%
[.....] 3%
[.....] 4%
[.....] 6%
[.....] 7%
[.....] 8%
[.....] 9%
[.....] 10%
[.....] 12%
[.....] 13%
[.....] 14%
[.....] 15%
[.....] 17%
[.....] 18%
[.....] 19%
[=....] 20%
[=....] 21%
[=....] 23%
[=....] 24%
[=....] 25%
[=....] 26%
[=....] 28%
[=....] 29%
[=....] 30%
[=....] 31%
[=....] 32%
[=....] 34%
[=....] 35%
[=....] 36%
[=....] 37%
[=....] 39%
[==...] 40%
[==...] 41%
[==...] 42%
[==...] 43%
[==...] 45%materialising object properties ...

[==...] 46%
[==...] 47%
[==...] 48%
[==...] 50%
[==...] 51%
[==...] 52%
[==...] 53%
[==...] 54%
[==...] 56%
[==...] 57%
[==...] 58%
[==...] 59%
[===..] 60%
[===..] 62%
[===..] 63%
[===..] 64%
[===..] 65%
[===..] 67%
[===..] 68%
[===..] 69%
[===..] 70%
[===..] 71%
[===..] 73%
[===..] 74%
[===..] 75%
[===..] 76%
[===..] 78%
[===..] 79%
[====.] 80%materialising datatype properties

[====.] 81%
[====.] 82%
[====.] 84%
[====.] 85%
[====.] 86%
[====.] 87%
[====.] 89%
[====.] 90%
[====.] 91%
[====.] 92%
[====.] 93%
[====.] 95%
[====.] 96%
[====.] 97%
[====.] 98%finished materialising data properties.
...TBox materialised in 59 ms.
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@252a8aae
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioNQuadsParserFactory@4e1a46fb, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@6573d2f7, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@1fb2d5e, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@38eb0f4d, org.semanticweb.owlapi.rio.RioJsonParserFactory@70972170, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@54e2fe, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@69fe0ed4, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@6caf7803, org.semanticweb.owlapi.rio.RioTrigParserFactory@709ed6f3, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@7d44a19, org.semanticweb.owlapi.rio.RioN3ParserFactory@119aa36, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@3d4e405e, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@4052c8c2, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@181b8c4b, org.semanticweb.owlapi.rio.RioRDFaParserFactory@20ab3e3a, org.semanticweb.owlapi.rio.RioTurtleParserFactory@102c577f, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@1716e8c5, org.semanticweb.owlapi.rio.RioTrixParserFactory@698fee9a]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@437486cd]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioTrigStorerFactory@350d3f4d, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@46349b95, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@2f897dab, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@1687eb01, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@176996c3, org.semanticweb.owlapi.rio.RioTrixStorerFactory@18b8d173, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@d5d5353, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@15b642b9, org.semanticweb.owlapi.rio.RioJsonStorerFactory@317a118b, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@242b6e1a, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@44f24a20, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@715b886f, org.semanticweb.owlapi.rio.RioN3StorerFactory@56dfab87, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@1e253c9d, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@411c6d44, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@748d2277, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@518bfd90, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@7fb29ca9, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@73844119, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@1859e2a4]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
classHierarchy: Thing
  AbstractComment
    Comment
    Rating
      PriorityRating
      QualityRating
    Vote
  AbstractReferencePoint
    ApplicationPointer
    ApplicationState
    Keyword
      DefinedKeyword
        Topic
  AbstractRequirement
    Goal
    Requirement
      AllocatedRequirement
      CustomerRequirement
      DerivedRequirement
      DesignRequirement
      FunctionalRequirement
      PerformanceRequirement
      QualityRequirement
    Scenario
      TextualScenario
  AbstractSource
    Document
    Stakeholder
      Author
      Creditor
      Customer
      Government
      Programmer
      SeniorManagementStaff
      TradeUnion
  SystemRequirement
  Image
  Concept
  Document

object properties: [broader, comments, conflicts, cui, defines, depentsOn, details, documentation, entails, invalidates, isCommentedBy, isCreatedBy, isDefinedBy, isDetailedBy, isInvalidFor, isLeadingTo, isRedundant, isRelated, isReleatedTo, isSimilarTo, leadsTo, rates, refersTo, relevantRequirements, specifies, undirectedrelation, votes, willLeadTo, taggedWithTag]
Numeric Splits: {averagePriorityRate=[], averageQualityRate=[], averageRate=[], rate=[]}
start class:Thing
Computing linear combination...
@relation rel

@attribute t {0,1}

@data
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
more accurate (15.62%) class expression found after 77ms: Thing
computeM
BOOL DPs:[]
Numeric DPs:[averagePriorityRate, averageQualityRate, averageRate, rate]
most general properties:
`broader=0
`comments=4
`cui=0
`defines=5
`depentsOn=1
`details=1
`documentation=0
`entails=1
`invalidates=0
`isCommentedBy=1
`isCreatedBy=1
`isDefinedBy=2
`isDetailedBy=1
`isInvalidFor=0
`isLeadingTo=1
`isReleatedTo=0
`leadsTo=5
`rates=1
`refersTo=1
`relevantRequirements=5
`specifies=3
`undirectedrelation=0
`votes=1
`willLeadTo=1
`taggedWithTag=0
m: {1=[AbstractComment, AbstractReferencePoint, AbstractRequirement, AbstractSource, SystemRequirement, Image, Concept, Document], 2=[not (AllocatedRequirement), not (ApplicationPointer), not (ApplicationState), not (Author), not (Comment), not (Creditor), not (Customer), not (CustomerRequirement), not (DerivedRequirement), not (DesignRequirement), not (Document), not (FunctionalRequirement), not (Goal), not (Government), not (PerformanceRequirement), not (PriorityRating), not (Programmer), not (QualityRating), not (QualityRequirement), not (SeniorManagementStaff), not (SystemRequirement), not (TextualScenario), not (Topic), not (TradeUnion), not (Vote), not (Image), not (Concept), not (Document)], 3=[broader some Thing, comments some Thing, cui some Thing, defines some Thing, depentsOn some Thing, details some Thing, documentation some Thing, entails some Thing, invalidates some Thing, isCommentedBy some Thing, isCreatedBy some Thing, isDefinedBy some Thing, isDetailedBy some Thing, isInvalidFor some Thing, isLeadingTo some Thing, isReleatedTo some Thing, leadsTo some Thing, rates some Thing, refersTo some Thing, relevantRequirements some Thing, specifies some Thing, undirectedrelation some Thing, votes some Thing, willLeadTo some Thing, taggedWithTag some Thing, broader only Thing, comments only Thing, cui only Thing, defines only Thing, depentsOn only Thing, details only Thing, documentation only Thing, entails only Thing, invalidates only Thing, isCommentedBy only Thing, isCreatedBy only Thing, isDefinedBy only Thing, isDetailedBy only Thing, isInvalidFor only Thing, isLeadingTo only Thing, isReleatedTo only Thing, leadsTo only Thing, rates only Thing, refersTo only Thing, relevantRequirements only Thing, specifies only Thing, undirectedrelation only Thing, votes only Thing, willLeadTo only Thing, taggedWithTag only Thing], 4=[comments max 3 Thing, defines max 4 Thing, depentsOn max 0 Thing, details max 0 Thing, entails max 0 Thing, isCommentedBy max 0 Thing, isCreatedBy max 0 Thing, isDefinedBy max 1 Thing, isDetailedBy max 0 Thing, isLeadingTo max 0 Thing, leadsTo max 4 Thing, rates max 0 Thing, refersTo max 0 Thing, relevantRequirements max 4 Thing, specifies max 2 Thing, votes max 0 Thing, willLeadTo max 0 Thing]}
Sep 13, 2019 9:23:34 AM com.github.fommil.jni.JniLoader liberalLoad
INFO: successfully loaded /tmp/jniloader6177466719016208050netlib-native_system-linux-x86_64.so
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 350ms
more accurate (43.75%) class expression found after 393ms: not (PerformanceRequirement)
more accurate (62.50%) class expression found after 637ms: (not (FunctionalRequirement)) and (not (PerformanceRequirement))
more accurate (100.00%) class expression found after 760ms: isCreatedBy some Customer
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,1,1,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,1,1,1,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,1,0,1,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,1,1,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          94              100      %
Incorrectly Classified Instances         0                0      %
Kappa statistic                          1     
K&B Relative Info Score                100      %
K&B Information Score                   24.7899 bits      0.2637 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme                0      bits      0      bits/instance
Complexity improvement     (Sf)         24.7899 bits      0.2637 bits/instance
Mean absolute error                      0     
Root mean squared error                  0     
Relative absolute error                  0      %
Root relative squared error              0      %
Total Number of Instances               94     

Operation took 50ms
m for AbstractSource and Document: {1=[], 2=[], 3=[leadsTo some Thing, leadsTo only Thing], 4=[leadsTo max 4 Thing]}
m for SystemRequirement: {1=[AbstractRequirement], 2=[not (AbstractRequirement)], 3=[], 4=[]}
m for AbstractRequirement: {1=[Goal, Requirement, Scenario, SystemRequirement], 2=[not (CustomerRequirement), not (DerivedRequirement), not (DesignRequirement), not (FunctionalRequirement), not (Goal), not (PerformanceRequirement), not (QualityRequirement), not (Requirement), not (Scenario), not (SystemRequirement), not (TextualScenario)], 3=[depentsOn some Thing, details some Thing, entails some Thing, isCommentedBy some Thing, isCreatedBy some Thing, isDefinedBy some Thing, isDetailedBy some Thing, isLeadingTo some Thing, refersTo some Thing, willLeadTo some Thing, depentsOn only Thing, details only Thing, entails only Thing, isCommentedBy only Thing, isCreatedBy only Thing, isDefinedBy only Thing, isDetailedBy only Thing, isLeadingTo only Thing, refersTo only Thing, willLeadTo only Thing], 4=[depentsOn max 0 Thing, details max 0 Thing, entails max 0 Thing, isCommentedBy max 0 Thing, isCreatedBy max 0 Thing, isDefinedBy max 1 Thing, isDetailedBy max 0 Thing, isLeadingTo max 0 Thing, refersTo max 0 Thing, willLeadTo max 0 Thing]}
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
m for AbstractReferencePoint: {1=[ApplicationState, Keyword], 2=[not (ApplicationState), not (DefinedKeyword), not (Keyword), not (Topic)], 3=[relevantRequirements some Thing, specifies some Thing, relevantRequirements only Thing, specifies only Thing], 4=[relevantRequirements max 4 Thing, specifies max 2 Thing]}
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 120ms
m for Author: {1=[], 2=[], 3=[defines some Thing, votes some Thing, defines only Thing, votes only Thing], 4=[defines max 4 Thing, votes max 0 Thing]}
m for AbstractComment: {1=[Comment, Rating, Vote], 2=[not (Comment), not (QualityRating), not (Rating), not (Vote)], 3=[comments some Thing, isDefinedBy some Thing, rates some Thing, comments only Thing, isDefinedBy only Thing, rates only Thing], 4=[comments max 3 Thing, isDefinedBy max 1 Thing, rates max 0 Thing]}
m for Thing and (AbstractComment or AbstractRequirement or Keyword): {1=[AbstractComment, AbstractReferencePoint, AbstractRequirement, SystemRequirement], 2=[not (AbstractComment), not (AbstractReferencePoint), not (AbstractRequirement), not (Comment), not (CustomerRequirement), not (DefinedKeyword), not (DerivedRequirement), not (DesignRequirement), not (FunctionalRequirement), not (Goal), not (Keyword), not (PerformanceRequirement), not (QualityRating), not (QualityRequirement), not (Rating), not (Requirement), not (Scenario), not (SystemRequirement), not (TextualScenario), not (Topic), not (Vote)], 3=[comments some Thing, depentsOn some Thing, details some Thing, entails some Thing, isCommentedBy some Thing, isCreatedBy some Thing, isDefinedBy some Thing, isDetailedBy some Thing, isLeadingTo some Thing, rates some Thing, refersTo some Thing, relevantRequirements some Thing, specifies some Thing, willLeadTo some Thing, comments only Thing, depentsOn only Thing, details only Thing, entails only Thing, isCommentedBy only Thing, isCreatedBy only Thing, isDefinedBy only Thing, isDetailedBy only Thing, isLeadingTo only Thing, rates only Thing, refersTo only Thing, relevantRequirements only Thing, specifies only Thing, willLeadTo only Thing], 4=[comments max 3 Thing, depentsOn max 0 Thing, details max 0 Thing, entails max 0 Thing, isCommentedBy max 0 Thing, isCreatedBy max 0 Thing, isDefinedBy max 1 Thing, isDetailedBy max 0 Thing, isLeadingTo max 0 Thing, rates max 0 Thing, refersTo max 0 Thing, relevantRequirements max 4 Thing, specifies max 2 Thing, willLeadTo max 0 Thing]}
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 27ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 22ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 17ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 15ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 15ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 15ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 16ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 14ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 15ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 13ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 12ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 12ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 12ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 12ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 11ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 11ms
Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 11ms
Algorithm terminated successfully (time: 20s 1ms, 38512 descriptions tested, 13065 nodes in the search tree).

number of retrievals: 40911
retrieval reasoning time: 4s 221ms ( 0ms per retrieval)
number of instance checks: 2195 (0 multiple)
instance check reasoning time: 5ms ( 0ms per instance check)
(complex) subsumption checks: 472 (0 multiple)
subsumption reasoning time: 926ms ( 1ms per subsumption check)
overall reasoning time: 5s 571ms

solutions:
1: isCreatedBy some Customer 100.00%
2: isCreatedBy some (Customer or Document) 100.00%
3: isCreatedBy some (Customer or Concept) 100.00%
4: isCreatedBy some (Customer or Image) 100.00%
5: isCreatedBy some (Customer or TradeUnion) 100.00%
6: isCreatedBy some (Customer or SystemRequirement) 100.00%
7: isCreatedBy some (Customer or SeniorManagementStaff) 100.00%
8: isCreatedBy some (Customer or Rating) 100.00%
9: isCreatedBy some (Customer or Document) 100.00%
10: isCreatedBy some (Creditor or Customer) 100.00%

Computing linear combination...
@relation rel

@attribute C_0 numeric
@attribute C_1 numeric
@attribute C_2 numeric
@attribute C_3 numeric
@attribute C_4 numeric
@attribute t {0,1}

@data
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
1,1,1,1,1,1
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
0,0,0,0,0,0
=== Summary ===

Correctly Classified Instances          90               95.7447 %
Incorrectly Classified Instances         4                4.2553 %
Kappa statistic                          0     
K&B Relative Info Score                  5.5498 %
K&B Information Score                    1.3758 bits      0.0146 bits/instance
Class complexity | order 0              24.7899 bits      0.2637 bits/instance
Class complexity | scheme               24.8735 bits      0.2646 bits/instance
Complexity improvement     (Sf)         -0.0836 bits     -0.0009 bits/instance
Mean absolute error                      0.0817
Root mean squared error                  0.2033
Relative absolute error                 89.4343 %
Root relative squared error             99.8984 %
Total Number of Instances               94     

Operation took 12ms
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.416 s - in org.dllearner.algorithms.miles.MILESTest
[INFO] Running org.dllearner.algorithms.probabilistic.structure.unife.leap.LEAPTest
Current dir: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext
Test case 1 - Equivalent axioms
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@2c88a3e8
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@73d60e76, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@3bbf6abe, org.semanticweb.owlapi.rio.RioJsonParserFactory@5ed4bc, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@17dd671f, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@64aad809, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@1f03fba0, org.semanticweb.owlapi.rio.RioRDFaParserFactory@1f1ff879, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@7f1ef916, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@68ac9ec5, org.semanticweb.owlapi.rio.RioTurtleParserFactory@3c78e551, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@69923ac3, org.semanticweb.owlapi.rio.RioTrixParserFactory@5c441290, org.semanticweb.owlapi.rio.RioTrigParserFactory@24f870ee, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@9679750, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@a50d709, org.semanticweb.owlapi.rio.RioN3ParserFactory@6920b0bc, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@65f651eb, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@1886991b]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@9b9a327]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@2d4608a6, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@574b7f4a, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@1d12e953, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@44ed0a8f, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@2a8a4e0c, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@358ab600, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@235d29d6, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@26c89563, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@2abe9173, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@20d87335, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@43f9dd56, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@75a0c890, org.semanticweb.owlapi.rio.RioN3StorerFactory@44065156, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@6ab4a5b, org.semanticweb.owlapi.rio.RioTrigStorerFactory@32177fa5, org.semanticweb.owlapi.rio.RioJsonStorerFactory@e26af6, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@57cb70be, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@1fdca564, org.semanticweb.owlapi.rio.RioTrixStorerFactory@a96d56c, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@3791f50e]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl, error message: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized.
entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl, error message: Property 'entityExpansionLimit' is not recognized.
Total number of triples: 27
Loaded OntologyID(OntologyIRI(<http://example.com/father>) VersionIRI(<null>))
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[=....] 20%
[==...] 40%
[===..] 60%materialising object properties ...

[====.] 80%materialising datatype properties
finished materialising data properties.
...TBox materialised in 1 ms.
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@404db674
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioN3ParserFactory@1bb15351, org.semanticweb.owlapi.rio.RioTrigParserFactory@65d8dff8, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@2149594a, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@50f097b5, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@4fa822ad, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@3ed34ef5, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@380e1909, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@597f0937, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@24d61e4, org.semanticweb.owlapi.rio.RioTrixParserFactory@444f44c5, org.semanticweb.owlapi.rio.RioTurtleParserFactory@303f1234, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@7add838c, org.semanticweb.owlapi.rio.RioRDFaParserFactory@7ad1caa2, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@1f1e58ca, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@57f847af, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@553bc36c, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@6b6b3572, org.semanticweb.owlapi.rio.RioJsonParserFactory@3662bdff]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@2d5ef498]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@4730e0f0, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@58437801, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@37c41ec0, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@4fe64d23, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@6af5bbd0, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@48f4713c, org.semanticweb.owlapi.rio.RioN3StorerFactory@10db6131, org.semanticweb.owlapi.rio.RioTrixStorerFactory@77c233af, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@2f521c4, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@f1868c9, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@37b56ac7, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@76464795, org.semanticweb.owlapi.rio.RioTrigStorerFactory@1b7332a7, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@35a0e495, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@506a1372, org.semanticweb.owlapi.rio.RioJsonStorerFactory@4afbb6c2, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@6c6017b9, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@5399f6c5, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@95eb320, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@b34832b]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
DEBUG (EDGE.java:63) - Initializing EDGE
Initializing EDGE
classHierarchy: Thing
  person
    female
    male
      father

object properties: [hasChild]
Numeric Splits: {}
Debug logger: true
DEBUG (AbstractLEAP.java:129) - getting the individuals
getting the individuals
DEBUG (AbstractLEAP.java:166) - convert the individuals into assertional axioms
convert the individuals into assertional axioms
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@15eb0ae9
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@5a02bfe3, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@5853ca50, org.semanticweb.owlapi.rio.RioTurtleParserFactory@557a84fe, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@65e0b505, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@49c17ba4, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@67de7a99, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@2274160, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@1a0d96a5, org.semanticweb.owlapi.rio.RioJsonParserFactory@795f5d51, org.semanticweb.owlapi.rio.RioRDFaParserFactory@43aeb5e0, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@4098dd77, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@43e065f2, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@423c5404, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@54067fdc, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@6deee370, org.semanticweb.owlapi.rio.RioN3ParserFactory@34aeacd1, org.semanticweb.owlapi.rio.RioTrigParserFactory@65383667, org.semanticweb.owlapi.rio.RioTrixParserFactory@63cd2cd2]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@7a3e5cd3]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@b112b13, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@6add8e3f, org.semanticweb.owlapi.rio.RioTrigStorerFactory@3ac3f6f, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@24eb65e3, org.semanticweb.owlapi.rio.RioN3StorerFactory@d5556bf, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@67cefd84, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@48904d5a, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@4a37191a, org.semanticweb.owlapi.rio.RioTrixStorerFactory@1abebef3, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@5fbe155, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@12bbfc54, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@18f55704, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@58a2b917, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@5e922647, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@3c79088e, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@59b65dce, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@1386313f, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@1491344a, org.semanticweb.owlapi.rio.RioJsonStorerFactory@5854a18, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@791c12e3]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@433c6abb
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@47406941, org.semanticweb.owlapi.rio.RioTrigParserFactory@61ecbee9, org.semanticweb.owlapi.rio.RioTrixParserFactory@1bb740f2, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@737db7f8, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@35e26d05, org.semanticweb.owlapi.rio.RioJsonParserFactory@45cd7bc5, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@656922a0, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@2440022a, org.semanticweb.owlapi.rio.RioRDFaParserFactory@7c72ecc, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@5922d3e9, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@288f173f, org.semanticweb.owlapi.rio.RioN3ParserFactory@6504a875, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@61f6d381, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@44784e2f, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@5f2de715, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@a22c4d8, org.semanticweb.owlapi.rio.RioTurtleParserFactory@2538bc06, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@29fa6b65]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@630b6190]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@1cdc1bbc, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@51b01550, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@39e69ea7, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@532e27ab, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@5478ce1e, org.semanticweb.owlapi.rio.RioN3StorerFactory@672a1c62, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@459b6c53, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@6cd64b3f, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@6d0b0da6, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@490c7a83, org.semanticweb.owlapi.rio.RioTrixStorerFactory@6015a4a5, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@5edc70ed, org.semanticweb.owlapi.rio.RioJsonStorerFactory@5f95f1e1, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@2cd62003, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@2ef0dd86, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@4317850d, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@7e4c72d6, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@61ab89b0, org.semanticweb.owlapi.rio.RioTrigStorerFactory@7e72a6cc, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@4779aae6]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
DEBUG (LEAP.java:71) - Starting structure learner LEAP
Starting structure learner LEAP
start class:Thing
more accurate (75.00%) class expression found after 0ms: Thing
computeM
BOOL DPs:[]
Numeric DPs:[]
most general properties:
`hasChild=1
m: {1=[person], 2=[not (father), not (female)], 3=[hasChild some Thing, hasChild only Thing], 4=[hasChild max 0 Thing]}
more accurate (100.00%) class expression found after 4ms: hasChild some person
m for person: {1=[female, male], 2=[not (father), not (female), not (male)], 3=[hasChild some Thing, hasChild only Thing], 4=[hasChild max 0 Thing]}
Algorithm terminated successfully (time: 10s 0ms, 10754 descriptions tested, 7721 nodes in the search tree).

number of retrievals: 10901
retrieval reasoning time: 99ms ( 0ms per retrieval)
number of instance checks: 56 (0 multiple)
instance check reasoning time: 0ms ( 0ms per instance check)
(complex) subsumption checks: 314 (0 multiple)
subsumption reasoning time: 15ms ( 0ms per subsumption check)
overall reasoning time: 114ms

solutions:
1: hasChild some person 100.00%
2: female or (hasChild some person) 100.00%
3: male and (hasChild some person) 100.00%
4: (not (male)) or (hasChild some person) 100.00%
5: (not (female)) and (hasChild some person) 100.00%
6: male and (female or (hasChild some person)) 100.00%
7: male and (father or (hasChild some person)) 100.00%
8: male and (father or (hasChild some male)) 100.00%
9: male and (father or (hasChild some female)) 100.00%
10: male and (father or (hasChild some father)) 100.00%

 INFO (LEAP.java:99) - Start greedy search
Start greedy search
DEBUG (LEAP.java:169) - Initial Log-likelihood: -41.44653
Initial Log-likelihood: -41.44653
Creation of the learned ontology...
Successful creation of the learned ontology
Ontology created in 0.0 (ms)
 INFO (LEAP.java:192) - Type of axiom to learn: equivalentClasses axioms
Type of axiom to learn: equivalentClasses axioms
 INFO (LEAP.java:195) - number of axiom chunks: 10
number of axiom chunks: 10
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo hasChild some person
Adding axiom: learnedClass EquivalentTo hasChild some person
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
# examples: 3
# positive examples: 3
# examples: 4
# negative examples: 1
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 9 probabilistic axiom
Probability Map computed. Size: 9
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 9 probabilistic axiom
Probability Map computed. Size: 9
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   learnedClass equivalentTo hasChild some person
     markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     

MUPS 1: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, hasChild Domain person, stefan hasChild markus]
Removing axiom: learnedClass EquivalentTo hasChild some person 0 more removed: []
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: markus hasChild anna 1 more removed: [learnedClass EquivalentTo hasChild some person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 1 more removed: [learnedClass EquivalentTo hasChild some person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: stefan hasChild markus 1 more removed: [learnedClass EquivalentTo hasChild some person]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   learnedClass equivalentTo hasChild some person
     martin hasChild heinz
     hasChild range person
     

MUPS 1: [learnedClass EquivalentTo hasChild some person, martin hasChild heinz, hasChild Range person]
Removing axiom: learnedClass EquivalentTo hasChild some person 0 more removed: []
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: martin hasChild heinz 1 more removed: [learnedClass EquivalentTo hasChild some person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 1 more removed: [learnedClass EquivalentTo hasChild some person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   learnedClass equivalentTo hasChild some person
     markus hasChild anna
     hasChild range person
     

MUPS 1: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, hasChild Range person]
Removing axiom: learnedClass EquivalentTo hasChild some person 0 more removed: []
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: markus hasChild anna 1 more removed: [learnedClass EquivalentTo hasChild some person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 1 more removed: [learnedClass EquivalentTo hasChild some person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	9
	- n. of examples:		4
stefan Type learnedClass - prob: 0.71989 - tag: 1 - #vars: 2
martin Type learnedClass - prob: 0.64265 - tag: 2 - #vars: 2
markus Type learnedClass - prob: 0.64265 - tag: 3 - #vars: 2
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.21298 cycle: 1
EM cycle: 2
Log-likelihood: 0.00000 cycle: 2
EM cycle: 3
Log-likelihood: 0.00000 cycle: 3
EM completed.

  Final Log-Likelihood: 0.00000

Name           | Total (ms)
===========================
main           |         81
init           |         20
Bundle         |         48
Bundle.init    |          0
Bundle.explain |         40
Bundle.BDDCalc |          2
EM             |          4
 INFO (LEAP.java:214) - Current Log-Likelihood: 0.00000
Current Log-Likelihood: 0.00000
 INFO (LEAP.java:254) - Log-Likelihood enhanced. Updating ontologies...
Log-Likelihood enhanced. Updating ontologies...
DEBUG (LEAP.java:318) - Updating ontology
Updating ontology
Creation of the learned ontology...
Successful creation of the learned ontology
Ontology created in 1.0 (ms)
DEBUG (LEAP.java:321) - Ontology Updated
Ontology Updated
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo female or (hasChild some person)
Adding axiom: learnedClass EquivalentTo female or (hasChild some person)
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     learnedClass equivalentTo ( female
                                 or hasChild some person
     )
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, learnedClass EquivalentTo female or (hasChild some person)]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     learnedClass equivalentTo ( female
                                 or hasChild some person
     )
     hasChild range person
     

MUPS 2: [stefan hasChild markus, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: learnedClass EquivalentTo female or (hasChild some person) 1 more removed: [markus hasChild anna]
3)   learnedClass equivalentTo hasChild some person
     stefan hasChild markus
     hasChild range person
     

MUPS 3: [learnedClass EquivalentTo hasChild some person, stefan hasChild markus, hasChild Range person]
Removing axiom: stefan hasChild markus 2 more removed: [markus hasChild anna, learnedClass EquivalentTo female or (hasChild some person)]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Range person 2 more removed: [markus hasChild anna, learnedClass EquivalentTo female or (hasChild some person)]
4)   learnedClass equivalentTo hasChild some person
     male subClassOf person
     stefan hasChild markus
     markus type male
     

MUPS 4: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, stefan hasChild markus, markus Type male]
Removing axiom: stefan hasChild markus 3 more removed: [markus hasChild anna, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: learnedClass EquivalentTo hasChild some person 3 more removed: [markus hasChild anna, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: male SubClassOf person 4 more removed: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 5 more removed: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild Range person
Removing axiom: learnedClass EquivalentTo hasChild some person 5 more removed: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo hasChild some person
Restoring axiom: learnedClass EquivalentTo female or (hasChild some person)
Removing axiom: hasChild Range person 5 more removed: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 4 more removed: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: learnedClass EquivalentTo female or (hasChild some person) 4 more removed: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
5)   learnedClass equivalentTo hasChild some person
     markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     

MUPS 5: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, hasChild Domain person, stefan hasChild markus]
Removing axiom: stefan hasChild markus 4 more removed: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: learnedClass EquivalentTo hasChild some person 4 more removed: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: markus hasChild anna 4 more removed: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 4 more removed: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Restoring axiom: learnedClass EquivalentTo female or (hasChild some person)
Removing axiom: hasChild Domain person 5 more removed: [learnedClass EquivalentTo hasChild some person, hasChild Domain person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     learnedClass equivalentTo ( female
                                 or hasChild some person
     )
     hasChild range person
     

MUPS 1: [martin hasChild heinz, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Removing axiom: martin hasChild heinz 0 more removed: []
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: learnedClass EquivalentTo female or (hasChild some person) 0 more removed: []
2)   learnedClass equivalentTo hasChild some person
     martin hasChild heinz
     hasChild range person
     

MUPS 2: [learnedClass EquivalentTo hasChild some person, martin hasChild heinz, hasChild Range person]
Removing axiom: martin hasChild heinz 1 more removed: [learnedClass EquivalentTo female or (hasChild some person)]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 1 more removed: [learnedClass EquivalentTo female or (hasChild some person)]
3)   learnedClass equivalentTo hasChild some person
     heinz type male
     male subClassOf person
     martin hasChild heinz
     

MUPS 3: [learnedClass EquivalentTo hasChild some person, heinz Type male, male SubClassOf person, martin hasChild heinz]
Removing axiom: martin hasChild heinz 2 more removed: [learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: learnedClass EquivalentTo hasChild some person 2 more removed: [learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: heinz Type male 3 more removed: [learnedClass EquivalentTo hasChild some person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 3 more removed: [learnedClass EquivalentTo hasChild some person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: learnedClass EquivalentTo hasChild some person 4 more removed: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo hasChild some person
Restoring axiom: learnedClass EquivalentTo female or (hasChild some person)
Removing axiom: hasChild Range person 4 more removed: [learnedClass EquivalentTo hasChild some person, male SubClassOf person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     learnedClass equivalentTo ( female
                                 or hasChild some person
     )
     hasChild range person
     

MUPS 1: [markus hasChild anna, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Removing axiom: markus hasChild anna 0 more removed: []
Stop - satisfiable
Restoring axiom: markus hasChild anna
Removing axiom: learnedClass EquivalentTo female or (hasChild some person) 0 more removed: []
2)   learnedClass equivalentTo hasChild some person
     markus hasChild anna
     hasChild range person
     

MUPS 2: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, hasChild Range person]
Removing axiom: markus hasChild anna 1 more removed: [learnedClass EquivalentTo female or (hasChild some person)]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 1 more removed: [learnedClass EquivalentTo female or (hasChild some person)]
3)   learnedClass equivalentTo hasChild some person
     markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     

MUPS 3: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, hasChild Domain person, anna hasChild heinz]
Removing axiom: markus hasChild anna 2 more removed: [learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: learnedClass EquivalentTo hasChild some person 2 more removed: [learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: hasChild Domain person 3 more removed: [learnedClass EquivalentTo hasChild some person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 4 more removed: [learnedClass EquivalentTo hasChild some person, hasChild Domain person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: learnedClass EquivalentTo hasChild some person 4 more removed: [learnedClass EquivalentTo hasChild some person, hasChild Domain person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo hasChild some person
Restoring axiom: learnedClass EquivalentTo female or (hasChild some person)
Removing axiom: hasChild Range person 4 more removed: [learnedClass EquivalentTo hasChild some person, hasChild Domain person, learnedClass EquivalentTo female or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.79105 - tag: 1 - #vars: 5
martin Type learnedClass - prob: 0.75738 - tag: 2 - #vars: 4
markus Type learnedClass - prob: 0.76136 - tag: 3 - #vars: 4
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -0.78494 cycle: 1
EM cycle: 2
Log-likelihood: -0.22112 cycle: 2
EM cycle: 3
Log-likelihood: -0.14687 cycle: 3
EM cycle: 4
Log-likelihood: -0.11459 cycle: 4
EM cycle: 5
Log-likelihood: -0.09587 cycle: 5
EM cycle: 6
Log-likelihood: -0.08346 cycle: 6
EM cycle: 7
Log-likelihood: -0.07450 cycle: 7
EM cycle: 8
Log-likelihood: -0.06768 cycle: 8
EM cycle: 9
Log-likelihood: -0.06227 cycle: 9
EM cycle: 10
Log-likelihood: -0.05786 cycle: 10
EM cycle: 11
Log-likelihood: -0.05416 cycle: 11
EM cycle: 12
Log-likelihood: -0.05102 cycle: 12
EM cycle: 13
Log-likelihood: -0.04833 cycle: 13
EM cycle: 14
Log-likelihood: -0.04598 cycle: 14
EM cycle: 15
Log-likelihood: -0.04391 cycle: 15
EM cycle: 16
Log-likelihood: -0.04205 cycle: 16
EM cycle: 17
Log-likelihood: -0.04039 cycle: 17
EM cycle: 18
Log-likelihood: -0.03890 cycle: 18
EM cycle: 19
Log-likelihood: -0.03753 cycle: 19
EM cycle: 20
Log-likelihood: -0.03628 cycle: 20
EM cycle: 21
Log-likelihood: -0.03515 cycle: 21
EM cycle: 22
Log-likelihood: -0.03408 cycle: 22
EM cycle: 23
Log-likelihood: -0.03310 cycle: 23
EM cycle: 24
Log-likelihood: -0.03223 cycle: 24
EM cycle: 25
Log-likelihood: -0.03138 cycle: 25
EM cycle: 26
Log-likelihood: -0.03059 cycle: 26
EM cycle: 27
Log-likelihood: -0.02985 cycle: 27
EM cycle: 28
Log-likelihood: -0.02916 cycle: 28
EM cycle: 29
Log-likelihood: -0.02849 cycle: 29
EM cycle: 30
Log-likelihood: -0.02787 cycle: 30
EM cycle: 31
Log-likelihood: -0.02729 cycle: 31
EM cycle: 32
Log-likelihood: -0.02677 cycle: 32
EM cycle: 33
Log-likelihood: -0.02621 cycle: 33
EM cycle: 34
Log-likelihood: -0.02574 cycle: 34
EM cycle: 35
Log-likelihood: -0.02526 cycle: 35
EM cycle: 36
Log-likelihood: -0.02483 cycle: 36
EM cycle: 37
Log-likelihood: -0.02438 cycle: 37
EM cycle: 38
Log-likelihood: -0.02395 cycle: 38
EM cycle: 39
Log-likelihood: -0.02358 cycle: 39
EM cycle: 40
Log-likelihood: -0.02322 cycle: 40
EM cycle: 41
Log-likelihood: -0.02284 cycle: 41
EM cycle: 42
Log-likelihood: -0.02250 cycle: 42
EM cycle: 43
Log-likelihood: -0.02216 cycle: 43
EM cycle: 44
Log-likelihood: -0.02183 cycle: 44
EM cycle: 45
Log-likelihood: -0.02151 cycle: 45
EM cycle: 46
Log-likelihood: -0.02121 cycle: 46
EM cycle: 47
Log-likelihood: -0.02095 cycle: 47
EM completed.

  Final Log-Likelihood: -0.02095

Name           | Total (ms)
===========================
main           |         79
init           |          1
Bundle         |         61
Bundle.init    |          0
Bundle.explain |         59
Bundle.BDDCalc |          1
EM             |         16
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.02095
Current Log-Likelihood: -0.02095
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo male and (hasChild some person)
Adding axiom: learnedClass EquivalentTo male and (hasChild some person)
 WARN (AbstractLEAP.java:428) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:207) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:208) - Trying with the next class expression
Trying with the next class expression
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo (not (male)) or (hasChild some person)
Adding axiom: learnedClass EquivalentTo (not (male)) or (hasChild some person)
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   learnedClass equivalentTo ( not male
                                 or hasChild some person
     )
     markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     

MUPS 1: [learnedClass EquivalentTo (not (male)) or (hasChild some person), markus hasChild anna, hasChild Domain person, stefan hasChild markus]
Removing axiom: learnedClass EquivalentTo (not (male)) or (hasChild some person) 0 more removed: []
2)   learnedClass equivalentTo hasChild some person
     markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     

MUPS 2: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, hasChild Domain person, stefan hasChild markus]
Removing axiom: markus hasChild anna 1 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person)]
3)   learnedClass equivalentTo hasChild some person
     stefan hasChild markus
     hasChild range person
     

MUPS 3: [learnedClass EquivalentTo hasChild some person, stefan hasChild markus, hasChild Range person]
Removing axiom: stefan hasChild markus 2 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), markus hasChild anna]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: learnedClass EquivalentTo hasChild some person 2 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), markus hasChild anna]
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: hasChild Range person 3 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, markus hasChild anna]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 3 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Range person]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Domain person 3 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Range person]
MUPS 3: [learnedClass EquivalentTo hasChild some person, stefan hasChild markus, hasChild Range person]
Removing axiom: stefan hasChild markus 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: learnedClass EquivalentTo hasChild some person 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: hasChild Range person 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: hasChild Domain person
Removing axiom: learnedClass EquivalentTo hasChild some person 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo hasChild some person
Restoring axiom: learnedClass EquivalentTo (not (male)) or (hasChild some person)
Removing axiom: stefan hasChild markus 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: markus hasChild anna 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   learnedClass equivalentTo ( not male
                                 or hasChild some person
     )
     martin hasChild heinz
     hasChild range person
     

MUPS 1: [learnedClass EquivalentTo (not (male)) or (hasChild some person), martin hasChild heinz, hasChild Range person]
Removing axiom: learnedClass EquivalentTo (not (male)) or (hasChild some person) 0 more removed: []
2)   learnedClass equivalentTo hasChild some person
     martin hasChild heinz
     hasChild range person
     

MUPS 2: [learnedClass EquivalentTo hasChild some person, martin hasChild heinz, hasChild Range person]
Removing axiom: martin hasChild heinz 1 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person)]
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 1 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person)]
3)   learnedClass equivalentTo hasChild some person
     heinz type male
     male subClassOf person
     martin hasChild heinz
     

MUPS 3: [learnedClass EquivalentTo hasChild some person, heinz Type male, male SubClassOf person, martin hasChild heinz]
Removing axiom: martin hasChild heinz 2 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: learnedClass EquivalentTo hasChild some person 2 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), hasChild Range person]
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: heinz Type male 3 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 3 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: learnedClass EquivalentTo hasChild some person 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, male SubClassOf person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo hasChild some person
Restoring axiom: learnedClass EquivalentTo (not (male)) or (hasChild some person)
Removing axiom: martin hasChild heinz 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, male SubClassOf person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, male SubClassOf person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   learnedClass equivalentTo ( not male
                                 or hasChild some person
     )
     markus hasChild anna
     hasChild range person
     

MUPS 1: [learnedClass EquivalentTo (not (male)) or (hasChild some person), markus hasChild anna, hasChild Range person]
Removing axiom: learnedClass EquivalentTo (not (male)) or (hasChild some person) 0 more removed: []
2)   learnedClass equivalentTo hasChild some person
     markus hasChild anna
     hasChild range person
     

MUPS 2: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, hasChild Range person]
Removing axiom: markus hasChild anna 1 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person)]
Stop - satisfiable
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 1 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person)]
3)   learnedClass equivalentTo hasChild some person
     markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     

MUPS 3: [learnedClass EquivalentTo hasChild some person, markus hasChild anna, hasChild Domain person, anna hasChild heinz]
Removing axiom: markus hasChild anna 2 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: learnedClass EquivalentTo hasChild some person 2 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), hasChild Range person]
Stop - satisfiable
Restoring axiom: learnedClass EquivalentTo hasChild some person
Removing axiom: hasChild Domain person 3 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: learnedClass EquivalentTo hasChild some person 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo hasChild some person
Restoring axiom: learnedClass EquivalentTo (not (male)) or (hasChild some person)
Removing axiom: markus hasChild anna 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 4 more removed: [learnedClass EquivalentTo (not (male)) or (hasChild some person), learnedClass EquivalentTo hasChild some person, hasChild Domain person, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.72690 - tag: 1 - #vars: 4
martin Type learnedClass - prob: 0.75738 - tag: 2 - #vars: 4
markus Type learnedClass - prob: 0.76136 - tag: 3 - #vars: 4
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -0.86953 cycle: 1
EM cycle: 2
Log-likelihood: -0.27628 cycle: 2
EM cycle: 3
Log-likelihood: -0.19277 cycle: 3
EM cycle: 4
Log-likelihood: -0.15547 cycle: 4
EM cycle: 5
Log-likelihood: -0.13352 cycle: 5
EM cycle: 6
Log-likelihood: -0.11868 cycle: 6
EM cycle: 7
Log-likelihood: -0.10786 cycle: 7
EM cycle: 8
Log-likelihood: -0.09954 cycle: 8
EM cycle: 9
Log-likelihood: -0.09284 cycle: 9
EM cycle: 10
Log-likelihood: -0.08736 cycle: 10
EM cycle: 11
Log-likelihood: -0.08275 cycle: 11
EM cycle: 12
Log-likelihood: -0.07881 cycle: 12
EM cycle: 13
Log-likelihood: -0.07536 cycle: 13
EM cycle: 14
Log-likelihood: -0.07235 cycle: 14
EM cycle: 15
Log-likelihood: -0.06966 cycle: 15
EM cycle: 16
Log-likelihood: -0.06729 cycle: 16
EM cycle: 17
Log-likelihood: -0.06513 cycle: 17
EM cycle: 18
Log-likelihood: -0.06319 cycle: 18
EM cycle: 19
Log-likelihood: -0.06141 cycle: 19
EM cycle: 20
Log-likelihood: -0.05975 cycle: 20
EM cycle: 21
Log-likelihood: -0.05826 cycle: 21
EM cycle: 22
Log-likelihood: -0.05685 cycle: 22
EM cycle: 23
Log-likelihood: -0.05553 cycle: 23
EM cycle: 24
Log-likelihood: -0.05434 cycle: 24
EM cycle: 25
Log-likelihood: -0.05321 cycle: 25
EM cycle: 26
Log-likelihood: -0.05211 cycle: 26
EM cycle: 27
Log-likelihood: -0.05116 cycle: 27
EM cycle: 28
Log-likelihood: -0.05018 cycle: 28
EM cycle: 29
Log-likelihood: -0.04931 cycle: 29
EM cycle: 30
Log-likelihood: -0.04849 cycle: 30
EM cycle: 31
Log-likelihood: -0.04769 cycle: 31
EM cycle: 32
Log-likelihood: -0.04692 cycle: 32
EM cycle: 33
Log-likelihood: -0.04616 cycle: 33
EM cycle: 34
Log-likelihood: -0.04551 cycle: 34
EM cycle: 35
Log-likelihood: -0.04484 cycle: 35
EM cycle: 36
Log-likelihood: -0.04421 cycle: 36
EM cycle: 37
Log-likelihood: -0.04361 cycle: 37
EM cycle: 38
Log-likelihood: -0.04306 cycle: 38
EM cycle: 39
Log-likelihood: -0.04248 cycle: 39
EM cycle: 40
Log-likelihood: -0.04195 cycle: 40
EM cycle: 41
Log-likelihood: -0.04145 cycle: 41
EM cycle: 42
Log-likelihood: -0.04096 cycle: 42
EM cycle: 43
Log-likelihood: -0.04050 cycle: 43
EM cycle: 44
Log-likelihood: -0.04004 cycle: 44
EM cycle: 45
Log-likelihood: -0.03961 cycle: 45
EM cycle: 46
Log-likelihood: -0.03919 cycle: 46
EM cycle: 47
Log-likelihood: -0.03875 cycle: 47
EM cycle: 48
Log-likelihood: -0.03835 cycle: 48
EM cycle: 49
Log-likelihood: -0.03799 cycle: 49
EM cycle: 50
Log-likelihood: -0.03763 cycle: 50
EM cycle: 51
Log-likelihood: -0.03725 cycle: 51
EM cycle: 52
Log-likelihood: -0.03691 cycle: 52
EM cycle: 53
Log-likelihood: -0.03655 cycle: 53
EM cycle: 54
Log-likelihood: -0.03622 cycle: 54
EM cycle: 55
Log-likelihood: -0.03592 cycle: 55
EM cycle: 56
Log-likelihood: -0.03559 cycle: 56
EM cycle: 57
Log-likelihood: -0.03529 cycle: 57
EM cycle: 58
Log-likelihood: -0.03502 cycle: 58
EM completed.

  Final Log-Likelihood: -0.03502

Name           | Total (ms)
===========================
main           |         54
init           |          0
Bundle         |         46
Bundle.init    |          0
Bundle.explain |         44
Bundle.BDDCalc |          0
EM             |          6
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.03502
Current Log-Likelihood: -0.03502
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo (not (female)) and (hasChild some person)
Adding axiom: learnedClass EquivalentTo (not (female)) and (hasChild some person)
 WARN (AbstractLEAP.java:428) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:207) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:208) - Trying with the next class expression
Trying with the next class expression
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo male and (female or (hasChild some person))
Adding axiom: learnedClass EquivalentTo male and (female or (hasChild some person))
 WARN (AbstractLEAP.java:428) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:207) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:208) - Trying with the next class expression
Trying with the next class expression
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo male and (father or (hasChild some person))
Adding axiom: learnedClass EquivalentTo male and (father or (hasChild some person))
 WARN (AbstractLEAP.java:428) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:207) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:208) - Trying with the next class expression
Trying with the next class expression
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo male and (father or (hasChild some male))
Adding axiom: learnedClass EquivalentTo male and (father or (hasChild some male))
 WARN (AbstractLEAP.java:428) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:207) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:208) - Trying with the next class expression
Trying with the next class expression
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo male and (father or (hasChild some female))
Adding axiom: learnedClass EquivalentTo male and (father or (hasChild some female))
 WARN (AbstractLEAP.java:428) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:207) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:208) - Trying with the next class expression
Trying with the next class expression
 INFO (LEAP.java:202) - Adding axiom: learnedClass EquivalentTo male and (father or (hasChild some father))
Adding axiom: learnedClass EquivalentTo male and (father or (hasChild some father))
 WARN (AbstractLEAP.java:428) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:207) - The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
 INFO (LEAP.java:208) - Trying with the next class expression
Trying with the next class expression
 INFO (LEAP.java:108) - Greedy search finished
Greedy search finished
DEBUG (AbstractLEAP.java:330) - Replacing super class "dummyClass" with "classToDescribe"
Replacing super class "dummyClass" with "classToDescribe"
 INFO (AbstractLEAP.java:393) - Learned Axiom: father EquivalentTo hasChild some person
Learned Axiom: father EquivalentTo hasChild some person
DEBUG (AbstractLEAP.java:406) - Replaced all the super classes
Replaced all the super classes
 INFO (LEAP.java:126) - Saving the learned ontology
Saving the learned ontology
 INFO (AbstractLEAP.java:188) - Main: 10259 ms
Main: 10259 ms
 INFO (AbstractLEAP.java:189) - CELOE: 10001 ms
CELOE: 10001 ms
 INFO (AbstractLEAP.java:200) - EDGE: 214 ms
EDGE: 214 ms
 INFO (AbstractLEAP.java:200) - 	Bundle: 155 ms
	Bundle: 155 ms
 INFO (AbstractLEAP.java:200) - 		BDDCalc: 3 ms
		BDDCalc: 3 ms
 INFO (AbstractLEAP.java:200) - 		explain: 143 ms
		explain: 143 ms
 INFO (AbstractLEAP.java:200) - 		init: 0 ms
		init: 0 ms
 INFO (AbstractLEAP.java:200) - 	EM: 26 ms
	EM: 26 ms
 INFO (AbstractLEAP.java:200) - 	init: 21 ms
	init: 21 ms
 INFO (AbstractLEAP.java:208) - Other: 44 ms
Other: 44 ms
 INFO (AbstractLEAP.java:209) - Program client: execution successfully terminated
Program client: execution successfully terminated
Test case 2 - SubClassOf axioms
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@68b734a8
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@1a464fa3, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@48eaf42f, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@4215e133, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@259b85d6, org.semanticweb.owlapi.rio.RioTurtleParserFactory@554188ac, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@1c93b51e, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@2668c286, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@7ea2412c, org.semanticweb.owlapi.rio.RioTrigParserFactory@7bc58891, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@1f43cab7, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@7c0f28f8, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@2091833, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@7f353a0f, org.semanticweb.owlapi.rio.RioN3ParserFactory@d88f893, org.semanticweb.owlapi.rio.RioTrixParserFactory@6411504a, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@481558ce, org.semanticweb.owlapi.rio.RioJsonParserFactory@5ccb85d6, org.semanticweb.owlapi.rio.RioRDFaParserFactory@488f3dd1]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@2abc8034]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioTrixStorerFactory@17043b04, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@7a8341c1, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@511f5b1d, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@31f295b6, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@5e230fc6, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@7a687d8d, org.semanticweb.owlapi.rio.RioN3StorerFactory@c7f4457, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@12e12ac9, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@664212ab, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@33e434c8, org.semanticweb.owlapi.rio.RioJsonStorerFactory@420cd102, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@22dc59b2, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@546394ed, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@67eec8e1, org.semanticweb.owlapi.rio.RioTrigStorerFactory@ca8ef3a, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@467b0f6e, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@474179fa, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@4214ae8f, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@7ba93755, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@4c82b5df]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl, error message: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized.
entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl, error message: Property 'entityExpansionLimit' is not recognized.
Total number of triples: 27
Loaded OntologyID(OntologyIRI(<http://example.com/father>) VersionIRI(<null>))
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[=....] 20%
[==...] 40%
[===..] 60%materialising object properties ...

[====.] 80%materialising datatype properties
finished materialising data properties.
...TBox materialised in 0 ms.
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@16c1519e
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioJsonLDParserFactory@5eabff6b, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@7792d851, org.semanticweb.owlapi.rio.RioTurtleParserFactory@494c8f29, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@1c57f6b2, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@36776c32, org.semanticweb.owlapi.rio.RioJsonParserFactory@5b000fe6, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@66c9b52f, org.semanticweb.owlapi.rio.RioN3ParserFactory@4751e8b9, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@68ddd415, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@2a02e34b, org.semanticweb.owlapi.rio.RioRDFaParserFactory@2001e48c, org.semanticweb.owlapi.rio.RioTrixParserFactory@664632e9, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@7b25ab31, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@1536ea40, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@7af443a3, org.semanticweb.owlapi.rio.RioTrigParserFactory@306c7bf6, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@4b515eab, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@4f379769]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@5cd96b41]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioTrigStorerFactory@67770b37, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@5099c59b, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@73c31181, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@5eb5da12, org.semanticweb.owlapi.rio.RioJsonStorerFactory@1235151c, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@5529ff44, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@4cc65c2, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@7e1ffe70, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@6d672bd4, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@574059d5, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@3d620a1, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@73041b7d, org.semanticweb.owlapi.rio.RioN3StorerFactory@5a1f778, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@4f486211, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@14447be, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@4a50d04a, org.semanticweb.owlapi.rio.RioTrixStorerFactory@72906e, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@51e3d37e, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@3a479fda, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@8a6631b]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
DEBUG (EDGE.java:63) - Initializing EDGE
Initializing EDGE
classHierarchy: Thing
  person
    female
    male
      father

object properties: [hasChild]
Numeric Splits: {}
Debug logger: true
DEBUG (AbstractLEAP.java:129) - getting the individuals
getting the individuals
DEBUG (AbstractLEAP.java:166) - convert the individuals into assertional axioms
convert the individuals into assertional axioms
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@4d7a64ca
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioTurtleParserFactory@6adc5b9c, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@7945b206, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@6418e39e, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@3e39baf0, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@76d7881e, org.semanticweb.owlapi.rio.RioN3ParserFactory@1da1380b, org.semanticweb.owlapi.rio.RioTrigParserFactory@83bb0f, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@19c1820d, org.semanticweb.owlapi.rio.RioRDFaParserFactory@2accaec2, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@1095d23a, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@6b1b19cf, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@3332c7a5, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@6393bf8b, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@76ff68c5, org.semanticweb.owlapi.rio.RioJsonParserFactory@3635099, org.semanticweb.owlapi.rio.RioTrixParserFactory@25a94b55, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@40709f9, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@4aa31ffc]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@7d42542]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@373e6b9d, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@65629ac6, org.semanticweb.owlapi.rio.RioTrixStorerFactory@500051c5, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@10244722, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@721d8ab5, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@56b8aaf1, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@61615b4a, org.semanticweb.owlapi.rio.RioJsonStorerFactory@4b862408, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@5482bcac, org.semanticweb.owlapi.rio.RioTrigStorerFactory@2a8a3ada, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@1946384, org.semanticweb.owlapi.rio.RioN3StorerFactory@6ddee60f, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@6e829e50, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@4d09cade, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@4c19d42e, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@ec7b5de, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@307e4c44, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@1f87607c, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@33bb3f86, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@4aa2877c]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@6ac4c3f7
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@14168e1, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@1150d471, org.semanticweb.owlapi.rio.RioTrigParserFactory@16a5c7e4, org.semanticweb.owlapi.rio.RioTrixParserFactory@1e225820, org.semanticweb.owlapi.rio.RioJsonParserFactory@3c952a33, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@6003ad65, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@2a2dc0a, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@7412a438, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@36ef1d65, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@1e3ff233, org.semanticweb.owlapi.rio.RioN3ParserFactory@70029d2d, org.semanticweb.owlapi.rio.RioTurtleParserFactory@8aeab9e, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@5f366587, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@2ec99035, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@709f0202, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@3a00b15d, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@4be0a27d, org.semanticweb.owlapi.rio.RioRDFaParserFactory@654e6a90]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@60743cdb]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioTrigStorerFactory@5ae1c281, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@29a33620, org.semanticweb.owlapi.rio.RioN3StorerFactory@526e8108, org.semanticweb.owlapi.rio.RioTrixStorerFactory@4ac8768e, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@627ff1b8, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@4a9860, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@5cff6b74, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@ea04cab, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@62b57479, org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@c02670f, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@1903b5d, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@3db432c2, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@71179b6f, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@1e957e2f, org.semanticweb.owlapi.rio.RioJsonStorerFactory@13bdf540, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@7ca16adc, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@34414ffc, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@4041739c, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@4dcbae55, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@691500ab]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
DEBUG (LEAP.java:71) - Starting structure learner LEAP
Starting structure learner LEAP
start class:Thing
more accurate (75.00%) class expression found after 0ms: Thing
computeM
BOOL DPs:[]
Numeric DPs:[]
most general properties:
`hasChild=1
m: {1=[person], 2=[not (father), not (female)], 3=[hasChild some Thing, hasChild only Thing], 4=[hasChild max 0 Thing]}
more accurate (100.00%) class expression found after 2ms: hasChild some person
m for person: {1=[female, male], 2=[not (father), not (female), not (male)], 3=[hasChild some Thing, hasChild only Thing], 4=[hasChild max 0 Thing]}
Algorithm terminated successfully (time: 10s 0ms, 10766 descriptions tested, 7732 nodes in the search tree).

number of retrievals: 10913
retrieval reasoning time: 89ms ( 0ms per retrieval)
number of instance checks: 56 (0 multiple)
instance check reasoning time: 0ms ( 0ms per instance check)
(complex) subsumption checks: 314 (0 multiple)
subsumption reasoning time: 11ms ( 0ms per subsumption check)
overall reasoning time: 101ms

solutions:
1: hasChild some person 100.00%
2: female or (hasChild some person) 100.00%
3: male and (hasChild some person) 100.00%
4: (not (male)) or (hasChild some person) 100.00%
5: (not (female)) and (hasChild some person) 100.00%
6: male and (female or (hasChild some person)) 100.00%
7: male and (father or (hasChild some person)) 100.00%
8: male and (father or (hasChild some male)) 100.00%
9: male and (father or (hasChild some female)) 100.00%
10: male and (father or (hasChild some father)) 100.00%

 INFO (LEAP.java:99) - Start greedy search
Start greedy search
DEBUG (LEAP.java:169) - Initial Log-likelihood: -41.44653
Initial Log-likelihood: -41.44653
Creation of the learned ontology...
Successful creation of the learned ontology
Ontology created in 0.0 (ms)
 INFO (LEAP.java:192) - Type of axiom to learn: subClassOf axioms
Type of axiom to learn: subClassOf axioms
 INFO (LEAP.java:195) - number of axiom chunks: 10
number of axiom chunks: 10
 INFO (LEAP.java:202) - Adding axiom: hasChild some person SubClassOf learnedClass
Adding axiom: hasChild some person SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
# examples: 3
# positive examples: 3
# examples: 4
# negative examples: 1
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 9 probabilistic axiom
Probability Map computed. Size: 9
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 9 probabilistic axiom
Probability Map computed. Size: 9
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 1 more removed: [hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 1 more removed: [hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 0 more removed: []
2)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
Stop - satisfiable
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 0 more removed: []
2)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	9
	- n. of examples:		4
stefan Type learnedClass - prob: 0.33261 - tag: 1 - #vars: 3
martin Type learnedClass - prob: 0.31862 - tag: 2 - #vars: 3
markus Type learnedClass - prob: 0.33261 - tag: 3 - #vars: 3
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -3.34532 cycle: 1
EM cycle: 2
Log-likelihood: -0.03892 cycle: 2
EM cycle: 3
Log-likelihood: -0.03532 cycle: 3
EM cycle: 4
Log-likelihood: -0.03320 cycle: 4
EM cycle: 5
Log-likelihood: -0.03176 cycle: 5
EM cycle: 6
Log-likelihood: -0.03064 cycle: 6
EM cycle: 7
Log-likelihood: -0.02978 cycle: 7
EM cycle: 8
Log-likelihood: -0.02906 cycle: 8
EM cycle: 9
Log-likelihood: -0.02847 cycle: 9
EM cycle: 10
Log-likelihood: -0.02791 cycle: 10
EM cycle: 11
Log-likelihood: -0.02747 cycle: 11
EM cycle: 12
Log-likelihood: -0.02705 cycle: 12
EM cycle: 13
Log-likelihood: -0.02670 cycle: 13
EM cycle: 14
Log-likelihood: -0.02636 cycle: 14
EM cycle: 15
Log-likelihood: -0.02605 cycle: 15
EM cycle: 16
Log-likelihood: -0.02578 cycle: 16
EM completed.

  Final Log-Likelihood: -0.02578

Name           | Total (ms)
===========================
main           |         36
init           |          1
Bundle         |         31
Bundle.init    |          0
Bundle.explain |         28
Bundle.BDDCalc |          0
EM             |          3
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.02578
Current Log-Likelihood: -0.02578
 INFO (LEAP.java:254) - Log-Likelihood enhanced. Updating ontologies...
Log-Likelihood enhanced. Updating ontologies...
DEBUG (LEAP.java:318) - Updating ontology
Updating ontology
Creation of the learned ontology...
Successful creation of the learned ontology
Ontology created in 1.0 (ms)
DEBUG (LEAP.java:321) - Ontology Updated
Ontology Updated
 INFO (LEAP.java:202) - Adding axiom: female or (hasChild some person) SubClassOf learnedClass
Adding axiom: female or (hasChild some person) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [markus hasChild anna]
3)   ( female
       or hasChild some person
     ) subClassOf learnedClass
     stefan hasChild markus
     hasChild range person
     

MUPS 3: [female or (hasChild some person) SubClassOf learnedClass, stefan hasChild markus, hasChild Range person]
Removing axiom: stefan hasChild markus 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Range person 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
4)   ( female
       or hasChild some person
     ) subClassOf learnedClass
     male subClassOf person
     stefan hasChild markus
     markus type male
     

MUPS 4: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, stefan hasChild markus, markus Type male]
Removing axiom: stefan hasChild markus 3 more removed: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: female or (hasChild some person) SubClassOf learnedClass 3 more removed: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: female or (hasChild some person) SubClassOf learnedClass
Removing axiom: male SubClassOf person 4 more removed: [markus hasChild anna, female or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 5 more removed: [markus hasChild anna, female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild Range person
Removing axiom: female or (hasChild some person) SubClassOf learnedClass 5 more removed: [markus hasChild anna, female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: female or (hasChild some person) SubClassOf learnedClass
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 5 more removed: [markus hasChild anna, female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
5)   markus hasChild anna
     ( female
       or hasChild some person
     ) subClassOf learnedClass
     hasChild domain person
     stefan hasChild markus
     

MUPS 5: [markus hasChild anna, female or (hasChild some person) SubClassOf learnedClass, hasChild Domain person, stefan hasChild markus]
Removing axiom: stefan hasChild markus 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: female or (hasChild some person) SubClassOf learnedClass 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: female or (hasChild some person) SubClassOf learnedClass
Removing axiom: markus hasChild anna 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [female or (hasChild some person) SubClassOf learnedClass, hasChild Domain person, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 0 more removed: []
2)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
3)   ( female
       or hasChild some person
     ) subClassOf learnedClass
     heinz type male
     male subClassOf person
     martin hasChild heinz
     

MUPS 3: [female or (hasChild some person) SubClassOf learnedClass, heinz Type male, male SubClassOf person, martin hasChild heinz]
Removing axiom: martin hasChild heinz 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: heinz Type male 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male SubClassOf person
Removing axiom: female or (hasChild some person) SubClassOf learnedClass 3 more removed: [male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: female or (hasChild some person) SubClassOf learnedClass
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
Stop - satisfiable
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 0 more removed: []
2)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
3)   markus hasChild anna
     ( female
       or hasChild some person
     ) subClassOf learnedClass
     hasChild domain person
     anna hasChild heinz
     

MUPS 3: [markus hasChild anna, female or (hasChild some person) SubClassOf learnedClass, hasChild Domain person, anna hasChild heinz]
Removing axiom: markus hasChild anna 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
4)   markus hasChild anna
     female subClassOf person
     ( female
       or hasChild some person
     ) subClassOf learnedClass
     anna type female
     

MUPS 4: [markus hasChild anna, female SubClassOf person, female or (hasChild some person) SubClassOf learnedClass, anna Type female]
Removing axiom: markus hasChild anna 3 more removed: [hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: female or (hasChild some person) SubClassOf learnedClass 3 more removed: [hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: female or (hasChild some person) SubClassOf learnedClass
Removing axiom: female SubClassOf person 4 more removed: [female or (hasChild some person) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: female SubClassOf person
Removing axiom: anna Type female 5 more removed: [female or (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [female or (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Removing axiom: female or (hasChild some person) SubClassOf learnedClass 5 more removed: [female or (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: female or (hasChild some person) SubClassOf learnedClass
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [female or (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [female or (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [female or (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58738 - tag: 1 - #vars: 5
martin Type learnedClass - prob: 0.50757 - tag: 2 - #vars: 4
markus Type learnedClass - prob: 0.56874 - tag: 3 - #vars: 5
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.77449 cycle: 1
EM cycle: 2
Log-likelihood: -0.56019 cycle: 2
EM cycle: 3
Log-likelihood: -0.40000 cycle: 3
EM cycle: 4
Log-likelihood: -0.32903 cycle: 4
EM cycle: 5
Log-likelihood: -0.28721 cycle: 5
EM cycle: 6
Log-likelihood: -0.25892 cycle: 6
EM cycle: 7
Log-likelihood: -0.23819 cycle: 7
EM cycle: 8
Log-likelihood: -0.22218 cycle: 8
EM cycle: 9
Log-likelihood: -0.20929 cycle: 9
EM cycle: 10
Log-likelihood: -0.19868 cycle: 10
EM cycle: 11
Log-likelihood: -0.18970 cycle: 11
EM cycle: 12
Log-likelihood: -0.18203 cycle: 12
EM cycle: 13
Log-likelihood: -0.17531 cycle: 13
EM cycle: 14
Log-likelihood: -0.16940 cycle: 14
EM cycle: 15
Log-likelihood: -0.16414 cycle: 15
EM cycle: 16
Log-likelihood: -0.15941 cycle: 16
EM cycle: 17
Log-likelihood: -0.15515 cycle: 17
EM cycle: 18
Log-likelihood: -0.15125 cycle: 18
EM cycle: 19
Log-likelihood: -0.14771 cycle: 19
EM cycle: 20
Log-likelihood: -0.14444 cycle: 20
EM cycle: 21
Log-likelihood: -0.14138 cycle: 21
EM cycle: 22
Log-likelihood: -0.13858 cycle: 22
EM cycle: 23
Log-likelihood: -0.13597 cycle: 23
EM cycle: 24
Log-likelihood: -0.13352 cycle: 24
EM cycle: 25
Log-likelihood: -0.13123 cycle: 25
EM cycle: 26
Log-likelihood: -0.12908 cycle: 26
EM cycle: 27
Log-likelihood: -0.12704 cycle: 27
EM cycle: 28
Log-likelihood: -0.12514 cycle: 28
EM cycle: 29
Log-likelihood: -0.12334 cycle: 29
EM cycle: 30
Log-likelihood: -0.12159 cycle: 30
EM cycle: 31
Log-likelihood: -0.11994 cycle: 31
EM cycle: 32
Log-likelihood: -0.11840 cycle: 32
EM cycle: 33
Log-likelihood: -0.11691 cycle: 33
EM cycle: 34
Log-likelihood: -0.11547 cycle: 34
EM cycle: 35
Log-likelihood: -0.11414 cycle: 35
EM cycle: 36
Log-likelihood: -0.11284 cycle: 36
EM cycle: 37
Log-likelihood: -0.11159 cycle: 37
EM cycle: 38
Log-likelihood: -0.11040 cycle: 38
EM cycle: 39
Log-likelihood: -0.10923 cycle: 39
EM cycle: 40
Log-likelihood: -0.10814 cycle: 40
EM cycle: 41
Log-likelihood: -0.10707 cycle: 41
EM cycle: 42
Log-likelihood: -0.10605 cycle: 42
EM cycle: 43
Log-likelihood: -0.10505 cycle: 43
EM cycle: 44
Log-likelihood: -0.10409 cycle: 44
EM cycle: 45
Log-likelihood: -0.10317 cycle: 45
EM cycle: 46
Log-likelihood: -0.10227 cycle: 46
EM cycle: 47
Log-likelihood: -0.10143 cycle: 47
EM cycle: 48
Log-likelihood: -0.10057 cycle: 48
EM cycle: 49
Log-likelihood: -0.09976 cycle: 49
EM cycle: 50
Log-likelihood: -0.09898 cycle: 50
EM cycle: 51
Log-likelihood: -0.09823 cycle: 51
EM cycle: 52
Log-likelihood: -0.09747 cycle: 52
EM cycle: 53
Log-likelihood: -0.09674 cycle: 53
EM cycle: 54
Log-likelihood: -0.09603 cycle: 54
EM cycle: 55
Log-likelihood: -0.09536 cycle: 55
EM cycle: 56
Log-likelihood: -0.09469 cycle: 56
EM cycle: 57
Log-likelihood: -0.09404 cycle: 57
EM cycle: 58
Log-likelihood: -0.09341 cycle: 58
EM cycle: 59
Log-likelihood: -0.09280 cycle: 59
EM cycle: 60
Log-likelihood: -0.09219 cycle: 60
EM cycle: 61
Log-likelihood: -0.09160 cycle: 61
EM cycle: 62
Log-likelihood: -0.09103 cycle: 62
EM cycle: 63
Log-likelihood: -0.09049 cycle: 63
EM cycle: 64
Log-likelihood: -0.08993 cycle: 64
EM cycle: 65
Log-likelihood: -0.08940 cycle: 65
EM cycle: 66
Log-likelihood: -0.08889 cycle: 66
EM cycle: 67
Log-likelihood: -0.08838 cycle: 67
EM cycle: 68
Log-likelihood: -0.08789 cycle: 68
EM cycle: 69
Log-likelihood: -0.08738 cycle: 69
EM cycle: 70
Log-likelihood: -0.08691 cycle: 70
EM cycle: 71
Log-likelihood: -0.08644 cycle: 71
EM cycle: 72
Log-likelihood: -0.08598 cycle: 72
EM cycle: 73
Log-likelihood: -0.08555 cycle: 73
EM cycle: 74
Log-likelihood: -0.08509 cycle: 74
EM cycle: 75
Log-likelihood: -0.08465 cycle: 75
EM cycle: 76
Log-likelihood: -0.08424 cycle: 76
EM cycle: 77
Log-likelihood: -0.08383 cycle: 77
EM cycle: 78
Log-likelihood: -0.08341 cycle: 78
EM cycle: 79
Log-likelihood: -0.08302 cycle: 79
EM cycle: 80
Log-likelihood: -0.08262 cycle: 80
EM cycle: 81
Log-likelihood: -0.08224 cycle: 81
EM cycle: 82
Log-likelihood: -0.08187 cycle: 82
EM cycle: 83
Log-likelihood: -0.08149 cycle: 83
EM cycle: 84
Log-likelihood: -0.08113 cycle: 84
EM cycle: 85
Log-likelihood: -0.08076 cycle: 85
EM cycle: 86
Log-likelihood: -0.08042 cycle: 86
EM cycle: 87
Log-likelihood: -0.08007 cycle: 87
EM cycle: 88
Log-likelihood: -0.07972 cycle: 88
EM cycle: 89
Log-likelihood: -0.07940 cycle: 89
EM cycle: 90
Log-likelihood: -0.07904 cycle: 90
EM cycle: 91
Log-likelihood: -0.07875 cycle: 91
EM cycle: 92
Log-likelihood: -0.07841 cycle: 92
EM cycle: 93
Log-likelihood: -0.07809 cycle: 93
EM cycle: 94
Log-likelihood: -0.07779 cycle: 94
EM cycle: 95
Log-likelihood: -0.07750 cycle: 95
EM cycle: 96
Log-likelihood: -0.07719 cycle: 96
EM cycle: 97
Log-likelihood: -0.07691 cycle: 97
EM completed.

  Final Log-Likelihood: -0.07691

Name           | Total (ms)
===========================
main           |         69
init           |          1
Bundle         |         52
Bundle.init    |          0
Bundle.explain |         50
Bundle.BDDCalc |          1
EM             |         15
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.07691
Current Log-Likelihood: -0.07691
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (hasChild some person) SubClassOf learnedClass
Adding axiom: male and (hasChild some person) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [markus hasChild anna]
3)   stefan type male
     ( male
       and hasChild some person
     ) subClassOf learnedClass
     stefan hasChild markus
     hasChild range person
     

MUPS 3: [stefan Type male, male and (hasChild some person) SubClassOf learnedClass, stefan hasChild markus, hasChild Range person]
Removing axiom: stefan hasChild markus 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Range person 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
4)   stefan type male
     ( male
       and hasChild some person
     ) subClassOf learnedClass
     male subClassOf person
     stefan hasChild markus
     markus type male
     

MUPS 4: [stefan Type male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, stefan hasChild markus, markus Type male]
Removing axiom: stefan hasChild markus 3 more removed: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: stefan Type male 3 more removed: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
5)   father subClassOf male
     ( male
       and hasChild some person
     ) subClassOf learnedClass
     stefan type father
     male subClassOf person
     stefan hasChild markus
     markus type male
     

MUPS 5: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, stefan Type father, male SubClassOf person, stefan hasChild markus, markus Type male]
Removing axiom: stefan hasChild markus 4 more removed: [stefan Type male, markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: male and (hasChild some person) SubClassOf learnedClass 4 more removed: [stefan Type male, markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (hasChild some person) SubClassOf learnedClass
Removing axiom: male SubClassOf person 5 more removed: [stefan Type male, markus hasChild anna, male and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 6 more removed: [stefan Type male, markus hasChild anna, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Removing axiom: father SubClassOf male 6 more removed: [stefan Type male, markus hasChild anna, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: stefan Type father 7 more removed: [stefan Type male, markus hasChild anna, father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Restoring axiom: stefan Type male
Removing axiom: male and (hasChild some person) SubClassOf learnedClass 6 more removed: [markus hasChild anna, father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (hasChild some person) SubClassOf learnedClass
Removing axiom: male SubClassOf person 6 more removed: [markus hasChild anna, father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 6 more removed: [markus hasChild anna, father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild Range person
Removing axiom: male and (hasChild some person) SubClassOf learnedClass 6 more removed: [markus hasChild anna, father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male and (hasChild some person) SubClassOf learnedClass
Removing axiom: stefan Type male 6 more removed: [markus hasChild anna, father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 6 more removed: [markus hasChild anna, father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 5 more removed: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
6)   stefan type male
     markus hasChild anna
     ( male
       and hasChild some person
     ) subClassOf learnedClass
     hasChild domain person
     stefan hasChild markus
     

MUPS 6: [stefan Type male, markus hasChild anna, male and (hasChild some person) SubClassOf learnedClass, hasChild Domain person, stefan hasChild markus]
Removing axiom: stefan hasChild markus 5 more removed: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: male and (hasChild some person) SubClassOf learnedClass 5 more removed: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (hasChild some person) SubClassOf learnedClass
Removing axiom: stefan Type male 5 more removed: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Removing axiom: markus hasChild anna 5 more removed: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 5 more removed: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 6 more removed: [father SubClassOf male, male and (hasChild some person) SubClassOf learnedClass, hasChild Domain person, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 0 more removed: []
2)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
3)   martin type male
     ( male
       and hasChild some person
     ) subClassOf learnedClass
     heinz type male
     male subClassOf person
     martin hasChild heinz
     

MUPS 3: [martin Type male, male and (hasChild some person) SubClassOf learnedClass, heinz Type male, male SubClassOf person, martin hasChild heinz]
Removing axiom: martin hasChild heinz 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: heinz Type male 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male SubClassOf person
Removing axiom: martin Type male 3 more removed: [male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Removing axiom: male and (hasChild some person) SubClassOf learnedClass 3 more removed: [male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male and (hasChild some person) SubClassOf learnedClass
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [male and (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
Stop - satisfiable
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 0 more removed: []
2)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
3)   markus hasChild anna
     ( male
       and hasChild some person
     ) subClassOf learnedClass
     hasChild domain person
     markus type male
     anna hasChild heinz
     

MUPS 3: [markus hasChild anna, male and (hasChild some person) SubClassOf learnedClass, hasChild Domain person, markus Type male, anna hasChild heinz]
Removing axiom: markus hasChild anna 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
4)   markus hasChild anna
     female subClassOf person
     ( male
       and hasChild some person
     ) subClassOf learnedClass
     markus type male
     anna type female
     

MUPS 4: [markus hasChild anna, female SubClassOf person, male and (hasChild some person) SubClassOf learnedClass, markus Type male, anna Type female]
Removing axiom: markus hasChild anna 3 more removed: [hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: male and (hasChild some person) SubClassOf learnedClass 3 more removed: [hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (hasChild some person) SubClassOf learnedClass
Removing axiom: markus Type male 4 more removed: [male and (hasChild some person) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Removing axiom: female SubClassOf person 4 more removed: [male and (hasChild some person) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: female SubClassOf person
Removing axiom: anna Type female 5 more removed: [male and (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [male and (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Removing axiom: male and (hasChild some person) SubClassOf learnedClass 5 more removed: [male and (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male and (hasChild some person) SubClassOf learnedClass
Removing axiom: markus Type male 5 more removed: [male and (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [male and (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [male and (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [male and (hasChild some person) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58738 - tag: 1 - #vars: 6
martin Type learnedClass - prob: 0.50757 - tag: 2 - #vars: 4
markus Type learnedClass - prob: 0.56874 - tag: 3 - #vars: 5
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.77449 cycle: 1
EM cycle: 2
Log-likelihood: -0.56019 cycle: 2
EM cycle: 3
Log-likelihood: -0.40000 cycle: 3
EM cycle: 4
Log-likelihood: -0.32903 cycle: 4
EM cycle: 5
Log-likelihood: -0.28721 cycle: 5
EM cycle: 6
Log-likelihood: -0.25892 cycle: 6
EM cycle: 7
Log-likelihood: -0.23819 cycle: 7
EM cycle: 8
Log-likelihood: -0.22218 cycle: 8
EM cycle: 9
Log-likelihood: -0.20929 cycle: 9
EM cycle: 10
Log-likelihood: -0.19868 cycle: 10
EM cycle: 11
Log-likelihood: -0.18970 cycle: 11
EM cycle: 12
Log-likelihood: -0.18203 cycle: 12
EM cycle: 13
Log-likelihood: -0.17531 cycle: 13
EM cycle: 14
Log-likelihood: -0.16940 cycle: 14
EM cycle: 15
Log-likelihood: -0.16414 cycle: 15
EM cycle: 16
Log-likelihood: -0.15941 cycle: 16
EM cycle: 17
Log-likelihood: -0.15515 cycle: 17
EM cycle: 18
Log-likelihood: -0.15125 cycle: 18
EM cycle: 19
Log-likelihood: -0.14771 cycle: 19
EM cycle: 20
Log-likelihood: -0.14444 cycle: 20
EM cycle: 21
Log-likelihood: -0.14138 cycle: 21
EM cycle: 22
Log-likelihood: -0.13858 cycle: 22
EM cycle: 23
Log-likelihood: -0.13597 cycle: 23
EM cycle: 24
Log-likelihood: -0.13352 cycle: 24
EM cycle: 25
Log-likelihood: -0.13123 cycle: 25
EM cycle: 26
Log-likelihood: -0.12908 cycle: 26
EM cycle: 27
Log-likelihood: -0.12704 cycle: 27
EM cycle: 28
Log-likelihood: -0.12514 cycle: 28
EM cycle: 29
Log-likelihood: -0.12334 cycle: 29
EM cycle: 30
Log-likelihood: -0.12159 cycle: 30
EM cycle: 31
Log-likelihood: -0.11994 cycle: 31
EM cycle: 32
Log-likelihood: -0.11840 cycle: 32
EM cycle: 33
Log-likelihood: -0.11691 cycle: 33
EM cycle: 34
Log-likelihood: -0.11547 cycle: 34
EM cycle: 35
Log-likelihood: -0.11414 cycle: 35
EM cycle: 36
Log-likelihood: -0.11284 cycle: 36
EM cycle: 37
Log-likelihood: -0.11159 cycle: 37
EM cycle: 38
Log-likelihood: -0.11040 cycle: 38
EM cycle: 39
Log-likelihood: -0.10923 cycle: 39
EM cycle: 40
Log-likelihood: -0.10814 cycle: 40
EM cycle: 41
Log-likelihood: -0.10707 cycle: 41
EM cycle: 42
Log-likelihood: -0.10605 cycle: 42
EM cycle: 43
Log-likelihood: -0.10505 cycle: 43
EM cycle: 44
Log-likelihood: -0.10409 cycle: 44
EM cycle: 45
Log-likelihood: -0.10317 cycle: 45
EM cycle: 46
Log-likelihood: -0.10227 cycle: 46
EM cycle: 47
Log-likelihood: -0.10143 cycle: 47
EM cycle: 48
Log-likelihood: -0.10057 cycle: 48
EM cycle: 49
Log-likelihood: -0.09976 cycle: 49
EM cycle: 50
Log-likelihood: -0.09898 cycle: 50
EM cycle: 51
Log-likelihood: -0.09823 cycle: 51
EM cycle: 52
Log-likelihood: -0.09747 cycle: 52
EM cycle: 53
Log-likelihood: -0.09674 cycle: 53
EM cycle: 54
Log-likelihood: -0.09603 cycle: 54
EM cycle: 55
Log-likelihood: -0.09536 cycle: 55
EM cycle: 56
Log-likelihood: -0.09469 cycle: 56
EM cycle: 57
Log-likelihood: -0.09404 cycle: 57
EM cycle: 58
Log-likelihood: -0.09341 cycle: 58
EM cycle: 59
Log-likelihood: -0.09280 cycle: 59
EM cycle: 60
Log-likelihood: -0.09219 cycle: 60
EM cycle: 61
Log-likelihood: -0.09160 cycle: 61
EM cycle: 62
Log-likelihood: -0.09103 cycle: 62
EM cycle: 63
Log-likelihood: -0.09049 cycle: 63
EM cycle: 64
Log-likelihood: -0.08993 cycle: 64
EM cycle: 65
Log-likelihood: -0.08940 cycle: 65
EM cycle: 66
Log-likelihood: -0.08889 cycle: 66
EM cycle: 67
Log-likelihood: -0.08838 cycle: 67
EM cycle: 68
Log-likelihood: -0.08789 cycle: 68
EM cycle: 69
Log-likelihood: -0.08738 cycle: 69
EM cycle: 70
Log-likelihood: -0.08691 cycle: 70
EM cycle: 71
Log-likelihood: -0.08644 cycle: 71
EM cycle: 72
Log-likelihood: -0.08598 cycle: 72
EM cycle: 73
Log-likelihood: -0.08555 cycle: 73
EM cycle: 74
Log-likelihood: -0.08509 cycle: 74
EM cycle: 75
Log-likelihood: -0.08465 cycle: 75
EM cycle: 76
Log-likelihood: -0.08424 cycle: 76
EM cycle: 77
Log-likelihood: -0.08383 cycle: 77
EM cycle: 78
Log-likelihood: -0.08341 cycle: 78
EM cycle: 79
Log-likelihood: -0.08302 cycle: 79
EM cycle: 80
Log-likelihood: -0.08262 cycle: 80
EM cycle: 81
Log-likelihood: -0.08224 cycle: 81
EM cycle: 82
Log-likelihood: -0.08187 cycle: 82
EM cycle: 83
Log-likelihood: -0.08149 cycle: 83
EM cycle: 84
Log-likelihood: -0.08113 cycle: 84
EM cycle: 85
Log-likelihood: -0.08076 cycle: 85
EM cycle: 86
Log-likelihood: -0.08042 cycle: 86
EM cycle: 87
Log-likelihood: -0.08007 cycle: 87
EM cycle: 88
Log-likelihood: -0.07972 cycle: 88
EM cycle: 89
Log-likelihood: -0.07940 cycle: 89
EM cycle: 90
Log-likelihood: -0.07904 cycle: 90
EM cycle: 91
Log-likelihood: -0.07875 cycle: 91
EM cycle: 92
Log-likelihood: -0.07841 cycle: 92
EM cycle: 93
Log-likelihood: -0.07809 cycle: 93
EM cycle: 94
Log-likelihood: -0.07779 cycle: 94
EM cycle: 95
Log-likelihood: -0.07750 cycle: 95
EM cycle: 96
Log-likelihood: -0.07719 cycle: 96
EM cycle: 97
Log-likelihood: -0.07691 cycle: 97
EM completed.

  Final Log-Likelihood: -0.07691

Name           | Total (ms)
===========================
main           |         65
init           |          0
Bundle         |         55
Bundle.init    |          0
Bundle.explain |         51
Bundle.BDDCalc |          1
EM             |         10
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.07691
Current Log-Likelihood: -0.07691
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
Adding axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [markus hasChild anna]
3)   ( not male
       or hasChild some person
     ) subClassOf learnedClass
     stefan hasChild markus
     hasChild range person
     

MUPS 3: [(not (male)) or (hasChild some person) SubClassOf learnedClass, stefan hasChild markus, hasChild Range person]
Removing axiom: stefan hasChild markus 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Range person 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
4)   ( not male
       or hasChild some person
     ) subClassOf learnedClass
     male subClassOf person
     stefan hasChild markus
     markus type male
     

MUPS 4: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, stefan hasChild markus, markus Type male]
Removing axiom: stefan hasChild markus 3 more removed: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass 3 more removed: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
Removing axiom: male SubClassOf person 4 more removed: [markus hasChild anna, (not (male)) or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 5 more removed: [markus hasChild anna, (not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild Range person
Removing axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass 5 more removed: [markus hasChild anna, (not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 5 more removed: [markus hasChild anna, (not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
5)   markus hasChild anna
     hasChild domain person
     ( not male
       or hasChild some person
     ) subClassOf learnedClass
     stefan hasChild markus
     

MUPS 5: [markus hasChild anna, hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, stefan hasChild markus]
Removing axiom: stefan hasChild markus 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
Removing axiom: markus hasChild anna 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 0 more removed: []
2)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
3)   heinz type male
     ( not male
       or hasChild some person
     ) subClassOf learnedClass
     male subClassOf person
     martin hasChild heinz
     

MUPS 3: [heinz Type male, (not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, martin hasChild heinz]
Removing axiom: martin hasChild heinz 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: heinz Type male 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male SubClassOf person
Removing axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass 3 more removed: [male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [(not (male)) or (hasChild some person) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
Stop - satisfiable
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 0 more removed: []
2)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
3)   markus hasChild anna
     hasChild domain person
     ( not male
       or hasChild some person
     ) subClassOf learnedClass
     anna hasChild heinz
     

MUPS 3: [markus hasChild anna, hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, anna hasChild heinz]
Removing axiom: markus hasChild anna 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
4)   markus hasChild anna
     female subClassOf person
     ( not male
       or hasChild some person
     ) subClassOf learnedClass
     anna type female
     

MUPS 4: [markus hasChild anna, female SubClassOf person, (not (male)) or (hasChild some person) SubClassOf learnedClass, anna Type female]
Removing axiom: markus hasChild anna 3 more removed: [hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass 3 more removed: [hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
Removing axiom: female SubClassOf person 4 more removed: [hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: female SubClassOf person
Removing axiom: anna Type female 5 more removed: [female SubClassOf person, hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [female SubClassOf person, hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Removing axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass 5 more removed: [female SubClassOf person, hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [female SubClassOf person, hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [female SubClassOf person, hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [female SubClassOf person, hasChild Domain person, (not (male)) or (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58738 - tag: 1 - #vars: 5
martin Type learnedClass - prob: 0.50757 - tag: 2 - #vars: 4
markus Type learnedClass - prob: 0.56874 - tag: 3 - #vars: 5
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.77449 cycle: 1
EM cycle: 2
Log-likelihood: -0.56019 cycle: 2
EM cycle: 3
Log-likelihood: -0.40000 cycle: 3
EM cycle: 4
Log-likelihood: -0.32903 cycle: 4
EM cycle: 5
Log-likelihood: -0.28721 cycle: 5
EM cycle: 6
Log-likelihood: -0.25892 cycle: 6
EM cycle: 7
Log-likelihood: -0.23819 cycle: 7
EM cycle: 8
Log-likelihood: -0.22218 cycle: 8
EM cycle: 9
Log-likelihood: -0.20929 cycle: 9
EM cycle: 10
Log-likelihood: -0.19868 cycle: 10
EM cycle: 11
Log-likelihood: -0.18970 cycle: 11
EM cycle: 12
Log-likelihood: -0.18203 cycle: 12
EM cycle: 13
Log-likelihood: -0.17531 cycle: 13
EM cycle: 14
Log-likelihood: -0.16940 cycle: 14
EM cycle: 15
Log-likelihood: -0.16414 cycle: 15
EM cycle: 16
Log-likelihood: -0.15941 cycle: 16
EM cycle: 17
Log-likelihood: -0.15515 cycle: 17
EM cycle: 18
Log-likelihood: -0.15125 cycle: 18
EM cycle: 19
Log-likelihood: -0.14771 cycle: 19
EM cycle: 20
Log-likelihood: -0.14444 cycle: 20
EM cycle: 21
Log-likelihood: -0.14138 cycle: 21
EM cycle: 22
Log-likelihood: -0.13858 cycle: 22
EM cycle: 23
Log-likelihood: -0.13597 cycle: 23
EM cycle: 24
Log-likelihood: -0.13352 cycle: 24
EM cycle: 25
Log-likelihood: -0.13123 cycle: 25
EM cycle: 26
Log-likelihood: -0.12908 cycle: 26
EM cycle: 27
Log-likelihood: -0.12704 cycle: 27
EM cycle: 28
Log-likelihood: -0.12514 cycle: 28
EM cycle: 29
Log-likelihood: -0.12334 cycle: 29
EM cycle: 30
Log-likelihood: -0.12159 cycle: 30
EM cycle: 31
Log-likelihood: -0.11994 cycle: 31
EM cycle: 32
Log-likelihood: -0.11840 cycle: 32
EM cycle: 33
Log-likelihood: -0.11691 cycle: 33
EM cycle: 34
Log-likelihood: -0.11547 cycle: 34
EM cycle: 35
Log-likelihood: -0.11414 cycle: 35
EM cycle: 36
Log-likelihood: -0.11284 cycle: 36
EM cycle: 37
Log-likelihood: -0.11159 cycle: 37
EM cycle: 38
Log-likelihood: -0.11040 cycle: 38
EM cycle: 39
Log-likelihood: -0.10923 cycle: 39
EM cycle: 40
Log-likelihood: -0.10814 cycle: 40
EM cycle: 41
Log-likelihood: -0.10707 cycle: 41
EM cycle: 42
Log-likelihood: -0.10605 cycle: 42
EM cycle: 43
Log-likelihood: -0.10505 cycle: 43
EM cycle: 44
Log-likelihood: -0.10409 cycle: 44
EM cycle: 45
Log-likelihood: -0.10317 cycle: 45
EM cycle: 46
Log-likelihood: -0.10227 cycle: 46
EM cycle: 47
Log-likelihood: -0.10143 cycle: 47
EM cycle: 48
Log-likelihood: -0.10057 cycle: 48
EM cycle: 49
Log-likelihood: -0.09976 cycle: 49
EM cycle: 50
Log-likelihood: -0.09898 cycle: 50
EM cycle: 51
Log-likelihood: -0.09823 cycle: 51
EM cycle: 52
Log-likelihood: -0.09747 cycle: 52
EM cycle: 53
Log-likelihood: -0.09674 cycle: 53
EM cycle: 54
Log-likelihood: -0.09603 cycle: 54
EM cycle: 55
Log-likelihood: -0.09536 cycle: 55
EM cycle: 56
Log-likelihood: -0.09469 cycle: 56
EM cycle: 57
Log-likelihood: -0.09404 cycle: 57
EM cycle: 58
Log-likelihood: -0.09341 cycle: 58
EM cycle: 59
Log-likelihood: -0.09280 cycle: 59
EM cycle: 60
Log-likelihood: -0.09219 cycle: 60
EM cycle: 61
Log-likelihood: -0.09160 cycle: 61
EM cycle: 62
Log-likelihood: -0.09103 cycle: 62
EM cycle: 63
Log-likelihood: -0.09049 cycle: 63
EM cycle: 64
Log-likelihood: -0.08993 cycle: 64
EM cycle: 65
Log-likelihood: -0.08940 cycle: 65
EM cycle: 66
Log-likelihood: -0.08889 cycle: 66
EM cycle: 67
Log-likelihood: -0.08838 cycle: 67
EM cycle: 68
Log-likelihood: -0.08789 cycle: 68
EM cycle: 69
Log-likelihood: -0.08738 cycle: 69
EM cycle: 70
Log-likelihood: -0.08691 cycle: 70
EM cycle: 71
Log-likelihood: -0.08644 cycle: 71
EM cycle: 72
Log-likelihood: -0.08598 cycle: 72
EM cycle: 73
Log-likelihood: -0.08555 cycle: 73
EM cycle: 74
Log-likelihood: -0.08509 cycle: 74
EM cycle: 75
Log-likelihood: -0.08465 cycle: 75
EM cycle: 76
Log-likelihood: -0.08424 cycle: 76
EM cycle: 77
Log-likelihood: -0.08383 cycle: 77
EM cycle: 78
Log-likelihood: -0.08341 cycle: 78
EM cycle: 79
Log-likelihood: -0.08302 cycle: 79
EM cycle: 80
Log-likelihood: -0.08262 cycle: 80
EM cycle: 81
Log-likelihood: -0.08224 cycle: 81
EM cycle: 82
Log-likelihood: -0.08187 cycle: 82
EM cycle: 83
Log-likelihood: -0.08149 cycle: 83
EM cycle: 84
Log-likelihood: -0.08113 cycle: 84
EM cycle: 85
Log-likelihood: -0.08076 cycle: 85
EM cycle: 86
Log-likelihood: -0.08042 cycle: 86
EM cycle: 87
Log-likelihood: -0.08007 cycle: 87
EM cycle: 88
Log-likelihood: -0.07972 cycle: 88
EM cycle: 89
Log-likelihood: -0.07940 cycle: 89
EM cycle: 90
Log-likelihood: -0.07904 cycle: 90
EM cycle: 91
Log-likelihood: -0.07875 cycle: 91
EM cycle: 92
Log-likelihood: -0.07841 cycle: 92
EM cycle: 93
Log-likelihood: -0.07809 cycle: 93
EM cycle: 94
Log-likelihood: -0.07779 cycle: 94
EM cycle: 95
Log-likelihood: -0.07750 cycle: 95
EM cycle: 96
Log-likelihood: -0.07719 cycle: 96
EM cycle: 97
Log-likelihood: -0.07691 cycle: 97
EM completed.

  Final Log-Likelihood: -0.07691

Name           | Total (ms)
===========================
main           |         54
init           |          1
Bundle         |         44
Bundle.init    |          0
Bundle.explain |         42
Bundle.BDDCalc |          1
EM             |          9
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.07691
Current Log-Likelihood: -0.07691
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Adding axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   stefan type male
     markus hasChild anna
     hasChild domain person
     female disjointWith male
     stefan hasChild markus
     ( not female
       and hasChild some person
     ) subClassOf learnedClass
     

MUPS 1: [stefan Type male, markus hasChild anna, hasChild Domain person, female DisjointWith male, stefan hasChild markus, (not (female)) and (hasChild some person) SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
2)   markus hasChild anna
     father subClassOf male
     hasChild domain person
     stefan type father
     female disjointWith male
     stefan hasChild markus
     ( not female
       and hasChild some person
     ) subClassOf learnedClass
     

MUPS 2: [markus hasChild anna, father SubClassOf male, hasChild Domain person, stefan Type father, female DisjointWith male, stefan hasChild markus, (not (female)) and (hasChild some person) SubClassOf learnedClass]
Removing axiom: markus hasChild anna 1 more removed: [stefan Type male]
3)   father subClassOf male
     stefan type father
     female disjointWith male
     stefan hasChild markus
     ( not female
       and hasChild some person
     ) subClassOf learnedClass
     hasChild range person
     

MUPS 3: [father SubClassOf male, stefan Type father, female DisjointWith male, stefan hasChild markus, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person]
Removing axiom: female DisjointWith male 2 more removed: [stefan Type male, markus hasChild anna]
4)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 4: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 3 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Range person 3 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male]
5)   male subClassOf person
     stefan hasChild markus
     markus type male
     hasChild some person subClassOf learnedClass
     

MUPS 5: [male SubClassOf person, stefan hasChild markus, markus Type male, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 4 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male, hasChild Range person]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: male SubClassOf person 5 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 6 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 6 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass
Restoring axiom: female DisjointWith male
Removing axiom: stefan hasChild markus 6 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass 6 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Removing axiom: father SubClassOf male 7 more removed: [stefan Type male, markus hasChild anna, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: stefan Type father 8 more removed: [stefan Type male, markus hasChild anna, father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: hasChild Range person 8 more removed: [stefan Type male, markus hasChild anna, father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 7 more removed: [stefan Type male, father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: female DisjointWith male 7 more removed: [stefan Type male, father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
6)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 6: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 7 more removed: [stefan Type male, father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: markus hasChild anna 7 more removed: [stefan Type male, father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 7 more removed: [stefan Type male, father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 6: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 8 more removed: [stefan Type male, father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 8 more removed: [stefan Type male, father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 8 more removed: [stefan Type male, father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: hasChild Domain person
Removing axiom: hasChild some person SubClassOf learnedClass 8 more removed: [stefan Type male, father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass
Restoring axiom: female DisjointWith male
Removing axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass 8 more removed: [stefan Type male, father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Removing axiom: hasChild Domain person 8 more removed: [stefan Type male, father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: father SubClassOf male 8 more removed: [stefan Type male, father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: stefan Type father 8 more removed: [stefan Type male, father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Restoring axiom: stefan Type male
Removing axiom: stefan hasChild markus 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: markus hasChild anna 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
7)   stefan type male
     female disjointWith male
     stefan hasChild markus
     ( not female
       and hasChild some person
     ) subClassOf learnedClass
     hasChild range person
     

MUPS 7: [stefan Type male, female DisjointWith male, stefan hasChild markus, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person]
Removing axiom: stefan hasChild markus 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: female DisjointWith male 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 7: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Range person 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 7: [male SubClassOf person, stefan hasChild markus, markus Type male, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: male SubClassOf person 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass
Restoring axiom: female DisjointWith male
Removing axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Removing axiom: hasChild Range person 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Removing axiom: stefan Type male 8 more removed: [father SubClassOf male, markus hasChild anna, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: markus hasChild anna
Removing axiom: female DisjointWith male 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 7: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: markus hasChild anna 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 7: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Range person 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 7: [male SubClassOf person, stefan hasChild markus, markus Type male, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: male SubClassOf person 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass
Restoring axiom: hasChild Domain person
Removing axiom: hasChild some person SubClassOf learnedClass 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass
Restoring axiom: female DisjointWith male
Removing axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Removing axiom: hasChild Domain person 7 more removed: [father SubClassOf male, hasChild Domain person, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin type male
     female disjointWith male
     martin hasChild heinz
     ( not female
       and hasChild some person
     ) subClassOf learnedClass
     hasChild range person
     

MUPS 1: [martin Type male, female DisjointWith male, martin hasChild heinz, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person]
Removing axiom: martin Type male 0 more removed: []
2)   father subClassOf male
     female disjointWith male
     martin hasChild heinz
     ( not female
       and hasChild some person
     ) subClassOf learnedClass
     hasChild range person
     martin type father
     

MUPS 2: [father SubClassOf male, female DisjointWith male, martin hasChild heinz, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, martin Type father]
Removing axiom: female DisjointWith male 1 more removed: [martin Type male]
3)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 3: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 2 more removed: [martin Type male, female DisjointWith male]
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 2 more removed: [martin Type male, female DisjointWith male]
4)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 4: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 3 more removed: [martin Type male, female DisjointWith male, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [martin Type male, female DisjointWith male, hasChild Range person]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [martin Type male, female DisjointWith male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [martin Type male, female DisjointWith male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [martin Type male, female DisjointWith male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass
Restoring axiom: female DisjointWith male
Removing axiom: martin hasChild heinz 5 more removed: [martin Type male, female DisjointWith male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 5 more removed: [martin Type male, female DisjointWith male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Removing axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass 5 more removed: [martin Type male, female DisjointWith male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Removing axiom: father SubClassOf male 6 more removed: [martin Type male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: martin Type father 7 more removed: [martin Type male, father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Restoring axiom: martin Type male
Removing axiom: martin hasChild heinz 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
5)   martin type male
     heinz type male
     female disjointWith male
     male subClassOf person
     martin hasChild heinz
     ( not female
       and hasChild some person
     ) subClassOf learnedClass
     

MUPS 5: [martin Type male, heinz Type male, female DisjointWith male, male SubClassOf person, martin hasChild heinz, (not (female)) and (hasChild some person) SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: female DisjointWith male 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 5: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: heinz Type male 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male SubClassOf person
Removing axiom: hasChild some person SubClassOf learnedClass 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass
Restoring axiom: female DisjointWith male
Removing axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Removing axiom: martin Type male 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Removing axiom: heinz Type male 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: female DisjointWith male 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass 6 more removed: [father SubClassOf male, female DisjointWith male, male SubClassOf person, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     female disjointWith male
     ( not female
       and hasChild some person
     ) subClassOf learnedClass
     markus type male
     hasChild range person
     

MUPS 1: [markus hasChild anna, female DisjointWith male, (not (female)) and (hasChild some person) SubClassOf learnedClass, markus Type male, hasChild Range person]
Removing axiom: markus hasChild anna 0 more removed: []
Stop - satisfiable
Restoring axiom: markus hasChild anna
Removing axiom: female DisjointWith male 0 more removed: []
2)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 1 more removed: [female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 1 more removed: [female DisjointWith male]
3)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 3: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 2 more removed: [female DisjointWith male, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 2 more removed: [female DisjointWith male, hasChild Range person]
Stop - satisfiable
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 3 more removed: [female DisjointWith male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 4 more removed: [hasChild Domain person, female DisjointWith male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [hasChild Domain person, female DisjointWith male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass
Restoring axiom: female DisjointWith male
Removing axiom: hasChild Range person 4 more removed: [hasChild Domain person, female DisjointWith male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Removing axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass 4 more removed: [hasChild Domain person, female DisjointWith male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Removing axiom: markus Type male 5 more removed: [hasChild Domain person, female DisjointWith male, (not (female)) and (hasChild some person) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58453 - tag: 1 - #vars: 7
martin Type learnedClass - prob: 0.57445 - tag: 2 - #vars: 6
markus Type learnedClass - prob: 0.57237 - tag: 3 - #vars: 5
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.64927 cycle: 1
EM cycle: 2
Log-likelihood: -0.52366 cycle: 2
EM cycle: 3
Log-likelihood: -0.37929 cycle: 3
EM cycle: 4
Log-likelihood: -0.31548 cycle: 4
EM cycle: 5
Log-likelihood: -0.27787 cycle: 5
EM cycle: 6
Log-likelihood: -0.25243 cycle: 6
EM cycle: 7
Log-likelihood: -0.23381 cycle: 7
EM cycle: 8
Log-likelihood: -0.21937 cycle: 8
EM cycle: 9
Log-likelihood: -0.20779 cycle: 9
EM cycle: 10
Log-likelihood: -0.19819 cycle: 10
EM cycle: 11
Log-likelihood: -0.19014 cycle: 11
EM cycle: 12
Log-likelihood: -0.18319 cycle: 12
EM cycle: 13
Log-likelihood: -0.17713 cycle: 13
EM cycle: 14
Log-likelihood: -0.17179 cycle: 14
EM cycle: 15
Log-likelihood: -0.16704 cycle: 15
EM cycle: 16
Log-likelihood: -0.16276 cycle: 16
EM cycle: 17
Log-likelihood: -0.15889 cycle: 17
EM cycle: 18
Log-likelihood: -0.15537 cycle: 18
EM cycle: 19
Log-likelihood: -0.15217 cycle: 19
EM cycle: 20
Log-likelihood: -0.14917 cycle: 20
EM cycle: 21
Log-likelihood: -0.14641 cycle: 21
EM cycle: 22
Log-likelihood: -0.14387 cycle: 22
EM cycle: 23
Log-likelihood: -0.14148 cycle: 23
EM cycle: 24
Log-likelihood: -0.13925 cycle: 24
EM cycle: 25
Log-likelihood: -0.13716 cycle: 25
EM cycle: 26
Log-likelihood: -0.13519 cycle: 26
EM cycle: 27
Log-likelihood: -0.13337 cycle: 27
EM cycle: 28
Log-likelihood: -0.13160 cycle: 28
EM cycle: 29
Log-likelihood: -0.12997 cycle: 29
EM cycle: 30
Log-likelihood: -0.12838 cycle: 30
EM cycle: 31
Log-likelihood: -0.12685 cycle: 31
EM cycle: 32
Log-likelihood: -0.12545 cycle: 32
EM cycle: 33
Log-likelihood: -0.12409 cycle: 33
EM cycle: 34
Log-likelihood: -0.12281 cycle: 34
EM cycle: 35
Log-likelihood: -0.12152 cycle: 35
EM cycle: 36
Log-likelihood: -0.12034 cycle: 36
EM cycle: 37
Log-likelihood: -0.11919 cycle: 37
EM cycle: 38
Log-likelihood: -0.11810 cycle: 38
EM cycle: 39
Log-likelihood: -0.11706 cycle: 39
EM cycle: 40
Log-likelihood: -0.11602 cycle: 40
EM cycle: 41
Log-likelihood: -0.11506 cycle: 41
EM cycle: 42
Log-likelihood: -0.11412 cycle: 42
EM cycle: 43
Log-likelihood: -0.11318 cycle: 43
EM cycle: 44
Log-likelihood: -0.11229 cycle: 44
EM cycle: 45
Log-likelihood: -0.11145 cycle: 45
EM cycle: 46
Log-likelihood: -0.11065 cycle: 46
EM cycle: 47
Log-likelihood: -0.10984 cycle: 47
EM cycle: 48
Log-likelihood: -0.10906 cycle: 48
EM cycle: 49
Log-likelihood: -0.10830 cycle: 49
EM cycle: 50
Log-likelihood: -0.10756 cycle: 50
EM cycle: 51
Log-likelihood: -0.10688 cycle: 51
EM cycle: 52
Log-likelihood: -0.10620 cycle: 52
EM cycle: 53
Log-likelihood: -0.10551 cycle: 53
EM cycle: 54
Log-likelihood: -0.10486 cycle: 54
EM cycle: 55
Log-likelihood: -0.10422 cycle: 55
EM cycle: 56
Log-likelihood: -0.10362 cycle: 56
EM cycle: 57
Log-likelihood: -0.10303 cycle: 57
EM cycle: 58
Log-likelihood: -0.10242 cycle: 58
EM cycle: 59
Log-likelihood: -0.10187 cycle: 59
EM cycle: 60
Log-likelihood: -0.10131 cycle: 60
EM cycle: 61
Log-likelihood: -0.10076 cycle: 61
EM cycle: 62
Log-likelihood: -0.10022 cycle: 62
EM cycle: 63
Log-likelihood: -0.09968 cycle: 63
EM cycle: 64
Log-likelihood: -0.09919 cycle: 64
EM cycle: 65
Log-likelihood: -0.09870 cycle: 65
EM cycle: 66
Log-likelihood: -0.09821 cycle: 66
EM cycle: 67
Log-likelihood: -0.09773 cycle: 67
EM cycle: 68
Log-likelihood: -0.09728 cycle: 68
EM cycle: 69
Log-likelihood: -0.09680 cycle: 69
EM cycle: 70
Log-likelihood: -0.09639 cycle: 70
EM cycle: 71
Log-likelihood: -0.09592 cycle: 71
EM cycle: 72
Log-likelihood: -0.09550 cycle: 72
EM cycle: 73
Log-likelihood: -0.09507 cycle: 73
EM cycle: 74
Log-likelihood: -0.09469 cycle: 74
EM cycle: 75
Log-likelihood: -0.09427 cycle: 75
EM cycle: 76
Log-likelihood: -0.09386 cycle: 76
EM cycle: 77
Log-likelihood: -0.09351 cycle: 77
EM cycle: 78
Log-likelihood: -0.09312 cycle: 78
EM cycle: 79
Log-likelihood: -0.09273 cycle: 79
EM cycle: 80
Log-likelihood: -0.09235 cycle: 80
EM cycle: 81
Log-likelihood: -0.09202 cycle: 81
EM cycle: 82
Log-likelihood: -0.09165 cycle: 82
EM cycle: 83
Log-likelihood: -0.09131 cycle: 83
EM cycle: 84
Log-likelihood: -0.09094 cycle: 84
EM cycle: 85
Log-likelihood: -0.09062 cycle: 85
EM cycle: 86
Log-likelihood: -0.09030 cycle: 86
EM cycle: 87
Log-likelihood: -0.08999 cycle: 87
EM cycle: 88
Log-likelihood: -0.08965 cycle: 88
EM cycle: 89
Log-likelihood: -0.08931 cycle: 89
EM cycle: 90
Log-likelihood: -0.08902 cycle: 90
EM cycle: 91
Log-likelihood: -0.08874 cycle: 91
EM completed.

  Final Log-Likelihood: -0.08874

Name           | Total (ms)
===========================
main           |         95
init           |          1
Bundle         |         84
Bundle.init    |          0
Bundle.explain |         81
Bundle.BDDCalc |          1
EM             |         10
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.08874
Current Log-Likelihood: -0.08874
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
Adding axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [markus hasChild anna]
3)   ( male
       and ( female
             or hasChild some person
       )
     ) subClassOf learnedClass
     stefan type male
     stefan hasChild markus
     hasChild range person
     

MUPS 3: [male and (female or (hasChild some person)) SubClassOf learnedClass, stefan Type male, stefan hasChild markus, hasChild Range person]
Removing axiom: stefan hasChild markus 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild Range person 2 more removed: [markus hasChild anna, hasChild some person SubClassOf learnedClass]
4)   ( male
       and ( female
             or hasChild some person
       )
     ) subClassOf learnedClass
     stefan type male
     male subClassOf person
     stefan hasChild markus
     markus type male
     

MUPS 4: [male and (female or (hasChild some person)) SubClassOf learnedClass, stefan Type male, male SubClassOf person, stefan hasChild markus, markus Type male]
Removing axiom: stefan hasChild markus 3 more removed: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: male and (female or (hasChild some person)) SubClassOf learnedClass 3 more removed: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
Removing axiom: stefan Type male 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Removing axiom: male SubClassOf person 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Removing axiom: markus Type male 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, markus hasChild anna, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild Range person
Removing axiom: male and (female or (hasChild some person)) SubClassOf learnedClass 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, markus hasChild anna, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
Removing axiom: stefan Type male 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, markus hasChild anna, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, markus hasChild anna, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
5)   ( male
       and ( female
             or hasChild some person
       )
     ) subClassOf learnedClass
     stefan type male
     markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     

MUPS 5: [male and (female or (hasChild some person)) SubClassOf learnedClass, stefan Type male, markus hasChild anna, hasChild Domain person, stefan hasChild markus]
Removing axiom: stefan hasChild markus 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: male and (female or (hasChild some person)) SubClassOf learnedClass 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
Removing axiom: stefan Type male 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Removing axiom: markus hasChild anna 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, hasChild Domain person, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
Stop - satisfiable
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 0 more removed: []
2)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
3)   ( male
       and ( female
             or hasChild some person
       )
     ) subClassOf learnedClass
     martin type male
     heinz type male
     male subClassOf person
     martin hasChild heinz
     

MUPS 3: [male and (female or (hasChild some person)) SubClassOf learnedClass, martin Type male, heinz Type male, male SubClassOf person, martin hasChild heinz]
Removing axiom: martin hasChild heinz 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: heinz Type male 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male SubClassOf person
Removing axiom: male and (female or (hasChild some person)) SubClassOf learnedClass 3 more removed: [male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
Removing axiom: martin Type male 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
Stop - satisfiable
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 0 more removed: []
2)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 2: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 1 more removed: [hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 1 more removed: [hasChild Range person]
3)   ( male
       and ( female
             or hasChild some person
       )
     ) subClassOf learnedClass
     markus hasChild anna
     hasChild domain person
     markus type male
     anna hasChild heinz
     

MUPS 3: [male and (female or (hasChild some person)) SubClassOf learnedClass, markus hasChild anna, hasChild Domain person, markus Type male, anna hasChild heinz]
Removing axiom: markus hasChild anna 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Domain person 2 more removed: [hasChild Range person, hasChild some person SubClassOf learnedClass]
4)   ( male
       and ( female
             or hasChild some person
       )
     ) subClassOf learnedClass
     markus hasChild anna
     female subClassOf person
     markus type male
     anna type female
     

MUPS 4: [male and (female or (hasChild some person)) SubClassOf learnedClass, markus hasChild anna, female SubClassOf person, markus Type male, anna Type female]
Removing axiom: markus hasChild anna 3 more removed: [hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: male and (female or (hasChild some person)) SubClassOf learnedClass 3 more removed: [hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
Removing axiom: markus Type male 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Removing axiom: female SubClassOf person 4 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: female SubClassOf person
Removing axiom: anna Type female 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Removing axiom: male and (female or (hasChild some person)) SubClassOf learnedClass 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
Removing axiom: markus Type male 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [male and (female or (hasChild some person)) SubClassOf learnedClass, female SubClassOf person, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58738 - tag: 1 - #vars: 5
martin Type learnedClass - prob: 0.50757 - tag: 2 - #vars: 4
markus Type learnedClass - prob: 0.56874 - tag: 3 - #vars: 5
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.77449 cycle: 1
EM cycle: 2
Log-likelihood: -0.56019 cycle: 2
EM cycle: 3
Log-likelihood: -0.40000 cycle: 3
EM cycle: 4
Log-likelihood: -0.32903 cycle: 4
EM cycle: 5
Log-likelihood: -0.28721 cycle: 5
EM cycle: 6
Log-likelihood: -0.25892 cycle: 6
EM cycle: 7
Log-likelihood: -0.23819 cycle: 7
EM cycle: 8
Log-likelihood: -0.22218 cycle: 8
EM cycle: 9
Log-likelihood: -0.20929 cycle: 9
EM cycle: 10
Log-likelihood: -0.19868 cycle: 10
EM cycle: 11
Log-likelihood: -0.18970 cycle: 11
EM cycle: 12
Log-likelihood: -0.18203 cycle: 12
EM cycle: 13
Log-likelihood: -0.17531 cycle: 13
EM cycle: 14
Log-likelihood: -0.16940 cycle: 14
EM cycle: 15
Log-likelihood: -0.16414 cycle: 15
EM cycle: 16
Log-likelihood: -0.15941 cycle: 16
EM cycle: 17
Log-likelihood: -0.15515 cycle: 17
EM cycle: 18
Log-likelihood: -0.15125 cycle: 18
EM cycle: 19
Log-likelihood: -0.14771 cycle: 19
EM cycle: 20
Log-likelihood: -0.14444 cycle: 20
EM cycle: 21
Log-likelihood: -0.14138 cycle: 21
EM cycle: 22
Log-likelihood: -0.13858 cycle: 22
EM cycle: 23
Log-likelihood: -0.13597 cycle: 23
EM cycle: 24
Log-likelihood: -0.13352 cycle: 24
EM cycle: 25
Log-likelihood: -0.13123 cycle: 25
EM cycle: 26
Log-likelihood: -0.12908 cycle: 26
EM cycle: 27
Log-likelihood: -0.12704 cycle: 27
EM cycle: 28
Log-likelihood: -0.12514 cycle: 28
EM cycle: 29
Log-likelihood: -0.12334 cycle: 29
EM cycle: 30
Log-likelihood: -0.12159 cycle: 30
EM cycle: 31
Log-likelihood: -0.11994 cycle: 31
EM cycle: 32
Log-likelihood: -0.11840 cycle: 32
EM cycle: 33
Log-likelihood: -0.11691 cycle: 33
EM cycle: 34
Log-likelihood: -0.11547 cycle: 34
EM cycle: 35
Log-likelihood: -0.11414 cycle: 35
EM cycle: 36
Log-likelihood: -0.11284 cycle: 36
EM cycle: 37
Log-likelihood: -0.11159 cycle: 37
EM cycle: 38
Log-likelihood: -0.11040 cycle: 38
EM cycle: 39
Log-likelihood: -0.10923 cycle: 39
EM cycle: 40
Log-likelihood: -0.10814 cycle: 40
EM cycle: 41
Log-likelihood: -0.10707 cycle: 41
EM cycle: 42
Log-likelihood: -0.10605 cycle: 42
EM cycle: 43
Log-likelihood: -0.10505 cycle: 43
EM cycle: 44
Log-likelihood: -0.10409 cycle: 44
EM cycle: 45
Log-likelihood: -0.10317 cycle: 45
EM cycle: 46
Log-likelihood: -0.10227 cycle: 46
EM cycle: 47
Log-likelihood: -0.10143 cycle: 47
EM cycle: 48
Log-likelihood: -0.10057 cycle: 48
EM cycle: 49
Log-likelihood: -0.09976 cycle: 49
EM cycle: 50
Log-likelihood: -0.09898 cycle: 50
EM cycle: 51
Log-likelihood: -0.09823 cycle: 51
EM cycle: 52
Log-likelihood: -0.09747 cycle: 52
EM cycle: 53
Log-likelihood: -0.09674 cycle: 53
EM cycle: 54
Log-likelihood: -0.09603 cycle: 54
EM cycle: 55
Log-likelihood: -0.09536 cycle: 55
EM cycle: 56
Log-likelihood: -0.09469 cycle: 56
EM cycle: 57
Log-likelihood: -0.09404 cycle: 57
EM cycle: 58
Log-likelihood: -0.09341 cycle: 58
EM cycle: 59
Log-likelihood: -0.09280 cycle: 59
EM cycle: 60
Log-likelihood: -0.09219 cycle: 60
EM cycle: 61
Log-likelihood: -0.09160 cycle: 61
EM cycle: 62
Log-likelihood: -0.09103 cycle: 62
EM cycle: 63
Log-likelihood: -0.09049 cycle: 63
EM cycle: 64
Log-likelihood: -0.08993 cycle: 64
EM cycle: 65
Log-likelihood: -0.08940 cycle: 65
EM cycle: 66
Log-likelihood: -0.08889 cycle: 66
EM cycle: 67
Log-likelihood: -0.08838 cycle: 67
EM cycle: 68
Log-likelihood: -0.08789 cycle: 68
EM cycle: 69
Log-likelihood: -0.08738 cycle: 69
EM cycle: 70
Log-likelihood: -0.08691 cycle: 70
EM cycle: 71
Log-likelihood: -0.08644 cycle: 71
EM cycle: 72
Log-likelihood: -0.08598 cycle: 72
EM cycle: 73
Log-likelihood: -0.08555 cycle: 73
EM cycle: 74
Log-likelihood: -0.08509 cycle: 74
EM cycle: 75
Log-likelihood: -0.08465 cycle: 75
EM cycle: 76
Log-likelihood: -0.08424 cycle: 76
EM cycle: 77
Log-likelihood: -0.08383 cycle: 77
EM cycle: 78
Log-likelihood: -0.08341 cycle: 78
EM cycle: 79
Log-likelihood: -0.08302 cycle: 79
EM cycle: 80
Log-likelihood: -0.08262 cycle: 80
EM cycle: 81
Log-likelihood: -0.08224 cycle: 81
EM cycle: 82
Log-likelihood: -0.08187 cycle: 82
EM cycle: 83
Log-likelihood: -0.08149 cycle: 83
EM cycle: 84
Log-likelihood: -0.08113 cycle: 84
EM cycle: 85
Log-likelihood: -0.08076 cycle: 85
EM cycle: 86
Log-likelihood: -0.08042 cycle: 86
EM cycle: 87
Log-likelihood: -0.08007 cycle: 87
EM cycle: 88
Log-likelihood: -0.07972 cycle: 88
EM cycle: 89
Log-likelihood: -0.07940 cycle: 89
EM cycle: 90
Log-likelihood: -0.07904 cycle: 90
EM cycle: 91
Log-likelihood: -0.07875 cycle: 91
EM cycle: 92
Log-likelihood: -0.07841 cycle: 92
EM cycle: 93
Log-likelihood: -0.07809 cycle: 93
EM cycle: 94
Log-likelihood: -0.07779 cycle: 94
EM cycle: 95
Log-likelihood: -0.07750 cycle: 95
EM cycle: 96
Log-likelihood: -0.07719 cycle: 96
EM cycle: 97
Log-likelihood: -0.07691 cycle: 97
EM completed.

  Final Log-Likelihood: -0.07691

Name           | Total (ms)
===========================
main           |         55
init           |          1
Bundle         |         43
Bundle.init    |          0
Bundle.explain |         41
Bundle.BDDCalc |          2
EM             |         10
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.07691
Current Log-Likelihood: -0.07691
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Adding axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
3)   stefan type male
     stefan type father
     ( male
       and ( father
             or hasChild some person
       )
     ) subClassOf learnedClass
     

MUPS 3: [stefan Type male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: stefan Type male 2 more removed: [markus hasChild anna, stefan hasChild markus]
4)   father subClassOf male
     stefan type father
     ( male
       and ( father
             or hasChild some person
       )
     ) subClassOf learnedClass
     

MUPS 4: [father SubClassOf male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: stefan Type father 3 more removed: [stefan Type male, markus hasChild anna, stefan hasChild markus]
Stop - satisfiable
Restoring axiom: stefan Type father
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 3 more removed: [stefan Type male, markus hasChild anna, stefan hasChild markus]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: father SubClassOf male 4 more removed: [stefan Type male, markus hasChild anna, stefan hasChild markus, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: stefan Type male
Removing axiom: stefan Type father 4 more removed: [markus hasChild anna, father SubClassOf male, stefan hasChild markus, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan Type father
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 4 more removed: [markus hasChild anna, father SubClassOf male, stefan hasChild markus, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass]
MUPS 4: [stefan Type male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: stefan Type father 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
5)   stefan type male
     stefan hasChild markus
     hasChild range person
     ( male
       and ( father
             or hasChild some person
       )
     ) subClassOf learnedClass
     

MUPS 5: [stefan Type male, stefan hasChild markus, hasChild Range person, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 5 more removed: [markus hasChild anna, father SubClassOf male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan hasChild markus
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 5 more removed: [markus hasChild anna, father SubClassOf male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: stefan Type male 5 more removed: [markus hasChild anna, father SubClassOf male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Removing axiom: hasChild Range person 5 more removed: [markus hasChild anna, father SubClassOf male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: stefan Type father
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 5 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: stefan Type male 5 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 5 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 5: [stefan Type male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 5 more removed: [father SubClassOf male, stefan hasChild markus, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: stefan Type male 5 more removed: [father SubClassOf male, stefan hasChild markus, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Removing axiom: stefan Type father 5 more removed: [father SubClassOf male, stefan hasChild markus, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 5: [stefan Type male, stefan Type father, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: stefan Type male 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Removing axiom: stefan Type father 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
2)   martin type male
     ( male
       and ( father
             or hasChild some person
       )
     ) subClassOf learnedClass
     martin type father
     

MUPS 2: [martin Type male, male and (father or (hasChild some person)) SubClassOf learnedClass, martin Type father]
Removing axiom: martin Type male 1 more removed: [martin hasChild heinz]
3)   father subClassOf male
     ( male
       and ( father
             or hasChild some person
       )
     ) subClassOf learnedClass
     martin type father
     

MUPS 3: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, martin Type father]
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 2 more removed: [martin Type male, martin hasChild heinz]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: martin Type father 3 more removed: [martin Type male, martin hasChild heinz, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Removing axiom: father SubClassOf male 3 more removed: [martin Type male, martin hasChild heinz, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: martin Type male
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 3 more removed: [father SubClassOf male, martin hasChild heinz, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: martin Type father 3 more removed: [father SubClassOf male, martin hasChild heinz, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 2 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass]
4)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 4: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 3 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person]
MUPS 4: [martin Type male, male and (father or (hasChild some person)) SubClassOf learnedClass, martin Type father]
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: martin Type father 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Removing axiom: martin Type male 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [father SubClassOf male, male SubClassOf person, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   markus type father
     markus type male
     ( male
       and ( father
             or hasChild some person
       )
     ) subClassOf learnedClass
     

MUPS 2: [markus Type father, markus Type male, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: markus Type father 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: markus Type father
Removing axiom: markus Type male 1 more removed: [markus hasChild anna]
3)   father subClassOf male
     markus type father
     ( male
       and ( father
             or hasChild some person
       )
     ) subClassOf learnedClass
     

MUPS 3: [father SubClassOf male, markus Type father, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: markus Type father 2 more removed: [markus hasChild anna, markus Type male]
Stop - satisfiable (early termination)
Restoring axiom: markus Type father
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 2 more removed: [markus hasChild anna, markus Type male]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: father SubClassOf male 3 more removed: [markus hasChild anna, markus Type male, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: markus Type male
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 3 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 2 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass]
4)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 4: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 3 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person]
MUPS 4: [markus Type father, markus Type male, male and (father or (hasChild some person)) SubClassOf learnedClass]
Removing axiom: markus Type father 4 more removed: [father SubClassOf male, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
5)   markus hasChild anna
     hasChild domain person
     markus type male
     ( male
       and ( father
             or hasChild some person
       )
     ) subClassOf learnedClass
     anna hasChild heinz
     

MUPS 5: [markus hasChild anna, hasChild Domain person, markus Type male, male and (father or (hasChild some person)) SubClassOf learnedClass, anna hasChild heinz]
Removing axiom: markus hasChild anna 5 more removed: [father SubClassOf male, markus Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 5 more removed: [father SubClassOf male, markus Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [father SubClassOf male, markus Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: markus Type male 6 more removed: [father SubClassOf male, hasChild Domain person, markus Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Removing axiom: anna hasChild heinz 6 more removed: [father SubClassOf male, hasChild Domain person, markus Type father, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: markus Type father
Removing axiom: male and (father or (hasChild some person)) SubClassOf learnedClass 5 more removed: [father SubClassOf male, hasChild Domain person, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Removing axiom: markus Type male 5 more removed: [father SubClassOf male, hasChild Domain person, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 5 more removed: [father SubClassOf male, hasChild Domain person, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [father SubClassOf male, hasChild Domain person, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [father SubClassOf male, hasChild Domain person, male and (father or (hasChild some person)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58824 - tag: 1 - #vars: 5
martin Type learnedClass - prob: 0.58459 - tag: 2 - #vars: 5
markus Type learnedClass - prob: 0.58824 - tag: 3 - #vars: 5
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.59810 cycle: 1
EM cycle: 2
Log-likelihood: -0.50132 cycle: 2
EM cycle: 3
Log-likelihood: -0.36236 cycle: 3
EM cycle: 4
Log-likelihood: -0.30119 cycle: 4
EM cycle: 5
Log-likelihood: -0.26528 cycle: 5
EM cycle: 6
Log-likelihood: -0.24101 cycle: 6
EM cycle: 7
Log-likelihood: -0.22327 cycle: 7
EM cycle: 8
Log-likelihood: -0.20956 cycle: 8
EM cycle: 9
Log-likelihood: -0.19857 cycle: 9
EM cycle: 10
Log-likelihood: -0.18949 cycle: 10
EM cycle: 11
Log-likelihood: -0.18182 cycle: 11
EM cycle: 12
Log-likelihood: -0.17527 cycle: 12
EM cycle: 13
Log-likelihood: -0.16952 cycle: 13
EM cycle: 14
Log-likelihood: -0.16447 cycle: 14
EM cycle: 15
Log-likelihood: -0.15996 cycle: 15
EM cycle: 16
Log-likelihood: -0.15594 cycle: 16
EM cycle: 17
Log-likelihood: -0.15229 cycle: 17
EM cycle: 18
Log-likelihood: -0.14894 cycle: 18
EM cycle: 19
Log-likelihood: -0.14589 cycle: 19
EM cycle: 20
Log-likelihood: -0.14308 cycle: 20
EM cycle: 21
Log-likelihood: -0.14049 cycle: 21
EM cycle: 22
Log-likelihood: -0.13810 cycle: 22
EM cycle: 23
Log-likelihood: -0.13587 cycle: 23
EM cycle: 24
Log-likelihood: -0.13373 cycle: 24
EM cycle: 25
Log-likelihood: -0.13179 cycle: 25
EM cycle: 26
Log-likelihood: -0.12997 cycle: 26
EM cycle: 27
Log-likelihood: -0.12819 cycle: 27
EM cycle: 28
Log-likelihood: -0.12653 cycle: 28
EM cycle: 29
Log-likelihood: -0.12498 cycle: 29
EM cycle: 30
Log-likelihood: -0.12350 cycle: 30
EM cycle: 31
Log-likelihood: -0.12210 cycle: 31
EM cycle: 32
Log-likelihood: -0.12076 cycle: 32
EM cycle: 33
Log-likelihood: -0.11949 cycle: 33
EM cycle: 34
Log-likelihood: -0.11828 cycle: 34
EM cycle: 35
Log-likelihood: -0.11706 cycle: 35
EM cycle: 36
Log-likelihood: -0.11596 cycle: 36
EM cycle: 37
Log-likelihood: -0.11493 cycle: 37
EM cycle: 38
Log-likelihood: -0.11388 cycle: 38
EM cycle: 39
Log-likelihood: -0.11288 cycle: 39
EM cycle: 40
Log-likelihood: -0.11194 cycle: 40
EM cycle: 41
Log-likelihood: -0.11100 cycle: 41
EM cycle: 42
Log-likelihood: -0.11012 cycle: 42
EM cycle: 43
Log-likelihood: -0.10926 cycle: 43
EM cycle: 44
Log-likelihood: -0.10844 cycle: 44
EM cycle: 45
Log-likelihood: -0.10765 cycle: 45
EM cycle: 46
Log-likelihood: -0.10688 cycle: 46
EM cycle: 47
Log-likelihood: -0.10611 cycle: 47
EM cycle: 48
Log-likelihood: -0.10538 cycle: 48
EM cycle: 49
Log-likelihood: -0.10469 cycle: 49
EM cycle: 50
Log-likelihood: -0.10402 cycle: 50
EM cycle: 51
Log-likelihood: -0.10336 cycle: 51
EM cycle: 52
Log-likelihood: -0.10271 cycle: 52
EM cycle: 53
Log-likelihood: -0.10210 cycle: 53
EM cycle: 54
Log-likelihood: -0.10147 cycle: 54
EM cycle: 55
Log-likelihood: -0.10086 cycle: 55
EM cycle: 56
Log-likelihood: -0.10031 cycle: 56
EM cycle: 57
Log-likelihood: -0.09974 cycle: 57
EM cycle: 58
Log-likelihood: -0.09921 cycle: 58
EM cycle: 59
Log-likelihood: -0.09865 cycle: 59
EM cycle: 60
Log-likelihood: -0.09814 cycle: 60
EM cycle: 61
Log-likelihood: -0.09762 cycle: 61
EM cycle: 62
Log-likelihood: -0.09712 cycle: 62
EM cycle: 63
Log-likelihood: -0.09663 cycle: 63
EM cycle: 64
Log-likelihood: -0.09618 cycle: 64
EM cycle: 65
Log-likelihood: -0.09573 cycle: 65
EM cycle: 66
Log-likelihood: -0.09524 cycle: 66
EM cycle: 67
Log-likelihood: -0.09480 cycle: 67
EM cycle: 68
Log-likelihood: -0.09437 cycle: 68
EM cycle: 69
Log-likelihood: -0.09395 cycle: 69
EM cycle: 70
Log-likelihood: -0.09353 cycle: 70
EM cycle: 71
Log-likelihood: -0.09313 cycle: 71
EM cycle: 72
Log-likelihood: -0.09274 cycle: 72
EM cycle: 73
Log-likelihood: -0.09234 cycle: 73
EM cycle: 74
Log-likelihood: -0.09196 cycle: 74
EM cycle: 75
Log-likelihood: -0.09156 cycle: 75
EM cycle: 76
Log-likelihood: -0.09121 cycle: 76
EM cycle: 77
Log-likelihood: -0.09084 cycle: 77
EM cycle: 78
Log-likelihood: -0.09049 cycle: 78
EM cycle: 79
Log-likelihood: -0.09016 cycle: 79
EM cycle: 80
Log-likelihood: -0.08980 cycle: 80
EM cycle: 81
Log-likelihood: -0.08945 cycle: 81
EM cycle: 82
Log-likelihood: -0.08914 cycle: 82
EM cycle: 83
Log-likelihood: -0.08881 cycle: 83
EM cycle: 84
Log-likelihood: -0.08847 cycle: 84
EM cycle: 85
Log-likelihood: -0.08817 cycle: 85
EM cycle: 86
Log-likelihood: -0.08787 cycle: 86
EM cycle: 87
Log-likelihood: -0.08756 cycle: 87
EM cycle: 88
Log-likelihood: -0.08726 cycle: 88
EM cycle: 89
Log-likelihood: -0.08697 cycle: 89
EM cycle: 90
Log-likelihood: -0.08665 cycle: 90
EM cycle: 91
Log-likelihood: -0.08637 cycle: 91
EM completed.

  Final Log-Likelihood: -0.08637

Name           | Total (ms)
===========================
main           |         64
init           |          0
Bundle         |         55
Bundle.init    |          0
Bundle.explain |         55
Bundle.BDDCalc |          0
EM             |          8
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.08637
Current Log-Likelihood: -0.08637
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Adding axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
3)   stefan type male
     ( male
       and ( father
             or hasChild some male
       )
     ) subClassOf learnedClass
     stefan type father
     

MUPS 3: [stefan Type male, male and (father or (hasChild some male)) SubClassOf learnedClass, stefan Type father]
Removing axiom: stefan Type male 2 more removed: [markus hasChild anna, stefan hasChild markus]
4)   father subClassOf male
     ( male
       and ( father
             or hasChild some male
       )
     ) subClassOf learnedClass
     stefan type father
     

MUPS 4: [father SubClassOf male, male and (father or (hasChild some male)) SubClassOf learnedClass, stefan Type father]
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 3 more removed: [stefan Type male, markus hasChild anna, stefan hasChild markus]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: stefan Type father 4 more removed: [stefan Type male, markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, stefan hasChild markus]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: father SubClassOf male 4 more removed: [stefan Type male, markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, stefan hasChild markus]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: stefan Type male
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 4 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, stefan hasChild markus]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: stefan Type father 4 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, stefan hasChild markus]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male]
MUPS 4: [stefan Type male, male and (father or (hasChild some male)) SubClassOf learnedClass, stefan Type father]
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 4 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: stefan Type father 4 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: stefan Type male 4 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 4 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 4: [stefan Type male, male and (father or (hasChild some male)) SubClassOf learnedClass, stefan Type father]
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 5 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: stefan Type father 5 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: stefan Type male 5 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 4: [stefan Type male, male and (father or (hasChild some male)) SubClassOf learnedClass, stefan Type father]
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: stefan Type father 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: stefan Type male 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
2)   martin type male
     ( male
       and ( father
             or hasChild some male
       )
     ) subClassOf learnedClass
     martin type father
     

MUPS 2: [martin Type male, male and (father or (hasChild some male)) SubClassOf learnedClass, martin Type father]
Removing axiom: martin Type male 1 more removed: [martin hasChild heinz]
3)   father subClassOf male
     ( male
       and ( father
             or hasChild some male
       )
     ) subClassOf learnedClass
     martin type father
     

MUPS 3: [father SubClassOf male, male and (father or (hasChild some male)) SubClassOf learnedClass, martin Type father]
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 2 more removed: [martin Type male, martin hasChild heinz]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: martin Type father 3 more removed: [martin Type male, male and (father or (hasChild some male)) SubClassOf learnedClass, martin hasChild heinz]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Removing axiom: father SubClassOf male 3 more removed: [martin Type male, male and (father or (hasChild some male)) SubClassOf learnedClass, martin hasChild heinz]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: martin Type male
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 3 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, martin hasChild heinz]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: martin Type father 3 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, martin hasChild heinz]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 2 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male]
4)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 4: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 3 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person]
MUPS 4: [martin Type male, male and (father or (hasChild some male)) SubClassOf learnedClass, martin Type father]
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: martin Type father 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Removing axiom: martin Type male 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, father SubClassOf male, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   ( male
       and ( father
             or hasChild some male
       )
     ) subClassOf learnedClass
     markus type father
     markus type male
     

MUPS 2: [male and (father or (hasChild some male)) SubClassOf learnedClass, markus Type father, markus Type male]
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: markus Type father 2 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type father
Removing axiom: markus Type male 2 more removed: [markus hasChild anna, male and (father or (hasChild some male)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 1 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass]
3)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 3: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 2 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 2 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, hasChild Range person]
MUPS 3: [male and (father or (hasChild some male)) SubClassOf learnedClass, markus Type father, markus Type male]
Removing axiom: male and (father or (hasChild some male)) SubClassOf learnedClass 3 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Removing axiom: markus Type father 3 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type father
Removing axiom: markus Type male 3 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 3 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [male and (father or (hasChild some male)) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58824 - tag: 1 - #vars: 5
martin Type learnedClass - prob: 0.58459 - tag: 2 - #vars: 5
markus Type learnedClass - prob: 0.58824 - tag: 3 - #vars: 4
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.59810 cycle: 1
EM cycle: 2
Log-likelihood: -0.50132 cycle: 2
EM cycle: 3
Log-likelihood: -0.36236 cycle: 3
EM cycle: 4
Log-likelihood: -0.30119 cycle: 4
EM cycle: 5
Log-likelihood: -0.26528 cycle: 5
EM cycle: 6
Log-likelihood: -0.24101 cycle: 6
EM cycle: 7
Log-likelihood: -0.22327 cycle: 7
EM cycle: 8
Log-likelihood: -0.20956 cycle: 8
EM cycle: 9
Log-likelihood: -0.19857 cycle: 9
EM cycle: 10
Log-likelihood: -0.18949 cycle: 10
EM cycle: 11
Log-likelihood: -0.18182 cycle: 11
EM cycle: 12
Log-likelihood: -0.17527 cycle: 12
EM cycle: 13
Log-likelihood: -0.16952 cycle: 13
EM cycle: 14
Log-likelihood: -0.16447 cycle: 14
EM cycle: 15
Log-likelihood: -0.15996 cycle: 15
EM cycle: 16
Log-likelihood: -0.15594 cycle: 16
EM cycle: 17
Log-likelihood: -0.15229 cycle: 17
EM cycle: 18
Log-likelihood: -0.14894 cycle: 18
EM cycle: 19
Log-likelihood: -0.14589 cycle: 19
EM cycle: 20
Log-likelihood: -0.14308 cycle: 20
EM cycle: 21
Log-likelihood: -0.14049 cycle: 21
EM cycle: 22
Log-likelihood: -0.13810 cycle: 22
EM cycle: 23
Log-likelihood: -0.13587 cycle: 23
EM cycle: 24
Log-likelihood: -0.13373 cycle: 24
EM cycle: 25
Log-likelihood: -0.13179 cycle: 25
EM cycle: 26
Log-likelihood: -0.12997 cycle: 26
EM cycle: 27
Log-likelihood: -0.12819 cycle: 27
EM cycle: 28
Log-likelihood: -0.12653 cycle: 28
EM cycle: 29
Log-likelihood: -0.12498 cycle: 29
EM cycle: 30
Log-likelihood: -0.12350 cycle: 30
EM cycle: 31
Log-likelihood: -0.12210 cycle: 31
EM cycle: 32
Log-likelihood: -0.12076 cycle: 32
EM cycle: 33
Log-likelihood: -0.11949 cycle: 33
EM cycle: 34
Log-likelihood: -0.11828 cycle: 34
EM cycle: 35
Log-likelihood: -0.11706 cycle: 35
EM cycle: 36
Log-likelihood: -0.11596 cycle: 36
EM cycle: 37
Log-likelihood: -0.11493 cycle: 37
EM cycle: 38
Log-likelihood: -0.11388 cycle: 38
EM cycle: 39
Log-likelihood: -0.11288 cycle: 39
EM cycle: 40
Log-likelihood: -0.11194 cycle: 40
EM cycle: 41
Log-likelihood: -0.11100 cycle: 41
EM cycle: 42
Log-likelihood: -0.11012 cycle: 42
EM cycle: 43
Log-likelihood: -0.10926 cycle: 43
EM cycle: 44
Log-likelihood: -0.10844 cycle: 44
EM cycle: 45
Log-likelihood: -0.10765 cycle: 45
EM cycle: 46
Log-likelihood: -0.10688 cycle: 46
EM cycle: 47
Log-likelihood: -0.10611 cycle: 47
EM cycle: 48
Log-likelihood: -0.10538 cycle: 48
EM cycle: 49
Log-likelihood: -0.10469 cycle: 49
EM cycle: 50
Log-likelihood: -0.10402 cycle: 50
EM cycle: 51
Log-likelihood: -0.10336 cycle: 51
EM cycle: 52
Log-likelihood: -0.10271 cycle: 52
EM cycle: 53
Log-likelihood: -0.10210 cycle: 53
EM cycle: 54
Log-likelihood: -0.10147 cycle: 54
EM cycle: 55
Log-likelihood: -0.10086 cycle: 55
EM cycle: 56
Log-likelihood: -0.10031 cycle: 56
EM cycle: 57
Log-likelihood: -0.09974 cycle: 57
EM cycle: 58
Log-likelihood: -0.09921 cycle: 58
EM cycle: 59
Log-likelihood: -0.09865 cycle: 59
EM cycle: 60
Log-likelihood: -0.09814 cycle: 60
EM cycle: 61
Log-likelihood: -0.09762 cycle: 61
EM cycle: 62
Log-likelihood: -0.09712 cycle: 62
EM cycle: 63
Log-likelihood: -0.09663 cycle: 63
EM cycle: 64
Log-likelihood: -0.09618 cycle: 64
EM cycle: 65
Log-likelihood: -0.09573 cycle: 65
EM cycle: 66
Log-likelihood: -0.09524 cycle: 66
EM cycle: 67
Log-likelihood: -0.09480 cycle: 67
EM cycle: 68
Log-likelihood: -0.09437 cycle: 68
EM cycle: 69
Log-likelihood: -0.09395 cycle: 69
EM cycle: 70
Log-likelihood: -0.09353 cycle: 70
EM cycle: 71
Log-likelihood: -0.09313 cycle: 71
EM cycle: 72
Log-likelihood: -0.09274 cycle: 72
EM cycle: 73
Log-likelihood: -0.09234 cycle: 73
EM cycle: 74
Log-likelihood: -0.09196 cycle: 74
EM cycle: 75
Log-likelihood: -0.09156 cycle: 75
EM cycle: 76
Log-likelihood: -0.09121 cycle: 76
EM cycle: 77
Log-likelihood: -0.09084 cycle: 77
EM cycle: 78
Log-likelihood: -0.09049 cycle: 78
EM cycle: 79
Log-likelihood: -0.09016 cycle: 79
EM cycle: 80
Log-likelihood: -0.08980 cycle: 80
EM cycle: 81
Log-likelihood: -0.08945 cycle: 81
EM cycle: 82
Log-likelihood: -0.08914 cycle: 82
EM cycle: 83
Log-likelihood: -0.08881 cycle: 83
EM cycle: 84
Log-likelihood: -0.08847 cycle: 84
EM cycle: 85
Log-likelihood: -0.08817 cycle: 85
EM cycle: 86
Log-likelihood: -0.08787 cycle: 86
EM cycle: 87
Log-likelihood: -0.08756 cycle: 87
EM cycle: 88
Log-likelihood: -0.08726 cycle: 88
EM cycle: 89
Log-likelihood: -0.08697 cycle: 89
EM cycle: 90
Log-likelihood: -0.08665 cycle: 90
EM cycle: 91
Log-likelihood: -0.08637 cycle: 91
EM completed.

  Final Log-Likelihood: -0.08637

Name           | Total (ms)
===========================
main           |         53
init           |          1
Bundle         |         43
Bundle.init    |          1
Bundle.explain |         41
Bundle.BDDCalc |          0
EM             |          8
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.08637
Current Log-Likelihood: -0.08637
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Adding axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
3)   stefan type male
     stefan type father
     ( male
       and ( father
             or hasChild some female
       )
     ) subClassOf learnedClass
     

MUPS 3: [stefan Type male, stefan Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: stefan Type male 2 more removed: [markus hasChild anna, stefan hasChild markus]
4)   father subClassOf male
     stefan type father
     ( male
       and ( father
             or hasChild some female
       )
     ) subClassOf learnedClass
     

MUPS 4: [father SubClassOf male, stefan Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: stefan Type father 3 more removed: [stefan Type male, markus hasChild anna, stefan hasChild markus]
Stop - satisfiable
Restoring axiom: stefan Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 3 more removed: [stefan Type male, markus hasChild anna, stefan hasChild markus]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: father SubClassOf male 4 more removed: [stefan Type male, markus hasChild anna, stefan hasChild markus, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: stefan Type male
Removing axiom: stefan Type father 4 more removed: [markus hasChild anna, father SubClassOf male, stefan hasChild markus, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 4 more removed: [markus hasChild anna, father SubClassOf male, stefan hasChild markus, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some female)) SubClassOf learnedClass]
MUPS 4: [stefan Type male, stefan Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: stefan Type father 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: stefan Type male 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
MUPS 4: [stefan Type male, stefan Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: stefan Type father 5 more removed: [father SubClassOf male, stefan hasChild markus, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 5 more removed: [father SubClassOf male, stefan hasChild markus, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: stefan Type male 5 more removed: [father SubClassOf male, stefan hasChild markus, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
MUPS 4: [stefan Type male, stefan Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: stefan Type father 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: stefan Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: stefan Type male 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
2)   martin type male
     martin type father
     ( male
       and ( father
             or hasChild some female
       )
     ) subClassOf learnedClass
     

MUPS 2: [martin Type male, martin Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: martin Type male 1 more removed: [martin hasChild heinz]
3)   father subClassOf male
     martin type father
     ( male
       and ( father
             or hasChild some female
       )
     ) subClassOf learnedClass
     

MUPS 3: [father SubClassOf male, martin Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: martin Type father 2 more removed: [martin Type male, martin hasChild heinz]
Stop - satisfiable
Restoring axiom: martin Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 2 more removed: [martin Type male, martin hasChild heinz]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: father SubClassOf male 3 more removed: [martin Type male, martin hasChild heinz, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: martin Type male
Removing axiom: martin Type father 3 more removed: [father SubClassOf male, martin hasChild heinz, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: martin Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 3 more removed: [father SubClassOf male, martin hasChild heinz, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 2 more removed: [father SubClassOf male, male and (father or (hasChild some female)) SubClassOf learnedClass]
4)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 4: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 3 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass]
MUPS 4: [martin Type male, martin Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: martin Type father 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: martin Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: martin Type male 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [father SubClassOf male, male SubClassOf person, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   markus type father
     markus type male
     ( male
       and ( father
             or hasChild some female
       )
     ) subClassOf learnedClass
     

MUPS 2: [markus Type father, markus Type male, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: markus Type father 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: markus Type father
Removing axiom: markus Type male 1 more removed: [markus hasChild anna]
3)   father subClassOf male
     markus type father
     ( male
       and ( father
             or hasChild some female
       )
     ) subClassOf learnedClass
     

MUPS 3: [father SubClassOf male, markus Type father, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: markus Type father 2 more removed: [markus hasChild anna, markus Type male]
Stop - satisfiable (early termination)
Restoring axiom: markus Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 2 more removed: [markus hasChild anna, markus Type male]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: father SubClassOf male 3 more removed: [markus hasChild anna, markus Type male, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: markus Type male
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 3 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 2 more removed: [father SubClassOf male, male and (father or (hasChild some female)) SubClassOf learnedClass]
4)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 4: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 3 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass]
MUPS 4: [markus Type father, markus Type male, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: markus Type father 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
5)   markus hasChild anna
     markus type male
     anna type female
     ( male
       and ( father
             or hasChild some female
       )
     ) subClassOf learnedClass
     

MUPS 5: [markus hasChild anna, markus Type male, anna Type female, male and (father or (hasChild some female)) SubClassOf learnedClass]
Removing axiom: markus hasChild anna 5 more removed: [father SubClassOf male, markus Type father, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 5 more removed: [father SubClassOf male, markus Type father, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: markus Type male 5 more removed: [father SubClassOf male, markus Type father, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Removing axiom: anna Type female 5 more removed: [father SubClassOf male, markus Type father, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Restoring axiom: markus Type father
Removing axiom: male and (father or (hasChild some female)) SubClassOf learnedClass 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Removing axiom: markus Type male 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 4 more removed: [father SubClassOf male, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 5 more removed: [father SubClassOf male, hasChild Domain person, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [father SubClassOf male, hasChild Domain person, hasChild Range person, male and (father or (hasChild some female)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58824 - tag: 1 - #vars: 5
martin Type learnedClass - prob: 0.58459 - tag: 2 - #vars: 5
markus Type learnedClass - prob: 0.58824 - tag: 3 - #vars: 5
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.59810 cycle: 1
EM cycle: 2
Log-likelihood: -0.50132 cycle: 2
EM cycle: 3
Log-likelihood: -0.36236 cycle: 3
EM cycle: 4
Log-likelihood: -0.30119 cycle: 4
EM cycle: 5
Log-likelihood: -0.26528 cycle: 5
EM cycle: 6
Log-likelihood: -0.24101 cycle: 6
EM cycle: 7
Log-likelihood: -0.22327 cycle: 7
EM cycle: 8
Log-likelihood: -0.20956 cycle: 8
EM cycle: 9
Log-likelihood: -0.19857 cycle: 9
EM cycle: 10
Log-likelihood: -0.18949 cycle: 10
EM cycle: 11
Log-likelihood: -0.18182 cycle: 11
EM cycle: 12
Log-likelihood: -0.17527 cycle: 12
EM cycle: 13
Log-likelihood: -0.16952 cycle: 13
EM cycle: 14
Log-likelihood: -0.16447 cycle: 14
EM cycle: 15
Log-likelihood: -0.15996 cycle: 15
EM cycle: 16
Log-likelihood: -0.15594 cycle: 16
EM cycle: 17
Log-likelihood: -0.15229 cycle: 17
EM cycle: 18
Log-likelihood: -0.14894 cycle: 18
EM cycle: 19
Log-likelihood: -0.14589 cycle: 19
EM cycle: 20
Log-likelihood: -0.14308 cycle: 20
EM cycle: 21
Log-likelihood: -0.14049 cycle: 21
EM cycle: 22
Log-likelihood: -0.13810 cycle: 22
EM cycle: 23
Log-likelihood: -0.13587 cycle: 23
EM cycle: 24
Log-likelihood: -0.13373 cycle: 24
EM cycle: 25
Log-likelihood: -0.13179 cycle: 25
EM cycle: 26
Log-likelihood: -0.12997 cycle: 26
EM cycle: 27
Log-likelihood: -0.12819 cycle: 27
EM cycle: 28
Log-likelihood: -0.12653 cycle: 28
EM cycle: 29
Log-likelihood: -0.12498 cycle: 29
EM cycle: 30
Log-likelihood: -0.12350 cycle: 30
EM cycle: 31
Log-likelihood: -0.12210 cycle: 31
EM cycle: 32
Log-likelihood: -0.12076 cycle: 32
EM cycle: 33
Log-likelihood: -0.11949 cycle: 33
EM cycle: 34
Log-likelihood: -0.11828 cycle: 34
EM cycle: 35
Log-likelihood: -0.11706 cycle: 35
EM cycle: 36
Log-likelihood: -0.11596 cycle: 36
EM cycle: 37
Log-likelihood: -0.11493 cycle: 37
EM cycle: 38
Log-likelihood: -0.11388 cycle: 38
EM cycle: 39
Log-likelihood: -0.11288 cycle: 39
EM cycle: 40
Log-likelihood: -0.11194 cycle: 40
EM cycle: 41
Log-likelihood: -0.11100 cycle: 41
EM cycle: 42
Log-likelihood: -0.11012 cycle: 42
EM cycle: 43
Log-likelihood: -0.10926 cycle: 43
EM cycle: 44
Log-likelihood: -0.10844 cycle: 44
EM cycle: 45
Log-likelihood: -0.10765 cycle: 45
EM cycle: 46
Log-likelihood: -0.10688 cycle: 46
EM cycle: 47
Log-likelihood: -0.10611 cycle: 47
EM cycle: 48
Log-likelihood: -0.10538 cycle: 48
EM cycle: 49
Log-likelihood: -0.10469 cycle: 49
EM cycle: 50
Log-likelihood: -0.10402 cycle: 50
EM cycle: 51
Log-likelihood: -0.10336 cycle: 51
EM cycle: 52
Log-likelihood: -0.10271 cycle: 52
EM cycle: 53
Log-likelihood: -0.10210 cycle: 53
EM cycle: 54
Log-likelihood: -0.10147 cycle: 54
EM cycle: 55
Log-likelihood: -0.10086 cycle: 55
EM cycle: 56
Log-likelihood: -0.10031 cycle: 56
EM cycle: 57
Log-likelihood: -0.09974 cycle: 57
EM cycle: 58
Log-likelihood: -0.09921 cycle: 58
EM cycle: 59
Log-likelihood: -0.09865 cycle: 59
EM cycle: 60
Log-likelihood: -0.09814 cycle: 60
EM cycle: 61
Log-likelihood: -0.09762 cycle: 61
EM cycle: 62
Log-likelihood: -0.09712 cycle: 62
EM cycle: 63
Log-likelihood: -0.09663 cycle: 63
EM cycle: 64
Log-likelihood: -0.09618 cycle: 64
EM cycle: 65
Log-likelihood: -0.09573 cycle: 65
EM cycle: 66
Log-likelihood: -0.09524 cycle: 66
EM cycle: 67
Log-likelihood: -0.09480 cycle: 67
EM cycle: 68
Log-likelihood: -0.09437 cycle: 68
EM cycle: 69
Log-likelihood: -0.09395 cycle: 69
EM cycle: 70
Log-likelihood: -0.09353 cycle: 70
EM cycle: 71
Log-likelihood: -0.09313 cycle: 71
EM cycle: 72
Log-likelihood: -0.09274 cycle: 72
EM cycle: 73
Log-likelihood: -0.09234 cycle: 73
EM cycle: 74
Log-likelihood: -0.09196 cycle: 74
EM cycle: 75
Log-likelihood: -0.09156 cycle: 75
EM cycle: 76
Log-likelihood: -0.09121 cycle: 76
EM cycle: 77
Log-likelihood: -0.09084 cycle: 77
EM cycle: 78
Log-likelihood: -0.09049 cycle: 78
EM cycle: 79
Log-likelihood: -0.09016 cycle: 79
EM cycle: 80
Log-likelihood: -0.08980 cycle: 80
EM cycle: 81
Log-likelihood: -0.08945 cycle: 81
EM cycle: 82
Log-likelihood: -0.08914 cycle: 82
EM cycle: 83
Log-likelihood: -0.08881 cycle: 83
EM cycle: 84
Log-likelihood: -0.08847 cycle: 84
EM cycle: 85
Log-likelihood: -0.08817 cycle: 85
EM cycle: 86
Log-likelihood: -0.08787 cycle: 86
EM cycle: 87
Log-likelihood: -0.08756 cycle: 87
EM cycle: 88
Log-likelihood: -0.08726 cycle: 88
EM cycle: 89
Log-likelihood: -0.08697 cycle: 89
EM cycle: 90
Log-likelihood: -0.08665 cycle: 90
EM cycle: 91
Log-likelihood: -0.08637 cycle: 91
EM completed.

  Final Log-Likelihood: -0.08637

Name           | Total (ms)
===========================
main           |         60
init           |          0
Bundle         |         51
Bundle.init    |          0
Bundle.explain |         50
Bundle.BDDCalc |          0
EM             |          8
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.08637
Current Log-Likelihood: -0.08637
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Adding axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
Initializing...
Preparing Probability map...
Preparing Probability Map...
Random Seed set to: 0
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Initialization completed
Start finding explanations for every example (Computing BDDs)...
Query 1 of 4 (25%)
Positive Example: stefan Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({stefan})
Axiom: stefan type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild domain person
     stefan hasChild markus
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Domain person, stefan hasChild markus, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   stefan hasChild markus
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 2: [stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: stefan hasChild markus 1 more removed: [markus hasChild anna]
3)   stefan type male
     ( male
       and ( father
             or hasChild some father
       )
     ) subClassOf learnedClass
     stefan type father
     

MUPS 3: [stefan Type male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan Type father]
Removing axiom: stefan Type male 2 more removed: [markus hasChild anna, stefan hasChild markus]
4)   father subClassOf male
     ( male
       and ( father
             or hasChild some father
       )
     ) subClassOf learnedClass
     stefan type father
     

MUPS 4: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan Type father]
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 3 more removed: [stefan Type male, markus hasChild anna, stefan hasChild markus]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: stefan Type father 4 more removed: [stefan Type male, markus hasChild anna, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan hasChild markus]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: father SubClassOf male 4 more removed: [stefan Type male, markus hasChild anna, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan hasChild markus]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: stefan Type male
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan hasChild markus]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: stefan Type father 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan hasChild markus]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass]
MUPS 4: [stefan Type male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan Type father]
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: stefan Type father 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: stefan Type male 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Range person 4 more removed: [markus hasChild anna, father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Range person
Restoring axiom: markus hasChild anna
Removing axiom: stefan hasChild markus 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 4: [stefan Type male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan Type father]
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 5 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: stefan Type father 5 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: stefan Type male 5 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan hasChild markus, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: stefan hasChild markus
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
MUPS 4: [stefan Type male, male and (father or (hasChild some father)) SubClassOf learnedClass, stefan Type father]
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: stefan Type father 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type father
Removing axiom: stefan Type male 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: stefan Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person

Query 2 of 4 (50%)
Positive Example: martin Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({martin})
Axiom: martin type learnedClass

Explanation(s): 
1)   martin hasChild heinz
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [martin hasChild heinz, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 0 more removed: []
2)   martin type male
     ( male
       and ( father
             or hasChild some father
       )
     ) subClassOf learnedClass
     martin type father
     

MUPS 2: [martin Type male, male and (father or (hasChild some father)) SubClassOf learnedClass, martin Type father]
Removing axiom: martin Type male 1 more removed: [martin hasChild heinz]
3)   father subClassOf male
     ( male
       and ( father
             or hasChild some father
       )
     ) subClassOf learnedClass
     martin type father
     

MUPS 3: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, martin Type father]
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 2 more removed: [martin Type male, martin hasChild heinz]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: martin Type father 3 more removed: [martin Type male, male and (father or (hasChild some father)) SubClassOf learnedClass, martin hasChild heinz]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Removing axiom: father SubClassOf male 3 more removed: [martin Type male, male and (father or (hasChild some father)) SubClassOf learnedClass, martin hasChild heinz]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Restoring axiom: martin Type male
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 3 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, martin hasChild heinz]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: martin Type father 3 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, martin hasChild heinz]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild Range person 2 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass]
4)   heinz type male
     male subClassOf person
     martin hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 4: [heinz Type male, male SubClassOf person, martin hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: martin hasChild heinz 3 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: martin hasChild heinz
Removing axiom: hasChild some person SubClassOf learnedClass 3 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person]
MUPS 4: [martin Type male, male and (father or (hasChild some father)) SubClassOf learnedClass, martin Type father]
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: martin Type father 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Removing axiom: martin Type male 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: heinz Type male 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Removing axiom: male SubClassOf person 4 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: male SubClassOf person
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 5 more removed: [father SubClassOf male, male and (father or (hasChild some father)) SubClassOf learnedClass, male SubClassOf person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 3 of 4 (75%)
Positive Example: markus Type learnedClass
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({markus})
Axiom: markus type learnedClass

Explanation(s): 
1)   markus hasChild anna
     hasChild range person
     hasChild some person subClassOf learnedClass
     

MUPS 1: [markus hasChild anna, hasChild Range person, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 0 more removed: []
2)   ( male
       and ( father
             or hasChild some father
       )
     ) subClassOf learnedClass
     markus type father
     markus type male
     

MUPS 2: [male and (father or (hasChild some father)) SubClassOf learnedClass, markus Type father, markus Type male]
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 1 more removed: [markus hasChild anna]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: markus Type father 2 more removed: [markus hasChild anna, male and (father or (hasChild some father)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type father
Removing axiom: markus Type male 2 more removed: [markus hasChild anna, male and (father or (hasChild some father)) SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: markus hasChild anna
Removing axiom: hasChild Range person 1 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass]
3)   markus hasChild anna
     hasChild domain person
     anna hasChild heinz
     hasChild some person subClassOf learnedClass
     

MUPS 3: [markus hasChild anna, hasChild Domain person, anna hasChild heinz, hasChild some person SubClassOf learnedClass]
Removing axiom: markus hasChild anna 2 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person]
Stop - satisfiable (early termination)
Restoring axiom: markus hasChild anna
Removing axiom: hasChild some person SubClassOf learnedClass 2 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person]
MUPS 3: [male and (father or (hasChild some father)) SubClassOf learnedClass, markus Type father, markus Type male]
Removing axiom: male and (father or (hasChild some father)) SubClassOf learnedClass 3 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Removing axiom: markus Type father 3 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type father
Removing axiom: markus Type male 3 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: hasChild some person SubClassOf learnedClass
Removing axiom: hasChild Domain person 3 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild Domain person
Removing axiom: anna hasChild heinz 4 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: hasChild Range person
Removing axiom: hasChild some person SubClassOf learnedClass 4 more removed: [male and (father or (hasChild some father)) SubClassOf learnedClass, hasChild Domain person, hasChild Range person, hasChild some person SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: hasChild some person SubClassOf learnedClass

Query 4 of 4 (100%)
Negative Example: heinz Type not (learnedClass)
Get 2147483647 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Axiom: heinz type not learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Trying the second method...
Get 2147483647 explanation(s) for: (not (learnedClass)) and ({heinz})
Axiom: heinz type learnedClass

Explanation: AXIOM IS NOT ENTAILED!

Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		4
stefan Type learnedClass - prob: 0.58824 - tag: 1 - #vars: 5
martin Type learnedClass - prob: 0.58459 - tag: 2 - #vars: 5
markus Type learnedClass - prob: 0.58824 - tag: 3 - #vars: 4
heinz Type learnedClass - prob: 1.00000 - tag: 4 - #vars: 0
EM cycle: 0
EM cycle: 1
Log-likelihood: -1.59810 cycle: 1
EM cycle: 2
Log-likelihood: -0.50132 cycle: 2
EM cycle: 3
Log-likelihood: -0.36236 cycle: 3
EM cycle: 4
Log-likelihood: -0.30119 cycle: 4
EM cycle: 5
Log-likelihood: -0.26528 cycle: 5
EM cycle: 6
Log-likelihood: -0.24101 cycle: 6
EM cycle: 7
Log-likelihood: -0.22327 cycle: 7
EM cycle: 8
Log-likelihood: -0.20956 cycle: 8
EM cycle: 9
Log-likelihood: -0.19857 cycle: 9
EM cycle: 10
Log-likelihood: -0.18949 cycle: 10
EM cycle: 11
Log-likelihood: -0.18182 cycle: 11
EM cycle: 12
Log-likelihood: -0.17527 cycle: 12
EM cycle: 13
Log-likelihood: -0.16952 cycle: 13
EM cycle: 14
Log-likelihood: -0.16447 cycle: 14
EM cycle: 15
Log-likelihood: -0.15996 cycle: 15
EM cycle: 16
Log-likelihood: -0.15594 cycle: 16
EM cycle: 17
Log-likelihood: -0.15229 cycle: 17
EM cycle: 18
Log-likelihood: -0.14894 cycle: 18
EM cycle: 19
Log-likelihood: -0.14589 cycle: 19
EM cycle: 20
Log-likelihood: -0.14308 cycle: 20
EM cycle: 21
Log-likelihood: -0.14049 cycle: 21
EM cycle: 22
Log-likelihood: -0.13810 cycle: 22
EM cycle: 23
Log-likelihood: -0.13587 cycle: 23
EM cycle: 24
Log-likelihood: -0.13373 cycle: 24
EM cycle: 25
Log-likelihood: -0.13179 cycle: 25
EM cycle: 26
Log-likelihood: -0.12997 cycle: 26
EM cycle: 27
Log-likelihood: -0.12819 cycle: 27
EM cycle: 28
Log-likelihood: -0.12653 cycle: 28
EM cycle: 29
Log-likelihood: -0.12498 cycle: 29
EM cycle: 30
Log-likelihood: -0.12350 cycle: 30
EM cycle: 31
Log-likelihood: -0.12210 cycle: 31
EM cycle: 32
Log-likelihood: -0.12076 cycle: 32
EM cycle: 33
Log-likelihood: -0.11949 cycle: 33
EM cycle: 34
Log-likelihood: -0.11828 cycle: 34
EM cycle: 35
Log-likelihood: -0.11706 cycle: 35
EM cycle: 36
Log-likelihood: -0.11596 cycle: 36
EM cycle: 37
Log-likelihood: -0.11493 cycle: 37
EM cycle: 38
Log-likelihood: -0.11388 cycle: 38
EM cycle: 39
Log-likelihood: -0.11288 cycle: 39
EM cycle: 40
Log-likelihood: -0.11194 cycle: 40
EM cycle: 41
Log-likelihood: -0.11100 cycle: 41
EM cycle: 42
Log-likelihood: -0.11012 cycle: 42
EM cycle: 43
Log-likelihood: -0.10926 cycle: 43
EM cycle: 44
Log-likelihood: -0.10844 cycle: 44
EM cycle: 45
Log-likelihood: -0.10765 cycle: 45
EM cycle: 46
Log-likelihood: -0.10688 cycle: 46
EM cycle: 47
Log-likelihood: -0.10611 cycle: 47
EM cycle: 48
Log-likelihood: -0.10538 cycle: 48
EM cycle: 49
Log-likelihood: -0.10469 cycle: 49
EM cycle: 50
Log-likelihood: -0.10402 cycle: 50
EM cycle: 51
Log-likelihood: -0.10336 cycle: 51
EM cycle: 52
Log-likelihood: -0.10271 cycle: 52
EM cycle: 53
Log-likelihood: -0.10210 cycle: 53
EM cycle: 54
Log-likelihood: -0.10147 cycle: 54
EM cycle: 55
Log-likelihood: -0.10086 cycle: 55
EM cycle: 56
Log-likelihood: -0.10031 cycle: 56
EM cycle: 57
Log-likelihood: -0.09974 cycle: 57
EM cycle: 58
Log-likelihood: -0.09921 cycle: 58
EM cycle: 59
Log-likelihood: -0.09865 cycle: 59
EM cycle: 60
Log-likelihood: -0.09814 cycle: 60
EM cycle: 61
Log-likelihood: -0.09762 cycle: 61
EM cycle: 62
Log-likelihood: -0.09712 cycle: 62
EM cycle: 63
Log-likelihood: -0.09663 cycle: 63
EM cycle: 64
Log-likelihood: -0.09618 cycle: 64
EM cycle: 65
Log-likelihood: -0.09573 cycle: 65
EM cycle: 66
Log-likelihood: -0.09524 cycle: 66
EM cycle: 67
Log-likelihood: -0.09480 cycle: 67
EM cycle: 68
Log-likelihood: -0.09437 cycle: 68
EM cycle: 69
Log-likelihood: -0.09395 cycle: 69
EM cycle: 70
Log-likelihood: -0.09353 cycle: 70
EM cycle: 71
Log-likelihood: -0.09313 cycle: 71
EM cycle: 72
Log-likelihood: -0.09274 cycle: 72
EM cycle: 73
Log-likelihood: -0.09234 cycle: 73
EM cycle: 74
Log-likelihood: -0.09196 cycle: 74
EM cycle: 75
Log-likelihood: -0.09156 cycle: 75
EM cycle: 76
Log-likelihood: -0.09121 cycle: 76
EM cycle: 77
Log-likelihood: -0.09084 cycle: 77
EM cycle: 78
Log-likelihood: -0.09049 cycle: 78
EM cycle: 79
Log-likelihood: -0.09016 cycle: 79
EM cycle: 80
Log-likelihood: -0.08980 cycle: 80
EM cycle: 81
Log-likelihood: -0.08945 cycle: 81
EM cycle: 82
Log-likelihood: -0.08914 cycle: 82
EM cycle: 83
Log-likelihood: -0.08881 cycle: 83
EM cycle: 84
Log-likelihood: -0.08847 cycle: 84
EM cycle: 85
Log-likelihood: -0.08817 cycle: 85
EM cycle: 86
Log-likelihood: -0.08787 cycle: 86
EM cycle: 87
Log-likelihood: -0.08756 cycle: 87
EM cycle: 88
Log-likelihood: -0.08726 cycle: 88
EM cycle: 89
Log-likelihood: -0.08697 cycle: 89
EM cycle: 90
Log-likelihood: -0.08665 cycle: 90
EM cycle: 91
Log-likelihood: -0.08637 cycle: 91
EM completed.

  Final Log-Likelihood: -0.08637

Name           | Total (ms)
===========================
main           |         52
init           |          0
Bundle         |         43
Bundle.init    |          0
Bundle.explain |         40
Bundle.BDDCalc |          1
EM             |          9
 INFO (LEAP.java:214) - Current Log-Likelihood: -0.08637
Current Log-Likelihood: -0.08637
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:108) - Greedy search finished
Greedy search finished
DEBUG (AbstractLEAP.java:330) - Replacing super class "dummyClass" with "classToDescribe"
Replacing super class "dummyClass" with "classToDescribe"
 INFO (AbstractLEAP.java:393) - Learned Axiom: hasChild some person SubClassOf father
Learned Axiom: hasChild some person SubClassOf father
DEBUG (AbstractLEAP.java:406) - Replaced all the super classes
Replaced all the super classes
 INFO (LEAP.java:126) - Saving the learned ontology
Saving the learned ontology
 INFO (AbstractLEAP.java:188) - Main: 10627 ms
Main: 10627 ms
 INFO (AbstractLEAP.java:189) - CELOE: 10001 ms
CELOE: 10001 ms
 INFO (AbstractLEAP.java:200) - EDGE: 603 ms
EDGE: 603 ms
 INFO (AbstractLEAP.java:200) - 	Bundle: 501 ms
	Bundle: 501 ms
 INFO (AbstractLEAP.java:200) - 		BDDCalc: 7 ms
		BDDCalc: 7 ms
 INFO (AbstractLEAP.java:200) - 		explain: 479 ms
		explain: 479 ms
 INFO (AbstractLEAP.java:200) - 		init: 1 ms
		init: 1 ms
 INFO (AbstractLEAP.java:200) - 	EM: 90 ms
	EM: 90 ms
 INFO (AbstractLEAP.java:200) - 	init: 6 ms
	init: 6 ms
 INFO (AbstractLEAP.java:208) - Other: 23 ms
Other: 23 ms
 INFO (AbstractLEAP.java:209) - Program client: execution successfully terminated
Program client: execution successfully terminated
Test case 3 - Dummy parameter learner
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@54b2d002
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioNTriplesParserFactory@b849fa6, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@2095c331, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@40ddf339, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@586486c, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@57bac3f0, org.semanticweb.owlapi.rio.RioN3ParserFactory@7b795db7, org.semanticweb.owlapi.rio.RioTurtleParserFactory@774c5e5c, org.semanticweb.owlapi.rio.RioRDFaParserFactory@7fbbdd8a, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@4e9ea32f, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@4cf01c41, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@1d1c63af, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@55f6f965, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@d271a54, org.semanticweb.owlapi.rio.RioTrigParserFactory@79ec57b8, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@c83ed77, org.semanticweb.owlapi.rio.RioTrixParserFactory@56ba8e8c, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@6ff8e744, org.semanticweb.owlapi.rio.RioJsonParserFactory@3909a854]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@409395b9]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@53e82089, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@61d42275, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@2a259f6f, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@5e80d5, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@4148ce43, org.semanticweb.owlapi.rio.RioJsonStorerFactory@4ec27c4c, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@6614289a, org.semanticweb.owlapi.rio.RioN3StorerFactory@12200670, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@670c171c, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@66a8751a, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@416b681c, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@78861d9e, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@3df3410a, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@257b3561, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@46fb9581, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@6207145c, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@7ccf6114, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@6fcc0a1, org.semanticweb.owlapi.rio.RioTrixStorerFactory@1eabfad5, org.semanticweb.owlapi.rio.RioTrigStorerFactory@6a878778]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl, error message: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized.
entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl, error message: Property 'entityExpansionLimit' is not recognized.
Total number of triples: 27
Loaded OntologyID(OntologyIRI(<http://example.com/father>) VersionIRI(<null>))
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[=....] 20%
[==...] 40%
[===..] 60%materialising object properties ...

[====.] 80%materialising datatype properties
finished materialising data properties.
...TBox materialised in 1 ms.
classHierarchy: Thing
  person
    female
    male
      father

object properties: [hasChild]
Numeric Splits: {}
Debug logger: true
DEBUG (AbstractLEAP.java:129) - getting the individuals
getting the individuals
DEBUG (AbstractLEAP.java:166) - convert the individuals into assertional axioms
convert the individuals into assertional axioms
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@146833a2
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@183ef89a, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@424a152f, org.semanticweb.owlapi.rio.RioN3ParserFactory@15ad5acb, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@12270a01, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@59c862af, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@5a8b42a3, org.semanticweb.owlapi.rio.RioTurtleParserFactory@351e86b2, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@4bb9f7d4, org.semanticweb.owlapi.rio.RioRDFaParserFactory@673a9db4, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@11582db6, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@50b38342, org.semanticweb.owlapi.rio.RioTrigParserFactory@2792c28, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@5649f55, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@558127d2, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@44106e25, org.semanticweb.owlapi.rio.RioJsonParserFactory@408d945b, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@57a5b03, org.semanticweb.owlapi.rio.RioTrixParserFactory@6fa7ce4]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@4552f905]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@646d58cd, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@fb2c2f3, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@2133b712, org.semanticweb.owlapi.rio.RioJsonStorerFactory@12532e37, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@7d4da729, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@6b64bf61, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@48da64f2, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@4e3ee457, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@1d5bb5c, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@41b66d1, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@4b7e4d14, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@388e4c25, org.semanticweb.owlapi.rio.RioTrigStorerFactory@148fca83, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@2aa811f9, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@66abb2fa, org.semanticweb.owlapi.rio.RioN3StorerFactory@401b67a9, org.semanticweb.owlapi.rio.RioTrixStorerFactory@2d2a8819, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@60b553f, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@7846913f, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@72585e83]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
Injecting object uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl@70f91ae3
Loading file META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
No files found for META-INF/services/org.semanticweb.owlapi.model.OWLOntologyIRIMapper
Injecting values [[]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setIRIMappers(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioRDFaParserFactory@1791e231, org.semanticweb.owlapi.rio.RioTrixParserFactory@24ac6fef, org.semanticweb.owlapi.rdf.rdfxml.parser.RDFXMLParserFactory@3155f190, org.semanticweb.owlapi.rio.RioJsonLDParserFactory@5c2a3f0c, org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParserFactory@13f36d75, org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParserFactory@cfb94fd, org.semanticweb.owlapi.rio.RioBinaryRdfParserFactory@601d9f3a, org.semanticweb.owlapi.rio.RioRDFXMLParserFactory@55397d15, org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxOntologyParserFactory@227b9277, org.semanticweb.owlapi.rio.RioTrigParserFactory@5e360c3b, org.semanticweb.owlapi.rio.RioNTriplesParserFactory@5ca4c88a, org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParserFactory@b56d8a7, org.semanticweb.owlapi.rio.RioN3ParserFactory@5d93ff21, org.semanticweb.owlapi.owlxml.parser.OWLXMLParserFactory@6de5ad56, org.semanticweb.owlapi.rio.RioJsonParserFactory@6585df70, org.semanticweb.owlapi.rio.RioTurtleParserFactory@3cb49121, org.semanticweb.owlapi.krss2.parser.KRSS2OWLParserFactory@4c4215d7, org.semanticweb.owlapi.rio.RioNQuadsParserFactory@51fb5fe6]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyParsers(java.util.Set).
Injecting values [[uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl@4ebd8d2]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyFactories(java.util.Set).
Injecting values [[org.semanticweb.owlapi.rio.RioBinaryRdfStorerFactory@44a44a04, org.semanticweb.owlapi.rio.RioTrigStorerFactory@124ff64d, org.semanticweb.owlapi.owlxml.renderer.OWLXMLStorerFactory@5e05a706, org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterSyntaxStorerFactory@3a69014e, org.semanticweb.owlapi.rio.RioTrixStorerFactory@75aa7703, org.semanticweb.owlapi.krss2.renderer.KRSS2OWLSyntaxStorerFactory@27746c5e, org.semanticweb.owlapi.rio.RioNQuadsStorerFactory@360a3106, org.semanticweb.owlapi.rio.RioTurtleStorerFactory@79777da7, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxStorerFactory@54737322, org.semanticweb.owlapi.rio.RioJsonLDStorerFactory@5a63fa71, org.semanticweb.owlapi.rdf.rdfxml.renderer.RDFXMLStorerFactory@3395c2a7, org.semanticweb.owlapi.rio.RioJsonStorerFactory@a6fc1bc, org.semanticweb.owlapi.rio.RioN3StorerFactory@5018b56b, org.semanticweb.owlapi.rio.RioNTriplesStorerFactory@737ff5c4, org.semanticweb.owlapi.functional.renderer.FunctionalSyntaxStorerFactory@7831d1aa, org.semanticweb.owlapi.rdf.turtle.renderer.TurtleStorerFactory@543ac221, org.semanticweb.owlapi.latex.renderer.LatexStorerFactory@2270f58d, org.semanticweb.owlapi.dlsyntax.renderer.DLSyntaxHTMLStorerFactory@50e1f3fc, org.semanticweb.owlapi.oboformat.OBOFormatStorerFactory@56da8847, org.semanticweb.owlapi.rio.RioRDFXMLStorerFactory@7e9a836]] on method public void uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.setOntologyStorers(java.util.Set).
DEBUG (LEAP.java:71) - Starting structure learner LEAP
Starting structure learner LEAP
start class:Thing
more accurate (75.00%) class expression found after 0ms: Thing
computeM
BOOL DPs:[]
Numeric DPs:[]
most general properties:
`hasChild=1
m: {1=[person], 2=[not (father), not (female)], 3=[hasChild some Thing, hasChild only Thing], 4=[hasChild max 0 Thing]}
more accurate (100.00%) class expression found after 1ms: hasChild some person
m for person: {1=[female, male], 2=[not (father), not (female), not (male)], 3=[hasChild some Thing, hasChild only Thing], 4=[hasChild max 0 Thing]}
Algorithm terminated successfully (time: 10s 0ms, 10755 descriptions tested, 7722 nodes in the search tree).

number of retrievals: 10902
retrieval reasoning time: 86ms ( 0ms per retrieval)
number of instance checks: 56 (0 multiple)
instance check reasoning time: 0ms ( 0ms per instance check)
(complex) subsumption checks: 314 (0 multiple)
subsumption reasoning time: 9ms ( 0ms per subsumption check)
overall reasoning time: 95ms

solutions:
1: hasChild some person 100.00%
2: female or (hasChild some person) 100.00%
3: male and (hasChild some person) 100.00%
4: (not (male)) or (hasChild some person) 100.00%
5: (not (female)) and (hasChild some person) 100.00%
6: male and (female or (hasChild some person)) 100.00%
7: male and (father or (hasChild some person)) 100.00%
8: male and (father or (hasChild some male)) 100.00%
9: male and (father or (hasChild some female)) 100.00%
10: male and (father or (hasChild some father)) 100.00%

 INFO (LEAP.java:99) - Start greedy search
Start greedy search
DEBUG (LEAP.java:169) - Initial Log-likelihood: -41.44653
Initial Log-likelihood: -41.44653
 INFO (DummyParameterLearner.java:150) - Successful creation of the learned ontology
Successful creation of the learned ontology
 INFO (DummyParameterLearner.java:151) - Ontology created in 0.0 (ms)
Ontology created in 0.0 (ms)
 INFO (LEAP.java:192) - Type of axiom to learn: subClassOf axioms
Type of axiom to learn: subClassOf axioms
 INFO (LEAP.java:195) - number of axiom chunks: 10
number of axiom chunks: 10
 INFO (LEAP.java:202) - Adding axiom: hasChild some person SubClassOf learnedClass
Adding axiom: hasChild some person SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 9 probabilistic axiom
Created 9 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 9
Probability Map computed. Size: 9
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:254) - Log-Likelihood enhanced. Updating ontologies...
Log-Likelihood enhanced. Updating ontologies...
DEBUG (LEAP.java:318) - Updating ontology
Updating ontology
 INFO (DummyParameterLearner.java:150) - Successful creation of the learned ontology
Successful creation of the learned ontology
 INFO (DummyParameterLearner.java:151) - Ontology created in 1.0 (ms)
Ontology created in 1.0 (ms)
DEBUG (LEAP.java:321) - Ontology Updated
Ontology Updated
 INFO (LEAP.java:202) - Adding axiom: female or (hasChild some person) SubClassOf learnedClass
Adding axiom: female or (hasChild some person) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (hasChild some person) SubClassOf learnedClass
Adding axiom: male and (hasChild some person) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
Adding axiom: (not (male)) or (hasChild some person) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
Adding axiom: (not (female)) and (hasChild some person) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
Adding axiom: male and (female or (hasChild some person)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
Adding axiom: male and (father or (hasChild some person)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
Adding axiom: male and (father or (hasChild some male)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
Adding axiom: male and (father or (hasChild some female)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:202) - Adding axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
Adding axiom: male and (father or (hasChild some father)) SubClassOf learnedClass
 INFO (LEAP.java:211) - Running parameter learner
Running parameter learner
 INFO (DummyParameterLearner.java:242) - Created 10 probabilistic axiom
Created 10 probabilistic axiom
 INFO (DummyParameterLearner.java:247) - Probability Map computed. Size: 10
Probability Map computed. Size: 10
 INFO (LEAP.java:214) - Current Log-Likelihood: 0
Current Log-Likelihood: 0
 INFO (LEAP.java:302) - Log-Likelihood worsened. Removing Last Axioms...
Log-Likelihood worsened. Removing Last Axioms...
 INFO (LEAP.java:108) - Greedy search finished
Greedy search finished
DEBUG (AbstractLEAP.java:330) - Replacing super class "dummyClass" with "classToDescribe"
Replacing super class "dummyClass" with "classToDescribe"
 INFO (AbstractLEAP.java:393) - Learned Axiom: hasChild some person SubClassOf father
Learned Axiom: hasChild some person SubClassOf father
DEBUG (AbstractLEAP.java:406) - Replaced all the super classes
Replaced all the super classes
 INFO (LEAP.java:126) - Saving the learned ontology
Saving the learned ontology
 INFO (AbstractLEAP.java:188) - Main: 10021 ms
Main: 10021 ms
 INFO (AbstractLEAP.java:189) - CELOE: 10001 ms
CELOE: 10001 ms
 INFO (AbstractLEAP.java:200) - DummyParameterLearner: 0 ms
DummyParameterLearner: 0 ms
 INFO (AbstractLEAP.java:208) - Other: 20 ms
Other: 20 ms
 INFO (AbstractLEAP.java:209) - Program client: execution successfully terminated
Program client: execution successfully terminated
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.014 s - in org.dllearner.algorithms.probabilistic.structure.unife.leap.LEAPTest
[INFO] Running org.dllearner.algorithms.probabilistic.structure.distributed.unife.leap.AppTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.dllearner.algorithms.probabilistic.structure.distributed.unife.leap.AppTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ components-ext ---
[INFO] Building jar: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/target/components-ext-1.3.1-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ components-ext ---
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/target/components-ext-1.3.1-SNAPSHOT.jar to /usr/share/tomcat8/.m2/repository/org/dllearner/components-ext/1.3.1-SNAPSHOT/components-ext-1.3.1-SNAPSHOT.jar
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/pom.xml to /usr/share/tomcat8/.m2/repository/org/dllearner/components-ext/1.3.1-SNAPSHOT/components-ext-1.3.1-SNAPSHOT.pom
[INFO] 
[INFO] ----------------------< org.dllearner:interfaces >----------------------
[INFO] Building dllearner-interfaces 1.3.1-SNAPSHOT                       [4/6]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ interfaces ---
[INFO] 
[INFO] --- xmlbeans-maven-plugin:2.3.3:xmlbeans (default) @ interfaces ---
[INFO] 
[INFO] --- javacc-maven-plugin:2.6:javacc (javacc) @ interfaces ---
[INFO] Skipping non-existing source directory: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/src/main/javacc
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ interfaces ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO] Copying 357 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ interfaces ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 127 source files to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/target/classes
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/src/main/java/org/dllearner/cli/Enrichment.java: Some input files use or override a deprecated API.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/src/main/java/org/dllearner/cli/Enrichment.java: Recompile with -Xlint:deprecation for details.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/src/main/java/org/dllearner/confparser/PostProcessor.java: Some input files use unchecked or unsafe operations.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/src/main/java/org/dllearner/confparser/PostProcessor.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ interfaces ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ interfaces ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 7 source files to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/target/test-classes
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/src/test/java/org/dllearner/test/junit/LearningProblemTest.java: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/src/test/java/org/dllearner/test/junit/LearningProblemTest.java uses unchecked or unsafe operations.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/src/test/java/org/dllearner/test/junit/LearningProblemTest.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ interfaces ---
[INFO] Surefire report directory: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/target/surefire-reports
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.dllearner.cli.FatherCLITest
Initializing component 'ks' of type KB File ...
... initialized component 'ks' in 32ms. Status: OK
Initializing component 'embeddedReasoner' of type OWL API Reasoner ...
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
... initialized component 'embeddedReasoner' in 175ms. Status: OK
Initializing component 'reasoner' of type closed world reasoner ...
Materializing TBox...
materialising concepts

[.....] 0%
[=....] 33%materialising object properties ...

[===..] 66%materialising datatype properties
...TBox materialised in 39 ms.
... initialized component 'reasoner' in 39ms. Status: OK
Initializing component 'op' of type rho refinement operator ...
... initialized component 'op' in 14ms. Status: OK
Initializing component 'lp' of type PosNegLPStandard ...
... initialized component 'lp' in 0ms. Status: OK
Initializing component 'h' of type multiple criteria heuristic ...
... initialized component 'h' in 0ms. Status: OK
Initializing component 'alg' of type OWL Class Expression Learner ...
... initialized component 'alg' in 2ms. Status: OK
starting top down refinement with: Thing (42.857% accuracy)
more accurate (85.71%) class expression found: male
more accurate (100.00%) class expression found: male and (hasChild some Thing)
Maximum time (15 seconds) reached, stopping now...
solutions (at most 20 are shown):
1: male and (hasChild some Thing) (accuracy 100%, length 5, depth 1)
2: (not (female)) and (hasChild some Thing) (accuracy 100%, length 6, depth 1)
3: hasChild some (female or (hasChild some Thing)) (accuracy 100%, length 7, depth 2)
4: hasChild some (female or (hasChild some female)) (accuracy 100%, length 7, depth 2)
5: hasChild some (female or (hasChild some (not (male)))) (accuracy 100%, length 8, depth 2)
6: hasChild some (female or (hasChild some (hasChild some Thing))) (accuracy 100%, length 9, depth 3)
7: male and (hasChild some (female or male)) (accuracy 100%, length 7, depth 1)
8: male and (hasChild some (hasChild only Thing)) (accuracy 100%, length 7, depth 2)
9: (male or male) and (hasChild some Thing) (accuracy 100%, length 7, depth 1)
10: hasChild some ((not (male)) or (hasChild some Thing)) (accuracy 100%, length 8, depth 2)
11: hasChild some ((not (male)) or (hasChild some female)) (accuracy 100%, length 8, depth 2)
12: hasChild some (female or (hasChild some (hasChild some male))) (accuracy 100%, length 9, depth 3)
13: hasChild some ((not (male)) or (hasChild some (not (male)))) (accuracy 100%, length 9, depth 2)
14: hasChild some ((not (male)) or (hasChild some (hasChild some Thing))) (accuracy 100%, length 10, depth 3)
15: male and (female or (hasChild some Thing)) (accuracy 100%, length 7, depth 1)
16: male and (hasChild some (female or (hasChild some Thing))) (accuracy 100%, length 9, depth 2)
17: hasChild some (female or (male and (hasChild some Thing))) (accuracy 100%, length 9, depth 2)
18: hasChild some (female or (hasChild some (female or female))) (accuracy 100%, length 9, depth 2)
19: hasChild some (female or (hasChild some (female or male))) (accuracy 100%, length 9, depth 2)
20: hasChild some (female or (hasChild some (hasChild only Thing))) (accuracy 100%, length 9, depth 3)
Algorithm stopped (29579 descriptions tested).

Initializing component 'ks' of type KB File ...
... initialized component 'ks' in 4ms. Status: OK
Initializing component 'reasoner' of type closed world reasoner ...
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[=....] 33%materialising object properties ...

[===..] 66%materialising datatype properties
...TBox materialised in 1 ms.
... initialized component 'reasoner' in 9ms. Status: OK
Initializing component 'op' of type rho refinement operator ...
... initialized component 'op' in 3ms. Status: OK
Initializing component 'lp' of type PosNegLPStandard ...
... initialized component 'lp' in 0ms. Status: OK
Initializing component 'h' of type multiple criteria heuristic ...
... initialized component 'h' in 0ms. Status: OK
Initializing component 'alg' of type OWL Class Expression Learner ...
... initialized component 'alg' in 0ms. Status: OK
starting top down refinement with: Thing (42.857% accuracy)
more accurate (85.71%) class expression found: male
more accurate (100.00%) class expression found: male and (hasChild some Thing)
Maximum time (15 seconds) reached, stopping now...
solutions (at most 20 are shown):
1: male and (hasChild some Thing) (accuracy 100%, length 5, depth 1)
2: (not (female)) and (hasChild some Thing) (accuracy 100%, length 6, depth 1)
3: hasChild some (female or (hasChild some Thing)) (accuracy 100%, length 7, depth 2)
4: hasChild some (female or (hasChild some female)) (accuracy 100%, length 7, depth 2)
5: hasChild some (female or (hasChild some (not (male)))) (accuracy 100%, length 8, depth 2)
6: hasChild some (female or (hasChild some (hasChild some Thing))) (accuracy 100%, length 9, depth 3)
7: male and (hasChild some (female or male)) (accuracy 100%, length 7, depth 1)
8: male and (hasChild some (hasChild only Thing)) (accuracy 100%, length 7, depth 2)
9: (male or male) and (hasChild some Thing) (accuracy 100%, length 7, depth 1)
10: hasChild some ((not (male)) or (hasChild some Thing)) (accuracy 100%, length 8, depth 2)
11: hasChild some ((not (male)) or (hasChild some female)) (accuracy 100%, length 8, depth 2)
12: hasChild some (female or (hasChild some (hasChild some male))) (accuracy 100%, length 9, depth 3)
13: hasChild some ((not (male)) or (hasChild some (not (male)))) (accuracy 100%, length 9, depth 2)
14: hasChild some ((not (male)) or (hasChild some (hasChild some Thing))) (accuracy 100%, length 10, depth 3)
15: male and (female or (hasChild some Thing)) (accuracy 100%, length 7, depth 1)
16: male and (hasChild some (female or (hasChild some Thing))) (accuracy 100%, length 9, depth 2)
17: hasChild some (female or (male and (hasChild some Thing))) (accuracy 100%, length 9, depth 2)
18: hasChild some (female or (hasChild some (female or female))) (accuracy 100%, length 9, depth 2)
19: hasChild some (female or (hasChild some (female or male))) (accuracy 100%, length 9, depth 2)
20: hasChild some (female or (hasChild some (hasChild only Thing))) (accuracy 100%, length 9, depth 3)
Algorithm stopped (29663 descriptions tested).

[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 33.131 s - in org.dllearner.cli.FatherCLITest
[INFO] Running org.dllearner.configuration.spring.ConfigurationBasedPropertyOverrideConfigurerTest
Initializing component 'fourthBean' of type TestBean Component ...
... initialized component 'fourthBean' in 0ms. Status: OK
Initializing component 'thirdBean' of type TestBean Component ...
... initialized component 'thirdBean' in 0ms. Status: OK
Initializing component 'secondBean' of type TestBean Component ...
... initialized component 'secondBean' in 0ms. Status: OK
Initializing component 'testBean' of type TestBean Component ...
... initialized component 'testBean' in 0ms. Status: OK
Initializing component 'fifthBean' of type TestBean Component ...
... initialized component 'fifthBean' in 0ms. Status: OK
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.dllearner.configuration.spring.ConfigurationBasedPropertyOverrideConfigurerTest
[INFO] Running org.dllearner.confparser3.ParseTest
ks.type = KB File
ks.fileName = father.kb
reasoner.type = cwr
reasoner.reasonerComponent = embeddedReasoner    (bean reference)
embeddedReasoner.type = OWL API Reasoner
embeddedReasoner.sources = [ks]
lp.type = posNegStandard
lp.positiveExamples = [http://localhost/foo#markus, http://localhost/foo#stefan, http://localhost/foo#bernd]
lp.negativeExamples = [http://localhost/foo#gabi, http://localhost/foo#anna, http://localhost/foo#michelle, http://localhost/foo#heinz]
lp.reasoner = reasoner    (bean reference)
op.type = rho
op.useCardinalityRestrictions = true
op.reasoner = reasoner    (bean reference)
h.type = multiheuristic
h.expansionPenaltyFactor = 0.2
alg.type = ocel
alg.reasoner = reasoner    (bean reference)
alg.operator = op    (bean reference)
alg.heuristic = h    (bean reference)
alg.maxExecutionTimeInSeconds = 15
Initializing component 'ks' of type OWL File ...
... initialized component 'ks' in 0ms. Status: OK
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 s - in org.dllearner.confparser3.ParseTest
[INFO] Running org.dllearner.test.junit.LearningProblemTest
Initializing component 'acc' of type Predictive Accuracy without Weak elimination ...
... initialized component 'acc' in 0ms. Status: OK
Initializing component 'ks' of type OWL File ...
... initialized component 'ks' in 1ms. Status: OK
Initializing component 'reasoner' of type closed world reasoner ...
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[.....] 0%
[.....] 1%
[.....] 1%
[.....] 2%
[.....] 3%
[.....] 3%
[.....] 4%
[.....] 4%
[.....] 5%
[.....] 6%
[.....] 6%
[.....] 7%
[.....] 8%
[.....] 8%
[.....] 9%
[.....] 9%
[.....] 10%
[.....] 11%
[.....] 11%
[.....] 12%
[.....] 13%
[.....] 13%
[.....] 14%
[.....] 14%
[.....] 15%
[.....] 16%
[.....] 16%
[.....] 17%
[.....] 18%
[.....] 18%
[.....] 19%
[.....] 19%
[=....] 20%
[=....] 21%
[=....] 21%
[=....] 22%
[=....] 22%
[=....] 23%
[=....] 24%
[=....] 24%
[=....] 25%
[=....] 26%
[=....] 26%
[=....] 27%
[=....] 27%
[=....] 28%
[=....] 29%
[=....] 29%
[=....] 30%
[=....] 31%
[=....] 31%
[=....] 32%
[=....] 32%
[=....] 33%
[=....] 34%
[=....] 34%
[=....] 35%
[=....] 36%
[=....] 36%
[=....] 37%
[=....] 37%
[=....] 38%
[=....] 39%
[=....] 39%
[==...] 40%
[==...] 40%
[==...] 41%
[==...] 42%
[==...] 42%
[==...] 43%
[==...] 44%
[==...] 44%
[==...] 45%
[==...] 45%
[==...] 46%
[==...] 47%
[==...] 47%
[==...] 48%
[==...] 49%
[==...] 49%
[==...] 50%
[==...] 50%
[==...] 51%
[==...] 52%
[==...] 52%
[==...] 53%
[==...] 54%
[==...] 54%
[==...] 55%
[==...] 55%
[==...] 56%
[==...] 57%
[==...] 57%
[==...] 58%
[==...] 59%
[==...] 59%
[===..] 60%
[===..] 60%
[===..] 61%
[===..] 62%
[===..] 62%
[===..] 63%
[===..] 63%
[===..] 64%
[===..] 65%
[===..] 65%
[===..] 66%
[===..] 67%
[===..] 67%
[===..] 68%
[===..] 68%
[===..] 69%
[===..] 70%
[===..] 70%
[===..] 71%
[===..] 72%
[===..] 72%
[===..] 73%
[===..] 73%
[===..] 74%
[===..] 75%
[===..] 75%
[===..] 76%
[===..] 77%
[===..] 77%
[===..] 78%
[===..] 78%
[===..] 79%
[====.] 80%
[====.] 80%
[====.] 81%
[====.] 81%
[====.] 82%
[====.] 83%
[====.] 83%
[====.] 84%
[====.] 85%
[====.] 85%
[====.] 86%
[====.] 86%
[====.] 87%materialising object properties ...

[====.] 88%
[====.] 88%
[====.] 89%
[====.] 90%materialising datatype properties

[====.] 90%
[====.] 91%
[====.] 91%
[====.] 92%
[====.] 93%
[====.] 93%
[====.] 94%
[====.] 95%
[====.] 95%
[====.] 96%
[====.] 96%
[====.] 97%
[====.] 98%
[====.] 98%
[====.] 99%Property cytogen_ca has more than one value [false, true] for individual d135. We ignore the value.
Property cytogen_ca has value [false, true]. Cannot determine whether it is false.
...TBox materialised in 8172 ms.
... initialized component 'reasoner' in 11s 645ms. Status: OK
Initializing component 'op' of type rho refinement operator ...
... initialized component 'op' in 68ms. Status: OK
Initializing component 'lp' of type PosNegLPStandard ...
... initialized component 'lp' in 0ms. Status: OK
Initializing component 'alg' of type OWL Class Expression Learner ...
... initialized component 'alg' in 4ms. Status: OK
concept: Compound and ((hasStructure some Ar_halide) or (amesTestPositive some {true})) and (hasAtom only (not (Nitrogen-35))) {12}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.9 s - in org.dllearner.test.junit.LearningProblemTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ interfaces ---
[INFO] Building jar: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/target/dl-learner.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ interfaces ---
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/target/dl-learner.jar to /usr/share/tomcat8/.m2/repository/org/dllearner/interfaces/1.3.1-SNAPSHOT/interfaces-1.3.1-SNAPSHOT.jar
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/pom.xml to /usr/share/tomcat8/.m2/repository/org/dllearner/interfaces/1.3.1-SNAPSHOT/interfaces-1.3.1-SNAPSHOT.pom
[INFO] 
[INFO] --------------------< org.dllearner:interfaces-ext >--------------------
[INFO] Building interfaces-ext 1.3.1-SNAPSHOT                             [5/6]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ interfaces-ext ---
[INFO] 
[INFO] --- xmlbeans-maven-plugin:2.3.3:xmlbeans (default) @ interfaces-ext ---
[INFO] 
[INFO] --- javacc-maven-plugin:2.6:javacc (javacc) @ interfaces-ext ---
[INFO] Skipping non-existing source directory: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/src/main/javacc
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ interfaces-ext ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO] Copying 357 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ interfaces-ext ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 73 source files to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/target/classes
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/target/generated-sources/xmlbeans/org/springframework/schema/beans/impl/ReplacedMethodDocumentImpl.java: Some input files use unchecked or unsafe operations.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/target/generated-sources/xmlbeans/org/springframework/schema/beans/impl/ReplacedMethodDocumentImpl.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ interfaces-ext ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ interfaces-ext ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ interfaces-ext ---
[INFO] Surefire report directory: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/target/surefire-reports
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.dllearner.cli.unife.CLILEAPTest
main
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/share/tomcat8/.m2/repository/org/slf4j/slf4j-log4j12/1.7.28/slf4j-log4j12-1.7.28.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/share/tomcat8/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.12.1/log4j-slf4j-impl-2.12.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
DL-Learner command line interface
Initializing component 'ks' of type OWL File ...
... initialized component 'ks' in 1ms. Status: OK
Initializing component 'reasoner' of type closed world reasoner ...
Loaded reasoner: Pellet (com.clarkparsia.pellet.owlapiv3.PelletReasoner)
Materializing TBox...
materialising concepts

[.....] 0%
[.....] 16%
[=....] 33%
[==...] 50%
[===..] 66%materialising object properties ...

[====.] 83%materialising datatype properties
...TBox materialised in 52 ms.
... initialized component 'reasoner' in 426ms. Status: OK
Initializing component 'lp' of type PosNegLPStandard ...
... initialized component 'lp' in 1ms. Status: OK
Initializing component 'lpr' of type EDGE ...
... initialized component 'lpr' in 0ms. Status: OK
Initializing component 'alg' of type CELOE ...
... initialized component 'alg' in 18ms. Status: OK
Initializing component 'psla' of type LEAP ...
... initialized component 'psla' in 6ms. Status: OK
CLI LEAP
CLI LEAP
Running algorithm instance "psla" (LEAP)
start class:Thing
more accurate (50.00%) class expression found after 28ms: Thing
more accurate (83.33%) class expression found after 84ms: learnedClass
more accurate (100.00%) class expression found after 85ms: father
Algorithm terminated successfully (time: 10s 0ms, 6782 descriptions tested, 5256 nodes in the search tree).

number of retrievals: 6981
retrieval reasoning time: 94ms ( 0ms per retrieval)
number of instance checks: 54 (0 multiple)
instance check reasoning time: 0ms ( 0ms per instance check)
(complex) subsumption checks: 295 (0 multiple)
subsumption reasoning time: 57ms ( 0ms per subsumption check)
overall reasoning time: 152ms

solutions:
1: father (pred. acc.: 100.00%, F-measure: 100.00%)
2: father (pred. acc.: 100.00%, F-measure: 100.00%)
3: father or (hasChild some female) (pred. acc.: 100.00%, F-measure: 100.00%)
4: father or (hasChild some father) (pred. acc.: 100.00%, F-measure: 100.00%)
5: learnedClass and (hasChild some person) (pred. acc.: 100.00%, F-measure: 100.00%)
6: male and (hasChild some person) (pred. acc.: 100.00%, F-measure: 100.00%)
7: father or (hasChild some (not (learnedClass))) (pred. acc.: 100.00%, F-measure: 100.00%)
8: father or (hasChild some (not (male))) (pred. acc.: 100.00%, F-measure: 100.00%)
9: (not (female)) and (hasChild some person) (pred. acc.: 100.00%, F-measure: 100.00%)
10: father or (learnedClass and (hasChild some learnedClass)) (pred. acc.: 100.00%, F-measure: 100.00%)

Start greedy search
Creation of the learned ontology...
Successful creation of the learned ontology
Ontology created in 0.0 (ms)
Type of axiom to learn: equivalentClasses axioms
number of axiom chunks: 10
Adding axiom: father EquivalentTo learnedClass
Running parameter learner
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Created 10 probabilistic axiom
Probability Map computed. Size: 10
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, stefan Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [stefan Type male]
MUPS 3: [male SubClassOf learnedClass, father SubClassOf male, stefan Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: martin Type father 2 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Restoring axiom: male SubClassOf learnedClass
Removing axiom: martin Type male 2 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, markus Type male]
Removing axiom: male SubClassOf learnedClass 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: markus Type male 2 more removed: [father EquivalentTo learnedClass, male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: markus Type father 2 more removed: [father EquivalentTo learnedClass, male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type father
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, michelle Type female, female DisjointWith male]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: michelle Type female 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: michelle Type female
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, anna Type female]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: anna Type female 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.25428

============ Results ============

ax 1/10 : father EquivalentTo learnedClass	arrayprob: 0.99660
ax 2/10 : male SubClassOf learnedClass	arrayprob: 0.18941
ax 3/10 : learnedClass SubClassOf Thing	arrayprob: 0.38519
ax 4/10 : father SubClassOf male	arrayprob: 0.98600
ax 5/10 : female SubClassOf person	arrayprob: 0.63742
ax 6/10 : hasChild Domain person	arrayprob: 0.87918
ax 7/10 : male SubClassOf person	arrayprob: 0.55044
ax 8/10 : female DisjointWith male	arrayprob: 1.00000
ax 9/10 : person SubClassOf Thing	arrayprob: 0.33322
ax 10/10 : hasChild Range person	arrayprob: 0.94125

=================================

Name           | Total (ms)
===========================
main           |        169
init           |         24
Bundle         |        101
Bundle.init    |          0
Bundle.explain |         88
Bundle.BDDCalc |          4
EM             |         33
Current Log-Likelihood: -0.25428
Log-Likelihood enhanced. Updating ontologies...
Creation of the learned ontology...
Successful creation of the learned ontology
Ontology created in 3.0 (ms)
Adding axiom: father EquivalentTo learnedClass
Running parameter learner
Created 11 probabilistic axiom
Probability Map computed. Size: 10
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, father SubClassOf male, stefan Type father]
Removing axiom: male SubClassOf learnedClass 1 more removed: [stefan Type male]
MUPS 3: [father EquivalentTo learnedClass, stefan Type father]
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: martin Type father 2 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type father
Restoring axiom: male SubClassOf learnedClass
Removing axiom: martin Type male 2 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: martin Type male
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, markus Type male]
Removing axiom: male SubClassOf learnedClass 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: markus Type male 2 more removed: [father EquivalentTo learnedClass, male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type male
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: markus Type father 2 more removed: [father EquivalentTo learnedClass, male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: markus Type father
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, michelle Type female, female DisjointWith male]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: michelle Type female 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: michelle Type female
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, anna Type female]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: anna Type female 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	10
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.15390

============ Results ============

ax 1/10 : father EquivalentTo learnedClass	arrayprob: 0.99848
ax 2/10 : male SubClassOf learnedClass	arrayprob: 0.11937
ax 3/10 : learnedClass SubClassOf Thing	arrayprob: 0.98484
ax 4/10 : father SubClassOf male	arrayprob: 0.99066
ax 5/10 : female SubClassOf person	arrayprob: 0.55044
ax 6/10 : hasChild Domain person	arrayprob: 0.94125
ax 7/10 : male SubClassOf person	arrayprob: 0.59755
ax 8/10 : female DisjointWith male	arrayprob: 1.00000
ax 9/10 : person SubClassOf Thing	arrayprob: 0.38519
ax 10/10 : hasChild Range person	arrayprob: 0.27495

=================================

Name           | Total (ms)
===========================
main           |         74
init           |          1
Bundle         |         58
Bundle.init    |          0
Bundle.explain |         56
Bundle.BDDCalc |          0
EM             |          9
Current Log-Likelihood: -0.15390
Log-Likelihood enhanced. Updating ontologies...
Creation of the learned ontology...
Successful creation of the learned ontology
Ontology created in 3.0 (ms)
Adding axiom: learnedClass EquivalentTo father or (hasChild some female)
Running parameter learner
Created 11 probabilistic axiom
Probability Map computed. Size: 11
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, stefan Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [stefan Type male]
MUPS 3: [stefan Type father, learnedClass EquivalentTo father or (hasChild some female)]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), martin Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [learnedClass EquivalentTo father or (hasChild some female), markus Type father]
Removing axiom: markus Type father 1 more removed: [father EquivalentTo learnedClass]
MUPS 3: [male SubClassOf learnedClass, markus Type male]
Computed 3 explanations
Restoring axiom: markus Type father
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, michelle Type female, female DisjointWith male]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: michelle Type female 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: michelle Type female
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, anna Type female]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: anna Type female 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	11
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.15384

============ Results ============

ax 1/11 : father EquivalentTo learnedClass	arrayprob: 0.99440
ax 2/11 : male SubClassOf learnedClass	arrayprob: 0.12300
ax 3/11 : learnedClass SubClassOf Thing	arrayprob: 0.98484
ax 4/11 : father SubClassOf male	arrayprob: 1.00000
ax 5/11 : female SubClassOf person	arrayprob: 0.55044
ax 6/11 : learnedClass EquivalentTo father or (hasChild some female)	arrayprob: 0.29779
ax 7/11 : hasChild Domain person	arrayprob: 0.94125
ax 8/11 : male SubClassOf person	arrayprob: 0.59755
ax 9/11 : female DisjointWith male	arrayprob: 1.00000
ax 10/11 : person SubClassOf Thing	arrayprob: 0.38519
ax 11/11 : hasChild Range person	arrayprob: 0.27495

=================================

Name           | Total (ms)
===========================
main           |         68
init           |          0
Bundle         |         60
Bundle.init    |          0
Bundle.explain |         55
Bundle.BDDCalc |          0
EM             |          6
Current Log-Likelihood: -0.15384
Log-Likelihood enhanced. Updating ontologies...
Creation of the learned ontology...
Successful creation of the learned ontology
Ontology created in 1.0 (ms)
Adding axiom: learnedClass EquivalentTo father or (hasChild some father)
The axiom will make the KB inconsistent.
It will NOT be added
The axiom will make the KB inconsistent.
It will NOT be added
Trying with the next class expression
Adding axiom: learnedClass EquivalentTo learnedClass and (hasChild some person)
Running parameter learner
Created 12 probabilistic axiom
Probability Map computed. Size: 12
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, stefan Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [stefan Type male]
MUPS 3: [male SubClassOf learnedClass, father SubClassOf male, stefan Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), martin Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, markus Type male]
Removing axiom: male SubClassOf learnedClass 1 more removed: [father EquivalentTo learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), markus Type father]
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, michelle Type female, female DisjointWith male]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: michelle Type female 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: michelle Type female
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, anna Type female]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: anna Type female 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	12
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.18589

============ Results ============

ax 1/12 : father EquivalentTo learnedClass	arrayprob: 0.99167
ax 2/12 : male SubClassOf learnedClass	arrayprob: 0.12765
ax 3/12 : learnedClass SubClassOf Thing	arrayprob: 0.87918
ax 4/12 : father SubClassOf male	arrayprob: 0.99004
ax 5/12 : female SubClassOf person	arrayprob: 0.59755
ax 6/12 : learnedClass EquivalentTo father or (hasChild some female)	arrayprob: 0.70488
ax 7/12 : hasChild Domain person	arrayprob: 0.27495
ax 8/12 : male SubClassOf person	arrayprob: 0.33322
ax 9/12 : female DisjointWith male	arrayprob: 1.00000
ax 10/12 : person SubClassOf Thing	arrayprob: 0.98484
ax 11/12 : hasChild Range person	arrayprob: 0.12890
ax 12/12 : learnedClass EquivalentTo learnedClass and (hasChild some person)	arrayprob: 0.24054

=================================

Name           | Total (ms)
===========================
main           |         72
init           |          0
Bundle         |         64
Bundle.init    |          0
Bundle.explain |         58
Bundle.BDDCalc |          2
EM             |          6
Current Log-Likelihood: -0.18589
Log-Likelihood worsened. Removing Last Axioms...
Adding axiom: learnedClass EquivalentTo male and (hasChild some person)
Running parameter learner
Created 12 probabilistic axiom
Probability Map computed. Size: 12
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, stefan Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [stefan Type male]
MUPS 3: [male SubClassOf learnedClass, father SubClassOf male, stefan Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), martin Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, markus Type male]
Removing axiom: male SubClassOf learnedClass 1 more removed: [father EquivalentTo learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), markus Type father]
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [michelle Type female, female DisjointWith male, learnedClass EquivalentTo male and (hasChild some person)]
Removing axiom: michelle Type female 0 more removed: []
Stop - satisfiable
Restoring axiom: michelle Type female
Removing axiom: female DisjointWith male 0 more removed: []
Stop - satisfiable
Restoring axiom: female DisjointWith male
Removing axiom: learnedClass EquivalentTo male and (hasChild some person) 1 more removed: [female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo male and (hasChild some person)
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [female DisjointWith male, anna Type female, learnedClass EquivalentTo male and (hasChild some person)]
Removing axiom: female DisjointWith male 0 more removed: []
Stop - satisfiable
Restoring axiom: female DisjointWith male
Removing axiom: anna Type female 1 more removed: [female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Removing axiom: learnedClass EquivalentTo male and (hasChild some person) 1 more removed: [female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo male and (hasChild some person)
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	12
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.20924

============ Results ============

ax 1/12 : father EquivalentTo learnedClass	arrayprob: 0.95704
ax 2/12 : male SubClassOf learnedClass	arrayprob: 0.14051
ax 3/12 : learnedClass SubClassOf Thing	arrayprob: 0.87918
ax 4/12 : father SubClassOf male	arrayprob: 0.55044
ax 5/12 : female SubClassOf person	arrayprob: 0.59755
ax 6/12 : learnedClass EquivalentTo father or (hasChild some female)	arrayprob: 0.74085
ax 7/12 : hasChild Domain person	arrayprob: 0.27495
ax 8/12 : male SubClassOf person	arrayprob: 0.33322
ax 9/12 : female DisjointWith male	arrayprob: 1.00000
ax 10/12 : person SubClassOf Thing	arrayprob: 0.98484
ax 11/12 : hasChild Range person	arrayprob: 0.12890
ax 12/12 : learnedClass EquivalentTo male and (hasChild some person)	arrayprob: 1.00000

=================================

Name           | Total (ms)
===========================
main           |         64
init           |          0
Bundle         |         57
Bundle.init    |          0
Bundle.explain |         53
Bundle.BDDCalc |          1
EM             |          5
Current Log-Likelihood: -0.20924
Log-Likelihood worsened. Removing Last Axioms...
Adding axiom: learnedClass EquivalentTo father or (hasChild some (not (learnedClass)))
Running parameter learner
Created 12 probabilistic axiom
Probability Map computed. Size: 12
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, stefan Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [stefan Type male]
MUPS 3: [male SubClassOf learnedClass, father SubClassOf male, stefan Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), martin Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, markus Type male]
Removing axiom: male SubClassOf learnedClass 1 more removed: [father EquivalentTo learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), markus Type father]
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, michelle Type female, female DisjointWith male]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: michelle Type female 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: michelle Type female
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, learnedClass EquivalentTo father or (hasChild some (not (learnedClass))), anna Type female, anna hasChild heinz]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 2 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 3 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: learnedClass EquivalentTo father or (hasChild some (not (learnedClass))) 4 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: learnedClass EquivalentTo father or (hasChild some (not (learnedClass)))
Removing axiom: anna Type female 5 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, learnedClass EquivalentTo father or (hasChild some (not (learnedClass)))]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Removing axiom: anna hasChild heinz 5 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, learnedClass EquivalentTo father or (hasChild some (not (learnedClass)))]
Stop - satisfiable (early termination)
Restoring axiom: anna hasChild heinz
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 5 more removed: [male SubClassOf learnedClass, father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, learnedClass EquivalentTo father or (hasChild some (not (learnedClass)))]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, anna Type female]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: anna Type female 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	12
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.25960

============ Results ============

ax 1/12 : father EquivalentTo learnedClass	arrayprob: 0.99122
ax 2/12 : male SubClassOf learnedClass	arrayprob: 0.12511
ax 3/12 : learnedClass SubClassOf Thing	arrayprob: 0.87918
ax 4/12 : father SubClassOf male	arrayprob: 0.96541
ax 5/12 : female SubClassOf person	arrayprob: 0.59755
ax 6/12 : learnedClass EquivalentTo father or (hasChild some female)	arrayprob: 0.30974
ax 7/12 : hasChild Domain person	arrayprob: 0.27495
ax 8/12 : male SubClassOf person	arrayprob: 0.33322
ax 9/12 : female DisjointWith male	arrayprob: 0.99830
ax 10/12 : person SubClassOf Thing	arrayprob: 0.98484
ax 11/12 : learnedClass EquivalentTo father or (hasChild some (not (learnedClass)))	arrayprob: 0.01579
ax 12/12 : hasChild Range person	arrayprob: 0.12890

=================================

Name           | Total (ms)
===========================
main           |         79
init           |          1
Bundle         |         69
Bundle.init    |          0
Bundle.explain |         63
Bundle.BDDCalc |          2
EM             |          9
Current Log-Likelihood: -0.25960
Log-Likelihood worsened. Removing Last Axioms...
Adding axiom: learnedClass EquivalentTo father or (hasChild some (not (male)))
Running parameter learner
Created 12 probabilistic axiom
Probability Map computed. Size: 12
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, stefan Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [stefan Type male]
MUPS 3: [male SubClassOf learnedClass, father SubClassOf male, stefan Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some (not (male))), martin Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, markus Type male]
Removing axiom: male SubClassOf learnedClass 1 more removed: [father EquivalentTo learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some (not (male))), markus Type father]
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, michelle Type female, female DisjointWith male]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: michelle Type female 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: michelle Type female
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, anna Type female]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: anna Type female 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	12
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.18589

============ Results ============

ax 1/12 : father EquivalentTo learnedClass	arrayprob: 0.99167
ax 2/12 : male SubClassOf learnedClass	arrayprob: 0.12765
ax 3/12 : learnedClass SubClassOf Thing	arrayprob: 0.87918
ax 4/12 : father SubClassOf male	arrayprob: 0.99004
ax 5/12 : learnedClass EquivalentTo father or (hasChild some (not (male)))	arrayprob: 0.70488
ax 6/12 : female SubClassOf person	arrayprob: 0.59755
ax 7/12 : learnedClass EquivalentTo father or (hasChild some female)	arrayprob: 0.24054
ax 8/12 : hasChild Domain person	arrayprob: 0.27495
ax 9/12 : male SubClassOf person	arrayprob: 0.33322
ax 10/12 : female DisjointWith male	arrayprob: 1.00000
ax 11/12 : person SubClassOf Thing	arrayprob: 0.98484
ax 12/12 : hasChild Range person	arrayprob: 0.12890

=================================

Name           | Total (ms)
===========================
main           |         60
init           |          1
Bundle         |         53
Bundle.init    |          0
Bundle.explain |         50
Bundle.BDDCalc |          1
EM             |          5
Current Log-Likelihood: -0.18589
Log-Likelihood worsened. Removing Last Axioms...
Adding axiom: learnedClass EquivalentTo (not (female)) and (hasChild some person)
Running parameter learner
Created 12 probabilistic axiom
Probability Map computed. Size: 12
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, stefan Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [stefan Type male]
MUPS 3: [male SubClassOf learnedClass, father SubClassOf male, stefan Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), martin Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, markus Type male]
Removing axiom: male SubClassOf learnedClass 1 more removed: [father EquivalentTo learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), markus Type father]
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [michelle Type female, learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Removing axiom: michelle Type female 0 more removed: []
Stop - satisfiable
Restoring axiom: michelle Type female
Removing axiom: learnedClass EquivalentTo (not (female)) and (hasChild some person) 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, father SubClassOf male, michelle Type female, female DisjointWith male]
Removing axiom: michelle Type female 1 more removed: [learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Stop - satisfiable (early termination)
Restoring axiom: michelle Type female
Removing axiom: father EquivalentTo learnedClass 1 more removed: [learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 2 more removed: [father EquivalentTo learnedClass, learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Restoring axiom: learnedClass EquivalentTo (not (female)) and (hasChild some person)
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [learnedClass EquivalentTo (not (female)) and (hasChild some person), anna Type female]
Removing axiom: learnedClass EquivalentTo (not (female)) and (hasChild some person) 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, anna Type female]
Removing axiom: anna Type female 1 more removed: [learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Stop - satisfiable
Restoring axiom: anna Type female
Removing axiom: father EquivalentTo learnedClass 1 more removed: [learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 2 more removed: [father EquivalentTo learnedClass, learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, learnedClass EquivalentTo (not (female)) and (hasChild some person)]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Restoring axiom: learnedClass EquivalentTo (not (female)) and (hasChild some person)
Removing axiom: anna Type female 4 more removed: [father EquivalentTo learnedClass, father SubClassOf male, learnedClass EquivalentTo (not (female)) and (hasChild some person), female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	12
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.27754

============ Results ============

ax 1/12 : father EquivalentTo learnedClass	arrayprob: 0.96262
ax 2/12 : male SubClassOf learnedClass	arrayprob: 0.13007
ax 3/12 : learnedClass SubClassOf Thing	arrayprob: 0.87918
ax 4/12 : father SubClassOf male	arrayprob: 0.87416
ax 5/12 : female SubClassOf person	arrayprob: 0.59755
ax 6/12 : learnedClass EquivalentTo father or (hasChild some female)	arrayprob: 0.73414
ax 7/12 : hasChild Domain person	arrayprob: 0.27495
ax 8/12 : learnedClass EquivalentTo (not (female)) and (hasChild some person)	arrayprob: 0.74260
ax 9/12 : male SubClassOf person	arrayprob: 0.33322
ax 10/12 : female DisjointWith male	arrayprob: 0.99234
ax 11/12 : person SubClassOf Thing	arrayprob: 0.98484
ax 12/12 : hasChild Range person	arrayprob: 0.12890

=================================

Name           | Total (ms)
===========================
main           |         61
init           |          0
Bundle         |         56
Bundle.init    |          0
Bundle.explain |         51
Bundle.BDDCalc |          1
EM             |          5
Current Log-Likelihood: -0.27754
Log-Likelihood worsened. Removing Last Axioms...
Adding axiom: learnedClass EquivalentTo father or (learnedClass and (hasChild some learnedClass))
Running parameter learner
Created 12 probabilistic axiom
Probability Map computed. Size: 12
Start finding explanations for every example (Computing BDDs)...
Query 1 of 6 (16%)
Positive Example: stefan Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({stefan})
MUPS 1: [stefan Type male, male SubClassOf learnedClass]
Removing axiom: stefan Type male 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, stefan Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [stefan Type male]
MUPS 3: [male SubClassOf learnedClass, father SubClassOf male, stefan Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: stefan Type male
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 2 of 6 (33%)
Positive Example: martin Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({martin})
MUPS 1: [male SubClassOf learnedClass, martin Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
MUPS 2: [father EquivalentTo learnedClass, martin Type father]
Removing axiom: father EquivalentTo learnedClass 1 more removed: [male SubClassOf learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), martin Type father]
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 3 of 6 (50%)
Positive Example: markus Type learnedClass
Get 3 explanation(s) for: (not (learnedClass)) and ({markus})
MUPS 1: [father EquivalentTo learnedClass, markus Type father]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
MUPS 2: [male SubClassOf learnedClass, markus Type male]
Removing axiom: male SubClassOf learnedClass 1 more removed: [father EquivalentTo learnedClass]
MUPS 3: [learnedClass EquivalentTo father or (hasChild some female), markus Type father]
Computed 3 explanations
Restoring axiom: male SubClassOf learnedClass
Computed 3 explanations
Restoring axiom: father EquivalentTo learnedClass
Computed 3 explanations
WARNING! The value of the probability may be a lower bound.
Query 4 of 6 (66%)
Negative Example: michelle Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({michelle})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, michelle Type female, female DisjointWith male]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: michelle Type female 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: michelle Type female
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Query 5 of 6 (83%)
Negative Example: heinz Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({heinz})
Get 3 explanation(s) for: (not (learnedClass)) and ({heinz})
MUPS 1: [male SubClassOf learnedClass, heinz Type male]
Removing axiom: male SubClassOf learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: male SubClassOf learnedClass
Removing axiom: heinz Type male 1 more removed: [male SubClassOf learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: heinz Type male
Query 6 of 6 (100%)
Negative Example: anna Type not (learnedClass)
Get 3 explanation(s) for: (not (not (learnedClass))) and ({anna})
MUPS 1: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male, anna Type female]
Removing axiom: father EquivalentTo learnedClass 0 more removed: []
Stop - satisfiable
Restoring axiom: father EquivalentTo learnedClass
Removing axiom: father SubClassOf male 1 more removed: [father EquivalentTo learnedClass]
Stop - satisfiable (early termination)
Restoring axiom: father SubClassOf male
Removing axiom: female DisjointWith male 2 more removed: [father EquivalentTo learnedClass, father SubClassOf male]
Stop - satisfiable (early termination)
Restoring axiom: female DisjointWith male
Removing axiom: anna Type female 3 more removed: [father EquivalentTo learnedClass, father SubClassOf male, female DisjointWith male]
Stop - satisfiable (early termination)
Restoring axiom: anna Type female
Explanations founding completed (BDDs computed)
Start EM Algorithm
	- n. of probabilistic axioms:	12
	- n. of examples:		6
EM completed.

  Final Log-Likelihood: -0.18589

============ Results ============

ax 1/12 : father EquivalentTo learnedClass	arrayprob: 0.99167
ax 2/12 : male SubClassOf learnedClass	arrayprob: 0.12765
ax 3/12 : learnedClass SubClassOf Thing	arrayprob: 0.87918
ax 4/12 : learnedClass EquivalentTo father or (learnedClass and (hasChild some learnedClass))	arrayprob: 0.24054
ax 5/12 : father SubClassOf male	arrayprob: 0.99004
ax 6/12 : female SubClassOf person	arrayprob: 0.59755
ax 7/12 : learnedClass EquivalentTo father or (hasChild some female)	arrayprob: 0.70488
ax 8/12 : hasChild Domain person	arrayprob: 0.27495
ax 9/12 : male SubClassOf person	arrayprob: 0.33322
ax 10/12 : female DisjointWith male	arrayprob: 1.00000
ax 11/12 : person SubClassOf Thing	arrayprob: 0.98484
ax 12/12 : hasChild Range person	arrayprob: 0.12890

=================================

Name           | Total (ms)
===========================
main           |         56
init           |          0
Bundle         |         52
Bundle.init    |          0
Bundle.explain |         47
Bundle.BDDCalc |          1
EM             |          4
Current Log-Likelihood: -0.18589
Log-Likelihood worsened. Removing Last Axioms...
Greedy search finished
Learned Axiom: father EquivalentTo learnedClass
Learned Axiom: father EquivalentTo learnedClass
Learned Axiom: learnedClass EquivalentTo father or (hasChild some female)
Saving the learned ontology
Main: 10760 ms
CELOE: 10003 ms
EDGE: 703 ms
	Bundle: 570 ms
		BDDCalc: 12 ms
		explain: 521 ms
		init: 0 ms
	EM: 82 ms
	init: 27 ms
Other: 54 ms
Program client: execution successfully terminated
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.881 s - in org.dllearner.cli.unife.CLILEAPTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ interfaces-ext ---
[INFO] Building jar: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/target/dl-learner.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ interfaces-ext ---
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/target/dl-learner.jar to /usr/share/tomcat8/.m2/repository/org/dllearner/interfaces-ext/1.3.1-SNAPSHOT/interfaces-ext-1.3.1-SNAPSHOT.jar
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/pom.xml to /usr/share/tomcat8/.m2/repository/org/dllearner/interfaces-ext/1.3.1-SNAPSHOT/interfaces-ext-1.3.1-SNAPSHOT.pom
[INFO] 
[INFO] -----------------------< org.dllearner:scripts >------------------------
[INFO] Building Executable scripts 1.3.1-SNAPSHOT                         [6/6]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ scripts ---
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ scripts ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ scripts ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 26 source files to /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/target/classes
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/src/main/java/org/dllearner/experiments/MyMonKey.java: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/src/main/java/org/dllearner/experiments/MyMonKey.java uses unchecked or unsafe operations.
[INFO] /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/src/main/java/org/dllearner/experiments/MyMonKey.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ scripts ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ scripts ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ scripts ---
[INFO] No tests to run.
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ scripts ---
[INFO] Building jar: /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/target/scripts-1.3.1-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ scripts ---
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/target/scripts-1.3.1-SNAPSHOT.jar to /usr/share/tomcat8/.m2/repository/org/dllearner/scripts/1.3.1-SNAPSHOT/scripts-1.3.1-SNAPSHOT.jar
[INFO] Installing /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/pom.xml to /usr/share/tomcat8/.m2/repository/org/dllearner/scripts/1.3.1-SNAPSHOT/scripts-1.3.1-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] DL Learner Parent Pom 1.3.1-SNAPSHOT ............... SUCCESS [  0.841 s]
[INFO] DL Learner Core Components ......................... SUCCESS [02:19 min]
[INFO] components-ext ..................................... SUCCESS [01:03 min]
[INFO] dllearner-interfaces ............................... SUCCESS [ 53.696 s]
[INFO] interfaces-ext ..................................... SUCCESS [ 21.926 s]
[INFO] Executable scripts 1.3.1-SNAPSHOT .................. SUCCESS [  1.882 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 04:45 min
[INFO] Finished at: 2019-09-13T09:25:48+02:00
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/pom.xml to org.dllearner/interfaces-ext/1.3.1-SNAPSHOT/interfaces-ext-1.3.1-SNAPSHOT.pom
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces-ext/target/dl-learner.jar to org.dllearner/interfaces-ext/1.3.1-SNAPSHOT/interfaces-ext-1.3.1-SNAPSHOT.jar
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/pom.xml to org.dllearner/components-ext/1.3.1-SNAPSHOT/components-ext-1.3.1-SNAPSHOT.pom
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-ext/target/components-ext-1.3.1-SNAPSHOT.jar to org.dllearner/components-ext/1.3.1-SNAPSHOT/components-ext-1.3.1-SNAPSHOT.jar
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/pom.xml to org.dllearner/scripts/1.3.1-SNAPSHOT/scripts-1.3.1-SNAPSHOT.pom
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/scripts/target/scripts-1.3.1-SNAPSHOT.jar to org.dllearner/scripts/1.3.1-SNAPSHOT/scripts-1.3.1-SNAPSHOT.jar
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/pom.xml to org.dllearner/components-core/1.3.1-SNAPSHOT/components-core-1.3.1-SNAPSHOT.pom
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/components-core-1.3.1-SNAPSHOT.jar to org.dllearner/components-core/1.3.1-SNAPSHOT/components-core-1.3.1-SNAPSHOT.jar
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/components-core/target/components-core-1.3.1-SNAPSHOT-tests.jar to org.dllearner/components-core/1.3.1-SNAPSHOT/components-core-1.3.1-SNAPSHOT-tests.jar
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/pom.xml to org.dllearner/dllearner-parent/1.3.1-SNAPSHOT/dllearner-parent-1.3.1-SNAPSHOT.pom
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/pom.xml to org.dllearner/interfaces/1.3.1-SNAPSHOT/interfaces-1.3.1-SNAPSHOT.pom
[JENKINS] Archiving /usr/share/tomcat8/.jenkins/jobs/DL-Learner Merge-M/branches/win/workspace/interfaces/target/dl-learner.jar to org.dllearner/interfaces/1.3.1-SNAPSHOT/interfaces-1.3.1-SNAPSHOT.jar
channel stopped
[File exists] check if file exists [.git/MERGE_MODE]
Run condition [Not] enabling perform for step [[Set GitHub commit status (universal)]]
[Set GitHub commit status (universal)] SUCCESS on repos [GHRepository@57b74716[description=A tool for supervised Machine Learning in OWL and Description Logics,homepage=http://dl-learner.org,name=DL-Learner,fork=false,archived=false,size=254855,milestones={},language=Java,commits={},source=<null>,parent=<null>,responseHeaderFields={null=[HTTP/1.1 200 OK], Access-Control-Allow-Origin=[*], Access-Control-Expose-Headers=[ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type], Cache-Control=[private, max-age=60, s-maxage=60], Content-Encoding=[gzip], Content-Security-Policy=[default-src 'none'], Content-Type=[application/json; charset=utf-8], Date=[Fri, 13 Sep 2019 07:25:57 GMT], ETag=[W/"f94b6be98a87adb9aada187409dc985e"], Last-Modified=[Wed, 11 Sep 2019 11:32:13 GMT], OkHttp-Received-Millis=[1568359557989], OkHttp-Response-Source=[NETWORK 200], OkHttp-Selected-Protocol=[http/1.1], OkHttp-Sent-Millis=[1568359557754], Referrer-Policy=[origin-when-cross-origin, strict-origin-when-cross-origin], Server=[GitHub.com], Status=[200 OK], Strict-Transport-Security=[max-age=31536000; includeSubdomains; preload], Transfer-Encoding=[chunked], Vary=[Accept, Authorization, Cookie, X-GitHub-OTP, Accept-Encoding], X-Accepted-OAuth-Scopes=[repo], X-Content-Type-Options=[nosniff], X-Frame-Options=[deny], X-GitHub-Media-Type=[github.v3; format=json], X-GitHub-Request-Id=[801A:1A715:10EAF14:148B996:5D7B4485], X-OAuth-Scopes=[admin:repo_hook, repo, user], X-RateLimit-Limit=[5000], X-RateLimit-Remaining=[4993], X-RateLimit-Reset=[1568362847], X-XSS-Protection=[1; mode=block]},url=https://api.github.com/repos/SmartDataAnalytics/DL-Learner,id=22693515]] (sha:422857b) with context:jenkins-merge
Setting commit status on GitHub for https://github.com/SmartDataAnalytics/DL-Learner/commit/422857b313a2de397e929e1fbff9df8fc0db2077
Finished: SUCCESS