Massively univariate analysis of face vs house recognition#

A permuted Ordinary Least Squares algorithm is run at each voxel in order to determine whether or not it behaves differently under a “face viewing” condition and a “house viewing” condition. We consider the mean image per session and per condition. Otherwise, the observations cannot be exchanged at random because a time dependence exists between observations within a same session (see [1] for more detailed explanations).

The example shows the small differences that exist between Bonferroni-corrected p-values and family-wise corrected p-values obtained from a permutation test combined with a max-type procedure [2]. Bonferroni correction is a bit conservative, as revealed by the presence of a few false negative.

Note

If you are using Nilearn with a version older than 0.9.0, then you should either upgrade your version or import maskers from the input_data module instead of the maskers module.

That is, you should manually replace in the following example all occurrences of:

from nilearn.maskers import NiftiMasker

with:

from nilearn.input_data import NiftiMasker

References#

[1] Winkler, A. M. et al. (2014).

Permutation inference for the general linear model. Neuroimage.

[2] Anderson, M. J. & Robinson, J. (2001).

Permutation tests for linear models. Australian & New Zealand Journal of Statistics, 43(1), 75-88. (http://avesbiodiv.mncn.csic.es/estadistica/permut2.pdf)

Load Haxby dataset

from nilearn import datasets, image

haxby_dataset = datasets.fetch_haxby(subjects=[2])

# print basic information on the dataset
print(f"Mask nifti image (3D) is located at: {haxby_dataset.mask}")
print(f"Functional nifti image (4D) is located at: {haxby_dataset.func[0]}")
Mask nifti image (3D) is located at: /home/runner/work/nilearn/nilearn/nilearn_data/haxby2001/mask.nii.gz
Functional nifti image (4D) is located at: /home/runner/work/nilearn/nilearn/nilearn_data/haxby2001/subj2/bold.nii.gz

Restrict to faces and houses

Mask data

from nilearn.image import index_img
from nilearn.maskers import NiftiMasker

mask_filename = haxby_dataset.mask

nifti_masker = NiftiMasker(
    smoothing_fwhm=8,
    mask_img=mask_filename,
    memory="nilearn_cache",  # cache options
    memory_level=1,
)
func_filename = haxby_dataset.func[0]
func_reduced = index_img(func_filename, condition_mask)
fmri_masked = nifti_masker.fit_transform(func_reduced)

# We consider the mean image per session and per condition.
# Otherwise, the observations cannot be exchanged at random because
# a time dependence exists between observations within a same session.
n_sessions = np.unique(sessions).size
conditions_per_session = 2
grouped_fmri_masked = np.empty(
    (conditions_per_session * n_sessions, fmri_masked.shape[1])
)
grouped_conditions_encoded = np.empty((conditions_per_session * n_sessions, 1))

for s in range(n_sessions):
    session_mask = sessions[condition_mask] == s
    session_house_mask = np.logical_and(
        session_mask, conditions[condition_mask] == "house"
    )
    session_face_mask = np.logical_and(
        session_mask, conditions[condition_mask] == "face"
    )
    grouped_fmri_masked[2 * s] = fmri_masked[session_house_mask].mean(0)
    grouped_fmri_masked[2 * s + 1] = fmri_masked[session_face_mask].mean(0)
    grouped_conditions_encoded[2 * s] = conditions_encoded[session_house_mask][
        0
    ]
    grouped_conditions_encoded[2 * s + 1] = conditions_encoded[
        session_face_mask
    ][0]

Perform massively univariate analysis with permuted OLS

We use a two-sided t-test to compute p-values, but we keep trace of the effect sign to add it back at the end and thus observe the signed effect

from nilearn.mass_univariate import permuted_ols

# Note that an intercept as a covariate is used by default
neg_log_pvals, t_scores_original_data, _ = permuted_ols(
    grouped_conditions_encoded,
    grouped_fmri_masked,
    n_perm=10000,
    two_sided_test=True,
    verbose=1,  # display progress bar
    n_jobs=1,  # can be changed to use more CPUs
)
signed_neg_log_pvals = neg_log_pvals * np.sign(t_scores_original_data)
signed_neg_log_pvals_unmasked = nifti_masker.inverse_transform(
    signed_neg_log_pvals
)
Job #1, processed 0/10000 permutations (0.00%, 22.902488708496094 seconds remaining)
Job #1, processed 10/10000 permutations (0.10%, 13.105148792266846 seconds remaining)
Job #1, processed 20/10000 permutations (0.20%, 11.179216861724852 seconds remaining)
Job #1, processed 30/10000 permutations (0.30%, 10.423290729522707 seconds remaining)
Job #1, processed 40/10000 permutations (0.40%, 10.112917900085447 seconds remaining)
Job #1, processed 50/10000 permutations (0.50%, 9.852680206298828 seconds remaining)
Job #1, processed 60/10000 permutations (0.60%, 9.738827149073284 seconds remaining)
Job #1, processed 70/10000 permutations (0.70%, 9.593129600797381 seconds remaining)
Job #1, processed 80/10000 permutations (0.80%, 9.524100303649902 seconds remaining)
Job #1, processed 90/10000 permutations (0.90%, 9.435817268159653 seconds remaining)
Job #1, processed 100/10000 permutations (1.00%, 9.405050039291382 seconds remaining)
Job #1, processed 110/10000 permutations (1.10%, 9.32744568044489 seconds remaining)
Job #1, processed 120/10000 permutations (1.20%, 9.307546456654865 seconds remaining)
Job #1, processed 130/10000 permutations (1.30%, 9.251789111357468 seconds remaining)
Job #1, processed 140/10000 permutations (1.40%, 9.23781589099339 seconds remaining)
Job #1, processed 150/10000 permutations (1.50%, 9.198538064956665 seconds remaining)
Job #1, processed 160/10000 permutations (1.60%, 9.194448709487915 seconds remaining)
Job #1, processed 170/10000 permutations (1.70%, 9.190696786431705 seconds remaining)
Job #1, processed 180/10000 permutations (1.80%, 9.158204529020521 seconds remaining)
Job #1, processed 190/10000 permutations (1.90%, 9.14282949347245 seconds remaining)
Job #1, processed 200/10000 permutations (2.00%, 9.125232219696045 seconds remaining)
Job #1, processed 210/10000 permutations (2.10%, 9.121054706119356 seconds remaining)
Job #1, processed 220/10000 permutations (2.20%, 9.105642687190661 seconds remaining)
Job #1, processed 230/10000 permutations (2.30%, 9.095775656078173 seconds remaining)
Job #1, processed 240/10000 permutations (2.40%, 9.073206265767414 seconds remaining)
Job #1, processed 250/10000 permutations (2.50%, 9.060017824172974 seconds remaining)
Job #1, processed 260/10000 permutations (2.60%, 9.035409358831552 seconds remaining)
Job #1, processed 270/10000 permutations (2.70%, 9.034450707612212 seconds remaining)
Job #1, processed 280/10000 permutations (2.80%, 9.014548914773124 seconds remaining)
Job #1, processed 290/10000 permutations (2.90%, 8.995001250299913 seconds remaining)
Job #1, processed 300/10000 permutations (3.00%, 8.985093514124554 seconds remaining)
Job #1, processed 310/10000 permutations (3.10%, 8.975236069771551 seconds remaining)
Job #1, processed 320/10000 permutations (3.20%, 8.956971526145933 seconds remaining)
Job #1, processed 330/10000 permutations (3.30%, 8.938732652953178 seconds remaining)
Job #1, processed 340/10000 permutations (3.40%, 8.91917080037734 seconds remaining)
Job #1, processed 350/10000 permutations (3.50%, 8.89776737349374 seconds remaining)
Job #1, processed 360/10000 permutations (3.60%, 8.878999047809177 seconds remaining)
Job #1, processed 370/10000 permutations (3.70%, 8.858619052010612 seconds remaining)
Job #1, processed 380/10000 permutations (3.80%, 8.850468334398773 seconds remaining)
Job #1, processed 390/10000 permutations (3.90%, 8.833249672865255 seconds remaining)
Job #1, processed 400/10000 permutations (4.00%, 8.82026481628418 seconds remaining)
Job #1, processed 410/10000 permutations (4.10%, 8.801444321143919 seconds remaining)
Job #1, processed 420/10000 permutations (4.20%, 8.79078089623224 seconds remaining)
Job #1, processed 430/10000 permutations (4.30%, 8.771142532659132 seconds remaining)
Job #1, processed 440/10000 permutations (4.40%, 8.75860582698475 seconds remaining)
Job #1, processed 450/10000 permutations (4.50%, 8.759092860751682 seconds remaining)
Job #1, processed 460/10000 permutations (4.60%, 8.744435393291973 seconds remaining)
Job #1, processed 470/10000 permutations (4.70%, 8.735190498067977 seconds remaining)
Job #1, processed 480/10000 permutations (4.80%, 8.723617831865948 seconds remaining)
Job #1, processed 490/10000 permutations (4.90%, 8.721416765329787 seconds remaining)
Job #1, processed 500/10000 permutations (5.00%, 8.708313703536987 seconds remaining)
Job #1, processed 510/10000 permutations (5.10%, 8.69913951555888 seconds remaining)
Job #1, processed 520/10000 permutations (5.20%, 8.690552418048565 seconds remaining)
Job #1, processed 530/10000 permutations (5.30%, 8.677771667264542 seconds remaining)
Job #1, processed 540/10000 permutations (5.40%, 8.664443077864469 seconds remaining)
Job #1, processed 550/10000 permutations (5.50%, 8.656038782813333 seconds remaining)
Job #1, processed 560/10000 permutations (5.60%, 8.64447511945452 seconds remaining)
Job #1, processed 570/10000 permutations (5.70%, 8.634247223536173 seconds remaining)
Job #1, processed 580/10000 permutations (5.80%, 8.621940357931729 seconds remaining)
Job #1, processed 590/10000 permutations (5.90%, 8.607336040270528 seconds remaining)
Job #1, processed 600/10000 permutations (6.00%, 8.594123840332031 seconds remaining)
Job #1, processed 610/10000 permutations (6.10%, 8.578576127036674 seconds remaining)
Job #1, processed 620/10000 permutations (6.20%, 8.570368751402825 seconds remaining)
Job #1, processed 630/10000 permutations (6.30%, 8.556644284535968 seconds remaining)
Job #1, processed 640/10000 permutations (6.40%, 8.703162074089049 seconds remaining)
Job #1, processed 650/10000 permutations (6.50%, 8.713529990269588 seconds remaining)
Job #1, processed 660/10000 permutations (6.60%, 8.702274351408988 seconds remaining)
Job #1, processed 670/10000 permutations (6.70%, 8.687753890877339 seconds remaining)
Job #1, processed 680/10000 permutations (6.80%, 8.678057249854593 seconds remaining)
Job #1, processed 690/10000 permutations (6.90%, 8.663579367209172 seconds remaining)
Job #1, processed 700/10000 permutations (7.00%, 8.660162789481028 seconds remaining)
Job #1, processed 710/10000 permutations (7.10%, 8.64946764959416 seconds remaining)
Job #1, processed 720/10000 permutations (7.20%, 8.63492351108127 seconds remaining)
Job #1, processed 730/10000 permutations (7.30%, 8.620043414912812 seconds remaining)
Job #1, processed 740/10000 permutations (7.40%, 8.606725106368193 seconds remaining)
Job #1, processed 750/10000 permutations (7.50%, 8.594107707341513 seconds remaining)
Job #1, processed 760/10000 permutations (7.60%, 8.5804224767183 seconds remaining)
Job #1, processed 770/10000 permutations (7.70%, 8.565354644478141 seconds remaining)
Job #1, processed 780/10000 permutations (7.80%, 8.552186275139833 seconds remaining)
Job #1, processed 790/10000 permutations (7.90%, 8.539013494419144 seconds remaining)
Job #1, processed 800/10000 permutations (8.00%, 8.530889987945557 seconds remaining)
Job #1, processed 810/10000 permutations (8.10%, 8.519825069992631 seconds remaining)
Job #1, processed 820/10000 permutations (8.20%, 8.51054798684469 seconds remaining)
Job #1, processed 830/10000 permutations (8.30%, 8.501650379364747 seconds remaining)
Job #1, processed 840/10000 permutations (8.40%, 8.489212422143844 seconds remaining)
Job #1, processed 850/10000 permutations (8.50%, 8.47695590468014 seconds remaining)
Job #1, processed 860/10000 permutations (8.60%, 8.468003528062688 seconds remaining)
Job #1, processed 870/10000 permutations (8.70%, 8.454279447424002 seconds remaining)
Job #1, processed 880/10000 permutations (8.80%, 8.441486705433238 seconds remaining)
Job #1, processed 890/10000 permutations (8.90%, 8.428019595949836 seconds remaining)
Job #1, processed 900/10000 permutations (9.00%, 8.418230242199368 seconds remaining)
Job #1, processed 910/10000 permutations (9.10%, 8.406515286518978 seconds remaining)
Job #1, processed 920/10000 permutations (9.20%, 8.394167454346366 seconds remaining)
Job #1, processed 930/10000 permutations (9.30%, 8.38695737110671 seconds remaining)
Job #1, processed 940/10000 permutations (9.40%, 8.375282901398679 seconds remaining)
Job #1, processed 950/10000 permutations (9.50%, 8.365708966004222 seconds remaining)
Job #1, processed 960/10000 permutations (9.60%, 8.357779304186504 seconds remaining)
Job #1, processed 970/10000 permutations (9.70%, 8.344954512782934 seconds remaining)
Job #1, processed 980/10000 permutations (9.80%, 8.342225970054159 seconds remaining)
Job #1, processed 990/10000 permutations (9.90%, 8.331524911552968 seconds remaining)
Job #1, processed 1000/10000 permutations (10.00%, 8.322055578231812 seconds remaining)
Job #1, processed 1010/10000 permutations (10.10%, 8.31067694767867 seconds remaining)
Job #1, processed 1020/10000 permutations (10.20%, 8.301036624347462 seconds remaining)
Job #1, processed 1030/10000 permutations (10.30%, 8.291734998665966 seconds remaining)
Job #1, processed 1040/10000 permutations (10.40%, 8.28297893817608 seconds remaining)
Job #1, processed 1050/10000 permutations (10.50%, 8.273596740904308 seconds remaining)
Job #1, processed 1060/10000 permutations (10.60%, 8.265182639068028 seconds remaining)
Job #1, processed 1070/10000 permutations (10.70%, 8.25898571771996 seconds remaining)
Job #1, processed 1080/10000 permutations (10.80%, 8.249732459032977 seconds remaining)
Job #1, processed 1090/10000 permutations (10.90%, 8.244114009612197 seconds remaining)
Job #1, processed 1100/10000 permutations (11.00%, 8.234067678451538 seconds remaining)
Job #1, processed 1110/10000 permutations (11.10%, 8.224127161610234 seconds remaining)
Job #1, processed 1120/10000 permutations (11.20%, 8.214274202074323 seconds remaining)
Job #1, processed 1130/10000 permutations (11.30%, 8.205251077635097 seconds remaining)
Job #1, processed 1140/10000 permutations (11.40%, 8.195339591879593 seconds remaining)
Job #1, processed 1150/10000 permutations (11.50%, 8.18520072232122 seconds remaining)
Job #1, processed 1160/10000 permutations (11.60%, 8.175682388502977 seconds remaining)
Job #1, processed 1170/10000 permutations (11.70%, 8.165109451000507 seconds remaining)
Job #1, processed 1180/10000 permutations (11.80%, 8.156990907960019 seconds remaining)
Job #1, processed 1190/10000 permutations (11.90%, 8.146780400716958 seconds remaining)
Job #1, processed 1200/10000 permutations (12.00%, 8.14077377319336 seconds remaining)
Job #1, processed 1210/10000 permutations (12.10%, 8.131541945717553 seconds remaining)
Job #1, processed 1220/10000 permutations (12.20%, 8.124331013101047 seconds remaining)
Job #1, processed 1230/10000 permutations (12.30%, 8.11744778912242 seconds remaining)
Job #1, processed 1240/10000 permutations (12.40%, 8.110138639327017 seconds remaining)
Job #1, processed 1250/10000 permutations (12.50%, 8.100490808486938 seconds remaining)
Job #1, processed 1260/10000 permutations (12.60%, 8.089492283170186 seconds remaining)
Job #1, processed 1270/10000 permutations (12.70%, 8.081945494403989 seconds remaining)
Job #1, processed 1280/10000 permutations (12.80%, 8.072695165872574 seconds remaining)
Job #1, processed 1290/10000 permutations (12.90%, 8.065846509711687 seconds remaining)
Job #1, processed 1300/10000 permutations (13.00%, 8.058570770116953 seconds remaining)
Job #1, processed 1310/10000 permutations (13.10%, 8.051347188367188 seconds remaining)
Job #1, processed 1320/10000 permutations (13.20%, 8.042394847580882 seconds remaining)
Job #1, processed 1330/10000 permutations (13.30%, 8.034655583532233 seconds remaining)
Job #1, processed 1340/10000 permutations (13.40%, 8.02523366017128 seconds remaining)
Job #1, processed 1350/10000 permutations (13.50%, 8.019265333811441 seconds remaining)
Job #1, processed 1360/10000 permutations (13.60%, 8.011494524338667 seconds remaining)
Job #1, processed 1370/10000 permutations (13.70%, 8.000999522035139 seconds remaining)
Job #1, processed 1380/10000 permutations (13.80%, 7.991790913153386 seconds remaining)
Job #1, processed 1390/10000 permutations (13.90%, 7.983960613072347 seconds remaining)
Job #1, processed 1400/10000 permutations (14.00%, 7.975227662495205 seconds remaining)
Job #1, processed 1410/10000 permutations (14.10%, 7.965325264220542 seconds remaining)
Job #1, processed 1420/10000 permutations (14.20%, 7.956795971158525 seconds remaining)
Job #1, processed 1430/10000 permutations (14.30%, 7.946679972268484 seconds remaining)
Job #1, processed 1440/10000 permutations (14.40%, 7.938177718056572 seconds remaining)
Job #1, processed 1450/10000 permutations (14.50%, 7.929785358494725 seconds remaining)
Job #1, processed 1460/10000 permutations (14.60%, 7.92196878994981 seconds remaining)
Job #1, processed 1470/10000 permutations (14.70%, 7.913475991917306 seconds remaining)
Job #1, processed 1480/10000 permutations (14.80%, 7.9032139584824845 seconds remaining)
Job #1, processed 1490/10000 permutations (14.90%, 7.895105318735109 seconds remaining)
Job #1, processed 1500/10000 permutations (15.00%, 7.884577592213949 seconds remaining)
Job #1, processed 1510/10000 permutations (15.10%, 7.875294576417532 seconds remaining)
Job #1, processed 1520/10000 permutations (15.20%, 7.869382205762362 seconds remaining)
Job #1, processed 1530/10000 permutations (15.30%, 7.860304405486661 seconds remaining)
Job #1, processed 1540/10000 permutations (15.40%, 7.851465810428966 seconds remaining)
Job #1, processed 1550/10000 permutations (15.50%, 7.841468887944375 seconds remaining)
Job #1, processed 1560/10000 permutations (15.60%, 7.833003631004921 seconds remaining)
Job #1, processed 1570/10000 permutations (15.70%, 7.823335520021476 seconds remaining)
Job #1, processed 1580/10000 permutations (15.80%, 7.816472267802758 seconds remaining)
Job #1, processed 1590/10000 permutations (15.90%, 7.808420289237543 seconds remaining)
Job #1, processed 1600/10000 permutations (16.00%, 7.79995197057724 seconds remaining)
Job #1, processed 1610/10000 permutations (16.10%, 7.79037574507435 seconds remaining)
Job #1, processed 1620/10000 permutations (16.20%, 7.781834834887658 seconds remaining)
Job #1, processed 1630/10000 permutations (16.30%, 7.774487708975201 seconds remaining)
Job #1, processed 1640/10000 permutations (16.40%, 7.767280049440338 seconds remaining)
Job #1, processed 1650/10000 permutations (16.50%, 7.761790499542698 seconds remaining)
Job #1, processed 1660/10000 permutations (16.60%, 7.752609462623137 seconds remaining)
Job #1, processed 1670/10000 permutations (16.70%, 7.744567260056913 seconds remaining)
Job #1, processed 1680/10000 permutations (16.80%, 7.736717314947219 seconds remaining)
Job #1, processed 1690/10000 permutations (16.90%, 7.7291867634248455 seconds remaining)
Job #1, processed 1700/10000 permutations (17.00%, 7.71939388443442 seconds remaining)
Job #1, processed 1710/10000 permutations (17.10%, 7.7094992866293035 seconds remaining)
Job #1, processed 1720/10000 permutations (17.20%, 7.699745011884112 seconds remaining)
Job #1, processed 1730/10000 permutations (17.30%, 7.7531001540277735 seconds remaining)
Job #1, processed 1740/10000 permutations (17.40%, 7.743304748644773 seconds remaining)
Job #1, processed 1750/10000 permutations (17.50%, 7.7331352574484695 seconds remaining)
Job #1, processed 1760/10000 permutations (17.60%, 7.723654270172119 seconds remaining)
Job #1, processed 1770/10000 permutations (17.70%, 7.712959754264961 seconds remaining)
Job #1, processed 1780/10000 permutations (17.80%, 7.704163803143448 seconds remaining)
Job #1, processed 1790/10000 permutations (17.90%, 7.693565544469396 seconds remaining)
Job #1, processed 1800/10000 permutations (18.00%, 7.683071851730347 seconds remaining)
Job #1, processed 1810/10000 permutations (18.10%, 7.672851123862504 seconds remaining)
Job #1, processed 1820/10000 permutations (18.20%, 7.663074731826782 seconds remaining)
Job #1, processed 1830/10000 permutations (18.30%, 7.657666826508735 seconds remaining)
Job #1, processed 1840/10000 permutations (18.40%, 7.648978191873302 seconds remaining)
Job #1, processed 1850/10000 permutations (18.50%, 7.640006355337194 seconds remaining)
Job #1, processed 1860/10000 permutations (18.60%, 7.629549672526697 seconds remaining)
Job #1, processed 1870/10000 permutations (18.70%, 7.620795747175574 seconds remaining)
Job #1, processed 1880/10000 permutations (18.80%, 7.6107207714243135 seconds remaining)
Job #1, processed 1890/10000 permutations (18.90%, 7.601688221018151 seconds remaining)
Job #1, processed 1900/10000 permutations (19.00%, 7.591391914769224 seconds remaining)
Job #1, processed 1910/10000 permutations (19.10%, 7.581259018463614 seconds remaining)
Job #1, processed 1920/10000 permutations (19.20%, 7.57159545024236 seconds remaining)
Job #1, processed 1930/10000 permutations (19.30%, 7.563662281925814 seconds remaining)
Job #1, processed 1940/10000 permutations (19.40%, 7.554120926512886 seconds remaining)
Job #1, processed 1950/10000 permutations (19.50%, 7.544501995429015 seconds remaining)
Job #1, processed 1960/10000 permutations (19.60%, 7.534372738429478 seconds remaining)
Job #1, processed 1970/10000 permutations (19.70%, 7.524956646304445 seconds remaining)
Job #1, processed 1980/10000 permutations (19.80%, 7.515464828471944 seconds remaining)
Job #1, processed 1990/10000 permutations (19.90%, 7.505538836196441 seconds remaining)
Job #1, processed 2000/10000 permutations (20.00%, 7.4979705810546875 seconds remaining)
Job #1, processed 2010/10000 permutations (20.10%, 7.488606685429663 seconds remaining)
Job #1, processed 2020/10000 permutations (20.20%, 7.481003983186023 seconds remaining)
Job #1, processed 2030/10000 permutations (20.30%, 7.47446244925701 seconds remaining)
Job #1, processed 2040/10000 permutations (20.40%, 7.4645621028600955 seconds remaining)
Job #1, processed 2050/10000 permutations (20.50%, 7.456575603019901 seconds remaining)
Job #1, processed 2060/10000 permutations (20.60%, 7.446079913852285 seconds remaining)
Job #1, processed 2070/10000 permutations (20.70%, 7.437695801546033 seconds remaining)
Job #1, processed 2080/10000 permutations (20.80%, 7.427950611481299 seconds remaining)
Job #1, processed 2090/10000 permutations (20.90%, 7.418555439944472 seconds remaining)
Job #1, processed 2100/10000 permutations (21.00%, 7.41017576626369 seconds remaining)
Job #1, processed 2110/10000 permutations (21.10%, 7.404093161578428 seconds remaining)
Job #1, processed 2120/10000 permutations (21.20%, 7.395639545512649 seconds remaining)
Job #1, processed 2130/10000 permutations (21.30%, 7.385788277281281 seconds remaining)
Job #1, processed 2140/10000 permutations (21.40%, 7.375731501623849 seconds remaining)
Job #1, processed 2150/10000 permutations (21.50%, 7.366943170857984 seconds remaining)
Job #1, processed 2160/10000 permutations (21.60%, 7.356965718445955 seconds remaining)
Job #1, processed 2170/10000 permutations (21.70%, 7.346454976341142 seconds remaining)
Job #1, processed 2180/10000 permutations (21.80%, 7.336496241595767 seconds remaining)
Job #1, processed 2190/10000 permutations (21.90%, 7.325851282572637 seconds remaining)
Job #1, processed 2200/10000 permutations (22.00%, 7.316574356772683 seconds remaining)
Job #1, processed 2210/10000 permutations (22.10%, 7.305916299647335 seconds remaining)
Job #1, processed 2220/10000 permutations (22.20%, 7.297543179881465 seconds remaining)
Job #1, processed 2230/10000 permutations (22.30%, 7.287775315511388 seconds remaining)
Job #1, processed 2240/10000 permutations (22.40%, 7.2773585830416 seconds remaining)
Job #1, processed 2250/10000 permutations (22.50%, 7.266560369067722 seconds remaining)
Job #1, processed 2260/10000 permutations (22.60%, 7.255877171997476 seconds remaining)
Job #1, processed 2270/10000 permutations (22.70%, 7.247170363228752 seconds remaining)
Job #1, processed 2280/10000 permutations (22.80%, 7.237403288222196 seconds remaining)
Job #1, processed 2290/10000 permutations (22.90%, 7.22805243496291 seconds remaining)
Job #1, processed 2300/10000 permutations (23.00%, 7.218758780023326 seconds remaining)
Job #1, processed 2310/10000 permutations (23.10%, 7.208632417571493 seconds remaining)
Job #1, processed 2320/10000 permutations (23.20%, 7.198289542362608 seconds remaining)
Job #1, processed 2330/10000 permutations (23.30%, 7.187904911491493 seconds remaining)
Job #1, processed 2340/10000 permutations (23.40%, 7.1780084198356695 seconds remaining)
Job #1, processed 2350/10000 permutations (23.50%, 7.167784026328554 seconds remaining)
Job #1, processed 2360/10000 permutations (23.60%, 7.159191475076191 seconds remaining)
Job #1, processed 2370/10000 permutations (23.70%, 7.149101260342175 seconds remaining)
Job #1, processed 2380/10000 permutations (23.80%, 7.13990978834008 seconds remaining)
Job #1, processed 2390/10000 permutations (23.90%, 7.129727188014584 seconds remaining)
Job #1, processed 2400/10000 permutations (24.00%, 7.120563666025797 seconds remaining)
Job #1, processed 2410/10000 permutations (24.10%, 7.110347434198213 seconds remaining)
Job #1, processed 2420/10000 permutations (24.20%, 7.1010537403674165 seconds remaining)
Job #1, processed 2430/10000 permutations (24.30%, 7.0925636134520476 seconds remaining)
Job #1, processed 2440/10000 permutations (24.40%, 7.0824816695979385 seconds remaining)
Job #1, processed 2450/10000 permutations (24.50%, 7.07234423501151 seconds remaining)
Job #1, processed 2460/10000 permutations (24.60%, 7.061632664223027 seconds remaining)
Job #1, processed 2470/10000 permutations (24.70%, 7.051961098605322 seconds remaining)
Job #1, processed 2480/10000 permutations (24.80%, 7.041574924222885 seconds remaining)
Job #1, processed 2490/10000 permutations (24.90%, 7.0324149103049765 seconds remaining)
Job #1, processed 2500/10000 permutations (25.00%, 7.02210545539856 seconds remaining)
Job #1, processed 2510/10000 permutations (25.10%, 7.011991023067459 seconds remaining)
Job #1, processed 2520/10000 permutations (25.20%, 7.0024415046449695 seconds remaining)
Job #1, processed 2530/10000 permutations (25.30%, 6.992657443751459 seconds remaining)
Job #1, processed 2540/10000 permutations (25.40%, 6.982349857570618 seconds remaining)
Job #1, processed 2550/10000 permutations (25.50%, 6.972711862302294 seconds remaining)
Job #1, processed 2560/10000 permutations (25.60%, 6.962758742272854 seconds remaining)
Job #1, processed 2570/10000 permutations (25.70%, 6.9548210847238625 seconds remaining)
Job #1, processed 2580/10000 permutations (25.80%, 6.9448232059330905 seconds remaining)
Job #1, processed 2590/10000 permutations (25.90%, 6.934912450525291 seconds remaining)
Job #1, processed 2600/10000 permutations (26.00%, 6.925403705010048 seconds remaining)
Job #1, processed 2610/10000 permutations (26.10%, 6.914863665898641 seconds remaining)
Job #1, processed 2620/10000 permutations (26.20%, 6.9053217036123495 seconds remaining)
Job #1, processed 2630/10000 permutations (26.30%, 6.905745927825174 seconds remaining)
Job #1, processed 2640/10000 permutations (26.40%, 6.896434379346442 seconds remaining)
Job #1, processed 2650/10000 permutations (26.50%, 6.887102392484557 seconds remaining)
Job #1, processed 2660/10000 permutations (26.60%, 6.87688186114892 seconds remaining)
Job #1, processed 2670/10000 permutations (26.70%, 6.8677035181709885 seconds remaining)
Job #1, processed 2680/10000 permutations (26.80%, 6.857627178306011 seconds remaining)
Job #1, processed 2690/10000 permutations (26.90%, 6.847885207172663 seconds remaining)
Job #1, processed 2700/10000 permutations (27.00%, 6.837462442892569 seconds remaining)
Job #1, processed 2710/10000 permutations (27.10%, 6.828617814722097 seconds remaining)
Job #1, processed 2720/10000 permutations (27.20%, 6.818488492685205 seconds remaining)
Job #1, processed 2730/10000 permutations (27.30%, 6.808905879219809 seconds remaining)
Job #1, processed 2740/10000 permutations (27.40%, 6.799599607495495 seconds remaining)
Job #1, processed 2750/10000 permutations (27.50%, 6.7893121892755675 seconds remaining)
Job #1, processed 2760/10000 permutations (27.60%, 6.779100901838662 seconds remaining)
Job #1, processed 2770/10000 permutations (27.70%, 6.768397108312118 seconds remaining)
Job #1, processed 2780/10000 permutations (27.80%, 6.758714094436425 seconds remaining)
Job #1, processed 2790/10000 permutations (27.90%, 6.748265960310523 seconds remaining)
Job #1, processed 2800/10000 permutations (28.00%, 6.770463875361852 seconds remaining)
Job #1, processed 2810/10000 permutations (28.10%, 6.760646347473525 seconds remaining)
Job #1, processed 2820/10000 permutations (28.20%, 6.752150782456634 seconds remaining)
Job #1, processed 2830/10000 permutations (28.30%, 6.741846822597114 seconds remaining)
Job #1, processed 2840/10000 permutations (28.40%, 6.732333109412394 seconds remaining)
Job #1, processed 2850/10000 permutations (28.50%, 6.722068025354753 seconds remaining)
Job #1, processed 2860/10000 permutations (28.60%, 6.711754830567154 seconds remaining)
Job #1, processed 2870/10000 permutations (28.70%, 6.701236118422983 seconds remaining)
Job #1, processed 2880/10000 permutations (28.80%, 6.690839111804962 seconds remaining)
Job #1, processed 2890/10000 permutations (28.90%, 6.680403711061576 seconds remaining)
Job #1, processed 2900/10000 permutations (29.00%, 6.670336780876949 seconds remaining)
Job #1, processed 2910/10000 permutations (29.10%, 6.660764294391646 seconds remaining)
Job #1, processed 2920/10000 permutations (29.20%, 6.650473232138647 seconds remaining)
Job #1, processed 2930/10000 permutations (29.30%, 6.641499612925403 seconds remaining)
Job #1, processed 2940/10000 permutations (29.40%, 6.631200558474274 seconds remaining)
Job #1, processed 2950/10000 permutations (29.50%, 6.621090246459184 seconds remaining)
Job #1, processed 2960/10000 permutations (29.60%, 6.610577969937712 seconds remaining)
Job #1, processed 2970/10000 permutations (29.70%, 6.600260386964688 seconds remaining)
Job #1, processed 2980/10000 permutations (29.80%, 6.590317289301213 seconds remaining)
Job #1, processed 2990/10000 permutations (29.90%, 6.580491267717802 seconds remaining)
Job #1, processed 3000/10000 permutations (30.00%, 6.569971243540446 seconds remaining)
Job #1, processed 3010/10000 permutations (30.10%, 6.559901585214558 seconds remaining)
Job #1, processed 3020/10000 permutations (30.20%, 6.549398120665392 seconds remaining)
Job #1, processed 3030/10000 permutations (30.30%, 6.5397980984288075 seconds remaining)
Job #1, processed 3040/10000 permutations (30.40%, 6.529714314561141 seconds remaining)
Job #1, processed 3050/10000 permutations (30.50%, 6.519299214003516 seconds remaining)
Job #1, processed 3060/10000 permutations (30.60%, 6.509425906574025 seconds remaining)
Job #1, processed 3070/10000 permutations (30.70%, 6.498872650562746 seconds remaining)
Job #1, processed 3080/10000 permutations (30.80%, 6.488901949548102 seconds remaining)
Job #1, processed 3090/10000 permutations (30.90%, 6.479054089117204 seconds remaining)
Job #1, processed 3100/10000 permutations (31.00%, 6.470658302307128 seconds remaining)
Job #1, processed 3110/10000 permutations (31.10%, 6.460496581252365 seconds remaining)
Job #1, processed 3120/10000 permutations (31.20%, 6.450714906056723 seconds remaining)
Job #1, processed 3130/10000 permutations (31.30%, 6.440266642707606 seconds remaining)
Job #1, processed 3140/10000 permutations (31.40%, 6.4312180181977086 seconds remaining)
Job #1, processed 3150/10000 permutations (31.50%, 6.421861519889226 seconds remaining)
Job #1, processed 3160/10000 permutations (31.60%, 6.411999617950825 seconds remaining)
Job #1, processed 3170/10000 permutations (31.70%, 6.403117705594854 seconds remaining)
Job #1, processed 3180/10000 permutations (31.80%, 6.392810797541397 seconds remaining)
Job #1, processed 3190/10000 permutations (31.90%, 6.382459014187038 seconds remaining)
Job #1, processed 3200/10000 permutations (32.00%, 6.3722134828567505 seconds remaining)
Job #1, processed 3210/10000 permutations (32.10%, 6.361904844688106 seconds remaining)
Job #1, processed 3220/10000 permutations (32.20%, 6.351471249361214 seconds remaining)
Job #1, processed 3230/10000 permutations (32.30%, 6.341317720088428 seconds remaining)
Job #1, processed 3240/10000 permutations (32.40%, 6.330725646313326 seconds remaining)
Job #1, processed 3250/10000 permutations (32.50%, 6.320696353912354 seconds remaining)
Job #1, processed 3260/10000 permutations (32.60%, 6.310012084574788 seconds remaining)
Job #1, processed 3270/10000 permutations (32.70%, 6.300572409906882 seconds remaining)
Job #1, processed 3280/10000 permutations (32.80%, 6.290197535258968 seconds remaining)
Job #1, processed 3290/10000 permutations (32.90%, 6.280236876844272 seconds remaining)
Job #1, processed 3300/10000 permutations (33.00%, 6.270261309363625 seconds remaining)
Job #1, processed 3310/10000 permutations (33.10%, 6.26053223725172 seconds remaining)
Job #1, processed 3320/10000 permutations (33.20%, 6.250641480985894 seconds remaining)
Job #1, processed 3330/10000 permutations (33.30%, 6.240631350525866 seconds remaining)
Job #1, processed 3340/10000 permutations (33.40%, 6.231672031436851 seconds remaining)
Job #1, processed 3350/10000 permutations (33.50%, 6.2219571142054315 seconds remaining)
Job #1, processed 3360/10000 permutations (33.60%, 6.212316547121321 seconds remaining)
Job #1, processed 3370/10000 permutations (33.70%, 6.204253607050954 seconds remaining)
Job #1, processed 3380/10000 permutations (33.80%, 6.195295635765121 seconds remaining)
Job #1, processed 3390/10000 permutations (33.90%, 6.185456405347075 seconds remaining)
Job #1, processed 3400/10000 permutations (34.00%, 6.176280035692103 seconds remaining)
Job #1, processed 3410/10000 permutations (34.10%, 6.166756487312205 seconds remaining)
Job #1, processed 3420/10000 permutations (34.20%, 6.1567706504063295 seconds remaining)
Job #1, processed 3430/10000 permutations (34.30%, 6.146807733152073 seconds remaining)
Job #1, processed 3440/10000 permutations (34.40%, 6.136918833089429 seconds remaining)
Job #1, processed 3450/10000 permutations (34.50%, 6.128036357354427 seconds remaining)
Job #1, processed 3460/10000 permutations (34.60%, 6.1181262793568525 seconds remaining)
Job #1, processed 3470/10000 permutations (34.70%, 6.108646871033593 seconds remaining)
Job #1, processed 3480/10000 permutations (34.80%, 6.099170344999468 seconds remaining)
Job #1, processed 3490/10000 permutations (34.90%, 6.08963040362798 seconds remaining)
Job #1, processed 3500/10000 permutations (35.00%, 6.080003534044539 seconds remaining)
Job #1, processed 3510/10000 permutations (35.10%, 6.0709830002907 seconds remaining)
Job #1, processed 3520/10000 permutations (35.20%, 6.061262564225629 seconds remaining)
Job #1, processed 3530/10000 permutations (35.30%, 6.051698274720493 seconds remaining)
Job #1, processed 3540/10000 permutations (35.40%, 6.042718395674969 seconds remaining)
Job #1, processed 3550/10000 permutations (35.50%, 6.033018773710224 seconds remaining)
Job #1, processed 3560/10000 permutations (35.60%, 6.023375211137064 seconds remaining)
Job #1, processed 3570/10000 permutations (35.70%, 6.013818767558292 seconds remaining)
Job #1, processed 3580/10000 permutations (35.80%, 6.0046480354650065 seconds remaining)
Job #1, processed 3590/10000 permutations (35.90%, 5.995788613401747 seconds remaining)
Job #1, processed 3600/10000 permutations (36.00%, 5.98664813571506 seconds remaining)
Job #1, processed 3610/10000 permutations (36.10%, 5.97725344298619 seconds remaining)
Job #1, processed 3620/10000 permutations (36.20%, 5.968186853998932 seconds remaining)
Job #1, processed 3630/10000 permutations (36.30%, 5.958975114113044 seconds remaining)
Job #1, processed 3640/10000 permutations (36.40%, 5.951250574090978 seconds remaining)
Job #1, processed 3650/10000 permutations (36.50%, 5.9422398495347535 seconds remaining)
Job #1, processed 3660/10000 permutations (36.60%, 5.933259595287302 seconds remaining)
Job #1, processed 3670/10000 permutations (36.70%, 5.923809356845367 seconds remaining)
Job #1, processed 3680/10000 permutations (36.80%, 5.914268187854602 seconds remaining)
Job #1, processed 3690/10000 permutations (36.90%, 5.904889221759992 seconds remaining)
Job #1, processed 3700/10000 permutations (37.00%, 5.8959626700427075 seconds remaining)
Job #1, processed 3710/10000 permutations (37.10%, 5.886992813120633 seconds remaining)
Job #1, processed 3720/10000 permutations (37.20%, 5.878468008451564 seconds remaining)
Job #1, processed 3730/10000 permutations (37.30%, 5.868896873642869 seconds remaining)
Job #1, processed 3740/10000 permutations (37.40%, 5.859678710845703 seconds remaining)
Job #1, processed 3750/10000 permutations (37.50%, 5.850186347961426 seconds remaining)
Job #1, processed 3760/10000 permutations (37.60%, 5.840897692010758 seconds remaining)
Job #1, processed 3770/10000 permutations (37.70%, 5.831064718787802 seconds remaining)
Job #1, processed 3780/10000 permutations (37.80%, 5.821548829002987 seconds remaining)
Job #1, processed 3790/10000 permutations (37.90%, 5.811942460983599 seconds remaining)
Job #1, processed 3800/10000 permutations (38.00%, 5.8034203805421525 seconds remaining)
Job #1, processed 3810/10000 permutations (38.10%, 5.796159791821257 seconds remaining)
Job #1, processed 3820/10000 permutations (38.20%, 5.786864159618997 seconds remaining)
Job #1, processed 3830/10000 permutations (38.30%, 5.777458871936052 seconds remaining)
Job #1, processed 3840/10000 permutations (38.40%, 5.768143812815349 seconds remaining)
Job #1, processed 3850/10000 permutations (38.50%, 5.758786449184665 seconds remaining)
Job #1, processed 3860/10000 permutations (38.60%, 5.749273539824807 seconds remaining)
Job #1, processed 3870/10000 permutations (38.70%, 5.740278132510123 seconds remaining)
Job #1, processed 3880/10000 permutations (38.80%, 5.746481571000876 seconds remaining)
Job #1, processed 3890/10000 permutations (38.90%, 5.738981851268857 seconds remaining)
Job #1, processed 3900/10000 permutations (39.00%, 5.729923162704859 seconds remaining)
Job #1, processed 3910/10000 permutations (39.10%, 5.7202701160060165 seconds remaining)
Job #1, processed 3920/10000 permutations (39.20%, 5.7108492559316195 seconds remaining)
Job #1, processed 3930/10000 permutations (39.30%, 5.701497123441624 seconds remaining)
Job #1, processed 3940/10000 permutations (39.40%, 5.6920768101203265 seconds remaining)
Job #1, processed 3950/10000 permutations (39.50%, 5.6822261870661865 seconds remaining)
Job #1, processed 3960/10000 permutations (39.60%, 5.6730204977170375 seconds remaining)
Job #1, processed 3970/10000 permutations (39.70%, 5.663562296019393 seconds remaining)
Job #1, processed 3980/10000 permutations (39.80%, 5.65438556790951 seconds remaining)
Job #1, processed 3990/10000 permutations (39.90%, 5.645100744744591 seconds remaining)
Job #1, processed 4000/10000 permutations (40.00%, 5.636816740036011 seconds remaining)
Job #1, processed 4010/10000 permutations (40.10%, 5.627506734129794 seconds remaining)
Job #1, processed 4020/10000 permutations (40.20%, 5.618066573024389 seconds remaining)
Job #1, processed 4030/10000 permutations (40.30%, 5.608795966463113 seconds remaining)
Job #1, processed 4040/10000 permutations (40.40%, 5.599206369702179 seconds remaining)
Job #1, processed 4050/10000 permutations (40.50%, 5.589870579448747 seconds remaining)
Job #1, processed 4060/10000 permutations (40.60%, 5.580838821204424 seconds remaining)
Job #1, processed 4070/10000 permutations (40.70%, 5.571122160121908 seconds remaining)
Job #1, processed 4080/10000 permutations (40.80%, 5.561397430943509 seconds remaining)
Job #1, processed 4090/10000 permutations (40.90%, 5.552351359341722 seconds remaining)
Job #1, processed 4100/10000 permutations (41.00%, 5.5427105833844434 seconds remaining)
Job #1, processed 4110/10000 permutations (41.10%, 5.533526947318492 seconds remaining)
Job #1, processed 4120/10000 permutations (41.20%, 5.5240295488857525 seconds remaining)
Job #1, processed 4130/10000 permutations (41.30%, 5.514432013467784 seconds remaining)
Job #1, processed 4140/10000 permutations (41.40%, 5.505034918946345 seconds remaining)
Job #1, processed 4150/10000 permutations (41.50%, 5.495215054017952 seconds remaining)
Job #1, processed 4160/10000 permutations (41.60%, 5.4864191963122435 seconds remaining)
Job #1, processed 4170/10000 permutations (41.70%, 5.476580111528757 seconds remaining)
Job #1, processed 4180/10000 permutations (41.80%, 5.467147343466728 seconds remaining)
Job #1, processed 4190/10000 permutations (41.90%, 5.457205441231375 seconds remaining)
Job #1, processed 4200/10000 permutations (42.00%, 5.447667405718849 seconds remaining)
Job #1, processed 4210/10000 permutations (42.10%, 5.438053504305044 seconds remaining)
Job #1, processed 4220/10000 permutations (42.20%, 5.429016803678177 seconds remaining)
Job #1, processed 4230/10000 permutations (42.30%, 5.420944395922037 seconds remaining)
Job #1, processed 4240/10000 permutations (42.40%, 5.411259885104198 seconds remaining)
Job #1, processed 4250/10000 permutations (42.50%, 5.401761924519259 seconds remaining)
Job #1, processed 4260/10000 permutations (42.60%, 5.391972150041464 seconds remaining)
Job #1, processed 4270/10000 permutations (42.70%, 5.3825500123115555 seconds remaining)
Job #1, processed 4280/10000 permutations (42.80%, 5.372623390126452 seconds remaining)
Job #1, processed 4290/10000 permutations (42.90%, 5.363085088196335 seconds remaining)
Job #1, processed 4300/10000 permutations (43.00%, 5.353477494661198 seconds remaining)
Job #1, processed 4310/10000 permutations (43.10%, 5.343958525535955 seconds remaining)
Job #1, processed 4320/10000 permutations (43.20%, 5.335003278873584 seconds remaining)
Job #1, processed 4330/10000 permutations (43.30%, 5.3255477689430295 seconds remaining)
Job #1, processed 4340/10000 permutations (43.40%, 5.316059500391033 seconds remaining)
Job #1, processed 4350/10000 permutations (43.50%, 5.306322105999651 seconds remaining)
Job #1, processed 4360/10000 permutations (43.60%, 5.297102871291134 seconds remaining)
Job #1, processed 4370/10000 permutations (43.70%, 5.287280200002395 seconds remaining)
Job #1, processed 4380/10000 permutations (43.80%, 5.277617038657132 seconds remaining)
Job #1, processed 4390/10000 permutations (43.90%, 5.267851882208997 seconds remaining)
Job #1, processed 4400/10000 permutations (44.00%, 5.258627154610374 seconds remaining)
Job #1, processed 4410/10000 permutations (44.10%, 5.24921734208693 seconds remaining)
Job #1, processed 4420/10000 permutations (44.20%, 5.239653880779559 seconds remaining)
Job #1, processed 4430/10000 permutations (44.30%, 5.230554068868909 seconds remaining)
Job #1, processed 4440/10000 permutations (44.40%, 5.221216644252743 seconds remaining)
Job #1, processed 4450/10000 permutations (44.50%, 5.211578165547231 seconds remaining)
Job #1, processed 4460/10000 permutations (44.60%, 5.201861727932644 seconds remaining)
Job #1, processed 4470/10000 permutations (44.70%, 5.192702147784648 seconds remaining)
Job #1, processed 4480/10000 permutations (44.80%, 5.1829749175480435 seconds remaining)
Job #1, processed 4490/10000 permutations (44.90%, 5.173251285850338 seconds remaining)
Job #1, processed 4500/10000 permutations (45.00%, 5.163519276512994 seconds remaining)
Job #1, processed 4510/10000 permutations (45.10%, 5.154117408718609 seconds remaining)
Job #1, processed 4520/10000 permutations (45.20%, 5.144693393622879 seconds remaining)
Job #1, processed 4530/10000 permutations (45.30%, 5.135121114996096 seconds remaining)
Job #1, processed 4540/10000 permutations (45.40%, 5.12588694337181 seconds remaining)
Job #1, processed 4550/10000 permutations (45.50%, 5.116206318467528 seconds remaining)
Job #1, processed 4560/10000 permutations (45.60%, 5.107015843977008 seconds remaining)
Job #1, processed 4570/10000 permutations (45.70%, 5.097391774409187 seconds remaining)
Job #1, processed 4580/10000 permutations (45.80%, 5.087840422792727 seconds remaining)
Job #1, processed 4590/10000 permutations (45.90%, 5.078268750820285 seconds remaining)
Job #1, processed 4600/10000 permutations (46.00%, 5.068662456844164 seconds remaining)
Job #1, processed 4610/10000 permutations (46.10%, 5.059052350981375 seconds remaining)
Job #1, processed 4620/10000 permutations (46.20%, 5.049761660687334 seconds remaining)
Job #1, processed 4630/10000 permutations (46.30%, 5.040620081368069 seconds remaining)
Job #1, processed 4640/10000 permutations (46.40%, 5.031183773073657 seconds remaining)
Job #1, processed 4650/10000 permutations (46.50%, 5.021767065089237 seconds remaining)
Job #1, processed 4660/10000 permutations (46.60%, 5.012499224986128 seconds remaining)
Job #1, processed 4670/10000 permutations (46.70%, 5.003099274584262 seconds remaining)
Job #1, processed 4680/10000 permutations (46.80%, 4.993387483124041 seconds remaining)
Job #1, processed 4690/10000 permutations (46.90%, 4.984903269993471 seconds remaining)
Job #1, processed 4700/10000 permutations (47.00%, 4.975545309959574 seconds remaining)
Job #1, processed 4710/10000 permutations (47.10%, 4.965784640828515 seconds remaining)
Job #1, processed 4720/10000 permutations (47.20%, 4.956203783972788 seconds remaining)
Job #1, processed 4730/10000 permutations (47.30%, 4.946776688981006 seconds remaining)
Job #1, processed 4740/10000 permutations (47.40%, 4.937318168108976 seconds remaining)
Job #1, processed 4750/10000 permutations (47.50%, 4.928074723795841 seconds remaining)
Job #1, processed 4760/10000 permutations (47.60%, 4.918763469247256 seconds remaining)
Job #1, processed 4770/10000 permutations (47.70%, 4.909711452400159 seconds remaining)
Job #1, processed 4780/10000 permutations (47.80%, 4.9005463612129505 seconds remaining)
Job #1, processed 4790/10000 permutations (47.90%, 4.891203409445808 seconds remaining)
Job #1, processed 4800/10000 permutations (48.00%, 4.881680329640706 seconds remaining)
Job #1, processed 4810/10000 permutations (48.10%, 4.8724184130432695 seconds remaining)
Job #1, processed 4820/10000 permutations (48.20%, 4.862953327503441 seconds remaining)
Job #1, processed 4830/10000 permutations (48.30%, 4.854132986463622 seconds remaining)
Job #1, processed 4840/10000 permutations (48.40%, 4.844525737210739 seconds remaining)
Job #1, processed 4850/10000 permutations (48.50%, 4.8350409920682615 seconds remaining)
Job #1, processed 4860/10000 permutations (48.60%, 4.825677292827716 seconds remaining)
Job #1, processed 4870/10000 permutations (48.70%, 4.816356844481011 seconds remaining)
Job #1, processed 4880/10000 permutations (48.80%, 4.806953805391906 seconds remaining)
Job #1, processed 4890/10000 permutations (48.90%, 4.797359538224577 seconds remaining)
Job #1, processed 4900/10000 permutations (49.00%, 4.787968411737559 seconds remaining)
Job #1, processed 4910/10000 permutations (49.10%, 4.778489814513569 seconds remaining)
Job #1, processed 4920/10000 permutations (49.20%, 4.769154226876855 seconds remaining)
Job #1, processed 4930/10000 permutations (49.30%, 4.75953747921493 seconds remaining)
Job #1, processed 4940/10000 permutations (49.40%, 4.750212923235257 seconds remaining)
Job #1, processed 4950/10000 permutations (49.50%, 4.740676492151588 seconds remaining)
Job #1, processed 4960/10000 permutations (49.60%, 4.743640376675513 seconds remaining)
Job #1, processed 4970/10000 permutations (49.70%, 4.733956516388676 seconds remaining)
Job #1, processed 4980/10000 permutations (49.80%, 4.724605285498991 seconds remaining)
Job #1, processed 4990/10000 permutations (49.90%, 4.714813843518794 seconds remaining)
Job #1, processed 5000/10000 permutations (50.00%, 4.705217123031616 seconds remaining)
Job #1, processed 5010/10000 permutations (50.10%, 4.695571068994061 seconds remaining)
Job #1, processed 5020/10000 permutations (50.20%, 4.6860550893730375 seconds remaining)
Job #1, processed 5030/10000 permutations (50.30%, 4.676276348220188 seconds remaining)
Job #1, processed 5040/10000 permutations (50.40%, 4.666976391323029 seconds remaining)
Job #1, processed 5050/10000 permutations (50.50%, 4.657681873529264 seconds remaining)
Job #1, processed 5060/10000 permutations (50.60%, 4.648144132063794 seconds remaining)
Job #1, processed 5070/10000 permutations (50.70%, 4.638672560629759 seconds remaining)
Job #1, processed 5080/10000 permutations (50.80%, 4.629411383876651 seconds remaining)
Job #1, processed 5090/10000 permutations (50.90%, 4.620030812523923 seconds remaining)
Job #1, processed 5100/10000 permutations (51.00%, 4.610340310078041 seconds remaining)
Job #1, processed 5110/10000 permutations (51.10%, 4.60083913896415 seconds remaining)
Job #1, processed 5120/10000 permutations (51.20%, 4.591213721781968 seconds remaining)
Job #1, processed 5130/10000 permutations (51.30%, 4.58160406897175 seconds remaining)
Job #1, processed 5140/10000 permutations (51.40%, 4.572108290074865 seconds remaining)
Job #1, processed 5150/10000 permutations (51.50%, 4.567657956799257 seconds remaining)
Job #1, processed 5160/10000 permutations (51.60%, 4.558846970861272 seconds remaining)
Job #1, processed 5170/10000 permutations (51.70%, 4.549247983345902 seconds remaining)
Job #1, processed 5180/10000 permutations (51.80%, 4.5398358994929495 seconds remaining)
Job #1, processed 5190/10000 permutations (51.90%, 4.530486294759261 seconds remaining)
Job #1, processed 5200/10000 permutations (52.00%, 4.5208922899686375 seconds remaining)
Job #1, processed 5210/10000 permutations (52.10%, 4.512165081935743 seconds remaining)
Job #1, processed 5220/10000 permutations (52.20%, 4.502469980853727 seconds remaining)
Job #1, processed 5230/10000 permutations (52.30%, 4.493424208168775 seconds remaining)
Job #1, processed 5240/10000 permutations (52.40%, 4.483923879288535 seconds remaining)
Job #1, processed 5250/10000 permutations (52.50%, 4.474650042397635 seconds remaining)
Job #1, processed 5260/10000 permutations (52.60%, 4.465199718910478 seconds remaining)
Job #1, processed 5270/10000 permutations (52.70%, 4.456100148991796 seconds remaining)
Job #1, processed 5280/10000 permutations (52.80%, 4.4472128477963535 seconds remaining)
Job #1, processed 5290/10000 permutations (52.90%, 4.437770410386286 seconds remaining)
Job #1, processed 5300/10000 permutations (53.00%, 4.428210582373278 seconds remaining)
Job #1, processed 5310/10000 permutations (53.10%, 4.418535618234264 seconds remaining)
Job #1, processed 5320/10000 permutations (53.20%, 4.409189663435283 seconds remaining)
Job #1, processed 5330/10000 permutations (53.30%, 4.399483177943704 seconds remaining)
Job #1, processed 5340/10000 permutations (53.40%, 4.389793335275257 seconds remaining)
Job #1, processed 5350/10000 permutations (53.50%, 4.380235373416793 seconds remaining)
Job #1, processed 5360/10000 permutations (53.60%, 4.370640953974937 seconds remaining)
Job #1, processed 5370/10000 permutations (53.70%, 4.361204780901832 seconds remaining)
Job #1, processed 5380/10000 permutations (53.80%, 4.351731479389517 seconds remaining)
Job #1, processed 5390/10000 permutations (53.90%, 4.342843646684693 seconds remaining)
Job #1, processed 5400/10000 permutations (54.00%, 4.333248827192518 seconds remaining)
Job #1, processed 5410/10000 permutations (54.10%, 4.323580564721014 seconds remaining)
Job #1, processed 5420/10000 permutations (54.20%, 4.314019060662751 seconds remaining)
Job #1, processed 5430/10000 permutations (54.30%, 4.304591533667915 seconds remaining)
Job #1, processed 5440/10000 permutations (54.40%, 4.295080735402949 seconds remaining)
Job #1, processed 5450/10000 permutations (54.50%, 4.285472543961411 seconds remaining)
Job #1, processed 5460/10000 permutations (54.60%, 4.276109717267773 seconds remaining)
Job #1, processed 5470/10000 permutations (54.70%, 4.266523720795319 seconds remaining)
Job #1, processed 5480/10000 permutations (54.80%, 4.257128054208129 seconds remaining)
Job #1, processed 5490/10000 permutations (54.90%, 4.247357133959161 seconds remaining)
Job #1, processed 5500/10000 permutations (55.00%, 4.237759351730347 seconds remaining)
Job #1, processed 5510/10000 permutations (55.10%, 4.228260941167925 seconds remaining)
Job #1, processed 5520/10000 permutations (55.20%, 4.2189048269520635 seconds remaining)
Job #1, processed 5530/10000 permutations (55.30%, 4.209364945806604 seconds remaining)
Job #1, processed 5540/10000 permutations (55.40%, 4.1999751927620235 seconds remaining)
Job #1, processed 5550/10000 permutations (55.50%, 4.190577764768858 seconds remaining)
Job #1, processed 5560/10000 permutations (55.60%, 4.180955516348639 seconds remaining)
Job #1, processed 5570/10000 permutations (55.70%, 4.171700708313947 seconds remaining)
Job #1, processed 5580/10000 permutations (55.80%, 4.1621919037193384 seconds remaining)
Job #1, processed 5590/10000 permutations (55.90%, 4.153063785624632 seconds remaining)
Job #1, processed 5600/10000 permutations (56.00%, 4.143599135535104 seconds remaining)
Job #1, processed 5610/10000 permutations (56.10%, 4.1343567001628365 seconds remaining)
Job #1, processed 5620/10000 permutations (56.20%, 4.124796592468044 seconds remaining)
Job #1, processed 5630/10000 permutations (56.30%, 4.115279463637575 seconds remaining)
Job #1, processed 5640/10000 permutations (56.40%, 4.105699926403397 seconds remaining)
Job #1, processed 5650/10000 permutations (56.50%, 4.096005330043556 seconds remaining)
Job #1, processed 5660/10000 permutations (56.60%, 4.086716647704161 seconds remaining)
Job #1, processed 5670/10000 permutations (56.70%, 4.077214814998485 seconds remaining)
Job #1, processed 5680/10000 permutations (56.80%, 4.067895916146292 seconds remaining)
Job #1, processed 5690/10000 permutations (56.90%, 4.0582462790142255 seconds remaining)
Job #1, processed 5700/10000 permutations (57.00%, 4.049033620901275 seconds remaining)
Job #1, processed 5710/10000 permutations (57.10%, 4.0393688027370205 seconds remaining)
Job #1, processed 5720/10000 permutations (57.20%, 4.029848905710073 seconds remaining)
Job #1, processed 5730/10000 permutations (57.30%, 4.0205814380712335 seconds remaining)
Job #1, processed 5740/10000 permutations (57.40%, 4.011523680404504 seconds remaining)
Job #1, processed 5750/10000 permutations (57.50%, 4.002407841060473 seconds remaining)
Job #1, processed 5760/10000 permutations (57.60%, 3.9928146335813732 seconds remaining)
Job #1, processed 5770/10000 permutations (57.70%, 3.983150502011515 seconds remaining)
Job #1, processed 5780/10000 permutations (57.80%, 3.9735867416157444 seconds remaining)
Job #1, processed 5790/10000 permutations (57.90%, 3.964139816880432 seconds remaining)
Job #1, processed 5800/10000 permutations (58.00%, 3.954773426055908 seconds remaining)
Job #1, processed 5810/10000 permutations (58.10%, 3.9454754047262477 seconds remaining)
Job #1, processed 5820/10000 permutations (58.20%, 3.9358902805039966 seconds remaining)
Job #1, processed 5830/10000 permutations (58.30%, 3.9264485946445893 seconds remaining)
Job #1, processed 5840/10000 permutations (58.40%, 3.9170140828171824 seconds remaining)
Job #1, processed 5850/10000 permutations (58.50%, 3.907585643295549 seconds remaining)
Job #1, processed 5860/10000 permutations (58.60%, 3.8981431580240815 seconds remaining)
Job #1, processed 5870/10000 permutations (58.70%, 3.8886455356363943 seconds remaining)
Job #1, processed 5880/10000 permutations (58.80%, 3.8792581752854955 seconds remaining)
Job #1, processed 5890/10000 permutations (58.90%, 3.8697233475327293 seconds remaining)
Job #1, processed 5900/10000 permutations (59.00%, 3.8603419287730074 seconds remaining)
Job #1, processed 5910/10000 permutations (59.10%, 3.850763883284102 seconds remaining)
Job #1, processed 5920/10000 permutations (59.20%, 3.8420619964599605 seconds remaining)
Job #1, processed 5930/10000 permutations (59.30%, 3.8326553232955294 seconds remaining)
Job #1, processed 5940/10000 permutations (59.40%, 3.823353512118561 seconds remaining)
Job #1, processed 5950/10000 permutations (59.50%, 3.8139253023291837 seconds remaining)
Job #1, processed 5960/10000 permutations (59.60%, 3.8043777526625044 seconds remaining)
Job #1, processed 5970/10000 permutations (59.70%, 3.794813902933194 seconds remaining)
Job #1, processed 5980/10000 permutations (59.80%, 3.785350804344867 seconds remaining)
Job #1, processed 5990/10000 permutations (59.90%, 3.776013705885669 seconds remaining)
Job #1, processed 6000/10000 permutations (60.00%, 3.7665926615397134 seconds remaining)
Job #1, processed 6010/10000 permutations (60.10%, 3.75706845353328 seconds remaining)
Job #1, processed 6020/10000 permutations (60.20%, 3.7561833391157884 seconds remaining)
Job #1, processed 6030/10000 permutations (60.30%, 3.746904959528403 seconds remaining)
Job #1, processed 6040/10000 permutations (60.40%, 3.7375281804444773 seconds remaining)
Job #1, processed 6050/10000 permutations (60.50%, 3.7279826195772032 seconds remaining)
Job #1, processed 6060/10000 permutations (60.60%, 3.7185475487913626 seconds remaining)
Job #1, processed 6070/10000 permutations (60.70%, 3.7089952923713443 seconds remaining)
Job #1, processed 6080/10000 permutations (60.80%, 3.6995874110021094 seconds remaining)
Job #1, processed 6090/10000 permutations (60.90%, 3.6902714304148856 seconds remaining)
Job #1, processed 6100/10000 permutations (61.00%, 3.6806643517290962 seconds remaining)
Job #1, processed 6110/10000 permutations (61.10%, 3.671227029029359 seconds remaining)
Job #1, processed 6120/10000 permutations (61.20%, 3.661796808242798 seconds remaining)
Job #1, processed 6130/10000 permutations (61.30%, 3.652209684860454 seconds remaining)
Job #1, processed 6140/10000 permutations (61.40%, 3.642620372461574 seconds remaining)
Job #1, processed 6150/10000 permutations (61.50%, 3.6332338340883332 seconds remaining)
Job #1, processed 6160/10000 permutations (61.60%, 3.6235268828156704 seconds remaining)
Job #1, processed 6170/10000 permutations (61.70%, 3.6138165866536487 seconds remaining)
Job #1, processed 6180/10000 permutations (61.80%, 3.6042108821251637 seconds remaining)
Job #1, processed 6190/10000 permutations (61.90%, 3.594668984990898 seconds remaining)
Job #1, processed 6200/10000 permutations (62.00%, 3.5849621372838176 seconds remaining)
Job #1, processed 6210/10000 permutations (62.10%, 3.5754445731735838 seconds remaining)
Job #1, processed 6220/10000 permutations (62.20%, 3.5660385587207752 seconds remaining)
Job #1, processed 6230/10000 permutations (62.30%, 3.556545020680558 seconds remaining)
Job #1, processed 6240/10000 permutations (62.40%, 3.5468760025806922 seconds remaining)
Job #1, processed 6250/10000 permutations (62.50%, 3.537215423583984 seconds remaining)
Job #1, processed 6260/10000 permutations (62.60%, 3.528082534528007 seconds remaining)
Job #1, processed 6270/10000 permutations (62.70%, 3.5185776110471148 seconds remaining)
Job #1, processed 6280/10000 permutations (62.80%, 3.5089597504609715 seconds remaining)
Job #1, processed 6290/10000 permutations (62.90%, 3.4993042339391662 seconds remaining)
Job #1, processed 6300/10000 permutations (63.00%, 3.489713914810665 seconds remaining)
Job #1, processed 6310/10000 permutations (63.10%, 3.4800249842569677 seconds remaining)
Job #1, processed 6320/10000 permutations (63.20%, 3.470415308505673 seconds remaining)
Job #1, processed 6330/10000 permutations (63.30%, 3.4611101674054283 seconds remaining)
Job #1, processed 6340/10000 permutations (63.40%, 3.4516928767556276 seconds remaining)
Job #1, processed 6350/10000 permutations (63.50%, 3.442010701171995 seconds remaining)
Job #1, processed 6360/10000 permutations (63.60%, 3.432412972240328 seconds remaining)
Job #1, processed 6370/10000 permutations (63.70%, 3.423053908759795 seconds remaining)
Job #1, processed 6380/10000 permutations (63.80%, 3.41342097315295 seconds remaining)
Job #1, processed 6390/10000 permutations (63.90%, 3.404052714600063 seconds remaining)
Job #1, processed 6400/10000 permutations (64.00%, 3.3944127559661865 seconds remaining)
Job #1, processed 6410/10000 permutations (64.10%, 3.384791445992481 seconds remaining)
Job #1, processed 6420/10000 permutations (64.20%, 3.3751731349671736 seconds remaining)
Job #1, processed 6430/10000 permutations (64.30%, 3.3657073785505998 seconds remaining)
Job #1, processed 6440/10000 permutations (64.40%, 3.35611779941535 seconds remaining)
Job #1, processed 6450/10000 permutations (64.50%, 3.3465469511904455 seconds remaining)
Job #1, processed 6460/10000 permutations (64.60%, 3.3373521909625175 seconds remaining)
Job #1, processed 6470/10000 permutations (64.70%, 3.3277914398788853 seconds remaining)
Job #1, processed 6480/10000 permutations (64.80%, 3.3182265434736093 seconds remaining)
Job #1, processed 6490/10000 permutations (64.90%, 3.30856601556387 seconds remaining)
Job #1, processed 6500/10000 permutations (65.00%, 3.2989751925835242 seconds remaining)
Job #1, processed 6510/10000 permutations (65.10%, 3.2893406963934373 seconds remaining)
Job #1, processed 6520/10000 permutations (65.20%, 3.279919150416836 seconds remaining)
Job #1, processed 6530/10000 permutations (65.30%, 3.270363404593826 seconds remaining)
Job #1, processed 6540/10000 permutations (65.40%, 3.260997131330157 seconds remaining)
Job #1, processed 6550/10000 permutations (65.50%, 3.251477010377491 seconds remaining)
Job #1, processed 6560/10000 permutations (65.60%, 3.2420845060813726 seconds remaining)
Job #1, processed 6570/10000 permutations (65.70%, 3.2326935850866305 seconds remaining)
Job #1, processed 6580/10000 permutations (65.80%, 3.223212895060021 seconds remaining)
Job #1, processed 6590/10000 permutations (65.90%, 3.2139003609670302 seconds remaining)
Job #1, processed 6600/10000 permutations (66.00%, 3.2044065287618926 seconds remaining)
Job #1, processed 6610/10000 permutations (66.10%, 3.194960018870691 seconds remaining)
Job #1, processed 6620/10000 permutations (66.20%, 3.1854443168352016 seconds remaining)
Job #1, processed 6630/10000 permutations (66.30%, 3.1760760637430048 seconds remaining)
Job #1, processed 6640/10000 permutations (66.40%, 3.166581113654446 seconds remaining)
Job #1, processed 6650/10000 permutations (66.50%, 3.157303584249396 seconds remaining)
Job #1, processed 6660/10000 permutations (66.60%, 3.1480219886825616 seconds remaining)
Job #1, processed 6670/10000 permutations (66.70%, 3.138745059137759 seconds remaining)
Job #1, processed 6680/10000 permutations (66.80%, 3.1292500681505953 seconds remaining)
Job #1, processed 6690/10000 permutations (66.90%, 3.1197954546353914 seconds remaining)
Job #1, processed 6700/10000 permutations (67.00%, 3.110346975611217 seconds remaining)
Job #1, processed 6710/10000 permutations (67.10%, 3.10079185902273 seconds remaining)
Job #1, processed 6720/10000 permutations (67.20%, 3.0915615445091604 seconds remaining)
Job #1, processed 6730/10000 permutations (67.30%, 3.0820966209734713 seconds remaining)
Job #1, processed 6740/10000 permutations (67.40%, 3.0726109520264115 seconds remaining)
Job #1, processed 6750/10000 permutations (67.50%, 3.063161187701755 seconds remaining)
Job #1, processed 6760/10000 permutations (67.60%, 3.0536097168217053 seconds remaining)
Job #1, processed 6770/10000 permutations (67.70%, 3.0442445841638515 seconds remaining)
Job #1, processed 6780/10000 permutations (67.80%, 3.034686640652232 seconds remaining)
Job #1, processed 6790/10000 permutations (67.90%, 3.0252591963193547 seconds remaining)
Job #1, processed 6800/10000 permutations (68.00%, 3.0161103641285614 seconds remaining)
Job #1, processed 6810/10000 permutations (68.10%, 3.0070568356394953 seconds remaining)
Job #1, processed 6820/10000 permutations (68.20%, 2.9974672794342037 seconds remaining)
Job #1, processed 6830/10000 permutations (68.30%, 2.9878588637356183 seconds remaining)
Job #1, processed 6840/10000 permutations (68.40%, 2.9785648368255426 seconds remaining)
Job #1, processed 6850/10000 permutations (68.50%, 2.96894309468513 seconds remaining)
Job #1, processed 6860/10000 permutations (68.60%, 2.959401521321289 seconds remaining)
Job #1, processed 6870/10000 permutations (68.70%, 2.949947057332534 seconds remaining)
Job #1, processed 6880/10000 permutations (68.80%, 2.9404097241024645 seconds remaining)
Job #1, processed 6890/10000 permutations (68.90%, 2.93089151797689 seconds remaining)
Job #1, processed 6900/10000 permutations (69.00%, 2.921685571255891 seconds remaining)
Job #1, processed 6910/10000 permutations (69.10%, 2.9122614781176828 seconds remaining)
Job #1, processed 6920/10000 permutations (69.20%, 2.902773283809595 seconds remaining)
Job #1, processed 6930/10000 permutations (69.30%, 2.8932861060463164 seconds remaining)
Job #1, processed 6940/10000 permutations (69.40%, 2.8837698708350095 seconds remaining)
Job #1, processed 6950/10000 permutations (69.50%, 2.8744031782630537 seconds remaining)
Job #1, processed 6960/10000 permutations (69.60%, 2.8648627653889283 seconds remaining)
Job #1, processed 6970/10000 permutations (69.70%, 2.8555285629617257 seconds remaining)
Job #1, processed 6980/10000 permutations (69.80%, 2.845997310982735 seconds remaining)
Job #1, processed 6990/10000 permutations (69.90%, 2.8366163506869415 seconds remaining)
Job #1, processed 7000/10000 permutations (70.00%, 2.827135051999773 seconds remaining)
Job #1, processed 7010/10000 permutations (70.10%, 2.8177221280531954 seconds remaining)
Job #1, processed 7020/10000 permutations (70.20%, 2.808273373845635 seconds remaining)
Job #1, processed 7030/10000 permutations (70.30%, 2.7987621054371257 seconds remaining)
Job #1, processed 7040/10000 permutations (70.40%, 2.7894670990380366 seconds remaining)
Job #1, processed 7050/10000 permutations (70.50%, 2.7800161280530564 seconds remaining)
Job #1, processed 7060/10000 permutations (70.60%, 2.7705600558867207 seconds remaining)
Job #1, processed 7070/10000 permutations (70.70%, 2.7611243522487565 seconds remaining)
Job #1, processed 7080/10000 permutations (70.80%, 2.7517288835708706 seconds remaining)
Job #1, processed 7090/10000 permutations (70.90%, 2.7422128779595587 seconds remaining)
Job #1, processed 7100/10000 permutations (71.00%, 2.7378112094503053 seconds remaining)
Job #1, processed 7110/10000 permutations (71.10%, 2.7282988371225354 seconds remaining)
Job #1, processed 7120/10000 permutations (71.20%, 2.7188683627696517 seconds remaining)
Job #1, processed 7130/10000 permutations (71.30%, 2.7094046815414754 seconds remaining)
Job #1, processed 7140/10000 permutations (71.40%, 2.6999919374449908 seconds remaining)
Job #1, processed 7150/10000 permutations (71.50%, 2.690440172915692 seconds remaining)
Job #1, processed 7160/10000 permutations (71.60%, 2.6811352815042 seconds remaining)
Job #1, processed 7170/10000 permutations (71.70%, 2.671683012524741 seconds remaining)
Job #1, processed 7180/10000 permutations (71.80%, 2.6622492118134145 seconds remaining)
Job #1, processed 7190/10000 permutations (71.90%, 2.652806958170692 seconds remaining)
Job #1, processed 7200/10000 permutations (72.00%, 2.6433012088139853 seconds remaining)
Job #1, processed 7210/10000 permutations (72.10%, 2.6338521061922417 seconds remaining)
Job #1, processed 7220/10000 permutations (72.20%, 2.6242507005992683 seconds remaining)
Job #1, processed 7230/10000 permutations (72.30%, 2.6149294066396163 seconds remaining)
Job #1, processed 7240/10000 permutations (72.40%, 2.605355805454991 seconds remaining)
Job #1, processed 7250/10000 permutations (72.50%, 2.595893235042177 seconds remaining)
Job #1, processed 7260/10000 permutations (72.60%, 2.586432243510055 seconds remaining)
Job #1, processed 7270/10000 permutations (72.70%, 2.576866089887763 seconds remaining)
Job #1, processed 7280/10000 permutations (72.80%, 2.5673188482012073 seconds remaining)
Job #1, processed 7290/10000 permutations (72.90%, 2.55782020337297 seconds remaining)
Job #1, processed 7300/10000 permutations (73.00%, 2.548389624242913 seconds remaining)
Job #1, processed 7310/10000 permutations (73.10%, 2.5388710544471382 seconds remaining)
Job #1, processed 7320/10000 permutations (73.20%, 2.5296673670492535 seconds remaining)
Job #1, processed 7330/10000 permutations (73.30%, 2.520159677789124 seconds remaining)
Job #1, processed 7340/10000 permutations (73.40%, 2.5106930388416835 seconds remaining)
Job #1, processed 7350/10000 permutations (73.50%, 2.501298289720704 seconds remaining)
Job #1, processed 7360/10000 permutations (73.60%, 2.4918223593546003 seconds remaining)
Job #1, processed 7370/10000 permutations (73.70%, 2.4824195535729663 seconds remaining)
Job #1, processed 7380/10000 permutations (73.80%, 2.4730304282532156 seconds remaining)
Job #1, processed 7390/10000 permutations (73.90%, 2.4638415331446906 seconds remaining)
Job #1, processed 7400/10000 permutations (74.00%, 2.454304418048343 seconds remaining)
Job #1, processed 7410/10000 permutations (74.10%, 2.4450536462781245 seconds remaining)
Job #1, processed 7420/10000 permutations (74.20%, 2.435531897686241 seconds remaining)
Job #1, processed 7430/10000 permutations (74.30%, 2.4262405885822202 seconds remaining)
Job #1, processed 7440/10000 permutations (74.40%, 2.4168744651220173 seconds remaining)
Job #1, processed 7450/10000 permutations (74.50%, 2.4074134682648936 seconds remaining)
Job #1, processed 7460/10000 permutations (74.60%, 2.397982149916744 seconds remaining)
Job #1, processed 7470/10000 permutations (74.70%, 2.3886445621888797 seconds remaining)
Job #1, processed 7480/10000 permutations (74.80%, 2.379227487798681 seconds remaining)
Job #1, processed 7490/10000 permutations (74.90%, 2.3698032857260807 seconds remaining)
Job #1, processed 7500/10000 permutations (75.00%, 2.3603939215342202 seconds remaining)
Job #1, processed 7510/10000 permutations (75.10%, 2.350929987573434 seconds remaining)
Job #1, processed 7520/10000 permutations (75.20%, 2.341460159484376 seconds remaining)
Job #1, processed 7530/10000 permutations (75.30%, 2.331989774665985 seconds remaining)
Job #1, processed 7540/10000 permutations (75.40%, 2.322427757855119 seconds remaining)
Job #1, processed 7550/10000 permutations (75.50%, 2.3128915669902272 seconds remaining)
Job #1, processed 7560/10000 permutations (75.60%, 2.303352251254693 seconds remaining)
Job #1, processed 7570/10000 permutations (75.70%, 2.2939078366898165 seconds remaining)
Job #1, processed 7580/10000 permutations (75.80%, 2.2843492936962204 seconds remaining)
Job #1, processed 7590/10000 permutations (75.90%, 2.274972746023547 seconds remaining)
Job #1, processed 7600/10000 permutations (76.00%, 2.2654367999026648 seconds remaining)
Job #1, processed 7610/10000 permutations (76.10%, 2.2559123903943745 seconds remaining)
Job #1, processed 7620/10000 permutations (76.20%, 2.2463945747986234 seconds remaining)
Job #1, processed 7630/10000 permutations (76.30%, 2.236875702169276 seconds remaining)
Job #1, processed 7640/10000 permutations (76.40%, 2.227454120576069 seconds remaining)
Job #1, processed 7650/10000 permutations (76.50%, 2.217965339523515 seconds remaining)
Job #1, processed 7660/10000 permutations (76.60%, 2.2085198714901204 seconds remaining)
Job #1, processed 7670/10000 permutations (76.70%, 2.1990326221794314 seconds remaining)
Job #1, processed 7680/10000 permutations (76.80%, 2.1896275232235594 seconds remaining)
Job #1, processed 7690/10000 permutations (76.90%, 2.180137546536826 seconds remaining)
Job #1, processed 7700/10000 permutations (77.00%, 2.17073460987636 seconds remaining)
Job #1, processed 7710/10000 permutations (77.10%, 2.1612870207711117 seconds remaining)
Job #1, processed 7720/10000 permutations (77.20%, 2.1517764496679748 seconds remaining)
Job #1, processed 7730/10000 permutations (77.30%, 2.1423161328995524 seconds remaining)
Job #1, processed 7740/10000 permutations (77.40%, 2.132813678539384 seconds remaining)
Job #1, processed 7750/10000 permutations (77.50%, 2.123278602477043 seconds remaining)
Job #1, processed 7760/10000 permutations (77.60%, 2.1137658443647567 seconds remaining)
Job #1, processed 7770/10000 permutations (77.70%, 2.1043201959578073 seconds remaining)
Job #1, processed 7780/10000 permutations (77.80%, 2.0948998253878717 seconds remaining)
Job #1, processed 7790/10000 permutations (77.90%, 2.085468920571812 seconds remaining)
Job #1, processed 7800/10000 permutations (78.00%, 2.07595348969484 seconds remaining)
Job #1, processed 7810/10000 permutations (78.10%, 2.066602437657981 seconds remaining)
Job #1, processed 7820/10000 permutations (78.20%, 2.057250790583813 seconds remaining)
Job #1, processed 7830/10000 permutations (78.30%, 2.0479010561264643 seconds remaining)
Job #1, processed 7840/10000 permutations (78.40%, 2.0384415193479883 seconds remaining)
Job #1, processed 7850/10000 permutations (78.50%, 2.0291195690252217 seconds remaining)
Job #1, processed 7860/10000 permutations (78.60%, 2.019672205733283 seconds remaining)
Job #1, processed 7870/10000 permutations (78.70%, 2.0105246222155517 seconds remaining)
Job #1, processed 7880/10000 permutations (78.80%, 2.0011028335784293 seconds remaining)
Job #1, processed 7890/10000 permutations (78.90%, 1.9916255585896496 seconds remaining)
Job #1, processed 7900/10000 permutations (79.00%, 1.9820941731899597 seconds remaining)
Job #1, processed 7910/10000 permutations (79.10%, 1.9727239720287884 seconds remaining)
Job #1, processed 7920/10000 permutations (79.20%, 1.9633657185718265 seconds remaining)
Job #1, processed 7930/10000 permutations (79.30%, 1.9538459203582996 seconds remaining)
Job #1, processed 7940/10000 permutations (79.40%, 1.9443434323712012 seconds remaining)
Job #1, processed 7950/10000 permutations (79.50%, 1.9349113770251003 seconds remaining)
Job #1, processed 7960/10000 permutations (79.60%, 1.9253943098250355 seconds remaining)
Job #1, processed 7970/10000 permutations (79.70%, 1.9158769326945915 seconds remaining)
Job #1, processed 7980/10000 permutations (79.80%, 1.9063434535100647 seconds remaining)
Job #1, processed 7990/10000 permutations (79.90%, 1.8967968250842797 seconds remaining)
Job #1, processed 8000/10000 permutations (80.00%, 1.8872824907302856 seconds remaining)
Job #1, processed 8010/10000 permutations (80.10%, 1.8777557970135108 seconds remaining)
Job #1, processed 8020/10000 permutations (80.20%, 1.8683035171537323 seconds remaining)
Job #1, processed 8030/10000 permutations (80.30%, 1.858821846034429 seconds remaining)
Job #1, processed 8040/10000 permutations (80.40%, 1.8493821359985496 seconds remaining)
Job #1, processed 8050/10000 permutations (80.50%, 1.8398816052430906 seconds remaining)
Job #1, processed 8060/10000 permutations (80.60%, 1.830389704952761 seconds remaining)
Job #1, processed 8070/10000 permutations (80.70%, 1.820891685497657 seconds remaining)
Job #1, processed 8080/10000 permutations (80.80%, 1.8114251240645307 seconds remaining)
Job #1, processed 8090/10000 permutations (80.90%, 1.8019871741201725 seconds remaining)
Job #1, processed 8100/10000 permutations (81.00%, 1.7925889197690987 seconds remaining)
Job #1, processed 8110/10000 permutations (81.10%, 1.7831348549717019 seconds remaining)
Job #1, processed 8120/10000 permutations (81.20%, 1.773621647228748 seconds remaining)
Job #1, processed 8130/10000 permutations (81.30%, 1.7642370243940557 seconds remaining)
Job #1, processed 8140/10000 permutations (81.40%, 1.7547032411326935 seconds remaining)
Job #1, processed 8150/10000 permutations (81.50%, 1.7452229941549475 seconds remaining)
Job #1, processed 8160/10000 permutations (81.60%, 1.7357399206535495 seconds remaining)
Job #1, processed 8170/10000 permutations (81.70%, 1.7291463632478559 seconds remaining)
Job #1, processed 8180/10000 permutations (81.80%, 1.719676071390838 seconds remaining)
Job #1, processed 8190/10000 permutations (81.90%, 1.7102087539630926 seconds remaining)
Job #1, processed 8200/10000 permutations (82.00%, 1.7007137391625382 seconds remaining)
Job #1, processed 8210/10000 permutations (82.10%, 1.6924517842942128 seconds remaining)
Job #1, processed 8220/10000 permutations (82.20%, 1.684967126869517 seconds remaining)
Job #1, processed 8230/10000 permutations (82.30%, 1.6775374566074712 seconds remaining)
Job #1, processed 8240/10000 permutations (82.40%, 1.6699666560274875 seconds remaining)
Job #1, processed 8250/10000 permutations (82.50%, 1.662363167965051 seconds remaining)
Job #1, processed 8260/10000 permutations (82.60%, 1.6548843712841346 seconds remaining)
Job #1, processed 8270/10000 permutations (82.70%, 1.649992176814696 seconds remaining)
Job #1, processed 8280/10000 permutations (82.80%, 1.6420293821804768 seconds remaining)
Job #1, processed 8290/10000 permutations (82.90%, 1.634976200085353 seconds remaining)
Job #1, processed 8300/10000 permutations (83.00%, 1.6269120078489003 seconds remaining)
Job #1, processed 8310/10000 permutations (83.10%, 1.619920828425641 seconds remaining)
Job #1, processed 8320/10000 permutations (83.20%, 1.6117297548514142 seconds remaining)
Job #1, processed 8330/10000 permutations (83.30%, 1.6036700844621603 seconds remaining)
Job #1, processed 8340/10000 permutations (83.40%, 1.5960973418302096 seconds remaining)
Job #1, processed 8350/10000 permutations (83.50%, 1.5883336638262173 seconds remaining)
Job #1, processed 8360/10000 permutations (83.60%, 1.579602154818449 seconds remaining)
Job #1, processed 8370/10000 permutations (83.70%, 1.5699535632503785 seconds remaining)
Job #1, processed 8380/10000 permutations (83.80%, 1.560323654894044 seconds remaining)
Job #1, processed 8390/10000 permutations (83.90%, 1.5506874992111435 seconds remaining)
Job #1, processed 8400/10000 permutations (84.00%, 1.5410517283848353 seconds remaining)
Job #1, processed 8410/10000 permutations (84.10%, 1.5314220146106632 seconds remaining)
Job #1, processed 8420/10000 permutations (84.20%, 1.5217168433082922 seconds remaining)
Job #1, processed 8430/10000 permutations (84.30%, 1.5119846254622529 seconds remaining)
Job #1, processed 8440/10000 permutations (84.40%, 1.502308357383402 seconds remaining)
Job #1, processed 8450/10000 permutations (84.50%, 1.4925861203458888 seconds remaining)
Job #1, processed 8460/10000 permutations (84.60%, 1.4828747051545639 seconds remaining)
Job #1, processed 8470/10000 permutations (84.70%, 1.4731763881381594 seconds remaining)
Job #1, processed 8480/10000 permutations (84.80%, 1.4635140535966409 seconds remaining)
Job #1, processed 8490/10000 permutations (84.90%, 1.4538415983512343 seconds remaining)
Job #1, processed 8500/10000 permutations (85.00%, 1.444152453366448 seconds remaining)
Job #1, processed 8510/10000 permutations (85.10%, 1.4344580450853652 seconds remaining)
Job #1, processed 8520/10000 permutations (85.20%, 1.4247313486018647 seconds remaining)
Job #1, processed 8530/10000 permutations (85.30%, 1.4150194168649834 seconds remaining)
Job #1, processed 8540/10000 permutations (85.40%, 1.4053150814646014 seconds remaining)
Job #1, processed 8550/10000 permutations (85.50%, 1.3956363424223068 seconds remaining)
Job #1, processed 8560/10000 permutations (85.60%, 1.385939170266981 seconds remaining)
Job #1, processed 8570/10000 permutations (85.70%, 1.376305943748358 seconds remaining)
Job #1, processed 8580/10000 permutations (85.80%, 1.3666566407486 seconds remaining)
Job #1, processed 8590/10000 permutations (85.90%, 1.359825233919101 seconds remaining)
Job #1, processed 8600/10000 permutations (86.00%, 1.3523710882940958 seconds remaining)
Job #1, processed 8610/10000 permutations (86.10%, 1.3434105060657149 seconds remaining)
Job #1, processed 8620/10000 permutations (86.20%, 1.3360557827208266 seconds remaining)
Job #1, processed 8630/10000 permutations (86.30%, 1.3282788584434009 seconds remaining)
Job #1, processed 8640/10000 permutations (86.40%, 1.3193619383705981 seconds remaining)
Job #1, processed 8650/10000 permutations (86.50%, 1.3115827196595298 seconds remaining)
Job #1, processed 8660/10000 permutations (86.60%, 1.303830754674335 seconds remaining)
Job #1, processed 8670/10000 permutations (86.70%, 1.2954946595492245 seconds remaining)
Job #1, processed 8680/10000 permutations (86.80%, 1.2877472699512538 seconds remaining)
Job #1, processed 8690/10000 permutations (86.90%, 1.2794839125919664 seconds remaining)
Job #1, processed 8700/10000 permutations (87.00%, 1.27095670809691 seconds remaining)
Job #1, processed 8710/10000 permutations (87.10%, 1.2644064965669657 seconds remaining)
Job #1, processed 8720/10000 permutations (87.20%, 1.2557537183849086 seconds remaining)
Job #1, processed 8730/10000 permutations (87.30%, 1.2481114307220043 seconds remaining)
Job #1, processed 8740/10000 permutations (87.40%, 1.2394828283541257 seconds remaining)
Job #1, processed 8750/10000 permutations (87.50%, 1.2307919093540736 seconds remaining)
Job #1, processed 8760/10000 permutations (87.60%, 1.2223418096429144 seconds remaining)
Job #1, processed 8770/10000 permutations (87.70%, 1.214549211710861 seconds remaining)
Job #1, processed 8780/10000 permutations (87.80%, 1.2063874807336066 seconds remaining)
Job #1, processed 8790/10000 permutations (87.90%, 1.1976674766670714 seconds remaining)
Job #1, processed 8800/10000 permutations (88.00%, 1.190460595217618 seconds remaining)
Job #1, processed 8810/10000 permutations (88.10%, 1.1818988258262235 seconds remaining)
Job #1, processed 8820/10000 permutations (88.20%, 1.1730552854992091 seconds remaining)
Job #1, processed 8830/10000 permutations (88.30%, 1.1643889301360535 seconds remaining)
Job #1, processed 8840/10000 permutations (88.40%, 1.1556440812969633 seconds remaining)
Job #1, processed 8850/10000 permutations (88.50%, 1.1468653355614613 seconds remaining)
Job #1, processed 8860/10000 permutations (88.60%, 1.1380839390894637 seconds remaining)
Job #1, processed 8870/10000 permutations (88.70%, 1.1292553181847158 seconds remaining)
Job #1, processed 8880/10000 permutations (88.80%, 1.1204175175847237 seconds remaining)
Job #1, processed 8890/10000 permutations (88.90%, 1.1115232825413324 seconds remaining)
Job #1, processed 8900/10000 permutations (89.00%, 1.1026337548588099 seconds remaining)
Job #1, processed 8910/10000 permutations (89.10%, 1.0937071991823075 seconds remaining)
Job #1, processed 8920/10000 permutations (89.20%, 1.0847823181494465 seconds remaining)
Job #1, processed 8930/10000 permutations (89.30%, 1.075897456550385 seconds remaining)
Job #1, processed 8940/10000 permutations (89.40%, 1.0669091446554362 seconds remaining)
Job #1, processed 8950/10000 permutations (89.50%, 1.057981612296078 seconds remaining)
Job #1, processed 8960/10000 permutations (89.60%, 1.0489246802670622 seconds remaining)
Job #1, processed 8970/10000 permutations (89.70%, 1.0399878495512995 seconds remaining)
Job #1, processed 8980/10000 permutations (89.80%, 1.0309932980611758 seconds remaining)
Job #1, processed 8990/10000 permutations (89.90%, 1.021876104151181 seconds remaining)
Job #1, processed 9000/10000 permutations (90.00%, 1.0128163231743705 seconds remaining)
Job #1, processed 9010/10000 permutations (90.10%, 1.0036537110077826 seconds remaining)
Job #1, processed 9020/10000 permutations (90.20%, 0.9944914397009194 seconds remaining)
Job #1, processed 9030/10000 permutations (90.30%, 0.9853002291053107 seconds remaining)
Job #1, processed 9040/10000 permutations (90.40%, 0.9761202651842499 seconds remaining)
Job #1, processed 9050/10000 permutations (90.50%, 0.965867819707038 seconds remaining)
Job #1, processed 9060/10000 permutations (90.60%, 0.9556607263240863 seconds remaining)
Job #1, processed 9070/10000 permutations (90.70%, 0.9453863916218344 seconds remaining)
Job #1, processed 9080/10000 permutations (90.80%, 0.9352235321431437 seconds remaining)
Job #1, processed 9090/10000 permutations (90.90%, 0.9249944007567178 seconds remaining)
Job #1, processed 9100/10000 permutations (91.00%, 0.9147700844230232 seconds remaining)
Job #1, processed 9110/10000 permutations (91.10%, 0.9045260245661318 seconds remaining)
Job #1, processed 9120/10000 permutations (91.20%, 0.8943009355611965 seconds remaining)
Job #1, processed 9130/10000 permutations (91.30%, 0.8841188943660276 seconds remaining)
Job #1, processed 9140/10000 permutations (91.40%, 0.8738694837891553 seconds remaining)
Job #1, processed 9150/10000 permutations (91.50%, 0.8636487103550813 seconds remaining)
Job #1, processed 9160/10000 permutations (91.60%, 0.8534127395746495 seconds remaining)
Job #1, processed 9170/10000 permutations (91.70%, 0.8432138800751029 seconds remaining)
Job #1, processed 9180/10000 permutations (91.80%, 0.8329720502325655 seconds remaining)
Job #1, processed 9190/10000 permutations (91.90%, 0.8227668553104333 seconds remaining)
Job #1, processed 9200/10000 permutations (92.00%, 0.8125468958979067 seconds remaining)
Job #1, processed 9210/10000 permutations (92.10%, 0.8023104276771013 seconds remaining)
Job #1, processed 9220/10000 permutations (92.20%, 0.7921051099864105 seconds remaining)
Job #1, processed 9230/10000 permutations (92.30%, 0.7818646495546321 seconds remaining)
Job #1, processed 9240/10000 permutations (92.40%, 0.7716574328286301 seconds remaining)
Job #1, processed 9250/10000 permutations (92.50%, 0.7614217835503656 seconds remaining)
Job #1, processed 9260/10000 permutations (92.60%, 0.7512063557849339 seconds remaining)
Job #1, processed 9270/10000 permutations (92.70%, 0.741032252934115 seconds remaining)
Job #1, processed 9280/10000 permutations (92.80%, 0.7308200659423042 seconds remaining)
Job #1, processed 9290/10000 permutations (92.90%, 0.7206157906576424 seconds remaining)
Job #1, processed 9300/10000 permutations (93.00%, 0.7103975562639134 seconds remaining)
Job #1, processed 9310/10000 permutations (93.10%, 0.7002362434129076 seconds remaining)
Job #1, processed 9320/10000 permutations (93.20%, 0.6900137657771291 seconds remaining)
Job #1, processed 9330/10000 permutations (93.30%, 0.6798193579956908 seconds remaining)
Job #1, processed 9340/10000 permutations (93.40%, 0.6696437594722113 seconds remaining)
Job #1, processed 9350/10000 permutations (93.50%, 0.6594747043548421 seconds remaining)
Job #1, processed 9360/10000 permutations (93.60%, 0.6492621592986284 seconds remaining)
Job #1, processed 9370/10000 permutations (93.70%, 0.6390788204005837 seconds remaining)
Job #1, processed 9380/10000 permutations (93.80%, 0.6288873961231096 seconds remaining)
Job #1, processed 9390/10000 permutations (93.90%, 0.6186668375175722 seconds remaining)
Job #1, processed 9400/10000 permutations (94.00%, 0.6084771409947821 seconds remaining)
Job #1, processed 9410/10000 permutations (94.10%, 0.5982704304483321 seconds remaining)
Job #1, processed 9420/10000 permutations (94.20%, 0.5881068838123553 seconds remaining)
Job #1, processed 9430/10000 permutations (94.30%, 0.5779094028574036 seconds remaining)
Job #1, processed 9440/10000 permutations (94.40%, 0.5677315057334248 seconds remaining)
Job #1, processed 9450/10000 permutations (94.50%, 0.5575312899534033 seconds remaining)
Job #1, processed 9460/10000 permutations (94.60%, 0.5473467598001757 seconds remaining)
Job #1, processed 9470/10000 permutations (94.70%, 0.5371434756543843 seconds remaining)
Job #1, processed 9480/10000 permutations (94.80%, 0.5269714427899713 seconds remaining)
Job #1, processed 9490/10000 permutations (94.90%, 0.5167974986065295 seconds remaining)
Job #1, processed 9500/10000 permutations (95.00%, 0.506609929235358 seconds remaining)
Job #1, processed 9510/10000 permutations (95.10%, 0.4964466323110464 seconds remaining)
Job #1, processed 9520/10000 permutations (95.20%, 0.4862578616422762 seconds remaining)
Job #1, processed 9530/10000 permutations (95.30%, 0.4760877010329451 seconds remaining)
Job #1, processed 9540/10000 permutations (95.40%, 0.4659023469848947 seconds remaining)
Job #1, processed 9550/10000 permutations (95.50%, 0.4557410260145577 seconds remaining)
Job #1, processed 9560/10000 permutations (95.60%, 0.44557381075296504 seconds remaining)
Job #1, processed 9570/10000 permutations (95.70%, 0.4354327529699946 seconds remaining)
Job #1, processed 9580/10000 permutations (95.80%, 0.4252689795603586 seconds remaining)
Job #1, processed 9590/10000 permutations (95.90%, 0.4150931410048621 seconds remaining)
Job #1, processed 9600/10000 permutations (96.00%, 0.40493454535802204 seconds remaining)
Job #1, processed 9610/10000 permutations (96.10%, 0.39477276479540513 seconds remaining)
Job #1, processed 9620/10000 permutations (96.20%, 0.3851206788402086 seconds remaining)
Job #1, processed 9630/10000 permutations (96.30%, 0.3749897692928931 seconds remaining)
Job #1, processed 9640/10000 permutations (96.40%, 0.36483837954730847 seconds remaining)
Job #1, processed 9650/10000 permutations (96.50%, 0.35469435780777214 seconds remaining)
Job #1, processed 9660/10000 permutations (96.60%, 0.3445422703681778 seconds remaining)
Job #1, processed 9670/10000 permutations (96.70%, 0.33438278945796585 seconds remaining)
Job #1, processed 9680/10000 permutations (96.80%, 0.3242303359607037 seconds remaining)
Job #1, processed 9690/10000 permutations (96.90%, 0.3140688294350665 seconds remaining)
Job #1, processed 9700/10000 permutations (97.00%, 0.30391873281026627 seconds remaining)
Job #1, processed 9710/10000 permutations (97.10%, 0.2937670318768524 seconds remaining)
Job #1, processed 9720/10000 permutations (97.20%, 0.28360955999711873 seconds remaining)
Job #1, processed 9730/10000 permutations (97.30%, 0.27346289831712367 seconds remaining)
Job #1, processed 9740/10000 permutations (97.40%, 0.2633055705554181 seconds remaining)
Job #1, processed 9750/10000 permutations (97.50%, 0.2531643158350235 seconds remaining)
Job #1, processed 9760/10000 permutations (97.60%, 0.2430199150179259 seconds remaining)
Job #1, processed 9770/10000 permutations (97.70%, 0.23288895066221244 seconds remaining)
Job #1, processed 9780/10000 permutations (97.80%, 0.22274418745060423 seconds remaining)
Job #1, processed 9790/10000 permutations (97.90%, 0.21262038642953382 seconds remaining)
Job #1, processed 9800/10000 permutations (98.00%, 0.20248791636252889 seconds remaining)
Job #1, processed 9810/10000 permutations (98.10%, 0.1923441179666321 seconds remaining)
Job #1, processed 9820/10000 permutations (98.20%, 0.18220997293709223 seconds remaining)
Job #1, processed 9830/10000 permutations (98.30%, 0.17206995751583715 seconds remaining)
Job #1, processed 9840/10000 permutations (98.40%, 0.1619385083516433 seconds remaining)
Job #1, processed 9850/10000 permutations (98.50%, 0.15181256913896746 seconds remaining)
Job #1, processed 9860/10000 permutations (98.60%, 0.14168953460322006 seconds remaining)
Job #1, processed 9870/10000 permutations (98.70%, 0.13155616936108716 seconds remaining)
Job #1, processed 9880/10000 permutations (98.80%, 0.12142905629115579 seconds remaining)
Job #1, processed 9890/10000 permutations (98.90%, 0.11130723287892838 seconds remaining)
Job #1, processed 9900/10000 permutations (99.00%, 0.10117918072324811 seconds remaining)
Job #1, processed 9910/10000 permutations (99.10%, 0.09105315458642303 seconds remaining)
Job #1, processed 9920/10000 permutations (99.20%, 0.08092895630867221 seconds remaining)
Job #1, processed 9930/10000 permutations (99.30%, 0.07080893238025399 seconds remaining)
Job #1, processed 9940/10000 permutations (99.40%, 0.06068727332101683 seconds remaining)
Job #1, processed 9950/10000 permutations (99.50%, 0.05056874716102178 seconds remaining)
Job #1, processed 9960/10000 permutations (99.60%, 0.040451315033388516 seconds remaining)
Job #1, processed 9970/10000 permutations (99.70%, 0.0303363804831545 seconds remaining)
Job #1, processed 9980/10000 permutations (99.80%, 0.020222919976305438 seconds remaining)
Job #1, processed 9990/10000 permutations (99.90%, 0.010110771572505768 seconds remaining)

scikit-learn F-scores for comparison

F-test does not allow to observe the effect sign (pure two-sided test)

/usr/share/miniconda3/envs/testenv/lib/python3.9/site-packages/sklearn/utils/validation.py:1183: DataConversionWarning:

A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().

Visualization

import matplotlib.pyplot as plt

from nilearn.image import get_data
from nilearn.plotting import plot_stat_map, show

# Use the fmri mean image as a surrogate of anatomical data
mean_fmri_img = image.mean_img(func_filename)

threshold = -np.log10(0.1)  # 10% corrected

vmax = min(signed_neg_log_pvals.max(), neg_log_pvals_bonferroni.max())

# Plot thresholded p-values map corresponding to F-scores
display = plot_stat_map(
    neg_log_pvals_bonferroni_unmasked,
    mean_fmri_img,
    threshold=threshold,
    cmap=plt.cm.RdBu_r,
    display_mode="z",
    cut_coords=[-1],
    vmax=vmax,
)

neg_log_pvals_bonferroni_data = get_data(neg_log_pvals_bonferroni_unmasked)
n_detections = (neg_log_pvals_bonferroni_data > threshold).sum()
title = (
    "Negative $\\log_{10}$ p-values"
    "\n(Parametric two-sided F-test"
    "\n+ Bonferroni correction)"
    f"\n{n_detections} detections"
)

display.title(title, size=10)

# Plot permutation p-values map
display = plot_stat_map(
    signed_neg_log_pvals_unmasked,
    mean_fmri_img,
    threshold=threshold,
    cmap=plt.cm.RdBu_r,
    display_mode="z",
    cut_coords=[-1],
    vmax=vmax,
)

n_detections = (np.abs(signed_neg_log_pvals) > threshold).sum()
title = (
    "Negative $\\log_{10}$ p-values"
    "\n(Non-parametric two-sided test"
    "\n+ max-type correction)"
    f"\n{n_detections} detections"
)

display.title(title, size=10)

show()
  • plot haxby mass univariate
  • plot haxby mass univariate

Total running time of the script: (0 minutes 25.074 seconds)

Estimated memory usage: 949 MB

Gallery generated by Sphinx-Gallery