[Ofer Meshi] Added a script to convert from FastInf fileformat to libDAI fileformat
authorJoris Mooij <joris.mooij@tuebingen.mpg.de>
Wed, 28 Apr 2010 10:00:52 +0000 (12:00 +0200)
committerJoris Mooij <joris.mooij@tuebingen.mpg.de>
Wed, 28 Apr 2010 10:00:52 +0000 (12:00 +0200)
AUTHORS
ChangeLog
scripts/convert-fastInf-DAI.pl [new file with mode: 0644]
tests/testall
tests/testall.bat
tests/testfast.out

diff --git a/AUTHORS b/AUTHORS
index 974aea3..ac508d0 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -13,6 +13,7 @@ Jiuxiang Hu
 Peter Gober
 Sebastian Nowozin
 Alexander Schwing
+Ofer Meshi
 Alejandro Lage
 
 This work is part of the Interactive Collaborative Information Systems (ICIS) 
index a2a0411..72d41d8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 git master HEAD
 ---------------
 
+* [Ofer Meshi] Added a script for converting from FastInf to libDAI format
 * Made all "verbose" properties optional
 * Unit tests should now also work on WINDOWS
 * [Stefano Pellegrini] Fixed bug in JTree::findMaximum()
diff --git a/scripts/convert-fastInf-DAI.pl b/scripts/convert-fastInf-DAI.pl
new file mode 100644 (file)
index 0000000..0d8be52
--- /dev/null
@@ -0,0 +1,133 @@
+#! /usr/local/bin/perl
+#
+# This file is part of libDAI - http://www.libdai.org/
+#
+# libDAI is licensed under the terms of the GNU General Public License version
+# 2, or (at your option) any later version. libDAI is distributed without any
+# warranty. See the file COPYING for more details.
+#
+# Copyright (C) 2010  Ofer Meshi
+
+use strict;
+use warnings;
+
+my $HOME = $ENV{HOME} ;
+
+if ($#ARGV == 0) {
+  push (@ARGV,"$ARGV[0].fg") ;
+}
+
+my $expectedArgc = 2 ;
+if ($#ARGV != $expectedArgc-1) {
+  die ("Usage: $0 <inModelFile> <outModelFile>\n") ;
+}
+
+my ($inModelFile,$outModelFile) = @ARGV ;
+
+# First we read the model:
+my (@variables,@cliques,@measures,%cliq2meas,$truePartition) ;
+&readModel ($inModelFile,\@variables,\@cliques,\@measures,\%cliq2meas,\$truePartition) ;
+
+
+open (OUT, ">$outModelFile") or die ("[ERROR] Cannot open output file $outModelFile\n") ;
+
+print OUT "# Converted $inModelFile from fastInf format into DAI format\n" ;
+
+print OUT scalar(@cliques), "\n\n" ;
+
+for (my $i=0 ; $i<scalar(@cliques) ; $i++) {
+  my $cliqLine = $cliques[$i] ;
+  my @splitCliq = split (/\t/, $cliqLine) ;
+  #print "Num vars = " , $splitCliq[1] , "       vars: " , $splitCliq[2] , "\n" ;
+  print OUT $splitCliq[1], "\n" ;
+  print OUT $splitCliq[2], "\n" ;
+
+  my $meas = $cliq2meas{$i} ;
+  my $measLine = $measures[$meas] ;
+  my @splitMeas = split (/\t/, $measLine) ;
+  print OUT $splitMeas[2], "\n" ;
+
+  my @params = split (/\s+/, $splitMeas[3]) ;
+  print OUT scalar(@params) , "\n" ;
+  for (my $j=0 ; $j<scalar(@params) ; $j++) {
+    print OUT $j, " ", $params[$j], "\n" ;
+  }
+  print OUT "\n" ;
+}
+
+close OUT ;
+
+
+
+#################
+## Subroutines ##
+#################
+sub readModel {
+  my ($modelFile,$variables,$cliques,$measures,$cliq2meas,$truePartition) = @_ ;
+
+  open (MOD_IN , "<$modelFile") or die ("[ERROR] Cannot read model from $modelFile\n") ;
+
+  while (defined (my $line=<MOD_IN>)) {
+
+    if ($line =~ m/^\@Variables/) {
+      &readLines (*MOD_IN , $variables) ;
+    }
+    elsif ($line =~ m/^\@Cliques/) {
+      &readLines (*MOD_IN , $cliques) ;
+    }
+    elsif ($line =~ m/^\@Measures/) {
+      &readLines (*MOD_IN , $measures) ;
+    }
+    elsif ($line =~ m/^\@CliqueToMeasure/) {
+      &readCliq2Meas (*MOD_IN , $cliq2meas) ;
+    }
+    elsif ($line =~ m/^# Exact Partitition function:/) {
+      my $partLine ;
+      if (not defined ($partLine = <MOD_IN>)) { die ("[ERROR] Cannot read exact partition function."); }
+      if ($partLine =~ m/^# (\S+)/) {
+        $$truePartition = $1 ;
+      }
+    }
+    # else do nothing
+
+  } # while read line from model file
+
+  close MOD_IN ;
+}
+
+sub readLines {
+  my ($IN,$variables) = @_ ;
+
+  my $endReached = 0 ;
+  while (defined (my $line = <$IN>)) {
+    if ($line =~ m/^\@End/) {
+      $endReached = 1 ;
+      last ;
+    }
+    else {
+      push (@$variables,$line) ;
+    }
+  }
+
+  if (not $endReached) { die ("[ERROR] Could not find \@End statement.\n") ; }
+}
+
+sub readCliq2Meas {
+  my ($IN,$cliq2meas) = @_ ;
+
+  my $endReached = 0 ;
+  while (defined (my $line = <$IN>)) {
+    if ($line =~ m/^\@End/) {
+      $endReached = 1 ;
+      last ;
+    }
+    else {
+      my @splitLine = split(/\t/,$line) ;
+      my $cliq = $splitLine[0] ;
+      my $meas = $splitLine[1] ;
+      $cliq2meas->{$cliq} = $meas ;
+    }
+  }
+
+  if (not $endReached) { die ("[ERROR] Could not find \@End statement.\n") ; }
+}
index 5e9c25e..fe1220e 100755 (executable)
@@ -1,2 +1,2 @@
 #!/bin/bash
