SuccèsSortie de la console

[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building gs-reinforcer 4.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] Downloading: http://middlewarefactory.com/repository/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (975 B at 1.1 KB/sec)
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] 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 (1015 B at 0.9 KB/sec)
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (975 B at 2.5 KB/sec)
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-api/maven-metadata.xml (306 B at 0.2 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: http://download.java.net/maven/glassfish/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections/maven-metadata.xml (971 B at 2.6 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 (1011 B at 1.9 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] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections/maven-metadata.xml (302 B at 1.1 KB/sec)
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections/maven-metadata.xml
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections/maven-metadata.xml (971 B at 13.9 KB/sec)
[INFO] Downloading: http://middlewarefactory.com/repository/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (980 B at 2.8 KB/sec)
[INFO] Downloading: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloaded: http://maven.atlassian.com/repository/public/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (1020 B at 1.0 KB/sec)
[INFO] Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (311 B at 1.1 KB/sec)
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/collections/eclipse-collections-forkjoin/maven-metadata.xml (980 B at 12.8 KB/sec)
[INFO] Downloading: http://middlewarefactory.com/repository/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://download.java.net/maven/glassfish/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: https://repository.jboss.org/nexus/content/repositories/snapshots/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: http://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.7 KB/sec)
[INFO] Downloading: http://download.java.net/maven/2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/maven-metadata.xml
[INFO] Downloading: https://repo.maven.apache.org/maven2/com/google/guava/guava/maven-metadata.xml
[INFO] Downloaded: https://repository.jboss.org/nexus/content/groups/public-jboss/com/google/guava/guava/maven-metadata.xml (3 KB at 2.8 KB/sec)
[INFO] Downloaded: https://repo.maven.apache.org/maven2/com/google/guava/guava/maven-metadata.xml (3 KB at 37.1 KB/sec)
[INFO] Downloaded: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/maven-metadata.xml (695 B at 0.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-10 04:33:30,792 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:30,828 [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-10 04:33:30,836 [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-10 04:33:30,842 [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-10 04:33:30,848 [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-10 04:33:30,858 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:30,859 [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-10 04:33:30,875 [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-10 04:33:30,879 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:30,879 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:30,880 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:30,881 [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-10 04:33:30,884 [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-10 04:33:30,893 [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-10 04:33:30,902 [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-10 04:33:30,910 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:30,911 [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-10 04:33:30,914 [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-10 04:33:30,916 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-10 04:33:30,917 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:30,922 [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-10 04:33:30,925 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:30,926 [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-10 04:33:30,928 [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-10 04:33:30,931 [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-10 04:33:30,934 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-10 04:33:30,940 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:30,940 [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-10 04:33:30,947 [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-10 04:33:30,949 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:30,958 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:30,959 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:30,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: 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-10 04:33:30,961 [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-10 04:33:30,969 [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-10 04:33:30,971 [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-10 04:33:30,972 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:30,973 [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-10 04:33:30,987 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: Vader}, {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name:}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Darth}]
2018-03-10 04:33:30,989 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.925
2018-03-10 04:33:30,990 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:30,991 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Vader}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Name:}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Darth}]
2018-03-10 04:33:30,993 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:30,998 [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-10 04:33:31,000 [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-10 04:33:31,003 [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-10 04:33:31,006 [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-10 04:33:31,010 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,011 [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-10 04:33:31,022 [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-10 04:33:31,025 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-10 04:33:31,026 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,026 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,027 [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-10 04:33:31,037 [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-10 04:33:31,043 [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-10 04:33:31,049 [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-10 04:33:31,051 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,052 [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-10 04:33:31,061 [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-10 04:33:31,065 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:31,066 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,068 [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-10 04:33:31,076 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,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: 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-10 04:33:31,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: 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-10 04:33:31,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-10 04:33:31,090 [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-10 04:33:31,092 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,092 [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-10 04:33:31,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: 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-10 04:33:31,102 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.925
2018-03-10 04:33:31,103 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,103 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,110 [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-10 04:33:31,113 [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-10 04:33:31,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-10 04:33:31,117 [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-10 04:33:31,118 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,124 [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-10 04:33:31,127 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,5}, content: Surname;}, {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,5}, content: 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-10 04:33:31,129 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:31,130 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,134 [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-10 04:33:31,136 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,137 [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-10 04:33:31,147 [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-10 04:33:31,158 [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-10 04:33:31,159 [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-10 04:33:31,163 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,163 [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-10 04:33:31,165 [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-10 04:33:31,174 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9027777777777778
2018-03-10 04:33:31,175 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,175 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,176 [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-10 04:33:31,178 [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-10 04:33:31,179 [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-10 04:33:31,190 [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-10 04:33:31,192 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,192 [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-10 04:33:31,194 [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-10 04:33:31,196 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:31,197 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,197 [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-10 04:33:31,200 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,201 [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-10 04:33:31,211 [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-10 04:33:31,225 [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-10 04:33:31,227 [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-10 04:33:31,228 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,229 [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-10 04:33:31,232 [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-10 04:33:31,236 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-10 04:33:31,242 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,243 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,245 [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-10 04:33:31,249 [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-10 04:33:31,258 [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-10 04:33:31,260 [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-10 04:33:31,263 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,264 [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-10 04:33:31,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: Yoda}, {Label {GSRect, tlx: 0,5, tly: 0,5, width: 0,5, height: 0,5}, content: Master}]
2018-03-10 04:33:31,269 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:31,272 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,275 [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-10 04:33:31,294 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,295 [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-10 04:33:31,297 [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-10 04:33:31,298 [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-10 04:33:31,299 [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-10 04:33:31,306 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,307 [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-10 04:33:31,308 [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-10 04:33:31,318 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:31,318 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,319 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,320 [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-10 04:33:31,325 [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-10 04:33:31,326 [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-10 04:33:31,328 [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-10 04:33:31,329 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,330 [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-10 04:33:31,340 [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-10 04:33:31,346 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9027777777777778
2018-03-10 04:33:31,347 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,348 [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-10 04:33:31,354 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,358 [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-10 04:33:31,360 [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-10 04:33:31,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,5, height: 0,5}, content: Surname;, posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-10 04:33:31,369 [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-10 04:33:31,371 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,372 [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-10 04:33:31,373 [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-10 04:33:31,375 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:31,376 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,376 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,377 [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-10 04:33:31,378 [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-10 04:33:31,380 [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-10 04:33:31,381 [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-10 04:33:31,382 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,383 [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-10 04:33:31,385 [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-10 04:33:31,386 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.875
2018-03-10 04:33:31,387 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,387 [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-10 04:33:31,391 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,392 [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-10 04:33:31,393 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,5, tly: 0,0, width: 0,5, height: 0,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-10 04:33:31,395 [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-10 04:33:31,396 [main] DEBUG o.g.reinforcer.Template$LabelDesc matchRate:131 - matchrate between label {Label {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name.} and labelDesc {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: Name., posWeight: 1.0, textWeight: 1.0}: 1.0.
2018-03-10 04:33:31,397 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,398 [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-10 04:33:31,401 [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-10 04:33:31,402 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 1.0
2018-03-10 04:33:31,403 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,404 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,404 [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-10 04:33:31,405 [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-10 04:33:31,407 [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-10 04:33:31,408 [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-10 04:33:31,409 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,410 [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-10 04:33:31,412 [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-10 04:33:31,413 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8272839529225859
2018-03-10 04:33:31,414 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,414 [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-10 04:33:31,416 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,417 [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-10 04:33:31,418 [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-10 04:33:31,420 [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-10 04:33:31,421 [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-10 04:33:31,422 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,423 [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-10 04:33:31,425 [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-10 04:33:31,426 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8872993876042656
2018-03-10 04:33:31,427 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,428 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,428 [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-10 04:33:31,430 [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-10 04:33:31,431 [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-10 04:33:31,433 [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-10 04:33:31,456 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,457 [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-10 04:33:31,459 [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-10 04:33:31,460 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8514108082257295
2018-03-10 04:33:31,461 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,461 [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-10 04:33:31,463 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,464 [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-10 04:33:31,465 [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-10 04:33:31,467 [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-10 04:33:31,468 [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-10 04:33:31,469 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,470 [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-10 04:33:31,472 [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-10 04:33:31,473 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8186088758261083
2018-03-10 04:33:31,474 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,475 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,475 [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-10 04:33:31,477 [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-10 04:33:31,478 [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-10 04:33:31,479 [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-10 04:33:31,481 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,481 [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-10 04:33:31,483 [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-10 04:33:31,484 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9834558823529411
2018-03-10 04:33:31,485 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,485 [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-10 04:33:31,487 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,487 [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-10 04:33:31,489 [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-10 04:33:31,490 [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-10 04:33:31,491 [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-10 04:33:31,493 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,493 [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-10 04:33:31,495 [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-10 04:33:31,496 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8793326818812256
2018-03-10 04:33:31,497 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,498 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,499 [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-10 04:33:31,500 [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-10 04:33:31,502 [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-10 04:33:31,503 [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-10 04:33:31,505 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,505 [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-10 04:33:31,507 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:47 - other normalized labels: [{Label {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: 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-10 04:33:31,508 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9608259945746691
2018-03-10 04:33:31,509 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,509 [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-10 04:33:31,511 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,512 [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-10 04:33:31,513 [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-10 04:33:31,515 [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-10 04:33:31,516 [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-10 04:33:31,518 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,518 [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-10 04:33:31,520 [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-10 04:33:31,521 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8552502375673108
2018-03-10 04:33:31,522 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,522 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,523 [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-10 04:33:31,524 [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-10 04:33:31,526 [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-10 04:33:31,527 [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-10 04:33:31,528 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,529 [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-10 04:33:31,531 [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-10 04:33:31,532 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9629117380073058
2018-03-10 04:33:31,533 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,533 [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-10 04:33:31,535 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,536 [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-10 04:33:31,537 [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-10 04:33:31,538 [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-10 04:33:31,540 [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-10 04:33:31,541 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,542 [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-10 04:33:31,543 [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-10 04:33:31,545 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.7996946820117552
2018-03-10 04:33:31,545 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,546 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,547 [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-10 04:33:31,548 [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-10 04:33:31,549 [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-10 04:33:31,551 [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-10 04:33:31,552 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,553 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:46 - template labels: [{LabelDesc {GSRect, tlx: 0,0, tly: 0,0, width: 0,5, height: 0,4}, content: Surname;, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,1, width: 0,4, height: 0,4}, content: Name:, posWeight: 1.0, textWeight: 1.0}, {LabelDesc {GSRect, tlx: 0,0, tly: 0,5, width: 0,5, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}, {LabelDesc {GSRect, tlx: 0,6, tly: 0,5, width: 0,4, height: 0,5}, content: null, posWeight: 1.0, textWeight: 0.0}]
2018-03-10 04:33:31,554 [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-10 04:33:31,556 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.9351339602295279
2018-03-10 04:33:31,556 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,557 [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-10 04:33:31,558 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,559 [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-10 04:33:31,560 [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-10 04:33:31,562 [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-10 04:33:31,563 [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-10 04:33:31,564 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,565 [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-10 04:33:31,566 [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-10 04:33:31,568 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.821969696969697
2018-03-10 04:33:31,568 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,569 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,570 [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-10 04:33:31,571 [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-10 04:33:31,572 [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-10 04:33:31,573 [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-10 04:33:31,575 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,575 [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-10 04:33:31,577 [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-10 04:33:31,578 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8071765901482544
2018-03-10 04:33:31,579 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,579 [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-10 04:33:31,581 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template horizSep
2018-03-10 04:33:31,581 [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-10 04:33:31,583 [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-10 04:33:31,584 [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-10 04:33:31,585 [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-10 04:33:31,587 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,587 [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-10 04:33:31,589 [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-10 04:33:31,590 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.927472459789533
2018-03-10 04:33:31,591 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,591 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:56 - Testing template vertSep
2018-03-10 04:33:31,592 [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-10 04:33:31,593 [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-10 04:33:31,595 [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-10 04:33:31,596 [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-10 04:33:31,598 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:45 - ============== Template match =================
2018-03-10 04:33:31,598 [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-10 04:33:31,601 [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-10 04:33:31,602 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:48 - matchRate: 0.8379117380073058
2018-03-10 04:33:31,603 [main] DEBUG o.genericsystem.reinforcer.Template getMatchRate:49 - ===============================================
2018-03-10 04:33:31,603 [main] INFO  o.g.reinforcer.Reinforcer getBestTemplate:64 - Best template found: horizSep, labels: [{Label {GSRect, tlx: 1,0, tly: 1,0, width: 49,0, height: 19,0}, content: Surname;}, {Label {GSRect, tlx: 55,0, tly: 1,0, width: 45,0, height: 19,0}, content: Yoda}, {Label {GSRect, tlx: 1,0, tly: 22,0, width: 49,0, height: 20,0}, content: Name:}, {Label {GSRect, tlx: 55,0, tly: 22,0, width: 45,0, height: 20,0}, content: Master}]
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.14 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.1 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180310.033333-263.jar
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180310.033333-263.jar (100 KB at 1188.3 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180310.033333-263.pom
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180310.033333-263.pom (4 KB at 72.5 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 6.5 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/maven-metadata.xml (994 B at 21.6 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/maven-metadata.xml
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/maven-metadata.xml (288 B at 6.9 KB/sec)
[INFO] Uploading: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180310.033333-263-sources.jar
[INFO] Uploaded: ftp://middlewarefactory.com/home/middleware/repository/org/genericsystem/gs-reinforcer/4.0-SNAPSHOT/gs-reinforcer-4.0-20180310.033333-263-sources.jar (42 KB at 198.4 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)