SuccèsSortie de la console

[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building gs-reinforcer 4.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] Downloading: http://middlewarefactory.com/repository/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (935 B at 1.1 KB/sec)
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: https://oss.sonatype.org/content/repositories/snapshots/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 1.0 KB/sec)
[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.6 KB/sec)
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (935 B at 1.7 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.3 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://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections/maven-metadata.xml (302 B at 1.1 KB/sec)
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections/maven-metadata.xml (931 B at 13.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/repositories/snapshots/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: 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] Downloading: http://maven.atlassian.com/repository/public/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.8 KB/sec)
[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 1.1 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://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (311 B at 1.2 KB/sec)
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (940 B at 13.5 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: 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] Downloading: http://download.java.net/maven/glassfish/com/google/guava/guava/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/com/google/guava/guava/maven-metadata.xml (3 KB at 5.5 KB/sec)
[INFO] Downloading: http://maven.atlassian.com/repository/public/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloaded: http://maven.atlassian.com/repository/public/com/google/guava/guava/maven-metadata.xml (4 KB at 5.9 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] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/maven-metadata.xml (695 B at 2.7 KB/sec)
[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 39.3 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-04 04:33:58,828 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:58,855 [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-04 04:33:58,866 [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-04 04:33:58,873 [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-04 04:33:58,880 [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-04 04:33:58,884 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:58,884 [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-04 04:33:58,887 [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-04 04:33:58,889 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:58,890 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:58,890 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:58,894 [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-04 04:33:58,896 [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-04 04:33:58,899 [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-04 04:33:58,901 [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-04 04:33:58,904 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:58,905 [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-04 04:33:58,907 [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-04 04:33:58,910 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-04 04:33:58,910 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:58,911 [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-04 04:33:58,913 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:58,914 [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-04 04:33:58,915 [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-04 04:33:58,930 [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-04 04:33:58,932 [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-04 04:33:58,934 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:58,935 [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-04 04:33:58,938 [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-04 04:33:58,942 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:58,942 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:58,943 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:58,943 [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-04 04:33:58,945 [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-04 04:33:58,947 [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-04 04:33:58,948 [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-04 04:33:58,950 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:58,951 [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-04 04:33:58,953 [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-04 04:33:58,955 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.925
2018-03-04 04:33:58,955 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:58,955 [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-04 04:33:58,957 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:58,958 [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-04 04:33:58,960 [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-04 04:33:58,961 [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-04 04:33:58,963 [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-04 04:33:58,964 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:58,965 [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-04 04:33:58,967 [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-04 04:33:58,969 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-04 04:33:58,969 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:58,969 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:58,970 [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-04 04:33:58,971 [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-04 04:33:58,973 [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-04 04:33:58,975 [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-04 04:33:58,976 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:58,976 [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-04 04:33:58,979 [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-04 04:33:58,981 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:58,981 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:58,982 [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-04 04:33:58,984 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:58,984 [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-04 04:33:58,986 [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-04 04:33:58,987 [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-04 04:33:58,989 [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-04 04:33:58,990 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:58,991 [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-04 04:33:58,994 [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-04 04:33:59,003 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.925
2018-03-04 04:33:59,004 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,004 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,005 [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-04 04:33:59,007 [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-04 04:33:59,008 [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-04 04:33:59,010 [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-04 04:33:59,011 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,012 [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-04 04:33:59,014 [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-04 04:33:59,016 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:59,016 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,017 [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-04 04:33:59,019 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,019 [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-04 04:33:59,021 [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-04 04:33:59,022 [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-04 04:33:59,024 [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-04 04:33:59,026 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,027 [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-04 04:33:59,029 [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-04 04:33:59,031 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9027777777777778
2018-03-04 04:33:59,031 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,031 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,032 [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-04 04:33:59,034 [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-04 04:33:59,035 [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-04 04:33:59,037 [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-04 04:33:59,038 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,039 [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-04 04:33:59,041 [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-04 04:33:59,043 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:59,043 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,044 [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-04 04:33:59,045 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,049 [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-04 04:33:59,051 [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-04 04:33:59,053 [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-04 04:33:59,054 [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-04 04:33:59,056 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,056 [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-04 04:33:59,058 [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-04 04:33:59,060 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-04 04:33:59,060 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,061 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,061 [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-04 04:33:59,063 [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-04 04:33:59,064 [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-04 04:33:59,065 [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-04 04:33:59,067 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,067 [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-04 04:33:59,069 [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-04 04:33:59,071 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:59,072 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,072 [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-04 04:33:59,077 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,077 [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-04 04:33:59,079 [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-04 04:33:59,080 [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-04 04:33:59,081 [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-04 04:33:59,089 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,090 [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-04 04:33:59,091 [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-04 04:33:59,093 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:59,093 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,093 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,094 [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-04 04:33:59,095 [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-04 04:33:59,096 [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-04 04:33:59,097 [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-04 04:33:59,098 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,099 [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-04 04:33:59,100 [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-04 04:33:59,102 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9027777777777778
2018-03-04 04:33:59,102 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,102 [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-04 04:33:59,104 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,104 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: 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-04 04:33:59,105 [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-04 04:33:59,106 [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-04 04:33:59,107 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: 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-04 04:33:59,109 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,109 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: 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-04 04:33:59,111 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: 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-04 04:33:59,112 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:59,112 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,113 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,113 [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-04 04:33:59,114 [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-04 04:33:59,115 [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-04 04:33:59,116 [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-04 04:33:59,118 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,118 [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-04 04:33:59,119 [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-04 04:33:59,121 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-04 04:33:59,121 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,121 [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-04 04:33:59,124 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,124 [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-04 04:33:59,126 [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-04 04:33:59,127 [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-04 04:33:59,128 [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-04 04:33:59,129 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,129 [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-04 04:33:59,131 [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-04 04:33:59,132 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-04 04:33:59,132 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,133 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,133 [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-04 04:33:59,134 [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-04 04:33:59,135 [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-04 04:33:59,136 [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-04 04:33:59,138 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,138 [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-04 04:33:59,139 [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-04 04:33:59,140 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8272839529225859
2018-03-04 04:33:59,141 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,141 [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-04 04:33:59,149 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,150 [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-04 04:33:59,151 [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-04 04:33:59,152 [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-04 04:33:59,153 [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-04 04:33:59,154 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,154 [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-04 04:33:59,156 [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-04 04:33:59,166 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8872993876042656
2018-03-04 04:33:59,166 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,167 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,167 [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-04 04:33:59,168 [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-04 04:33:59,178 [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-04 04:33:59,179 [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-04 04:33:59,180 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,181 [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-04 04:33:59,182 [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-04 04:33:59,183 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8514108082257295
2018-03-04 04:33:59,183 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,184 [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-04 04:33:59,185 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,185 [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-04 04:33:59,186 [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-04 04:33:59,187 [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-04 04:33:59,188 [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-04 04:33:59,189 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,189 [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-04 04:33:59,199 [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-04 04:33:59,201 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8186088758261083
2018-03-04 04:33:59,201 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,201 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,201 [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-04 04:33:59,202 [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-04 04:33:59,203 [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-04 04:33:59,204 [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-04 04:33:59,205 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,205 [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-04 04:33:59,215 [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-04 04:33:59,216 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9834558823529411
2018-03-04 04:33:59,216 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,217 [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-04 04:33:59,218 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,218 [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-04 04:33:59,220 [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-04 04:33:59,221 [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-04 04:33:59,230 [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-04 04:33:59,231 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,232 [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-04 04:33:59,233 [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-04 04:33:59,234 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8793326818812256
2018-03-04 04:33:59,234 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,235 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,235 [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-04 04:33:59,236 [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-04 04:33:59,237 [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-04 04:33:59,247 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,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-04 04:33:59,248 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,248 [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-04 04:33:59,249 [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-04 04:33:59,250 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9608259945746691
2018-03-04 04:33:59,251 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,251 [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-04 04:33:59,252 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,252 [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-04 04:33:59,253 [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-04 04:33:59,254 [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-04 04:33:59,265 [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-04 04:33:59,266 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,266 [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-04 04:33:59,267 [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-04 04:33:59,268 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8552502375673108
2018-03-04 04:33:59,269 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,269 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,270 [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-04 04:33:59,271 [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-04 04:33:59,271 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,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-04 04:33:59,272 [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-04 04:33:59,273 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,273 [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-04 04:33:59,283 [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-04 04:33:59,284 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9629117380073058
2018-03-04 04:33:59,285 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,285 [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-04 04:33:59,286 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,287 [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-04 04:33:59,288 [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-04 04:33:59,288 [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-04 04:33:59,289 [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-04 04:33:59,299 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,299 [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-04 04:33:59,301 [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-04 04:33:59,302 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.7996946820117552
2018-03-04 04:33:59,302 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,302 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,303 [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-04 04:33:59,304 [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-04 04:33:59,304 [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-04 04:33:59,305 [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-04 04:33:59,314 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,315 [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-04 04:33:59,316 [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-04 04:33:59,317 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9351339602295279
2018-03-04 04:33:59,317 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,317 [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-04 04:33:59,318 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,319 [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-04 04:33:59,320 [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-04 04:33:59,321 [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-04 04:33:59,330 [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-04 04:33:59,331 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,331 [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-04 04:33:59,332 [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-04 04:33:59,333 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.821969696969697
2018-03-04 04:33:59,334 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,334 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,334 [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-04 04:33:59,335 [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-04 04:33:59,336 [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-04 04:33:59,337 [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-04 04:33:59,346 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,347 [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-04 04:33:59,348 [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-04 04:33:59,363 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8071765901482544
2018-03-04 04:33:59,363 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,363 [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-04 04:33:59,364 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-04 04:33:59,365 [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-04 04:33:59,366 [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-04 04:33:59,366 [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-04 04:33:59,367 [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-04 04:33:59,378 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,382 [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-04 04:33:59,386 [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-04 04:33:59,390 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.927472459789533
2018-03-04 04:33:59,391 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,391 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-04 04:33:59,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,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}: 0.9951189749847468.
2018-03-04 04:33:59,392 [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-04 04:33:59,393 [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-04 04:33:59,394 [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-04 04:33:59,395 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-04 04:33:59,395 [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-04 04:33:59,396 [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-04 04:33:59,397 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8379117380073058
2018-03-04 04:33:59,397 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-04 04:33:59,397 [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.685 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.4 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180304.033400-251.jar
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180304.033400-251.jar (100 KB at 1121.5 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180304.033400-251.pom
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180304.033400-251.pom (4 KB at 66.2 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 5.3 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml (994 B at 21.1 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.4 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180304.033400-251-sources.jar
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180304.033400-251-sources.jar (42 KB at 163.0 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml (994 B at 20.7 KB/sec)