-./testdai --report-iters false --report-time false --marginals VAR --aliases aliases.conf --filename $1 --methods EXACT JTREE_HUGIN JTREE_SHSH BP_SEQFIX BP_SEQRND BP_SEQMAX BP_PARALL BP_SEQFIX_LOG BP_SEQRND_LOG BP_SEQMAX_LOG BP_PARALL_LOG FBP TRWBP MF TREEEP TREEEPWC GBP_MIN GBP_BETHE GBP_DELTA GBP_LOOP3 GBP_LOOP4 GBP_LOOP5 GBP_LOOP6 GBP_LOOP7 HAK_MIN HAK_BETHE HAK_DELTA HAK_LOOP3 HAK_LOOP4 HAK_LOOP5 MR_RESPPROP_FULL MR_CLAMPING_FULL MR_EXACT_FULL MR_RESPPROP_LINEAR MR_CLAMPING_LINEAR MR_EXACT_LINEAR LCBP_FULLCAV_SEQFIX LCBP_FULLCAVin_SEQFIX LCBP_FULLCAV_SEQRND LCBP_FULLCAVin_SEQRND LCBP_FULLCAV_NONE LCBP_FULLCAVin_NONE LCBP_PAIRCAV_SEQFIX LCBP_PAIRCAVin_SEQFIX LCBP_PAIRCAV_SEQRND LCBP_PAIRCAVin_SEQRND LCBP_PAIRCAV_NONE LCBP_PAIRCAVin_NONE LCBP_PAIR2CAV_SEQFIX LCBP_PAIR2CAVin_SEQFIX LCBP_PAIR2CAV_SEQRND LCBP_PAIR2CAVin_SEQRND LCBP_PAIR2CAV_NONE LCBP_PAIR2CAVin_NONE LCBP_UNICAV_SEQFIX LCBP_UNICAV_SEQRND BBP CBP
+./testdai --report-iters false --report-time false --marginals VAR --aliases aliases.conf --filename $1 --methods EXACT JTREE_MINFILL_HUGIN JTREE_MINFILL_SHSH JTREE_WEIGHTEDMINFILL_HUGIN JTREE_WEIGHTEDMINFILL_SHSH JTREE_MINWEIGHT_HUGIN JTREE_MINWEIGHT_SHSH JTREE_MINNEIGHBORS_HUGIN JTREE_MINNEIGHBORS_SHSH JTREE_MINFILL_HUGIN_MAP JTREE_MINFILL_SHSH_MAP JTREE_WEIGHTEDMINFILL_HUGIN_MAP JTREE_WEIGHTEDMINFILL_SHSH_MAP JTREE_MINWEIGHT_HUGIN_MAP JTREE_MINWEIGHT_SHSH_MAP JTREE_MINNEIGHBORS_HUGIN_MAP JTREE_MINNEIGHBORS_SHSH_MAP BP BP_SEQFIX BP_SEQRND BP_SEQMAX BP_PARALL BP_SEQFIX_LOG BP_SEQRND_LOG BP_SEQMAX_LOG BP_PARALL_LOG MP_SEQFIX MP_SEQRND MP_SEQMAX MP_PARALL MP_SEQFIX_LOG MP_SEQRND_LOG MP_SEQMAX_LOG MP_PARALL_LOG FBP FBP_SEQFIX FBP_SEQRND FBP_SEQMAX FBP_PARALL FBP_SEQFIX_LOG FBP_SEQRND_LOG FBP_SEQMAX_LOG FBP_PARALL_LOG FMP_SEQFIX FMP_SEQRND FMP_SEQMAX FMP_PARALL FMP_SEQFIX_LOG FMP_SEQRND_LOG FMP_SEQMAX_LOG FMP_PARALL_LOG TRWBP TRWBP_SEQFIX TRWBP_SEQRND TRWBP_SEQMAX TRWBP_PARALL TRWBP_SEQFIX_LOG TRWBP_SEQRND_LOG TRWBP_SEQMAX_LOG TRWBP_PARALL_LOG TRWMP_SEQFIX TRWMP_SEQRND TRWMP_SEQMAX TRWMP_PARALL TRWMP_SEQFIX_LOG TRWMP_SEQRND_LOG TRWMP_SEQMAX_LOG TRWMP_PARALL_LOG MF MF_NAIVE_UNI MF_NAIVE_RND MF_HARDSPIN_UNI MF_HARDSPIN_RND TREEEP TREEEPWC GBP_MIN GBP_BETHE GBP_DELTA GBP_LOOP3 GBP_LOOP4 GBP_LOOP5 GBP_LOOP6 GBP_LOOP7 HAK_MIN HAK_BETHE HAK_DELTA HAK_LOOP3 HAK_LOOP4 HAK_LOOP5 MR_RESPPROP_FULL MR_CLAMPING_FULL MR_EXACT_FULL MR_RESPPROP_LINEAR MR_CLAMPING_LINEAR MR_EXACT_LINEAR LCBP LCBP_FULLCAV_SEQFIX LCBP_FULLCAVin_SEQFIX LCBP_FULLCAV_SEQRND LCBP_FULLCAVin_SEQRND LCBP_FULLCAV_NONE LCBP_FULLCAVin_NONE LCBP_PAIRCAV_SEQFIX LCBP_PAIRCAVin_SEQFIX LCBP_PAIRCAV_SEQRND LCBP_PAIRCAVin_SEQRND LCBP_PAIRCAV_NONE LCBP_PAIRCAVin_NONE LCBP_PAIR2CAV_SEQFIX LCBP_PAIR2CAVin_SEQFIX LCBP_PAIR2CAV_SEQRND LCBP_PAIR2CAVin_SEQRND LCBP_PAIR2CAV_NONE LCBP_PAIR2CAVin_NONE LCBP_UNICAV_SEQFIX LCBP_UNICAV_SEQRND LCTREEEP BBP
index 3717c25..bbc98e1 100755 (executable)
@@ -1 +1 @@
-@testdai --report-iters false --report-time false --marginals VAR --aliases aliases.conf --filename %1 --methods EXACT JTREE_HUGIN JTREE_SHSH BP_SEQFIX BP_SEQRND BP_SEQMAX BP_PARALL BP_SEQFIX_LOG BP_SEQRND_LOG BP_SEQMAX_LOG BP_PARALL_LOG FBP TRWBP MF TREEEP TREEEPWC GBP_MIN GBP_BETHE GBP_DELTA GBP_LOOP3 GBP_LOOP4 GBP_LOOP5 GBP_LOOP6 GBP_LOOP7 HAK_MIN HAK_BETHE HAK_DELTA HAK_LOOP3 HAK_LOOP4 HAK_LOOP5 MR_RESPPROP_FULL MR_CLAMPING_FULL MR_EXACT_FULL MR_RESPPROP_LINEAR MR_CLAMPING_LINEAR MR_EXACT_LINEAR LCBP_FULLCAV_SEQFIX LCBP_FULLCAVin_SEQFIX LCBP_FULLCAV_SEQRND LCBP_FULLCAVin_SEQRND LCBP_FULLCAV_NONE LCBP_FULLCAVin_NONE LCBP_PAIRCAV_SEQFIX LCBP_PAIRCAVin_SEQFIX LCBP_PAIRCAV_SEQRND LCBP_PAIRCAVin_SEQRND LCBP_PAIRCAV_NONE LCBP_PAIRCAVin_NONE LCBP_PAIR2CAV_SEQFIX LCBP_PAIR2CAVin_SEQFIX LCBP_PAIR2CAV_SEQRND LCBP_PAIR2CAVin_SEQRND LCBP_PAIR2CAV_NONE LCBP_PAIR2CAVin_NONE LCBP_UNICAV_SEQFIX LCBP_UNICAV_SEQRND BBP CBP
+@testdai --report-iters false --report-time false --marginals VAR --aliases aliases.conf --filename %1 --methods EXACT JTREE_MINFILL_HUGIN JTREE_MINFILL_SHSH JTREE_WEIGHTEDMINFILL_HUGIN JTREE_WEIGHTEDMINFILL_SHSH JTREE_MINWEIGHT_HUGIN JTREE_MINWEIGHT_SHSH JTREE_MINNEIGHBORS_HUGIN JTREE_MINNEIGHBORS_SHSH JTREE_MINFILL_HUGIN_MAP JTREE_MINFILL_SHSH_MAP JTREE_WEIGHTEDMINFILL_HUGIN_MAP JTREE_WEIGHTEDMINFILL_SHSH_MAP JTREE_MINWEIGHT_HUGIN_MAP JTREE_MINWEIGHT_SHSH_MAP JTREE_MINNEIGHBORS_HUGIN_MAP JTREE_MINNEIGHBORS_SHSH_MAP BP BP_SEQFIX BP_SEQRND BP_SEQMAX BP_PARALL BP_SEQFIX_LOG BP_SEQRND_LOG BP_SEQMAX_LOG BP_PARALL_LOG MP_SEQFIX MP_SEQRND MP_SEQMAX MP_PARALL MP_SEQFIX_LOG MP_SEQRND_LOG MP_SEQMAX_LOG MP_PARALL_LOG FBP FBP_SEQFIX FBP_SEQRND FBP_SEQMAX FBP_PARALL FBP_SEQFIX_LOG FBP_SEQRND_LOG FBP_SEQMAX_LOG FBP_PARALL_LOG FMP_SEQFIX FMP_SEQRND FMP_SEQMAX FMP_PARALL FMP_SEQFIX_LOG FMP_SEQRND_LOG FMP_SEQMAX_LOG FMP_PARALL_LOG TRWBP TRWBP_SEQFIX TRWBP_SEQRND TRWBP_SEQMAX TRWBP_PARALL TRWBP_SEQFIX_LOG TRWBP_SEQRND_LOG TRWBP_SEQMAX_LOG TRWBP_PARALL_LOG TRWMP_SEQFIX TRWMP_SEQRND TRWMP_SEQMAX TRWMP_PARALL TRWMP_SEQFIX_LOG TRWMP_SEQRND_LOG TRWMP_SEQMAX_LOG TRWMP_PARALL_LOG MF MF_NAIVE_UNI MF_NAIVE_RND MF_HARDSPIN_UNI MF_HARDSPIN_RND TREEEP TREEEPWC GBP_MIN GBP_BETHE GBP_DELTA GBP_LOOP3 GBP_LOOP4 GBP_LOOP5 GBP_LOOP6 GBP_LOOP7 HAK_MIN HAK_BETHE HAK_DELTA HAK_LOOP3 HAK_LOOP4 HAK_LOOP5 MR_RESPPROP_FULL MR_CLAMPING_FULL MR_EXACT_FULL MR_RESPPROP_LINEAR MR_CLAMPING_LINEAR MR_EXACT_LINEAR LCBP LCBP_FULLCAV_SEQFIX LCBP_FULLCAVin_SEQFIX LCBP_FULLCAV_SEQRND LCBP_FULLCAVin_SEQRND LCBP_FULLCAV_NONE LCBP_FULLCAVin_NONE LCBP_PAIRCAV_SEQFIX LCBP_PAIRCAVin_SEQFIX LCBP_PAIRCAV_SEQRND LCBP_PAIRCAVin_SEQRND LCBP_PAIRCAV_NONE LCBP_PAIRCAVin_NONE LCBP_PAIR2CAV_SEQFIX LCBP_PAIR2CAVin_SEQFIX LCBP_PAIR2CAV_SEQRND LCBP_PAIR2CAVin_SEQRND LCBP_PAIR2CAV_NONE LCBP_PAIR2CAVin_NONE LCBP_UNICAV_SEQFIX LCBP_UNICAV_SEQRND LCTREEEP BBP
index 4e92604..a3d2db4 100644 (file)
@@ -17,7 +17,7 @@ EXACT
 # ({x13}, (5.348e-01, 4.652e-01))
 # ({x14}, (6.291e-01, 3.709e-01))
 # ({x15}, (1.357e-01, 8.643e-01))
-JTREE_HUGIN                                    1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
+JTREE_MINFILL_HUGIN                            1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
 # ({x0}, (3.888e-01, 6.112e-01))
 # ({x1}, (5.556e-01, 4.444e-01))
 # ({x2}, (4.587e-01, 5.413e-01))
@@ -34,7 +34,7 @@ JTREE_HUGIN                                   1.000e-09       1.000e-09       1.000e-09       1.000e-09
 # ({x13}, (5.348e-01, 4.652e-01))
 # ({x14}, (6.291e-01, 3.709e-01))
 # ({x15}, (1.357e-01, 8.643e-01))
