SuccèsSortie de la console

[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building gs-reinforcer 4.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] Downloading: http://middlewarefactory.com/repository/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (975 B at 1.1 KB/sec)
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloaded: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (1015 B at 1.0 KB/sec)
[INFO] Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (975 B at 2.4 KB/sec)
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (306 B at 0.6 KB/sec)
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: http://middlewarefactory.com/repository/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections/maven-metadata.xml (971 B at 2.4 KB/sec)
[INFO] Downloading: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloaded: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections/maven-metadata.xml (1011 B at 1.8 KB/sec)
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections/maven-metadata.xml (971 B at 11.9 KB/sec)
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections/maven-metadata.xml (302 B at 1.1 KB/sec)
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: http://middlewarefactory.com/repository/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (980 B at 2.8 KB/sec)
[INFO] Downloading: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloaded: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (1020 B at 1.8 KB/sec)
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (311 B at 1.2 KB/sec)
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (980 B at 13.5 KB/sec)
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://middlewarefactory.com/repository/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/com/google/guava/guava/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/com/google/guava/guava/maven-metadata.xml (3 KB at 5.5 KB/sec)
[INFO] Downloading: http://maven.atlassian.com/repository/public/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/maven-metadata.xml
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/maven-metadata.xml (695 B at 2.5 KB/sec)
[INFO] Downloading: https://repo.maven.apache.org/maven2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloaded: http://maven.atlassian.com/repository/public/com/google/guava/guava/maven-metadata.xml (4 KB at 5.9 KB/sec)
[INFO] Downloaded: https://repo.maven.apache.org/maven2/com/google/guava/guava/maven-metadata.xml (3 KB at 38.1 KB/sec)
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ gs-reinforcer ---
[INFO] Deleting /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/target
[INFO] 
[INFO] >>> maven-source-plugin:3.0.1:jar (default-cli) > generate-sources @ gs-reinforcer >>>
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (default-cli) < generate-sources @ gs-reinforcer <<<
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (default-cli) @ gs-reinforcer ---
[INFO] Building jar: /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/target/gs-reinforcer-sources.jar
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ gs-reinforcer ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ gs-reinforcer ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 30 source files to /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ gs-reinforcer ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ gs-reinforcer ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 5 source files to /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ gs-reinforcer ---
[INFO] Surefire report directory: /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running TestSuite
Configuring TestNG with: TestNG652Configurator
2018-03-13 04:32:45,896 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:45,922 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Kenobi} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,930 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Obi-Wan} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,932 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:45,934 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:45,936 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:45,937 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:45,939 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Kenobi}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Obi-Wan}]
2018-03-13 04:32:45,942 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:45,943 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:45,943 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:45,944 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Obi-Wan} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,946 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Kenobi} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.5.
2018-03-13 04:32:45,948 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:45,950 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,952 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:45,952 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:45,955 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Kenobi}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Obi-Wan}]
2018-03-13 04:32:45,958 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-13 04:32:45,958 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:45,959 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Kenobi}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Name:}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Obi-Wan}]
2018-03-13 04:32:45,961 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:45,962 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,964 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,966 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:45,968 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:45,970 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:45,971 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:45,973 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth}]
2018-03-13 04:32:45,975 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:45,976 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:45,976 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:45,977 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,979 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.7.
2018-03-13 04:32:45,981 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:45,982 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,985 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:45,985 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:45,987 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth}]
2018-03-13 04:32:45,990 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.925
2018-03-13 04:32:45,990 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:45,991 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Vader}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Name:}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Darth}]
2018-03-13 04:32:45,993 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:45,994 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,995 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Obi-Wan} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:45,997 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:45,999 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Kenobi} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.5.
2018-03-13 04:32:46,001 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,003 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,005 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Kenobi}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Obi-Wan}]
2018-03-13 04:32:46,008 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-13 04:32:46,009 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,009 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,010 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Obi-Wan} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,012 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,013 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,015 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Kenobi} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,016 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,016 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,019 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Kenobi}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Obi-Wan}]
2018-03-13 04:32:46,022 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:46,022 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,023 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: vertSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Name:}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Kenobi}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Obi-Wan}]
2018-03-13 04:32:46,025 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,026 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,028 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,030 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,032 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Vader} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.7.
2018-03-13 04:32:46,033 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,034 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,037 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth}]
2018-03-13 04:32:46,039 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.925
2018-03-13 04:32:46,040 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,041 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,041 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,043 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,045 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,046 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Vader} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,048 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,049 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,051 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth}]
2018-03-13 04:32:46,053 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:46,054 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,054 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: vertSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Name:}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Vader}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Darth}]
2018-03-13 04:32:46,056 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,057 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,059 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,060 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,062 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Skywalker} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.6111111111111112.
2018-03-13 04:32:46,064 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,064 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,066 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Skywalker}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke}]
2018-03-13 04:32:46,069 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9027777777777778
2018-03-13 04:32:46,069 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,070 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,071 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,073 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,075 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,077 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Skywalker} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,079 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,080 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,082 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Skywalker}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke}]
2018-03-13 04:32:46,084 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:46,085 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,085 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: vertSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Name:}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Skywalker}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Luke}]
2018-03-13 04:32:46,087 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,088 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,090 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,091 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,093 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Yoda} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.5.
2018-03-13 04:32:46,095 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,096 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,098 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Yoda}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-13 04:32:46,100 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-13 04:32:46,101 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,101 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,102 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,104 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,105 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,107 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Yoda} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,109 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,109 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,111 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Yoda}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-13 04:32:46,113 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:46,114 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,115 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: vertSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Name:}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Yoda}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Master}]
2018-03-13 04:32:46,117 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,118 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Skywalker} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,119 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,121 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,123 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,124 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,125 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,127 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Skywalker}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke}]
2018-03-13 04:32:46,129 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:46,129 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,130 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,131 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,132 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Skywalker} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.6111111111111112.
2018-03-13 04:32:46,134 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,135 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,136 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,137 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,139 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Skywalker}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke}]
2018-03-13 04:32:46,141 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9027777777777778
2018-03-13 04:32:46,142 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,143 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Skywalker}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Name:}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Luke}]
2018-03-13 04:32:46,145 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,146 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Yoda} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,148 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,149 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,151 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,152 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,153 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,155 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Yoda}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-13 04:32:46,157 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:46,157 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,158 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,159 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,160 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Yoda} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.5.
2018-03-13 04:32:46,162 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,164 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,165 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,166 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,168 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Yoda}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-13 04:32:46,170 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-13 04:32:46,171 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,171 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Yoda}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Name:}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Master}]
2018-03-13 04:32:46,175 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,176 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: Obi-Wan} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,177 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: Kenobi} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,179 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,180 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name.} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,182 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,183 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,184 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: Kenobi}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name.}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: Obi-Wan}]
2018-03-13 04:32:46,186 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-13 04:32:46,186 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,187 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,187 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: Obi-Wan} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9428571428571428.
2018-03-13 04:32:46,189 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: Kenobi} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.45788770053475936.
2018-03-13 04:32:46,190 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.9592521572387344.
2018-03-13 04:32:46,192 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name.} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9491388110597077.
2018-03-13 04:32:46,193 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,194 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,196 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: Kenobi}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name.}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: Obi-Wan}]
2018-03-13 04:32:46,198 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8272839529225859
2018-03-13 04:32:46,199 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,200 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 5,0, tly: 2,0, width: 45,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 60,0, tly: 3,0, width: 50,0, height: 16,0}, content: Kenobi}, {Label {GSRect, tlx: 6,0, tly: 24,0, width: 48,0, height: 20,0}, content: Name.}, {Label {GSRect, tlx: 60,0, tly: 23,0, width: 44,0, height: 23,0}, content: Obi-Wan}]
2018-03-13 04:32:46,201 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,203 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9428571428571428.
2018-03-13 04:32:46,205 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9229490022172948.
2018-03-13 04:32:46,206 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surnarne:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.8012775842044135.
2018-03-13 04:32:46,208 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 0.8821138211382114.
2018-03-13 04:32:46,209 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,210 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,212 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surnarne:}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth}]
2018-03-13 04:32:46,214 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8872993876042656
2018-03-13 04:32:46,214 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,215 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,216 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9730989956958394.
2018-03-13 04:32:46,217 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.6693328550932568.
2018-03-13 04:32:46,219 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surnarne:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.8049976087996175.
2018-03-13 04:32:46,221 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9582137733142038.
2018-03-13 04:32:46,222 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,223 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,225 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surnarne:}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth}]
2018-03-13 04:32:46,226 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8514108082257295
2018-03-13 04:32:46,227 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,228 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 5,0, tly: 3,0, width: 101,0, height: 36,0}, content: Surnarne:}, {Label {GSRect, tlx: 114,0, tly: 4,0, width: 93,0, height: 37,0}, content: Vader}, {Label {GSRect, tlx: 6,0, tly: 45,0, width: 102,0, height: 38,0}, content: Name:}, {Label {GSRect, tlx: 117,0, tly: 43,0, width: 93,0, height: 42,0}, content: Darth}]
2018-03-13 04:32:46,229 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,230 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: Obi-Wan} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9428571428571428.
2018-03-13 04:32:46,232 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9157754010695187.
2018-03-13 04:32:46,233 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.9592521572387344.
2018-03-13 04:32:46,235 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,4}, content: Kenobi} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 0.4565508021390374.
2018-03-13 04:32:46,236 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,237 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,239 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;}, {Label {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,4}, content: Kenobi}, {Label {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: Obi-Wan}]
2018-03-13 04:32:46,240 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8186088758261083
2018-03-13 04:32:46,241 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,242 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,243 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: Obi-Wan} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-13 04:32:46,244 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,245 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-13 04:32:46,247 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,4}, content: Kenobi} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9338235294117647.
2018-03-13 04:32:46,248 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,249 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,251 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;}, {Label {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,4}, content: Kenobi}, {Label {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: Obi-Wan}]
2018-03-13 04:32:46,253 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9834558823529411
2018-03-13 04:32:46,253 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,254 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: vertSep, labels: [{Label {GSRect, tlx: 6,0, tly: 1,0, width: 72,0, height: 26,0}, content: Surname;}, {Label {GSRect, tlx: 84,0, tly: 6,0, width: 60,0, height: 27,0}, content: Name:}, {Label {GSRect, tlx: 2,0, tly: 33,0, width: 79,0, height: 27,0}, content: Kenobi}, {Label {GSRect, tlx: 84,0, tly: 36,0, width: 67,0, height: 33,0}, content: Obi-Wan}]
2018-03-13 04:32:46,255 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,256 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,6, width: 0,5, height: 0,4}, content: Darth} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9162971175166297.
2018-03-13 04:32:46,258 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,4, height: 0,4}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9473392461197339.
2018-03-13 04:32:46,259 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.9764216366158114.
2018-03-13 04:32:46,261 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Vader} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 0.6772727272727272.
2018-03-13 04:32:46,262 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,263 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,264 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,4, height: 0,4}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,5, tly: 0,6, width: 0,5, height: 0,4}, content: Darth}]
2018-03-13 04:32:46,266 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8793326818812256
2018-03-13 04:32:46,267 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,268 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,268 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,6, width: 0,5, height: 0,4}, content: Darth} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.951219512195122.
2018-03-13 04:32:46,270 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,4, height: 0,4}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.9754304160688666.
2018-03-13 04:32:46,271 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.9828305206229231.
2018-03-13 04:32:46,273 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Vader} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9338235294117647.
2018-03-13 04:32:46,275 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,276 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,277 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,4, height: 0,4}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,5, tly: 0,6, width: 0,5, height: 0,4}, content: Darth}]
2018-03-13 04:32:46,279 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9608259945746691
2018-03-13 04:32:46,280 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,280 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: vertSep, labels: [{Label {GSRect, tlx: 20,0, tly: 42,0, width: 49,0, height: 17,0}, content: Surname;}, {Label {GSRect, tlx: 76,0, tly: 43,0, width: 45,0, height: 17,0}, content: Name:}, {Label {GSRect, tlx: 21,0, tly: 62,0, width: 51,0, height: 21,0}, content: Vader}, {Label {GSRect, tlx: 74,0, tly: 65,0, width: 49,0, height: 16,0}, content: Darth}]
2018-03-13 04:32:46,282 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,283 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9428571428571428.
2018-03-13 04:32:46,285 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9229490022172948.
2018-03-13 04:32:46,287 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.9668109668109668.
2018-03-13 04:32:46,288 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Skywalker} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 0.5883838383838385.
2018-03-13 04:32:46,290 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,290 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,292 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Skywalker}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke}]
2018-03-13 04:32:46,294 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8552502375673108
2018-03-13 04:32:46,295 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,295 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,296 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9951189749847468.
2018-03-13 04:32:46,298 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.9632352941176471.
2018-03-13 04:32:46,299 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.9594691535150646.
2018-03-13 04:32:46,300 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Skywalker} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9338235294117647.
2018-03-13 04:32:46,302 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,303 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,304 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Skywalker}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Luke}]
2018-03-13 04:32:46,306 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9629117380073058
2018-03-13 04:32:46,307 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,307 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: vertSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Name:}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Skywalker}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Luke}]
2018-03-13 04:32:46,309 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,310 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9428571428571428.
2018-03-13 04:32:46,311 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9229490022172948.
2018-03-13 04:32:46,313 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surnarne;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.8556998556998556.
2018-03-13 04:32:46,314 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Yoda} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 0.4772727272727273.
2018-03-13 04:32:46,316 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,316 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,318 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surnarne;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Yoda}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-13 04:32:46,320 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.7996946820117552
2018-03-13 04:32:46,320 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,321 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,322 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9951189749847468.
2018-03-13 04:32:46,323 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.9632352941176471.
2018-03-13 04:32:46,324 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surnarne;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.8483580424039534.
2018-03-13 04:32:46,326 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Yoda} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9338235294117647.
2018-03-13 04:32:46,327 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,328 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,330 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surnarne;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Yoda}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-13 04:32:46,339 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9351339602295279
2018-03-13 04:32:46,340 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,341 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: vertSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surnarne;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Name:}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Yoda}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Master}]
2018-03-13 04:32:46,343 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,344 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,6, width: 0,5, height: 0,4}, content: Luke} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.8994949494949496.
2018-03-13 04:32:46,345 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Skywalker} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.853030303030303.
2018-03-13 04:32:46,347 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,6}, content: Sumame;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.8131313131313131.
2018-03-13 04:32:46,354 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,6, width: 0,5, height: 0,4}, content: Narne:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 0.7222222222222222.
2018-03-13 04:32:46,356 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,356 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,357 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,6}, content: Sumame;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Skywalker}, {Label {GSRect, tlx: 0,0, tly: 0,6, width: 0,5, height: 0,4}, content: Narne:}, {Label {GSRect, tlx: 0,5, tly: 0,6, width: 0,5, height: 0,4}, content: Luke}]
2018-03-13 04:32:46,358 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.821969696969697
2018-03-13 04:32:46,358 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,359 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,359 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,6, width: 0,5, height: 0,4}, content: Luke} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9369281045751634.
2018-03-13 04:32:46,360 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Skywalker} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.5797385620915032.
2018-03-13 04:32:46,361 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,6}, content: Sumame;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.7883986928104575.
2018-03-13 04:32:46,369 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,6, width: 0,5, height: 0,4}, content: Narne:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9236410011158935.
2018-03-13 04:32:46,370 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,370 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,371 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,6}, content: Sumame;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Skywalker}, {Label {GSRect, tlx: 0,0, tly: 0,6, width: 0,5, height: 0,4}, content: Narne:}, {Label {GSRect, tlx: 0,5, tly: 0,6, width: 0,5, height: 0,4}, content: Luke}]
2018-03-13 04:32:46,373 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8071765901482544
2018-03-13 04:32:46,380 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,381 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 1,0, tly: 5,0, width: 49,0, height: 25,0}, content: Sumame;}, {Label {GSRect, tlx: 55,0, tly: 7,0, width: 45,0, height: 22,0}, content: Skywalker}, {Label {GSRect, tlx: 1,0, tly: 30,0, width: 49,0, height: 20,0}, content: Narne:}, {Label {GSRect, tlx: 55,0, tly: 31,0, width: 45,0, height: 18,0}, content: Luke}]
2018-03-13 04:32:46,382 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-13 04:32:46,382 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9428571428571428.
2018-03-13 04:32:46,383 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Yoda} and labelDesc {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9229490022172948.
2018-03-13 04:32:46,391 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.9668109668109668.
2018-03-13 04:32:46,396 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 0.8772727272727273.
2018-03-13 04:32:46,400 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,400 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,4, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,4}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,401 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Yoda}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-13 04:32:46,402 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.927472459789533
2018-03-13 04:32:46,403 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,403 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-13 04:32:46,403 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9951189749847468.
2018-03-13 04:32:46,404 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Yoda} and labelDesc {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 0.4632352941176471.
2018-03-13 04:32:46,405 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 0.9594691535150646.
2018-03-13 04:32:46,406 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9338235294117647.
2018-03-13 04:32:46,415 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-13 04:32:46,415 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-13 04:32:46,416 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Yoda}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-13 04:32:46,417 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8379117380073058
2018-03-13 04:32:46,417 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-13 04:32:46,418 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Yoda}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Name:}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Master}]
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.325 sec - in TestSuite

