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: https://repository.jboss.org/nexus/content/repositories/snapshots/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: 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 (935 B at 1.0 KB/sec)
[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 (975 B at 0.9 KB/sec)
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[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://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (306 B at 0.4 KB/sec)
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (935 B at 2.0 KB/sec)
[INFO] Downloading: http://middlewarefactory.com/repository/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/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 (931 B at 2.5 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] Downloaded: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections/maven-metadata.xml (971 B at 1.7 KB/sec)
[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] 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 (931 B at 13.2 KB/sec)
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections/maven-metadata.xml (302 B at 1.2 KB/sec)
[INFO] Downloading: http://middlewarefactory.com/repository/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/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/glassfish/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: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (940 B at 2.6 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 (980 B at 1.7 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] 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 (940 B at 13.9 KB/sec)
[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: http://middlewarefactory.com/repository/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/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://download.java.net/maven/2/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.4 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] Downloaded: http://maven.atlassian.com/repository/public/com/google/guava/guava/maven-metadata.xml (4 KB at 5.6 KB/sec)
[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] Downloading: https://repo.maven.apache.org/maven2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloaded: https://repo.maven.apache.org/maven2/com/google/guava/guava/maven-metadata.xml (3 KB at 32.8 KB/sec)
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/maven-metadata.xml (695 B at 2.7 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-03 04:35:26,220 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,243 [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-03 04:35:26,251 [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-03 04:35:26,253 [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-03 04:35:26,255 [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-03 04:35:26,256 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,257 [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-03 04:35:26,260 [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-03 04:35:26,262 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,263 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,263 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,264 [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-03 04:35:26,265 [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-03 04:35:26,267 [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-03 04:35:26,269 [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-03 04:35:26,271 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,271 [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-03 04:35:26,273 [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-03 04:35:26,276 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-03 04:35:26,276 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,277 [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-03 04:35:26,279 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,280 [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-03 04:35:26,281 [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-03 04:35:26,283 [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-03 04:35:26,285 [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-03 04:35:26,287 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,287 [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-03 04:35:26,289 [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-03 04:35:26,291 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,292 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,292 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,293 [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-03 04:35:26,294 [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-03 04:35:26,296 [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-03 04:35:26,297 [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-03 04:35:26,299 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,299 [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-03 04:35:26,302 [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-03 04:35:26,304 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.925
2018-03-03 04:35:26,304 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,304 [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-03 04:35:26,306 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,307 [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-03 04:35:26,308 [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-03 04:35:26,310 [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-03 04:35:26,311 [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-03 04:35:26,313 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,313 [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-03 04:35:26,315 [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-03 04:35:26,318 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-03 04:35:26,319 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,319 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,319 [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-03 04:35:26,321 [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-03 04:35:26,322 [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-03 04:35:26,323 [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-03 04:35:26,325 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,325 [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-03 04:35:26,327 [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-03 04:35:26,329 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,330 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,330 [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-03 04:35:26,332 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,333 [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-03 04:35:26,334 [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-03 04:35:26,335 [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-03 04:35:26,337 [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-03 04:35:26,338 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,338 [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-03 04:35:26,341 [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-03 04:35:26,343 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.925
2018-03-03 04:35:26,344 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,344 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,344 [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-03 04:35:26,346 [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-03 04:35:26,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,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-03 04:35:26,349 [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-03 04:35:26,350 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,350 [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-03 04:35:26,352 [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-03 04:35:26,354 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,354 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,355 [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-03 04:35:26,356 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,357 [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-03 04:35:26,358 [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-03 04:35:26,360 [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-03 04:35:26,361 [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-03 04:35:26,362 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,363 [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-03 04:35:26,365 [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-03 04:35:26,367 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9027777777777778
2018-03-03 04:35:26,367 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,368 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,368 [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-03 04:35:26,369 [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-03 04:35:26,371 [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-03 04:35:26,372 [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-03 04:35:26,373 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,374 [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-03 04:35:26,376 [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-03 04:35:26,377 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,378 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,378 [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-03 04:35:26,380 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,380 [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-03 04:35:26,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,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 1.0.
2018-03-03 04:35:26,383 [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-03 04:35:26,384 [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-03 04:35:26,386 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,386 [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-03 04:35:26,388 [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-03 04:35:26,390 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-03 04:35:26,390 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,391 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,391 [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-03 04:35:26,393 [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-03 04:35:26,399 [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-03 04:35:26,400 [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-03 04:35:26,402 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,402 [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-03 04:35:26,404 [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-03 04:35:26,410 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,417 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,418 [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-03 04:35:26,420 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,423 [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-03 04:35:26,425 [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-03 04:35:26,427 [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-03 04:35:26,428 [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-03 04:35:26,429 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,429 [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-03 04:35:26,439 [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-03 04:35:26,441 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,441 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,442 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,442 [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-03 04:35:26,444 [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-03 04:35:26,450 [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-03 04:35:26,451 [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-03 04:35:26,452 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,453 [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-03 04:35:26,454 [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-03 04:35:26,456 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9027777777777778
2018-03-03 04:35:26,456 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,457 [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-03 04:35:26,458 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,459 [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-03 04:35:26,460 [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-03 04:35:26,461 [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-03 04:35:26,462 [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-03 04:35:26,463 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,464 [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-03 04:35:26,465 [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-03 04:35:26,467 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,467 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,467 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,468 [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-03 04:35:26,469 [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-03 04:35:26,470 [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-03 04:35:26,472 [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-03 04:35:26,473 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,473 [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-03 04:35:26,475 [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-03 04:35:26,476 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-03 04:35:26,477 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,477 [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-03 04:35:26,480 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,480 [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-03 04:35:26,481 [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-03 04:35:26,483 [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-03 04:35:26,484 [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-03 04:35:26,485 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,485 [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-03 04:35:26,486 [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-03 04:35:26,488 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-03 04:35:26,488 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,488 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,489 [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-03 04:35:26,490 [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-03 04:35:26,491 [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-03 04:35:26,492 [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-03 04:35:26,494 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,494 [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-03 04:35:26,496 [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-03 04:35:26,497 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8272839529225859
2018-03-03 04:35:26,497 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,498 [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-03 04:35:26,500 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,500 [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-03 04:35:26,501 [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-03 04:35:26,503 [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-03 04:35:26,504 [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-03 04:35:26,505 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,505 [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-03 04:35:26,507 [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-03 04:35:26,508 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8872993876042656
2018-03-03 04:35:26,508 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,509 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,509 [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-03 04:35:26,510 [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-03 04:35:26,512 [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-03 04:35:26,513 [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-03 04:35:26,514 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,514 [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-03 04:35:26,515 [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-03 04:35:26,517 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8514108082257295
2018-03-03 04:35:26,517 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,517 [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-03 04:35:26,531 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,532 [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-03 04:35:26,533 [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-03 04:35:26,534 [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-03 04:35:26,535 [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-03 04:35:26,536 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,536 [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-03 04:35:26,546 [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-03 04:35:26,548 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8186088758261083
2018-03-03 04:35:26,548 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,548 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,549 [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-03 04:35:26,550 [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-03 04:35:26,551 [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-03 04:35:26,552 [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-03 04:35:26,553 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,553 [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-03 04:35:26,555 [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-03 04:35:26,556 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9834558823529411
2018-03-03 04:35:26,556 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,556 [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-03 04:35:26,566 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,574 [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-03 04:35:26,576 [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-03 04:35:26,577 [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-03 04:35:26,578 [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-03 04:35:26,579 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,579 [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-03 04:35:26,580 [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-03 04:35:26,582 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8793326818812256
2018-03-03 04:35:26,590 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,591 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,591 [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-03 04:35:26,592 [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-03 04:35:26,593 [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-03 04:35:26,594 [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-03 04:35:26,595 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,595 [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-03 04:35:26,596 [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-03 04:35:26,597 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9608259945746691
2018-03-03 04:35:26,597 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,599 [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-03 04:35:26,600 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,601 [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-03 04:35:26,602 [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-03 04:35:26,603 [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-03 04:35:26,604 [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-03 04:35:26,604 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,605 [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-03 04:35:26,614 [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-03 04:35:26,615 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8552502375673108
2018-03-03 04:35:26,616 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,616 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,616 [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-03 04:35:26,617 [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-03 04:35:26,622 [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-03 04:35:26,625 [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-03 04:35:26,627 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,627 [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-03 04:35:26,628 [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-03 04:35:26,630 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9629117380073058
2018-03-03 04:35:26,634 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,635 [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-03 04:35:26,636 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,641 [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-03 04:35:26,643 [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-03 04:35:26,645 [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-03 04:35:26,646 [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-03 04:35:26,650 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,651 [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-03 04:35:26,652 [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-03 04:35:26,655 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.7996946820117552
2018-03-03 04:35:26,656 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,656 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,657 [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-03 04:35:26,658 [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-03 04:35:26,662 [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-03 04:35:26,666 [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-03 04:35:26,667 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,668 [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-03 04:35:26,670 [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-03 04:35:26,672 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9351339602295279
2018-03-03 04:35:26,673 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,675 [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-03 04:35:26,687 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,688 [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-03 04:35:26,690 [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-03 04:35:26,691 [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-03 04:35:26,698 [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-03 04:35:26,699 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,700 [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-03 04:35:26,701 [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-03 04:35:26,705 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.821969696969697
2018-03-03 04:35:26,706 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,707 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,708 [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-03 04:35:26,709 [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-03 04:35:26,710 [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-03 04:35:26,713 [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-03 04:35:26,715 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,717 [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-03 04:35:26,719 [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-03 04:35:26,722 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8071765901482544
2018-03-03 04:35:26,723 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,723 [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-03 04:35:26,725 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-03 04:35:26,725 [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-03 04:35:26,727 [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-03 04:35:26,728 [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-03 04:35:26,732 [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-03 04:35:26,749 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,750 [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-03 04:35:26,758 [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-03 04:35:26,759 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.927472459789533
2018-03-03 04:35:26,761 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,762 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-03 04:35:26,762 [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-03 04:35:26,763 [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-03 04:35:26,765 [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-03 04:35:26,766 [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-03 04:35:26,767 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-03 04:35:26,768 [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-03 04:35:26,795 [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-03 04:35:26,805 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8379117380073058
2018-03-03 04:35:26,806 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-03 04:35:26,807 [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: 3.391 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.5 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180303.033527-249.jar
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180303.033527-249.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-20180303.033527-249.pom
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180303.033527-249.pom (4 KB at 70.8 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.2 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 6.7 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180303.033527-249-sources.jar
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180303.033527-249-sources.jar (42 KB at 164.9 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 17.0 KB/sec)