-JTREE_SHSH                                     1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
+JTREE_MINFILL_SHSH                             1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
 # ({x0}, (3.888e-01, 6.112e-01))
 # ({x1}, (5.556e-01, 4.444e-01))
 # ({x2}, (4.587e-01, 5.413e-01))
@@ -51,6 +51,261 @@ JTREE_SHSH                                  1.000e-09       1.000e-09       1.000e-09       1.000e-09
 # ({x13}, (5.348e-01, 4.652e-01))
 # ({x14}, (6.291e-01, 3.709e-01))
 # ({x15}, (1.357e-01, 8.643e-01))
+JTREE_WEIGHTEDMINFILL_HUGIN                    1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
+# ({x0}, (3.888e-01, 6.112e-01))
+# ({x1}, (5.556e-01, 4.444e-01))
+# ({x2}, (4.587e-01, 5.413e-01))
+# ({x3}, (5.480e-01, 4.520e-01))
+# ({x4}, (6.660e-01, 3.340e-01))
+# ({x5}, (2.107e-01, 7.893e-01))
+# ({x6}, (8.178e-01, 1.822e-01))
+# ({x7}, (2.327e-01, 7.673e-01))
+# ({x8}, (2.171e-01, 7.829e-01))
+# ({x9}, (2.052e-01, 7.948e-01))
+# ({x10}, (7.665e-01, 2.335e-01))
+# ({x11}, (1.217e-01, 8.783e-01))
+# ({x12}, (4.214e-01, 5.786e-01))
+# ({x13}, (5.348e-01, 4.652e-01))
+# ({x14}, (6.291e-01, 3.709e-01))
+# ({x15}, (1.357e-01, 8.643e-01))
+JTREE_WEIGHTEDMINFILL_SHSH                     1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
+# ({x0}, (3.888e-01, 6.112e-01))
+# ({x1}, (5.556e-01, 4.444e-01))
+# ({x2}, (4.587e-01, 5.413e-01))
+# ({x3}, (5.480e-01, 4.520e-01))
+# ({x4}, (6.660e-01, 3.340e-01))
+# ({x5}, (2.107e-01, 7.893e-01))
+# ({x6}, (8.178e-01, 1.822e-01))
+# ({x7}, (2.327e-01, 7.673e-01))
+# ({x8}, (2.171e-01, 7.829e-01))
+# ({x9}, (2.052e-01, 7.948e-01))
+# ({x10}, (7.665e-01, 2.335e-01))
+# ({x11}, (1.217e-01, 8.783e-01))
+# ({x12}, (4.214e-01, 5.786e-01))
+# ({x13}, (5.348e-01, 4.652e-01))
+# ({x14}, (6.291e-01, 3.709e-01))
+# ({x15}, (1.357e-01, 8.643e-01))
+JTREE_MINWEIGHT_HUGIN                          1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
+# ({x0}, (3.888e-01, 6.112e-01))
+# ({x1}, (5.556e-01, 4.444e-01))
+# ({x2}, (4.587e-01, 5.413e-01))
+# ({x3}, (5.480e-01, 4.520e-01))
+# ({x4}, (6.660e-01, 3.340e-01))
+# ({x5}, (2.107e-01, 7.893e-01))
+# ({x6}, (8.178e-01, 1.822e-01))
+# ({x7}, (2.327e-01, 7.673e-01))
+# ({x8}, (2.171e-01, 7.829e-01))
+# ({x9}, (2.052e-01, 7.948e-01))
+# ({x10}, (7.665e-01, 2.335e-01))
+# ({x11}, (1.217e-01, 8.783e-01))
+# ({x12}, (4.214e-01, 5.786e-01))
+# ({x13}, (5.348e-01, 4.652e-01))
+# ({x14}, (6.291e-01, 3.709e-01))
+# ({x15}, (1.357e-01, 8.643e-01))
+JTREE_MINWEIGHT_SHSH                           1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
+# ({x0}, (3.888e-01, 6.112e-01))
+# ({x1}, (5.556e-01, 4.444e-01))
+# ({x2}, (4.587e-01, 5.413e-01))
+# ({x3}, (5.480e-01, 4.520e-01))
+# ({x4}, (6.660e-01, 3.340e-01))
+# ({x5}, (2.107e-01, 7.893e-01))
+# ({x6}, (8.178e-01, 1.822e-01))
+# ({x7}, (2.327e-01, 7.673e-01))
+# ({x8}, (2.171e-01, 7.829e-01))
+# ({x9}, (2.052e-01, 7.948e-01))
+# ({x10}, (7.665e-01, 2.335e-01))
+# ({x11}, (1.217e-01, 8.783e-01))
+# ({x12}, (4.214e-01, 5.786e-01))
+# ({x13}, (5.348e-01, 4.652e-01))
+# ({x14}, (6.291e-01, 3.709e-01))
+# ({x15}, (1.357e-01, 8.643e-01))
+JTREE_MINNEIGHBORS_HUGIN                       1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
+# ({x0}, (3.888e-01, 6.112e-01))
+# ({x1}, (5.556e-01, 4.444e-01))
+# ({x2}, (4.587e-01, 5.413e-01))
+# ({x3}, (5.480e-01, 4.520e-01))
+# ({x4}, (6.660e-01, 3.340e-01))
+# ({x5}, (2.107e-01, 7.893e-01))
+# ({x6}, (8.178e-01, 1.822e-01))
+# ({x7}, (2.327e-01, 7.673e-01))
+# ({x8}, (2.171e-01, 7.829e-01))
+# ({x9}, (2.052e-01, 7.948e-01))
+# ({x10}, (7.665e-01, 2.335e-01))
+# ({x11}, (1.217e-01, 8.783e-01))
+# ({x12}, (4.214e-01, 5.786e-01))
+# ({x13}, (5.348e-01, 4.652e-01))
+# ({x14}, (6.291e-01, 3.709e-01))
+# ({x15}, (1.357e-01, 8.643e-01))
+JTREE_MINNEIGHBORS_SHSH                        1.000e-09       1.000e-09       1.000e-09       1.000e-09       +1.000e-09      1.000e-09       
+# ({x0}, (3.888e-01, 6.112e-01))
+# ({x1}, (5.556e-01, 4.444e-01))
+# ({x2}, (4.587e-01, 5.413e-01))
+# ({x3}, (5.480e-01, 4.520e-01))
+# ({x4}, (6.660e-01, 3.340e-01))
+# ({x5}, (2.107e-01, 7.893e-01))
+# ({x6}, (8.178e-01, 1.822e-01))
+# ({x7}, (2.327e-01, 7.673e-01))
+# ({x8}, (2.171e-01, 7.829e-01))
+# ({x9}, (2.052e-01, 7.948e-01))
+# ({x10}, (7.665e-01, 2.335e-01))
+# ({x11}, (1.217e-01, 8.783e-01))
+# ({x12}, (4.214e-01, 5.786e-01))
+# ({x13}, (5.348e-01, 4.652e-01))
+# ({x14}, (6.291e-01, 3.709e-01))
+# ({x15}, (1.357e-01, 8.643e-01))
+JTREE_MINFILL_HUGIN_MAP                        2.123e-01       6.391e-02       2.123e-01       8.860e-02       -1.613e+00      1.000e-09       
+# ({x0}, (2.974e-01, 7.026e-01))
+# ({x1}, (6.064e-01, 3.936e-01))
+# ({x2}, (3.936e-01, 6.064e-01))
+# ({x3}, (6.064e-01, 3.936e-01))
+# ({x4}, (7.454e-01, 2.546e-01))
+# ({x5}, (2.206e-01, 7.794e-01))
+# ({x6}, (8.310e-01, 1.690e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.063e-01, 8.937e-01))
+# ({x9}, (9.689e-02, 9.031e-01))
+# ({x10}, (8.414e-01, 1.586e-01))
+# ({x11}, (1.063e-01, 8.937e-01))
+# ({x12}, (4.154e-01, 5.846e-01))
+# ({x13}, (5.846e-01, 4.154e-01))
+# ({x14}, (8.414e-01, 1.586e-01))
+# ({x15}, (1.075e-01, 8.925e-01))
+JTREE_MINFILL_SHSH_MAP                         2.123e-01       6.391e-02       2.123e-01       8.860e-02       -1.613e+00      1.000e-09       
+# ({x0}, (2.974e-01, 7.026e-01))
+# ({x1}, (6.064e-01, 3.936e-01))
+# ({x2}, (3.936e-01, 6.064e-01))
+# ({x3}, (6.064e-01, 3.936e-01))
+# ({x4}, (7.454e-01, 2.546e-01))
+# ({x5}, (2.206e-01, 7.794e-01))
+# ({x6}, (8.310e-01, 1.690e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.063e-01, 8.937e-01))
+# ({x9}, (9.689e-02, 9.031e-01))
+# ({x10}, (8.414e-01, 1.586e-01))
+# ({x11}, (1.063e-01, 8.937e-01))
+# ({x12}, (4.154e-01, 5.846e-01))
+# ({x13}, (5.846e-01, 4.154e-01))
+# ({x14}, (8.414e-01, 1.586e-01))
+# ({x15}, (1.075e-01, 8.925e-01))
+JTREE_WEIGHTEDMINFILL_HUGIN_MAP                2.123e-01       6.391e-02       2.123e-01       8.860e-02       -1.613e+00      1.000e-09       
+# ({x0}, (2.974e-01, 7.026e-01))
+# ({x1}, (6.064e-01, 3.936e-01))
+# ({x2}, (3.936e-01, 6.064e-01))
+# ({x3}, (6.064e-01, 3.936e-01))
+# ({x4}, (7.454e-01, 2.546e-01))
+# ({x5}, (2.206e-01, 7.794e-01))
+# ({x6}, (8.310e-01, 1.690e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.063e-01, 8.937e-01))
+# ({x9}, (9.689e-02, 9.031e-01))
+# ({x10}, (8.414e-01, 1.586e-01))
+# ({x11}, (1.063e-01, 8.937e-01))
+# ({x12}, (4.154e-01, 5.846e-01))
+# ({x13}, (5.846e-01, 4.154e-01))
+# ({x14}, (8.414e-01, 1.586e-01))
+# ({x15}, (1.075e-01, 8.925e-01))
+JTREE_WEIGHTEDMINFILL_SHSH_MAP                 2.123e-01       6.391e-02       2.123e-01       8.860e-02       -1.613e+00      1.000e-09       
+# ({x0}, (2.974e-01, 7.026e-01))
+# ({x1}, (6.064e-01, 3.936e-01))
+# ({x2}, (3.936e-01, 6.064e-01))
+# ({x3}, (6.064e-01, 3.936e-01))
+# ({x4}, (7.454e-01, 2.546e-01))
+# ({x5}, (2.206e-01, 7.794e-01))
+# ({x6}, (8.310e-01, 1.690e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.063e-01, 8.937e-01))
+# ({x9}, (9.689e-02, 9.031e-01))
+# ({x10}, (8.414e-01, 1.586e-01))
+# ({x11}, (1.063e-01, 8.937e-01))
+# ({x12}, (4.154e-01, 5.846e-01))
+# ({x13}, (5.846e-01, 4.154e-01))
+# ({x14}, (8.414e-01, 1.586e-01))
+# ({x15}, (1.075e-01, 8.925e-01))
+JTREE_MINWEIGHT_HUGIN_MAP                      2.123e-01       6.391e-02       2.123e-01       8.860e-02       -1.613e+00      1.000e-09       
+# ({x0}, (2.974e-01, 7.026e-01))
+# ({x1}, (6.064e-01, 3.936e-01))
+# ({x2}, (3.936e-01, 6.064e-01))
+# ({x3}, (6.064e-01, 3.936e-01))
+# ({x4}, (7.454e-01, 2.546e-01))
+# ({x5}, (2.206e-01, 7.794e-01))
+# ({x6}, (8.310e-01, 1.690e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.063e-01, 8.937e-01))
+# ({x9}, (9.689e-02, 9.031e-01))
+# ({x10}, (8.414e-01, 1.586e-01))
+# ({x11}, (1.063e-01, 8.937e-01))
+# ({x12}, (4.154e-01, 5.846e-01))
+# ({x13}, (5.846e-01, 4.154e-01))
+# ({x14}, (8.414e-01, 1.586e-01))
+# ({x15}, (1.075e-01, 8.925e-01))
+JTREE_MINWEIGHT_SHSH_MAP                       2.123e-01       6.391e-02       2.123e-01       8.860e-02       -1.613e+00      1.000e-09       
+# ({x0}, (2.974e-01, 7.026e-01))
+# ({x1}, (6.064e-01, 3.936e-01))
+# ({x2}, (3.936e-01, 6.064e-01))
+# ({x3}, (6.064e-01, 3.936e-01))
+# ({x4}, (7.454e-01, 2.546e-01))
+# ({x5}, (2.206e-01, 7.794e-01))
+# ({x6}, (8.310e-01, 1.690e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.063e-01, 8.937e-01))
+# ({x9}, (9.689e-02, 9.031e-01))
+# ({x10}, (8.414e-01, 1.586e-01))
+# ({x11}, (1.063e-01, 8.937e-01))
+# ({x12}, (4.154e-01, 5.846e-01))
+# ({x13}, (5.846e-01, 4.154e-01))
+# ({x14}, (8.414e-01, 1.586e-01))
+# ({x15}, (1.075e-01, 8.925e-01))
+JTREE_MINNEIGHBORS_HUGIN_MAP                   2.123e-01       6.391e-02       2.123e-01       8.860e-02       -1.613e+00      1.000e-09       
+# ({x0}, (2.974e-01, 7.026e-01))
+# ({x1}, (6.064e-01, 3.936e-01))
+# ({x2}, (3.936e-01, 6.064e-01))
+# ({x3}, (6.064e-01, 3.936e-01))
+# ({x4}, (7.454e-01, 2.546e-01))
+# ({x5}, (2.206e-01, 7.794e-01))
+# ({x6}, (8.310e-01, 1.690e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.063e-01, 8.937e-01))
+# ({x9}, (9.689e-02, 9.031e-01))
+# ({x10}, (8.414e-01, 1.586e-01))
+# ({x11}, (1.063e-01, 8.937e-01))
+# ({x12}, (4.154e-01, 5.846e-01))
+# ({x13}, (5.846e-01, 4.154e-01))
+# ({x14}, (8.414e-01, 1.586e-01))
+# ({x15}, (1.075e-01, 8.925e-01))
+JTREE_MINNEIGHBORS_SHSH_MAP                    2.123e-01       6.391e-02       2.123e-01       8.860e-02       -1.613e+00      1.000e-09       
+# ({x0}, (2.974e-01, 7.026e-01))
+# ({x1}, (6.064e-01, 3.936e-01))
+# ({x2}, (3.936e-01, 6.064e-01))
+# ({x3}, (6.064e-01, 3.936e-01))
+# ({x4}, (7.454e-01, 2.546e-01))
+# ({x5}, (2.206e-01, 7.794e-01))
+# ({x6}, (8.310e-01, 1.690e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.063e-01, 8.937e-01))
+# ({x9}, (9.689e-02, 9.031e-01))
+# ({x10}, (8.414e-01, 1.586e-01))
+# ({x11}, (1.063e-01, 8.937e-01))
+# ({x12}, (4.154e-01, 5.846e-01))
+# ({x13}, (5.846e-01, 4.154e-01))
+# ({x14}, (8.414e-01, 1.586e-01))
+# ({x15}, (1.075e-01, 8.925e-01))
+BP                                             9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
 BP_SEQFIX                                      9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
 # ({x0}, (4.233e-01, 5.767e-01))
 # ({x1}, (5.422e-01, 4.578e-01))