Results :

Tests run: 11, Failures: 0, Errors: 0, Skipped: 0

[JENKINS] Enregistrement des résultats des tests
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ gs-reinforcer ---
[INFO] Building jar: /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/target/gs-reinforcer.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ gs-reinforcer ---
[INFO] Installing /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/target/gs-reinforcer.jar to /home/middleware/.m2/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-SNAPSHOT.jar
[INFO] Installing /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/pom.xml to /home/middleware/.m2/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-SNAPSHOT.pom
[INFO] Installing /home/middleware/.jenkins/workspace/Generic System V4/gs-reinforcer/target/gs-reinforcer-sources.jar to /home/middleware/.m2/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ gs-reinforcer ---
[INFO] Downloading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml (994 B at 2.9 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180313.033247-269.jar
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180313.033247-269.jar (100 KB at 1147.3 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180313.033247-269.pom
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180313.033247-269.pom (4 KB at 67.6 KB/sec)
[INFO] Downloading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/maven-metadata.xml
[INFO] Downloaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/maven-metadata.xml (288 B at 7.0 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml (994 B at 21.6 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/maven-metadata.xml
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/maven-metadata.xml (288 B at 7.2 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180313.033247-269-sources.jar
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180313.033247-269-sources.jar (42 KB at 176.3 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml (994 B at 22.6 KB/sec)