@@ -187,6 +442,142 @@ BP_PARALL_LOG                             9.483e-02       3.078e-02       1.308e-01       4.806e-02
 # ({x13}, (5.266e-01, 4.734e-01))
 # ({x14}, (6.033e-01, 3.967e-01))
 # ({x15}, (1.558e-01, 8.442e-01))
+MP_SEQFIX                                      4.569e-01       2.220e-01       5.699e-01       2.652e-01       -1.638e+00      7.183e-01       
+# ({x0}, (8.176e-01, 1.824e-01))
+# ({x1}, (6.701e-01, 3.299e-01))
+# ({x2}, (3.793e-01, 6.207e-01))
+# ({x3}, (4.226e-01, 5.774e-01))
+# ({x4}, (7.019e-01, 2.981e-01))
+# ({x5}, (3.753e-01, 6.247e-01))
+# ({x6}, (9.229e-01, 7.707e-02))
+# ({x7}, (5.436e-01, 4.564e-01))
+# ({x8}, (5.610e-01, 4.390e-01))
+# ({x9}, (6.294e-01, 3.706e-01))
+# ({x10}, (7.224e-01, 2.776e-01))
+# ({x11}, (1.895e-01, 8.105e-01))
+# ({x12}, (7.577e-01, 2.423e-01))
+# ({x13}, (2.423e-01, 7.577e-01))
+# ({x14}, (4.074e-01, 5.926e-01))
+# ({x15}, (5.926e-01, 4.074e-01))
+MP_SEQRND                                      4.547e-01       1.951e-01       4.840e-01       2.305e-01       -4.802e-01      7.496e-01       
+# ({x0}, (8.435e-01, 1.565e-01))
+# ({x1}, (2.223e-01, 7.777e-01))
+# ({x2}, (7.850e-01, 2.150e-01))
+# ({x3}, (4.201e-01, 5.799e-01))
+# ({x4}, (3.165e-01, 6.835e-01))
+# ({x5}, (4.567e-02, 9.543e-01))
+# ({x6}, (9.663e-01, 3.369e-02))
+# ({x7}, (8.468e-02, 9.153e-01))
+# ({x8}, (1.465e-01, 8.535e-01))
+# ({x9}, (2.987e-02, 9.701e-01))
+# ({x10}, (7.141e-01, 2.859e-01))
+# ({x11}, (3.899e-01, 6.101e-01))
+# ({x12}, (4.723e-01, 5.277e-01))
+# ({x13}, (4.175e-01, 5.825e-01))
+# ({x14}, (7.141e-01, 2.859e-01))
+# ({x15}, (3.839e-01, 6.161e-01))
+MP_SEQMAX                                      5.099e-01       2.805e-01       5.593e-01       2.654e-01       +9.536e-01      1.000e-09       
+# ({x0}, (8.346e-01, 1.654e-01))
+# ({x1}, (1.404e-01, 8.596e-01))
+# ({x2}, (6.095e-01, 3.905e-01))
+# ({x3}, (6.155e-01, 3.845e-01))
+# ({x4}, (1.561e-01, 8.439e-01))
+# ({x5}, (5.038e-01, 4.962e-01))
+# ({x6}, (3.727e-01, 6.273e-01))
+# ({x7}, (5.880e-01, 4.120e-01))
+# ({x8}, (4.733e-01, 5.267e-01))
+# ({x9}, (3.334e-01, 6.666e-01))
+# ({x10}, (3.676e-01, 6.324e-01))
+# ({x11}, (3.421e-01, 6.579e-01))
+# ({x12}, (1.400e-01, 8.600e-01))
+# ({x13}, (4.119e-01, 5.881e-01))
+# ({x14}, (3.573e-01, 6.427e-01))
+# ({x15}, (2.605e-01, 7.395e-01))
+MP_PARALL                                      5.251e-01       1.805e-01       5.251e-01       2.234e-01       -4.869e-01      5.217e-01       
+# ({x0}, (9.139e-01, 8.612e-02))
+# ({x1}, (2.473e-01, 7.527e-01))
+# ({x2}, (5.144e-01, 4.856e-01))
+# ({x3}, (6.827e-01, 3.173e-01))
+# ({x4}, (5.535e-01, 4.465e-01))
+# ({x5}, (1.111e-01, 8.889e-01))
+# ({x6}, (6.793e-01, 3.207e-01))
+# ({x7}, (2.988e-01, 7.012e-01))
+# ({x8}, (8.236e-03, 9.918e-01))
+# ({x9}, (2.249e-01, 7.751e-01))
+# ({x10}, (6.401e-01, 3.599e-01))
+# ({x11}, (3.438e-02, 9.656e-01))
+# ({x12}, (6.124e-02, 9.388e-01))
+# ({x13}, (9.014e-01, 9.858e-02))
+# ({x14}, (7.923e-01, 2.077e-01))
+# ({x15}, (2.058e-02, 9.794e-01))
+MP_SEQFIX_LOG                                  3.546e-01       1.719e-01       4.648e-01       2.072e-01       -4.261e-01      7.751e-01       
+# ({x0}, (1.419e-01, 8.581e-01))
+# ({x1}, (3.291e-01, 6.709e-01))
+# ({x2}, (7.721e-01, 2.279e-01))
+# ({x3}, (1.934e-01, 8.066e-01))
+# ({x4}, (7.797e-01, 2.203e-01))
+# ({x5}, (3.743e-01, 6.257e-01))
+# ({x6}, (8.338e-01, 1.662e-01))
+# ({x7}, (1.731e-01, 8.269e-01))
+# ({x8}, (3.807e-01, 6.193e-01))
+# ({x9}, (3.978e-02, 9.602e-01))
+# ({x10}, (8.736e-01, 1.264e-01))
+# ({x11}, (2.572e-01, 7.428e-01))
+# ({x12}, (6.027e-01, 3.973e-01))
+# ({x13}, (2.312e-01, 7.688e-01))
+# ({x14}, (8.088e-01, 1.912e-01))
+# ({x15}, (1.565e-01, 8.435e-01))
+MP_SEQRND_LOG                                  5.231e-01       2.122e-01       6.436e-01       2.691e-01       -1.024e+00      7.328e-01       
+# ({x0}, (8.834e-01, 1.166e-01))
+# ({x1}, (7.324e-01, 2.676e-01))
+# ({x2}, (2.819e-01, 7.181e-01))
+# ({x3}, (7.181e-01, 2.819e-01))
+# ({x4}, (1.429e-01, 8.571e-01))
+# ({x5}, (4.344e-02, 9.566e-01))
+# ({x6}, (7.674e-01, 2.326e-01))
+# ({x7}, (2.006e-01, 7.994e-01))
+# ({x8}, (3.834e-01, 6.166e-01))
+# ({x9}, (5.404e-01, 4.596e-01))
+# ({x10}, (3.625e-01, 6.375e-01))
+# ({x11}, (2.739e-01, 7.261e-01))
+# ({x12}, (1.166e-01, 8.834e-01))
+# ({x13}, (5.404e-01, 4.596e-01))
+# ({x14}, (8.388e-01, 1.612e-01))
+# ({x15}, (1.612e-01, 8.388e-01))
+MP_SEQMAX_LOG                                  7.563e-01       2.653e-01       7.279e-01       3.415e-01       +7.121e-01      1.000e-09       
+# ({x0}, (5.827e-01, 4.173e-01))
+# ({x1}, (6.598e-01, 3.402e-01))
+# ({x2}, (3.586e-01, 6.414e-01))
+# ({x3}, (4.432e-01, 5.568e-01))
+# ({x4}, (5.166e-01, 4.834e-01))
+# ({x5}, (3.145e-01, 6.855e-01))
+# ({x6}, (6.590e-01, 3.410e-01))
+# ({x7}, (9.635e-02, 9.037e-01))
+# ({x8}, (9.734e-01, 2.659e-02))
+# ({x9}, (8.335e-01, 1.665e-01))
+# ({x10}, (5.513e-01, 4.487e-01))
+# ({x11}, (4.173e-01, 5.827e-01))
+# ({x12}, (9.763e-01, 2.368e-02))
+# ({x13}, (4.577e-01, 5.423e-01))
+# ({x14}, (1.039e-01, 8.961e-01))
+# ({x15}, (2.759e-01, 7.241e-01))
+MP_PARALL_LOG                                  3.977e-01       1.580e-01       4.760e-01       1.996e-01       -4.610e-01      7.347e-01       
+# ({x0}, (7.865e-01, 2.135e-01))
+# ({x1}, (8.844e-01, 1.156e-01))
+# ({x2}, (7.361e-01, 2.639e-01))
+# ({x3}, (5.784e-01, 4.216e-01))
+# ({x4}, (5.269e-01, 4.731e-01))
+# ({x5}, (4.745e-02, 9.525e-01))
+# ({x6}, (9.178e-01, 8.222e-02))
+# ({x7}, (2.502e-01, 7.498e-01))
+# ({x8}, (1.846e-02, 9.815e-01))
+# ({x9}, (4.910e-01, 5.090e-01))
+# ({x10}, (7.080e-01, 2.920e-01))
+# ({x11}, (6.075e-02, 9.393e-01))
+# ({x12}, (4.497e-01, 5.503e-01))
+# ({x13}, (6.229e-01, 3.771e-01))
+# ({x14}, (8.545e-01, 1.455e-01))
+# ({x15}, (7.922e-03, 9.921e-01))
 FBP                                            9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
 # ({x0}, (4.233e-01, 5.767e-01))
 # ({x1}, (5.422e-01, 4.578e-01))
@@ -204,6 +595,278 @@ FBP                                       9.483e-02       3.078e-02       1.308e-01       4.806e-02
 # ({x13}, (5.266e-01, 4.734e-01))
 # ({x14}, (6.033e-01, 3.967e-01))
 # ({x15}, (1.558e-01, 8.442e-01))
+FBP_SEQFIX                                     9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+FBP_SEQRND                                     9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+FBP_SEQMAX                                     9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+FBP_PARALL                                     9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+FBP_SEQFIX_LOG                                 9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+FBP_SEQRND_LOG                                 9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+FBP_SEQMAX_LOG                                 9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+FBP_PARALL_LOG                                 9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+FMP_SEQFIX                                     5.156e-01       2.144e-01       5.981e-01       2.562e-01       -1.970e-01      7.030e-01       
+# ({x0}, (8.301e-02, 9.170e-01))
+# ({x1}, (1.260e-01, 8.740e-01))
+# ({x2}, (5.994e-01, 4.006e-01))
+# ({x3}, (4.201e-01, 5.799e-01))
+# ({x4}, (5.571e-01, 4.429e-01))
+# ({x5}, (4.605e-01, 5.395e-01))
+# ({x6}, (9.625e-01, 3.746e-02))
+# ({x7}, (1.777e-01, 8.223e-01))
+# ({x8}, (7.327e-01, 2.673e-01))
+# ({x9}, (6.513e-02, 9.349e-01))
+# ({x10}, (8.884e-01, 1.116e-01))
+# ({x11}, (1.036e-01, 8.964e-01))
+# ({x12}, (8.792e-01, 1.208e-01))
+# ({x13}, (1.208e-01, 8.792e-01))
+# ({x14}, (8.088e-01, 1.912e-01))
+# ({x15}, (1.565e-01, 8.435e-01))
+FMP_SEQRND                                     5.120e-01       1.512e-01       5.918e-01       1.923e-01       -1.148e+00      5.583e-01       
+# ({x0}, (4.382e-01, 5.618e-01))
+# ({x1}, (5.000e-01, 5.000e-01))
+# ({x2}, (5.936e-01, 4.064e-01))
+# ({x3}, (5.036e-01, 4.964e-01))
+# ({x4}, (5.618e-01, 4.382e-01))
+# ({x5}, (2.250e-01, 7.750e-01))
+# ({x6}, (9.295e-01, 7.046e-02))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (7.291e-01, 2.709e-01))
+# ({x9}, (6.482e-01, 3.518e-01))
+# ({x10}, (9.270e-01, 7.298e-02))
+# ({x11}, (2.178e-01, 7.822e-01))
+# ({x12}, (5.936e-01, 4.064e-01))
+# ({x13}, (4.064e-01, 5.936e-01))
+# ({x14}, (8.669e-01, 1.331e-01))
+# ({x15}, (3.054e-02, 9.695e-01))
+FMP_SEQMAX                                     5.254e-01       2.037e-01       5.904e-01       2.642e-01       -2.862e-01      1.000e-09       
+# ({x0}, (2.636e-01, 7.364e-01))
+# ({x1}, (8.611e-01, 1.389e-01))
+# ({x2}, (2.632e-01, 7.368e-01))
+# ({x3}, (5.460e-01, 4.540e-01))
+# ({x4}, (8.883e-01, 1.117e-01))
+# ({x5}, (7.361e-01, 2.639e-01))
+# ({x6}, (6.972e-01, 3.028e-01))
+# ({x7}, (2.675e-01, 7.325e-01))
+# ({x8}, (2.865e-01, 7.135e-01))
+# ({x9}, (4.508e-01, 5.492e-01))
+# ({x10}, (6.008e-01, 3.992e-01))
+# ({x11}, (3.152e-01, 6.848e-01))
+# ({x12}, (2.952e-01, 7.048e-01))
+# ({x13}, (9.578e-01, 4.220e-02))
+# ({x14}, (2.697e-01, 7.303e-01))
+# ({x15}, (2.814e-01, 7.186e-01))
+FMP_PARALL                                     5.123e-01       1.859e-01       5.123e-01       2.231e-01       -1.117e+00      5.856e-01       
+# ({x0}, (9.011e-01, 9.890e-02))
+# ({x1}, (3.804e-01, 6.196e-01))
+# ({x2}, (5.952e-01, 4.048e-01))
+# ({x3}, (4.922e-01, 5.078e-01))
+# ({x4}, (5.535e-01, 4.465e-01))
+# ({x5}, (5.115e-01, 4.885e-01))
+# ({x6}, (8.774e-01, 1.226e-01))
+# ({x7}, (5.618e-01, 4.382e-01))
+# ({x8}, (1.934e-02, 9.807e-01))
+# ({x9}, (1.981e-01, 8.019e-01))
+# ({x10}, (5.852e-01, 4.148e-01))
+# ({x11}, (3.438e-02, 9.656e-01))
+# ({x12}, (7.514e-02, 9.249e-01))
+# ({x13}, (8.270e-01, 1.730e-01))
+# ({x14}, (7.923e-01, 2.077e-01))
+# ({x15}, (1.529e-01, 8.471e-01))
+FMP_SEQFIX_LOG                                 4.843e-01       1.215e-01       4.843e-01       1.523e-01       -6.942e-01      6.015e-01       
+# ({x0}, (8.730e-01, 1.270e-01))
+# ({x1}, (3.573e-01, 6.427e-01))
+# ({x2}, (6.151e-01, 3.849e-01))
+# ({x3}, (3.849e-01, 6.151e-01))
+# ({x4}, (5.535e-01, 4.465e-01))
+# ({x5}, (1.344e-02, 9.866e-01))
+# ({x6}, (7.884e-01, 2.116e-01))
+# ({x7}, (1.780e-01, 8.220e-01))
+# ({x8}, (1.280e-01, 8.720e-01))
+# ({x9}, (1.312e-01, 8.688e-01))
+# ({x10}, (7.142e-01, 2.858e-01))
+# ({x11}, (2.227e-01, 7.773e-01))
+# ({x12}, (3.946e-01, 6.054e-01))
+# ({x13}, (5.616e-01, 4.384e-01))
+# ({x14}, (7.923e-01, 2.077e-01))
+# ({x15}, (1.507e-01, 8.493e-01))
+FMP_SEQRND_LOG                                 2.515e-01       1.407e-01       3.713e-01       1.617e-01       -1.929e-01      4.187e-01       
+# ({x0}, (2.324e-01, 7.676e-01))
+# ({x1}, (7.254e-01, 2.746e-01))
+# ({x2}, (2.166e-01, 7.834e-01))
+# ({x3}, (7.752e-01, 2.248e-01))
+# ({x4}, (7.863e-01, 2.137e-01))
+# ({x5}, (3.706e-01, 6.294e-01))
+# ({x6}, (5.664e-01, 4.336e-01))
+# ({x7}, (4.336e-01, 5.664e-01))
+# ({x8}, (1.127e-01, 8.873e-01))
+# ({x9}, (1.688e-01, 8.312e-01))
+# ({x10}, (8.602e-01, 1.398e-01))
+# ({x11}, (8.629e-02, 9.137e-01))
+# ({x12}, (1.933e-01, 8.067e-01))
+# ({x13}, (6.459e-01, 3.541e-01))
+# ({x14}, (6.101e-01, 3.899e-01))
+# ({x15}, (4.113e-02, 9.589e-01))
+FMP_SEQMAX_LOG                                 5.399e-01       2.674e-01       5.683e-01       3.162e-01       +6.025e-02      1.000e-09       
+# ({x0}, (7.303e-01, 2.697e-01))
+# ({x1}, (5.908e-01, 4.092e-01))
+# ({x2}, (2.817e-01, 7.183e-01))
+# ({x3}, (5.149e-01, 4.851e-01))
+# ({x4}, (3.563e-01, 6.437e-01))
+# ({x5}, (3.128e-01, 6.872e-01))
+# ({x6}, (3.332e-01, 6.668e-01))
+# ({x7}, (5.880e-01, 4.120e-01))
+# ({x8}, (5.836e-01, 4.164e-01))
+# ({x9}, (7.361e-01, 2.639e-01))
+# ({x10}, (2.265e-01, 7.735e-01))
+# ({x11}, (4.725e-01, 5.275e-01))
+# ({x12}, (3.705e-01, 6.295e-01))
+# ({x13}, (8.698e-01, 1.302e-01))
+# ({x14}, (3.662e-01, 6.338e-01))
+# ({x15}, (1.328e-01, 8.672e-01))
+FMP_PARALL_LOG                                 5.600e-01       1.973e-01       6.469e-01       2.572e-01       -1.958e+00      9.118e-01       
+# ({x0}, (7.201e-01, 2.799e-01))
+# ({x1}, (1.607e-01, 8.393e-01))
+# ({x2}, (4.774e-01, 5.226e-01))
+# ({x3}, (5.681e-01, 4.319e-01))
+# ({x4}, (4.324e-01, 5.676e-01))
+# ({x5}, (2.467e-01, 7.533e-01))
+# ({x6}, (5.275e-01, 4.725e-01))
+# ({x7}, (2.329e-01, 7.671e-01))
+# ({x8}, (1.172e-01, 8.828e-01))
+# ({x9}, (7.652e-01, 2.348e-01))
+# ({x10}, (5.066e-01, 4.934e-01))
+# ({x11}, (7.467e-02, 9.253e-01))
+# ({x12}, (1.586e-02, 9.841e-01))
+# ({x13}, (4.256e-01, 5.744e-01))
+# ({x14}, (5.348e-01, 4.652e-01))
+# ({x15}, (3.918e-01, 6.082e-01))
 TRWBP                                          9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
 # ({x0}, (4.233e-01, 5.767e-01))
 # ({x1}, (5.422e-01, 4.578e-01))
@@ -221,6 +884,278 @@ TRWBP                                     9.483e-02       3.078e-02       1.308e-01       4.806e-02
 # ({x13}, (5.266e-01, 4.734e-01))
 # ({x14}, (6.033e-01, 3.967e-01))
 # ({x15}, (1.558e-01, 8.442e-01))
+TRWBP_SEQFIX                                   9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+TRWBP_SEQRND                                   9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+TRWBP_SEQMAX                                   9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+TRWBP_PARALL                                   9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+TRWBP_SEQFIX_LOG                               9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+TRWBP_SEQRND_LOG                               9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+TRWBP_SEQMAX_LOG                               9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+TRWBP_PARALL_LOG                               9.483e-02       3.078e-02       1.308e-01       4.806e-02       +2.969e-01      1.000e-09       
+# ({x0}, (4.233e-01, 5.767e-01))
+# ({x1}, (5.422e-01, 4.578e-01))
+# ({x2}, (4.662e-01, 5.338e-01))
+# ({x3}, (5.424e-01, 4.576e-01))
+# ({x4}, (6.042e-01, 3.958e-01))
+# ({x5}, (1.845e-01, 8.155e-01))
+# ({x6}, (8.203e-01, 1.797e-01))
+# ({x7}, (2.292e-01, 7.708e-01))
+# ({x8}, (3.119e-01, 6.881e-01))
+# ({x9}, (2.975e-01, 7.025e-01))
+# ({x10}, (7.268e-01, 2.732e-01))
+# ({x11}, (1.485e-01, 8.515e-01))
+# ({x12}, (4.512e-01, 5.488e-01))
+# ({x13}, (5.266e-01, 4.734e-01))
+# ({x14}, (6.033e-01, 3.967e-01))
+# ({x15}, (1.558e-01, 8.442e-01))
+TRWMP_SEQFIX                                   4.569e-01       2.220e-01       5.699e-01       2.652e-01       -1.638e+00      7.183e-01       
+# ({x0}, (8.176e-01, 1.824e-01))
+# ({x1}, (6.701e-01, 3.299e-01))
+# ({x2}, (3.793e-01, 6.207e-01))
+# ({x3}, (4.226e-01, 5.774e-01))
+# ({x4}, (7.019e-01, 2.981e-01))
+# ({x5}, (3.753e-01, 6.247e-01))
+# ({x6}, (9.229e-01, 7.707e-02))
+# ({x7}, (5.436e-01, 4.564e-01))
+# ({x8}, (5.610e-01, 4.390e-01))
+# ({x9}, (6.294e-01, 3.706e-01))
+# ({x10}, (7.224e-01, 2.776e-01))
+# ({x11}, (1.895e-01, 8.105e-01))
+# ({x12}, (7.577e-01, 2.423e-01))
+# ({x13}, (2.423e-01, 7.577e-01))
+# ({x14}, (4.074e-01, 5.926e-01))
+# ({x15}, (5.926e-01, 4.074e-01))
+TRWMP_SEQRND                                   5.707e-01       2.623e-01       6.037e-01       3.020e-01       -1.110e+00      4.527e-01       
+# ({x0}, (9.434e-02, 9.057e-01))
+# ({x1}, (7.983e-01, 2.017e-01))
+# ({x2}, (1.812e-01, 8.188e-01))
+# ({x3}, (6.804e-01, 3.196e-01))
+# ({x4}, (9.386e-01, 6.136e-02))
+# ({x5}, (7.815e-01, 2.185e-01))
+# ({x6}, (2.702e-01, 7.298e-01))
+# ({x7}, (5.169e-01, 4.831e-01))
+# ({x8}, (3.636e-01, 6.364e-01))
+# ({x9}, (1.617e-01, 8.383e-01))
+# ({x10}, (9.126e-01, 8.744e-02))
+# ({x11}, (4.358e-01, 5.642e-01))
+# ({x12}, (8.766e-01, 1.234e-01))
+# ({x13}, (4.666e-01, 5.334e-01))
+# ({x14}, (8.185e-01, 1.815e-01))
+# ({x15}, (3.473e-01, 6.527e-01))
+TRWMP_SEQMAX                                   5.099e-01       2.805e-01       5.593e-01       2.654e-01       +9.536e-01      1.000e-09       
+# ({x0}, (8.346e-01, 1.654e-01))
+# ({x1}, (1.404e-01, 8.596e-01))
+# ({x2}, (6.095e-01, 3.905e-01))
+# ({x3}, (6.155e-01, 3.845e-01))
+# ({x4}, (1.561e-01, 8.439e-01))
+# ({x5}, (5.038e-01, 4.962e-01))
+# ({x6}, (3.727e-01, 6.273e-01))
+# ({x7}, (5.880e-01, 4.120e-01))
+# ({x8}, (4.733e-01, 5.267e-01))
+# ({x9}, (3.334e-01, 6.666e-01))
+# ({x10}, (3.676e-01, 6.324e-01))
+# ({x11}, (3.421e-01, 6.579e-01))
+# ({x12}, (1.400e-01, 8.600e-01))
+# ({x13}, (4.119e-01, 5.881e-01))
+# ({x14}, (3.573e-01, 6.427e-01))
+# ({x15}, (2.605e-01, 7.395e-01))
+TRWMP_PARALL                                   5.251e-01       1.805e-01       5.251e-01       2.234e-01       -4.869e-01      5.217e-01       
+# ({x0}, (9.139e-01, 8.612e-02))
+# ({x1}, (2.473e-01, 7.527e-01))
+# ({x2}, (5.144e-01, 4.856e-01))
+# ({x3}, (6.827e-01, 3.173e-01))
+# ({x4}, (5.535e-01, 4.465e-01))
+# ({x5}, (1.111e-01, 8.889e-01))
+# ({x6}, (6.793e-01, 3.207e-01))
+# ({x7}, (2.988e-01, 7.012e-01))
+# ({x8}, (8.236e-03, 9.918e-01))
+# ({x9}, (2.249e-01, 7.751e-01))
+# ({x10}, (6.401e-01, 3.599e-01))
+# ({x11}, (3.438e-02, 9.656e-01))
+# ({x12}, (6.124e-02, 9.388e-01))
+# ({x13}, (9.014e-01, 9.858e-02))
+# ({x14}, (7.923e-01, 2.077e-01))
+# ({x15}, (2.058e-02, 9.794e-01))
+TRWMP_SEQFIX_LOG                               3.546e-01       1.719e-01       4.648e-01       2.072e-01       -4.261e-01      7.751e-01       
+# ({x0}, (1.419e-01, 8.581e-01))
+# ({x1}, (3.291e-01, 6.709e-01))
+# ({x2}, (7.721e-01, 2.279e-01))
+# ({x3}, (1.934e-01, 8.066e-01))
+# ({x4}, (7.797e-01, 2.203e-01))
+# ({x5}, (3.743e-01, 6.257e-01))
+# ({x6}, (8.338e-01, 1.662e-01))
+# ({x7}, (1.731e-01, 8.269e-01))
+# ({x8}, (3.807e-01, 6.193e-01))
+# ({x9}, (3.978e-02, 9.602e-01))
+# ({x10}, (8.736e-01, 1.264e-01))
+# ({x11}, (2.572e-01, 7.428e-01))
+# ({x12}, (6.027e-01, 3.973e-01))
+# ({x13}, (2.312e-01, 7.688e-01))
+# ({x14}, (8.088e-01, 1.912e-01))
+# ({x15}, (1.565e-01, 8.435e-01))
+TRWMP_SEQRND_LOG                               4.879e-01       2.354e-01       5.636e-01       2.850e-01       -3.104e+00      6.720e-01       
+# ({x0}, (6.729e-01, 3.271e-01))
+# ({x1}, (5.226e-01, 4.774e-01))
+# ({x2}, (3.364e-01, 6.636e-01))
+# ({x3}, (4.869e-01, 5.131e-01))
+# ({x4}, (7.455e-01, 2.545e-01))
+# ({x5}, (6.276e-01, 3.724e-01))
+# ({x6}, (3.724e-01, 6.276e-01))
+# ({x7}, (1.839e-01, 8.161e-01))
+# ({x8}, (1.595e-01, 8.405e-01))
+# ({x9}, (6.463e-01, 3.537e-01))
+# ({x10}, (4.178e-01, 5.822e-01))
+# ({x11}, (6.096e-01, 3.904e-01))
+# ({x12}, (7.000e-01, 3.000e-01))
+# ({x13}, (4.261e-01, 5.739e-01))
+# ({x14}, (5.507e-01, 4.493e-01))
+# ({x15}, (6.096e-01, 3.904e-01))
+TRWMP_SEQMAX_LOG                               7.563e-01       2.653e-01       7.279e-01       3.415e-01       +7.121e-01      1.000e-09       
+# ({x0}, (5.827e-01, 4.173e-01))
+# ({x1}, (6.598e-01, 3.402e-01))
+# ({x2}, (3.586e-01, 6.414e-01))
+# ({x3}, (4.432e-01, 5.568e-01))
+# ({x4}, (5.166e-01, 4.834e-01))
+# ({x5}, (3.145e-01, 6.855e-01))
+# ({x6}, (6.590e-01, 3.410e-01))
+# ({x7}, (9.635e-02, 9.037e-01))
+# ({x8}, (9.734e-01, 2.659e-02))
+# ({x9}, (8.335e-01, 1.665e-01))
+# ({x10}, (5.513e-01, 4.487e-01))
+# ({x11}, (4.173e-01, 5.827e-01))
+# ({x12}, (9.763e-01, 2.368e-02))
+# ({x13}, (4.577e-01, 5.423e-01))
+# ({x14}, (1.039e-01, 8.961e-01))
+# ({x15}, (2.759e-01, 7.241e-01))
+TRWMP_PARALL_LOG                               3.977e-01       1.580e-01       4.760e-01       1.996e-01       -4.610e-01      7.347e-01       
+# ({x0}, (7.865e-01, 2.135e-01))
+# ({x1}, (8.844e-01, 1.156e-01))
+# ({x2}, (7.361e-01, 2.639e-01))
+# ({x3}, (5.784e-01, 4.216e-01))
+# ({x4}, (5.269e-01, 4.731e-01))
+# ({x5}, (4.745e-02, 9.525e-01))
+# ({x6}, (9.178e-01, 8.222e-02))
+# ({x7}, (2.502e-01, 7.498e-01))
+# ({x8}, (1.846e-02, 9.815e-01))
+# ({x9}, (4.910e-01, 5.090e-01))
+# ({x10}, (7.080e-01, 2.920e-01))
+# ({x11}, (6.075e-02, 9.393e-01))
+# ({x12}, (4.497e-01, 5.503e-01))
+# ({x13}, (6.229e-01, 3.771e-01))
+# ({x14}, (8.545e-01, 1.455e-01))
+# ({x15}, (7.922e-03, 9.921e-01))
 MF                                             3.607e-01       1.904e-01       N/A             N/A             -1.608e+00      1.000e-09       
 # ({x0}, (2.053e-01, 7.947e-01))
 # ({x1}, (9.163e-01, 8.373e-02))
@@ -238,6 +1173,74 @@ MF                                        3.607e-01       1.904e-01       N/A             N/A
 # ({x13}, (8.148e-01, 1.852e-01))
 # ({x14}, (8.338e-01, 1.662e-01))
 # ({x15}, (5.661e-03, 9.943e-01))
+MF_NAIVE_UNI                                   3.607e-01       1.904e-01       N/A             N/A             -1.608e+00      1.000e-09       
+# ({x0}, (2.053e-01, 7.947e-01))
+# ({x1}, (9.163e-01, 8.373e-02))
+# ({x2}, (1.579e-01, 8.421e-01))
+# ({x3}, (6.986e-01, 3.014e-01))
+# ({x4}, (8.982e-01, 1.018e-01))
+# ({x5}, (1.830e-01, 8.170e-01))
+# ({x6}, (9.597e-01, 4.033e-02))
+# ({x7}, (1.841e-01, 8.159e-01))
+# ({x8}, (4.385e-03, 9.956e-01))
+# ({x9}, (5.075e-02, 9.492e-01))
+# ({x10}, (9.685e-01, 3.149e-02))
+# ({x11}, (2.957e-02, 9.704e-01))
+# ({x12}, (9.632e-02, 9.037e-01))
+# ({x13}, (8.148e-01, 1.852e-01))
+# ({x14}, (8.338e-01, 1.662e-01))
+# ({x15}, (5.661e-03, 9.943e-01))
+MF_NAIVE_RND                                   3.607e-01       1.904e-01       N/A             N/A             -1.608e+00      1.000e-09       
+# ({x0}, (2.053e-01, 7.947e-01))
+# ({x1}, (9.163e-01, 8.373e-02))
+# ({x2}, (1.579e-01, 8.421e-01))
+# ({x3}, (6.986e-01, 3.014e-01))
+# ({x4}, (8.982e-01, 1.018e-01))
+# ({x5}, (1.830e-01, 8.170e-01))
+# ({x6}, (9.597e-01, 4.033e-02))
+# ({x7}, (1.841e-01, 8.159e-01))
+# ({x8}, (4.385e-03, 9.956e-01))
+# ({x9}, (5.075e-02, 9.492e-01))
+# ({x10}, (9.685e-01, 3.149e-02))
+# ({x11}, (2.957e-02, 9.704e-01))
+# ({x12}, (9.632e-02, 9.037e-01))
+# ({x13}, (8.148e-01, 1.852e-01))
+# ({x14}, (8.338e-01, 1.662e-01))
+# ({x15}, (5.661e-03, 9.943e-01))
+MF_HARDSPIN_UNI                                3.119e-01       1.727e-01       N/A             N/A             -1.632e+00      1.000e-09       
+# ({x0}, (2.173e-01, 7.827e-01))
+# ({x1}, (8.675e-01, 1.325e-01))
+# ({x2}, (2.134e-01, 7.866e-01))
+# ({x3}, (6.668e-01, 3.332e-01))
+# ({x4}, (8.878e-01, 1.122e-01))
+# ({x5}, (1.671e-01, 8.329e-01))
+# ({x6}, (9.586e-01, 4.139e-02))
+# ({x7}, (1.847e-01, 8.153e-01))
+# ({x8}, (7.032e-03, 9.930e-01))
+# ({x9}, (4.146e-02, 9.585e-01))
+# ({x10}, (9.630e-01, 3.705e-02))
+# ({x11}, (3.008e-02, 9.699e-01))
+# ({x12}, (1.435e-01, 8.565e-01))
+# ({x13}, (7.353e-01, 2.647e-01))
+# ({x14}, (8.220e-01, 1.780e-01))
+# ({x15}, (7.835e-03, 9.922e-01))
+MF_HARDSPIN_RND                                3.119e-01       1.727e-01       N/A             N/A             -1.632e+00      1.000e-09       
+# ({x0}, (2.173e-01, 7.827e-01))
+# ({x1}, (8.675e-01, 1.325e-01))
+# ({x2}, (2.134e-01, 7.866e-01))
+# ({x3}, (6.668e-01, 3.332e-01))
+# ({x4}, (8.878e-01, 1.122e-01))
+# ({x5}, (1.671e-01, 8.329e-01))
+# ({x6}, (9.586e-01, 4.139e-02))
+# ({x7}, (1.847e-01, 8.153e-01))
+# ({x8}, (7.032e-03, 9.930e-01))
+# ({x9}, (4.146e-02, 9.585e-01))
+# ({x10}, (9.630e-01, 3.705e-02))
+# ({x11}, (3.008e-02, 9.699e-01))
+# ({x12}, (1.435e-01, 8.565e-01))
+# ({x13}, (7.353e-01, 2.647e-01))
+# ({x14}, (8.220e-01, 1.780e-01))
+# ({x15}, (7.835e-03, 9.922e-01))
 TREEEP                                         3.268e-02       8.023e-03       N/A             N/A             +1.084e-02      1.000e-09       
 # ({x0}, (3.980e-01, 6.020e-01))
 # ({x1}, (5.520e-01, 4.480e-01))
@@ -612,6 +1615,23 @@ MR_EXACT_LINEAR                           5.617e-03       1.742e-03       N/A             N/A
 # ({x13}, (5.362e-01, 4.638e-01))
 # ({x14}, (6.279e-01, 3.721e-01))
 # ({x15}, (1.372e-01, 8.628e-01))
+LCBP                                           1.225e-03       5.589e-04       N/A             N/A             N/A             1.000e-09       
+# ({x0}, (3.888e-01, 6.112e-01))
+# ({x1}, (5.559e-01, 4.441e-01))
+# ({x2}, (4.583e-01, 5.417e-01))
+# ({x3}, (5.482e-01, 4.518e-01))
+# ({x4}, (6.657e-01, 3.343e-01))
+# ({x5}, (2.113e-01, 7.887e-01))
+# ({x6}, (8.172e-01, 1.828e-01))
+# ({x7}, (2.329e-01, 7.671e-01))
+# ({x8}, (2.182e-01, 7.818e-01))
+# ({x9}, (2.062e-01, 7.938e-01))
+# ({x10}, (7.652e-01, 2.348e-01))
+# ({x11}, (1.214e-01, 8.786e-01))
+# ({x12}, (4.205e-01, 5.795e-01))
+# ({x13}, (5.358e-01, 4.642e-01))
+# ({x14}, (6.285e-01, 3.715e-01))
+# ({x15}, (1.359e-01, 8.641e-01))
 LCBP_FULLCAV_SEQFIX                            1.225e-03       5.589e-04       N/A             N/A             N/A             1.000e-09       
 # ({x0}, (3.888e-01, 6.112e-01))
 # ({x1}, (5.559e-01, 4.441e-01))
@@ -952,6 +1972,23 @@ LCBP_UNICAV_SEQRND                        9.483e-02       3.078e-02       N/A             N/A
 # ({x13}, (5.266e-01, 4.734e-01))
 # ({x14}, (6.033e-01, 3.967e-01))
 # ({x15}, (1.558e-01, 8.442e-01))
+LCTREEEP                                       5.082e-04       1.651e-04       N/A             N/A             N/A             1.000e-09       
+# ({x0}, (3.888e-01, 6.112e-01))
+# ({x1}, (5.556e-01, 4.444e-01))
+# ({x2}, (4.587e-01, 5.413e-01))
+# ({x3}, (5.480e-01, 4.520e-01))
+# ({x4}, (6.661e-01, 3.339e-01))
+# ({x5}, (2.110e-01, 7.890e-01))
+# ({x6}, (8.182e-01, 1.818e-01))
+# ({x7}, (2.326e-01, 7.674e-01))
+# ({x8}, (2.169e-01, 7.831e-01))
+# ({x9}, (2.051e-01, 7.949e-01))
+# ({x10}, (7.665e-01, 2.335e-01))
+# ({x11}, (1.212e-01, 8.788e-01))
+# ({x12}, (4.210e-01, 5.790e-01))
+# ({x13}, (5.350e-01, 4.650e-01))
+# ({x14}, (6.292e-01, 3.708e-01))
+# ({x15}, (1.360e-01, 8.640e-01))
 BBP                                            7.049e-04       2.319e-04       2.813e-03       4.214e-04       +1.209e-03      1.000e-09       
 # ({x0}, (3.890e-01, 6.110e-01))
 # ({x1}, (5.555e-01, 4.445e-01))
@@ -969,20 +2006,3 @@ BBP                                       7.049e-04       2.319e-04       2.813e-03       4.214e-04
 # ({x13}, (5.351e-01, 4.649e-01))
 # ({x14}, (6.284e-01, 3.716e-01))
 # ({x15}, (1.355e-01, 8.645e-01))
-CBP                                            5.336e-06       2.335e-06       1.154e-05       3.541e-06       -6.764e-06      1.000e-09       
-# ({x0}, (3.888e-01, 6.112e-01))
-# ({x1}, (5.556e-01, 4.444e-01))
-# ({x2}, (4.587e-01, 5.413e-01))
-# ({x3}, (5.480e-01, 4.520e-01))
-# ({x4}, (6.660e-01, 3.340e-01))
-# ({x5}, (2.107e-01, 7.893e-01))
-# ({x6}, (8.178e-01, 1.822e-01))
-# ({x7}, (2.327e-01, 7.673e-01))
-# ({x8}, (2.171e-01, 7.829e-01))
-# ({x9}, (2.052e-01, 7.948e-01))
-# ({x10}, (7.665e-01, 2.335e-01))
-# ({x11}, (1.217e-01, 8.783e-01))
-# ({x12}, (4.214e-01, 5.786e-01))
-# ({x13}, (5.348e-01, 4.652e-01))
-# ({x14}, (6.291e-01, 3.709e-01))
-# ({x15}, (1.357e-01, 8.643e-01))