diff --git a/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_samsung.py b/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_samsung.py index 0657accd6efc7b1b6375ed0372f62a7c5dcadea8..a4a070fff00d22f59e073b83ccb460272f1826ad 100755 --- a/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_samsung.py +++ b/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_samsung.py @@ -414,7 +414,7 @@ def substract_already_tested_configurations (number_of_combinaison = 40, print("--- Outpuf file = ", output_file_path) -number_of_combinaison = 70 +number_of_combinaison = 60 substract_already_tested_configurations (number_of_combinaison, configuration_tested_summaries_folder= "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_last_version", diff --git a/experiment_automatization/can_be_reused/generator_log_file_debugging_representants.txt b/experiment_automatization/can_be_reused/generator_log_file_debugging_representants.txt index 93dcd6894083f694a9ccc1b674f1aaf37e03a779..fc1eae30efc84ba24fef348f1ae89fd078283fad 100755 --- a/experiment_automatization/can_be_reused/generator_log_file_debugging_representants.txt +++ b/experiment_automatization/can_be_reused/generator_log_file_debugging_representants.txt @@ -1988,6 +1988,199 @@ resulted X configuration : [0, 0, 0, 2, 0, 2, 0, 0] arrays of value as string : ['0', '1', '0', '1', '1', '0', '0', '0'] resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_last_version/summary___25Oct22_13_44_Interrupted_at_60.csv +--- Reading the line : 0303-3000,[0- 3- 0- 3- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 3- 0- 3- 3- 0- 0- 0],[0- 1690000- 0- 1690000- 2314000- 0- 0- 0],57.71728518119417,1691.3669851930433,3.71388e+11,1.5541e-10,2795500,2795500 + +arrays of value as string : ['0', '3', '0', '3', '3', '0', '0', '0'] +resulted X configuration : [0, 3, 0, 3, 3, 0, 0, 0] +--- Reading the line : 0010-0200,[0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0],[0- 0- 1- 0- 0- 2- 0- 0],[0- 0- 598000- 0- 0- 1469000- 0- 0],40.65636430716309,1204.6466254964355,1.5002e+11,2.71006e-10,2794500,2794500 + +arrays of value as string : ['0', '0', '1', '0', '0', '2', '0', '0'] +resulted X configuration : [0, 0, 1, 0, 0, 2, 0, 0] +--- Reading the line : 2220-1111,[2- 2- 2- 0- 0- 0- 0- 0- 0- 1- 1- 1- 1],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[2- 2- 2- 0- 1- 1- 1- 1],[1248000- 1248000- 1248000- 0- 741000- 741000- 741000- 741000],59.957748462472544,1755.8386378876528,5.74816e+11,1.04308e-10,2792500,2792500 + +arrays of value as string : ['2', '2', '2', '0', '1', '1', '1', '1'] +resulted X configuration : [2, 2, 2, 0, 1, 1, 1, 1] +--- Reading the line : 2220-0202,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[2- 2- 2- 0- 0- 2- 0- 2],[1248000- 1248000- 1248000- 0- 0- 1469000- 0- 1469000],70.05507898636068,2027.1299583140144,6.10824e+11,1.14689e-10,2790500,2790500 + +arrays of value as string : ['2', '2', '2', '0', '0', '2', '0', '2'] +resulted X configuration : [2, 2, 2, 0, 0, 2, 0, 2] +--- Reading the line : 3333-3033,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 0- 3- 3],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 2314000],[3- 3- 3- 3- 3- 0- 3- 3],[1690000- 1690000- 1690000- 1690000- 2314000- 0- 2314000- 2314000],92.07484414160281,2618.362714551186,1.43213e+12,6.42922e-11,2763000,2709500 + +--- Reading the line : 0202-0330,[0- 2- 0- 2- 0- 0- 0- 0- 0- 0- 3- 3- 0],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0],[0- 2- 0- 2- 0- 3- 3- 0],[0- 1248000- 0- 1248000- 0- 2314000- 2314000- 0],52.53338947035683,1552.4128129155754,4.34972e+11,1.20774e-10,2768000,2768000 + +arrays of value as string : ['0', '2', '0', '2', '0', '3', '3', '0'] +resulted X configuration : [0, 2, 0, 2, 0, 3, 3, 0] +--- Reading the line : 3303-0003,[3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3],[1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[3- 3- 0- 3- 0- 0- 0- 3],[1690000- 1690000- 0- 1690000- 0- 0- 0- 2314000],92.43124416538906,2627.9134848965364,7.79971e+11,1.18506e-10,2755500,2724500 + +--- Reading the line : 3003-3003,[3- 0- 0- 3- 0- 0- 0- 0- 0- 3- 0- 0- 3],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[3- 0- 0- 3- 3- 0- 0- 3],[1690000- 0- 0- 1690000- 2314000- 0- 0- 2314000],92.44594471896472,2628.1972965309933,8.1189e+11,1.13865e-10,2722000,2718500 + +--- Reading the line : 3330-3000,[3- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 0- 0],[1690000- 1690000- 1690000- 0- 2314000- 0- 0- 0],41.34654939825046,1229.6341691428074,2.18531e+11,1.89202e-10,2716500,2716500 + +arrays of value as string : ['3', '3', '3', '0', '3', '0', '0', '0'] +resulted X configuration : [3, 3, 3, 0, 3, 0, 0, 0] +--- Reading the line : 3300-0010,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[3- 3- 0- 0- 0- 0- 1- 0],[1690000- 1690000- 0- 0- 0- 0- 741000- 0],40.36780727471918,1200.3075575633188,1.75024e+11,2.30642e-10,2715000,2715000 + +arrays of value as string : ['3', '3', '0', '0', '0', '0', '1', '0'] +resulted X configuration : [3, 3, 0, 0, 0, 0, 1, 0] +--- Reading the line : 2020-2022,[2- 0- 2- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[2- 0- 2- 0- 2- 0- 2- 2],[1248000- 0- 1248000- 0- 1469000- 0- 1469000- 1469000],88.64917326167212,2525.270965216097,8.49309e+11,1.04378e-10,2708500,2707500 + +--- Reading the line : 1011-3300,[1- 0- 1- 1- 0- 0- 0- 0- 0- 3- 3- 0- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[1- 0- 1- 1- 3- 3- 0- 0],[598000- 0- 598000- 598000- 2314000- 2314000- 0- 0],47.96154744559798,1420.8000087098112,3.81676e+11,1.2566e-10,2711500,2711500 + +arrays of value as string : ['1', '0', '1', '1', '3', '3', '0', '0'] +resulted X configuration : [1, 0, 1, 1, 3, 3, 0, 0] +--- Reading the line : 3003-0020,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 2- 0],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0],[3- 0- 0- 3- 0- 0- 2- 0],[1690000- 0- 0- 1690000- 0- 0- 1469000- 0],57.24868620315377,1672.574195689495,3.71169e+11,1.54239e-10,2710000,2710000 + +arrays of value as string : ['3', '0', '0', '3', '0', '0', '2', '0'] +resulted X configuration : [3, 0, 0, 3, 0, 0, 2, 0] +--- Reading the line : 3333-0220,[3- 3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 2- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[3- 3- 3- 3- 0- 2- 2- 0],[1690000- 1690000- 1690000- 1690000- 0- 1469000- 1469000- 0],78.27433430354279,2254.4198161909085,7.50059e+11,1.04358e-10,2708500,2708500 + +arrays of value as string : ['3', '3', '3', '3', '0', '2', '2', '0'] +resulted X configuration : [3, 3, 3, 3, 0, 2, 2, 0] +--- Reading the line : 1010-0110,[1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0],[598000- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0],[1- 0- 1- 0- 0- 1- 1- 0],[598000- 0- 598000- 0- 0- 741000- 741000- 0],46.84272574138131,1387.7526972311218,3.15202e+11,1.48612e-10,2707000,2707000 + +arrays of value as string : ['1', '0', '1', '0', '0', '1', '1', '0'] +resulted X configuration : [1, 0, 1, 0, 0, 1, 1, 0] +--- Reading the line : 2200-0011,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[2- 2- 0- 0- 0- 0- 1- 1],[1248000- 1248000- 0- 0- 0- 0- 741000- 741000],46.66777563856414,1387.875210821486,3.13388e+11,1.48914e-10,2705500,2705500 + +arrays of value as string : ['2', '2', '0', '0', '0', '0', '1', '1'] +resulted X configuration : [2, 2, 0, 0, 0, 0, 1, 1] +--- Reading the line : 1100-0010,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[1- 1- 0- 0- 0- 0- 1- 0],[598000- 598000- 0- 0- 0- 0- 741000- 0],40.07309611579802,1205.0086657271816,1.86584e+11,2.14772e-10,2704000,2704000 + +arrays of value as string : ['1', '1', '0', '0', '0', '0', '1', '0'] +resulted X configuration : [1, 1, 0, 0, 0, 0, 1, 0] +--- Reading the line : 0101-1100,[0- 1- 0- 1- 0- 0- 0- 0- 0- 1- 1- 0- 0],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[0- 1- 0- 1- 1- 1- 0- 0],[0- 598000- 0- 598000- 741000- 741000- 0- 0],92.36623475235187,2626.8001662949505,9.04095e+11,1.02164e-10,2686000,2627500 + +--- Reading the line : 0001-3000,[0- 0- 0- 1- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 0- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 0- 0- 1- 3- 0- 0- 0],[0- 0- 0- 598000- 2314000- 0- 0- 0],40.211952296006515,1199.6345870127209,1.6161e+11,2.48821e-10,2688500,2688500 + +arrays of value as string : ['0', '0', '0', '1', '3', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 1, 3, 0, 0, 0] +--- Reading the line : 0010-2022,[0- 0- 1- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[0- 0- 1- 0- 2- 0- 2- 2],[0- 0- 598000- 0- 1469000- 0- 1469000- 1469000],87.49317963777868,2504.94306562044,7.98204e+11,1.09613e-10,2685000,2684500 + +--- Reading the line : 0010-3030,[0- 0- 1- 0- 0- 0- 0- 0- 0- 3- 0- 3- 0],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 0],[0- 0- 1- 0- 3- 0- 3- 0],[0- 0- 598000- 0- 2314000- 0- 2314000- 0],46.02474813558993,1366.1557401662017,2.79421e+11,1.64715e-10,2683500,2683500 + +arrays of value as string : ['0', '0', '1', '0', '3', '0', '3', '0'] +resulted X configuration : [0, 0, 1, 0, 3, 0, 3, 0] +--- Reading the line : 3030-0030,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[3- 0- 3- 0- 0- 0- 3- 0],[1690000- 0- 1690000- 0- 0- 0- 2314000- 0],40.266129631185514,1198.1413910906974,1.87559e+11,2.14685e-10,2681500,2681500 + +arrays of value as string : ['3', '0', '3', '0', '0', '0', '3', '0'] +resulted X configuration : [3, 0, 3, 0, 0, 0, 3, 0] +--- Reading the line : 1000-3300,[1- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[1- 0- 0- 0- 3- 3- 0- 0],[598000- 0- 0- 0- 2314000- 2314000- 0- 0],45.98050366206746,1363.9876175381473,2.80422e+11,1.63969e-10,2680500,2680500 + +arrays of value as string : ['1', '0', '0', '0', '3', '3', '0', '0'] +resulted X configuration : [1, 0, 0, 0, 3, 3, 0, 0] +--- Reading the line : 2220-0001,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[2- 2- 2- 0- 0- 0- 0- 1],[1248000- 1248000- 1248000- 0- 0- 0- 0- 741000],41.02636598097955,1227.364591851502,1.99601e+11,2.05542e-10,2679000,2679000 + +arrays of value as string : ['2', '2', '2', '0', '0', '0', '0', '1'] +resulted X configuration : [2, 2, 2, 0, 0, 0, 0, 1] +--- Reading the line : 0202-0333,[0- 2- 0- 2- 0- 0- 0- 0- 0- 0- 3- 3- 3],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[0- 2- 0- 2- 0- 3- 3- 3],[0- 1248000- 0- 1248000- 0- 2314000- 2314000- 2314000],92.43894393233347,2629.461798328664,1.28177e+12,7.21182e-11,2650500,2584000 + +--- Reading the line : 0330-3003,[0- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 3- 3- 0- 3- 0- 0- 3],[0- 1690000- 1690000- 0- 2314000- 0- 0- 2314000],92.46974742856293,2628.682001772862,8.85484e+11,1.04428e-10,2651500,2591500 + +--- Reading the line : 2202-0010,[2- 2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 1- 0],[1248000- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[2- 2- 0- 2- 0- 0- 1- 0],[1248000- 1248000- 0- 1248000- 0- 0- 741000- 0],48.27732442933738,1422.7484667809013,3.9769e+11,1.21394e-10,2644500,2644500 + +arrays of value as string : ['2', '2', '0', '2', '0', '0', '1', '0'] +resulted X configuration : [2, 2, 0, 2, 0, 0, 1, 0] +--- Reading the line : 2000-0202,[2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[2- 0- 0- 0- 0- 2- 0- 2],[1248000- 0- 0- 0- 0- 1469000- 0- 1469000],69.49091369103293,2018.8505334270394,5.3454e+11,1.30001e-10,2643000,2643000 + +arrays of value as string : ['2', '0', '0', '0', '0', '2', '0', '2'] +resulted X configuration : [2, 0, 0, 0, 0, 2, 0, 2] +--- Reading the line : 2220-0011,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[2- 2- 2- 0- 0- 0- 1- 1],[1248000- 1248000- 1248000- 0- 0- 0- 741000- 741000],49.62030374406994,1466.7675952684572,4.32763e+11,1.14659e-10,2641000,2641000 + +arrays of value as string : ['2', '2', '2', '0', '0', '0', '1', '1'] +resulted X configuration : [2, 2, 2, 0, 0, 0, 1, 1] +--- Reading the line : 0111-0333,[0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[0- 1- 1- 1- 0- 3- 3- 3],[0- 598000- 598000- 598000- 0- 2314000- 2314000- 2314000],85.7910884684107,2453.1133798720875,9.4793e+11,9.05036e-11,2613500,2590000 + +--- Reading the line : 0002-3003,[0- 0- 0- 2- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 0- 0- 2- 3- 0- 0- 3],[0- 0- 0- 1248000- 2314000- 0- 0- 2314000],92.39703303324494,2627.9709916923794,9.01774e+11,1.02461e-10,2602500,2541000 + +--- Reading the line : 0300-1010,[0- 3- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1- 0],[0- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000- 0],[0- 3- 0- 0- 1- 0- 1- 0],[0- 1690000- 0- 0- 741000- 0- 741000- 0],46.022868916167674,1368.4223227897296,2.78884e+11,1.65025e-10,2597000,2597000 + +arrays of value as string : ['0', '3', '0', '0', '1', '0', '1', '0'] +resulted X configuration : [0, 3, 0, 0, 1, 0, 1, 0] +--- Reading the line : 2000-2022,[2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[2- 0- 0- 0- 2- 0- 2- 2],[1248000- 0- 0- 0- 1469000- 0- 1469000- 1469000],87.68372411488271,2502.7105100366634,7.8799e+11,1.11275e-10,2593500,2593500 + +arrays of value as string : ['2', '0', '0', '0', '2', '0', '2', '2'] +resulted X configuration : [2, 0, 0, 0, 2, 0, 2, 2] +--- Reading the line : 1000-0022,[1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000],[1- 0- 0- 0- 0- 0- 2- 2],[598000- 0- 0- 0- 0- 0- 1469000- 1469000],69.17848015745288,2008.6993255755483,5.3751e+11,1.28702e-10,2591500,2591500 + +arrays of value as string : ['1', '0', '0', '0', '0', '0', '2', '2'] +resulted X configuration : [1, 0, 0, 0, 0, 0, 2, 2] +--- Reading the line : 2000-2002,[2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 2],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[2- 0- 0- 0- 2- 0- 0- 2],[1248000- 0- 0- 0- 1469000- 0- 0- 1469000],69.00050801304528,2001.8839918182753,5.32633e+11,1.29546e-10,2590000,2590000 + +arrays of value as string : ['2', '0', '0', '0', '2', '0', '0', '2'] +resulted X configuration : [2, 0, 0, 0, 2, 0, 0, 2] +--- Reading the line : 1111-0333,[1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[1- 1- 1- 1- 0- 3- 3- 3],[598000- 598000- 598000- 598000- 0- 2314000- 2314000- 2314000],86.11797328047224,2463.02594547059,9.97136e+11,8.63653e-11,2562500,2539000 + +--- Reading the line : 1111-0033,[1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[1- 1- 1- 1- 0- 0- 3- 3],[598000- 598000- 598000- 598000- 0- 0- 2314000- 2314000],92.25088055011021,2622.10514588047,9.97612e+11,9.24717e-11,2555000,2491000 + +--- Reading the line : 0033-1100,[0- 0- 3- 3- 0- 0- 0- 0- 0- 1- 1- 0- 0],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[0- 0- 3- 3- 1- 1- 0- 0],[0- 0- 1690000- 1690000- 741000- 741000- 0- 0],63.70804464948335,1867.745385239327,5.0175e+11,1.26972e-10,2552000,2552000 + +arrays of value as string : ['0', '0', '3', '3', '1', '1', '0', '0'] +resulted X configuration : [0, 0, 3, 3, 1, 1, 0, 0] +--- Reading the line : 0111-1011,[0- 1- 1- 1- 0- 0- 0- 0- 0- 1- 0- 1- 1],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 741000- 0- 741000- 741000],[0- 1- 1- 1- 1- 0- 1- 1],[0- 598000- 598000- 598000- 741000- 0- 741000- 741000],54.71516978450119,1613.2318921455649,4.90713e+11,1.11501e-10,2550500,2550500 + +arrays of value as string : ['0', '1', '1', '1', '1', '0', '1', '1'] +resulted X configuration : [0, 1, 1, 1, 1, 0, 1, 1] +--- Reading the line : 0030-2020,[0- 0- 3- 0- 0- 0- 0- 0- 0- 2- 0- 2- 0],[0- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 0],[0- 0- 3- 0- 2- 0- 2- 0],[0- 0- 1690000- 0- 1469000- 0- 1469000- 0],46.05533901254619,1365.0060240148362,2.80205e+11,1.64363e-10,2549000,2549000 + +arrays of value as string : ['0', '0', '3', '0', '2', '0', '2', '0'] +resulted X configuration : [0, 0, 3, 0, 2, 0, 2, 0] +--- Reading the line : 0333-2000,[0- 3- 3- 3- 0- 0- 0- 0- 0- 2- 0- 0- 0],[0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[0- 3- 3- 3- 2- 0- 0- 0],[0- 1690000- 1690000- 1690000- 1469000- 0- 0- 0],63.50007025920633,1848.679357704929,5.00114e+11,1.26971e-10,2547500,2547500 + +arrays of value as string : ['0', '3', '3', '3', '2', '0', '0', '0'] +resulted X configuration : [0, 3, 3, 3, 2, 0, 0, 0] +--- Reading the line : 0002-0002,[0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 2],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000],[0- 0- 0- 2- 0- 0- 0- 2],[0- 0- 0- 1248000- 0- 0- 0- 1469000],54.02880534733413,1594.9188782024785,3.31823e+11,1.62824e-10,2546500,2546500 + +arrays of value as string : ['0', '0', '0', '2', '0', '0', '0', '2'] +resulted X configuration : [0, 0, 0, 2, 0, 0, 0, 2] +--- Reading the line : 2022-0001,[2- 0- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1],[1248000- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[2- 0- 2- 2- 0- 0- 0- 1],[1248000- 0- 1248000- 1248000- 0- 0- 0- 741000],48.032885152131286,1421.0491975911364,3.78308e+11,1.26968e-10,2545000,2545000 + +arrays of value as string : ['2', '0', '2', '2', '0', '0', '0', '1'] +resulted X configuration : [2, 0, 2, 2, 0, 0, 0, 1] +--- Reading the line : 2222-0202,[2- 2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 0- 2],[1248000- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[2- 2- 2- 2- 0- 2- 0- 2],[1248000- 1248000- 1248000- 1248000- 0- 1469000- 0- 1469000],81.42203003823693,2334.6297116611927,8.82182e+11,9.22962e-11,2541500,2541000 + +--- Reading the line : 1111-2202,[1- 1- 1- 1- 0- 0- 0- 0- 0- 2- 2- 0- 2],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000],[1- 1- 1- 1- 2- 2- 0- 2],[598000- 598000- 598000- 598000- 1469000- 1469000- 0- 1469000],90.1033479475871,2568.9570310257295,9.42785e+11,9.55715e-11,2537500,2537000 + +--- Reading the line : 1101-3003,[1- 1- 0- 1- 0- 0- 0- 0- 0- 3- 0- 0- 3],[598000- 598000- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[1- 1- 0- 1- 3- 0- 0- 3],[598000- 598000- 0- 598000- 2314000- 0- 0- 2314000],91.72672952510374,2608.17333292765,9.59517e+11,9.55968e-11,2518500,2459000 + +--- Reading the line : 0000-1111,[0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 1- 1],[0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[0- 0- 0- 0- 1- 1- 1- 1],[0- 0- 0- 0- 741000- 741000- 741000- 741000],57.44344496917123,1692.3605241930438,5.44099e+11,1.05575e-10,2522500,2522500 + +arrays of value as string : ['0', '0', '0', '0', '1', '1', '1', '1'] +resulted X configuration : [0, 0, 0, 0, 1, 1, 1, 1] +--- Reading the line : 1011-2022,[1- 0- 1- 1- 0- 0- 0- 0- 0- 2- 0- 2- 2],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[1- 0- 1- 1- 2- 0- 2- 2],[598000- 0- 598000- 598000- 1469000- 0- 1469000- 1469000],89.6663747439252,2552.899724770484,9.04191e+11,9.91675e-11,2518500,2517500 + +--- Reading the line : 1000-0030,[1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[1- 0- 0- 0- 0- 0- 3- 0],[598000- 0- 0- 0- 0- 0- 2314000- 0],39.57014164453246,1179.306374026894,1.5092e+11,2.62193e-10,2516500,2516500 + +arrays of value as string : ['1', '0', '0', '0', '0', '0', '3', '0'] +resulted X configuration : [1, 0, 0, 0, 0, 0, 3, 0] +--- Reading the line : 0101-3330,[0- 1- 0- 1- 0- 0- 0- 0- 0- 3- 3- 3- 0],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[0- 1- 0- 1- 3- 3- 3- 0],[0- 598000- 0- 598000- 2314000- 2314000- 2314000- 0],53.29082312893927,1572.156738296431,4.65345e+11,1.14519e-10,2515000,2515000 + +arrays of value as string : ['0', '1', '0', '1', '3', '3', '3', '0'] +resulted X configuration : [0, 1, 0, 1, 3, 3, 3, 0] +--- Reading the line : 0333-2002,[0- 3- 3- 3- 0- 0- 0- 0- 0- 2- 0- 0- 2],[0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[0- 3- 3- 3- 2- 0- 0- 2],[0- 1690000- 1690000- 1690000- 1469000- 0- 0- 1469000],91.79752007696001,2612.6319085597747,8.97216e+11,1.02314e-10,2509500,2506500 + +--- Reading the line : 0300-3333,[0- 3- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 3- 0- 0- 3- 3- 3- 3],[0- 1690000- 0- 0- 2314000- 2314000- 2314000- 2314000],91.38196928684704,2598.6354382698046,1.30217e+12,7.01767e-11,2477000,2411500 + +--- Reading the line : 3030-0003,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 3],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[3- 0- 3- 0- 0- 0- 0- 3],[1690000- 0- 1690000- 0- 0- 0- 0- 2314000],91.77329711559756,2610.1310296151987,4.68952e+11,1.95699e-10,2498000,2488500 + +--- Reading the line : 0222-0222,[0- 2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 2- 2],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[0- 2- 2- 2- 0- 2- 2- 2],[0- 1248000- 1248000- 1248000- 0- 1469000- 1469000- 1469000],91.66291742009577,2604.4432444679187,1.04943e+12,8.73454e-11,2483000,2477500 + +--- Reading the line : 0030-3003,[0- 0- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 0- 3- 0- 3- 0- 0- 3],[0- 0- 1690000- 0- 2314000- 0- 0- 2314000],91.27110786173965,2598.717143714458,8.44006e+11,1.0814e-10,2461000,2399500 + +--- Reading the line : 0020-1000,[0- 0- 2- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[0- 0- 2- 0- 1- 0- 0- 0],[0- 0- 1248000- 0- 741000- 0- 0- 0],39.74113454625917,1183.841028791671,1.51239e+11,2.6277e-10,2455500,2455500 + +arrays of value as string : ['0', '0', '2', '0', '1', '0', '0', '0'] +resulted X configuration : [0, 0, 2, 0, 1, 0, 0, 0] +--- Reading the line : 2202-3300,[2- 2- 0- 2- 0- 0- 0- 0- 0- 3- 3- 0- 0],[1248000- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[2- 2- 0- 2- 3- 3- 0- 0],[1248000- 1248000- 0- 1248000- 2314000- 2314000- 0- 0],54.61140610198515,1602.4174056990573,5.2375e+11,1.0427e-10,2454000,2454000 + +arrays of value as string : ['2', '2', '0', '2', '3', '3', '0', '0'] +resulted X configuration : [2, 2, 0, 2, 3, 3, 0, 0] +--- Reading the line : 0020-2202,[0- 0- 2- 0- 0- 0- 0- 0- 0- 2- 2- 0- 2],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000],[0- 0- 2- 0- 2- 2- 0- 2],[0- 0- 1248000- 0- 1469000- 1469000- 0- 1469000],87.8194628970657,2510.0943560958835,7.96013e+11,1.10324e-10,2449500,2449000 + +--- Reading the line : 0202-3300,[0- 2- 0- 2- 0- 0- 0- 0- 0- 3- 3- 0- 0],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[0- 2- 0- 2- 3- 3- 0- 0],[0- 1248000- 0- 1248000- 2314000- 2314000- 0- 0],52.46163389221649,1547.484923138779,4.25185e+11,1.23385e-10,2447500,2447500 + +arrays of value as string : ['0', '2', '0', '2', '3', '3', '0', '0'] +resulted X configuration : [0, 2, 0, 2, 3, 3, 0, 0] --- Converting [0, 3, 0, 3, 1, 0, 1, 0] in base Y array notation --- Processing the little socket --- Processing the big socket @@ -7812,189 +8005,707 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- Converting array [1, 0, 0] from base 2 to decimal --- result 4 --- Result [0, 2, 0, 4] ---- Number of possible combinations 2304 - --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 8) - --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 9) - --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 10) - --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 11) - --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 12) - --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 13) - --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 14) - --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 15) ---- Considering a new special case configuration: [0, 0, 0, 0] ---- The representant already tested or added in candidates: [0, 0, 0, 0] - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 1) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 2) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 3) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 4) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 5) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 6) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 7) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 8) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 9) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 10) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 11) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 12) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 13) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 14) - --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 15) ---- Considering a new special case configuration: [0, 0, 0, 0] ---- The representant already tested or added in candidates: [0, 0, 0, 0] - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 1) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 2) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 3) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 4) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 5) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 6) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 7) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 8) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 9) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 10) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 11) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 12) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 13) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 14) - --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 15) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 7) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 8) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 9) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 10) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 11) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 12) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 13) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 14) - --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 15) ---- Considering a new special case configuration: [0, 1, 0, 0] ---- The representant already tested or added in candidates: [0, 1, 0, 0] - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 1) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 2) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 3) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 4) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 5) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 6) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 7) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 8) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 9) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 10) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 11) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 12) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 13) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 14) - --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 15) ---- Considering a new special case configuration: [0, 1, 0, 0] ---- The representant already tested or added in candidates: [0, 1, 0, 0] - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 1) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 2) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 3) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 4) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 5) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 6) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 7) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 8) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 9) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 10) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 11) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 12) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 13) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 14) - --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 15) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 0) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 8) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 9) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 10) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 11) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 12) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 13) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 14) - --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 15) ---- Considering a new special case configuration: [0, 2, 0, 0] ---- The representant already tested or added in candidates: [0, 2, 0, 0] - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 1) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 2) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 3) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 4) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 5) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 6) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 7) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 8) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 9) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 10) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 11) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 12) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 13) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 14) - --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 15) ---- Considering a new special case configuration: [0, 2, 0, 0] ---- The representant already tested or added in candidates: [0, 2, 0, 0] - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 1) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 2) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 3) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 4) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 5) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 6) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 7) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 8) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 9) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 10) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 11) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 12) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 13) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 14) - --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 15) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 7) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 8) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 9) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 10) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 11) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 12) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 13) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 14) - --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 15) ---- Considering a new special case configuration: [0, 3, 0, 0] ---- The representant already tested or added in candidates: [0, 3, 0, 0] - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 1) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 2) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 3) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 4) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 5) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 6) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 7) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 8) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 9) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 10) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 11) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 12) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 13) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 14) - --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 15) ---- Considering a new special case configuration: [0, 3, 0, 0] ---- The representant already tested or added in candidates: [0, 3, 0, 0] - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 1) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 2) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 3) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 4) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 5) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 6) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 7) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 8) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 9) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 10) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 11) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 12) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 13) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 14) - --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 15) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 3) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 8) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 9) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 10) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 11) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 12) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 13) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 14) - --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 15) ---- Considering a new special case configuration: [0, 4, 0, 0] ---- The representant already tested or added in candidates: [0, 4, 0, 0] + --- Converting [0, 3, 0, 3, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 0, 1, 0, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 2, 0, 4] + --- Converting [0, 0, 1, 0, 0, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 1, 0, 0, 1, 0, 0] + --- Converting array [0, 0, 0, 1, 1, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 1, 0, 2] + --- Converting [2, 2, 2, 0, 1, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 0, 0, 1, 1, 1, 1] + --- Converting array [1, 1, 1, 1, 0, 0, 1, 1, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 7, 0, 7] + --- Converting [2, 2, 2, 0, 0, 2, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 1, 0, 0, 1, 0, 1] + --- Converting array [1, 1, 1, 1, 1, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 7, 0, 2] + --- Converting [0, 2, 0, 2, 0, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 2, 0, 0, 1, 1, 0] + --- Converting array [1, 0, 1, 0, 2, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [1, 2, 0, 3] + --- Converting [3, 3, 3, 0, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 1, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 7, 0, 4] + --- Converting [3, 3, 0, 0, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 0, 0, 1, 0] + --- Converting array [2, 1, 1, 0, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 6, 0, 1] + --- Converting [1, 0, 1, 1, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 2, 0, 1, 1, 0, 0] + --- Converting array [0, 1, 0, 1, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 5, 0, 6] + --- Converting [3, 0, 0, 3, 0, 0, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 1, 0, 0, 0, 1, 0] + --- Converting array [2, 1, 0, 0, 1, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 4, 0, 1] + --- Converting [3, 3, 3, 3, 0, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 1, 0, 0, 1, 1, 0] + --- Converting array [2, 1, 1, 1, 1, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [2, 7, 0, 3] + --- Converting [1, 0, 1, 0, 0, 1, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 0, 0, 0, 1, 1, 0] + --- Converting array [0, 1, 0, 1, 0, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 5, 0, 3] + --- Converting [2, 2, 0, 0, 0, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 0, 0, 0, 0, 1, 1] + --- Converting array [1, 1, 1, 0, 0, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 6, 0, 1] + --- Converting [1, 1, 0, 0, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 0, 0, 0, 0, 1, 0] + --- Converting array [0, 1, 1, 0, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 6, 0, 1] + --- Converting [0, 0, 0, 1, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 2, 0, 1, 0, 0, 0] + --- Converting array [0, 0, 0, 0, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 0, 0, 4] + --- Converting [0, 0, 1, 0, 3, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 2, 0, 1, 0, 1, 0] + --- Converting array [0, 0, 0, 1, 2, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 1, 0, 5] + --- Converting [3, 0, 3, 0, 0, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 2, 0, 0, 0, 1, 0] + --- Converting array [2, 1, 0, 1, 2, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 5, 0, 1] + --- Converting [1, 0, 0, 0, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 2, 0, 1, 1, 0, 0] + --- Converting array [0, 1, 0, 0, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 4, 0, 6] + --- Converting [2, 2, 2, 0, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 0, 0, 0, 0, 0, 1] + --- Converting array [1, 1, 1, 1, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 7, 0, 0] + --- Converting [2, 2, 0, 2, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 0, 0, 0, 0, 1, 0] + --- Converting array [1, 1, 1, 0, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 6, 0, 1] + --- Converting [2, 0, 0, 0, 0, 2, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 1, 0, 0, 1, 0, 1] + --- Converting array [1, 1, 0, 0, 1, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 4, 0, 2] + --- Converting [2, 2, 2, 0, 0, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 0, 0, 0, 0, 1, 1] + --- Converting array [1, 1, 1, 1, 0, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 7, 0, 1] + --- Converting [0, 3, 0, 0, 1, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 1, 0, 1, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [2, 2, 0, 5] + --- Converting [2, 0, 0, 0, 2, 0, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 1, 0, 1, 0, 1, 1] + --- Converting array [1, 1, 0, 0, 1, 0, 1, 0, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [1, 4, 0, 5] + --- Converting [1, 0, 0, 0, 0, 0, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 1, 0, 0, 0, 1, 1] + --- Converting array [0, 1, 0, 0, 1, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 4, 0, 1] + --- Converting [2, 0, 0, 0, 2, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 1, 0, 1, 0, 0, 1] + --- Converting array [1, 1, 0, 0, 1, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 4, 0, 4] + --- Converting [0, 0, 3, 3, 1, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 0, 0, 1, 1, 0, 0] + --- Converting array [2, 0, 0, 1, 0, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 1, 0, 6] + --- Converting [0, 1, 1, 1, 1, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 0, 0, 1, 0, 1, 1] + --- Converting array [0, 0, 1, 1, 0, 0, 1, 0, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 3, 0, 5] + --- Converting [0, 0, 3, 0, 2, 0, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 1, 0, 1, 0, 1, 0] + --- Converting array [2, 0, 0, 1, 1, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [2, 1, 0, 5] + --- Converting [0, 3, 3, 3, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 1, 1, 0, 1, 0, 0, 0] + --- Converting array [2, 0, 1, 1, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 3, 0, 4] + --- Converting [0, 0, 0, 2, 0, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 0, 1, 0, 0, 0, 0, 1] + --- Converting array [1, 0, 0, 0, 1, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 0, 0, 0] + --- Converting [2, 0, 2, 2, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 0, 0, 0, 0, 0, 1] + --- Converting array [1, 1, 0, 1, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 5, 0, 0] + --- Converting [0, 0, 0, 0, 1, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 0, 0, 1, 1, 1, 1] + --- Converting array [0, 0, 0, 0, 0, 0, 1, 1, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 0, 0, 7] + --- Converting [1, 0, 0, 0, 0, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 2, 0, 0, 0, 1, 0] + --- Converting array [0, 1, 0, 0, 2, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 4, 0, 1] + --- Converting [0, 1, 0, 1, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 0, 1, 0, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 2, 0, 7] + --- Converting [0, 0, 2, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 0, 0, 1, 0, 0, 0] + --- Converting array [1, 0, 0, 1, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 1, 0, 4] + --- Converting [2, 2, 0, 2, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 2, 0, 1, 1, 0, 0] + --- Converting array [1, 1, 1, 0, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 6, 0, 6] + --- Converting [0, 2, 0, 2, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 2, 0, 1, 1, 0, 0] + --- Converting array [1, 0, 1, 0, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 2, 0, 6] +--- Number of possible combinations 2304 + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 15) +--- Considering a new special case configuration: [0, 0, 0, 0] +--- The representant already tested or added in candidates: [0, 0, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 15) +--- Considering a new special case configuration: [0, 0, 0, 0] +--- The representant already tested or added in candidates: [0, 0, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 15) +--- Considering a new special case configuration: [0, 1, 0, 0] +--- The representant already tested or added in candidates: [0, 1, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 15) +--- Considering a new special case configuration: [0, 1, 0, 0] +--- The representant already tested or added in candidates: [0, 1, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 15) +--- Considering a new special case configuration: [0, 2, 0, 0] +--- The representant already tested or added in candidates: [0, 2, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 15) +--- Considering a new special case configuration: [0, 2, 0, 0] +--- The representant already tested or added in candidates: [0, 2, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 15) +--- Considering a new special case configuration: [0, 3, 0, 0] +--- The representant already tested or added in candidates: [0, 3, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 15) +--- Considering a new special case configuration: [0, 3, 0, 0] +--- The representant already tested or added in candidates: [0, 3, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 15) +--- Considering a new special case configuration: [0, 4, 0, 0] +--- The representant already tested or added in candidates: [0, 4, 0, 0] --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 1) --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 2) --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 3) @@ -8554,8 +9265,6 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 13) --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 14) --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 15) ---- Considering a new special case configuration: [0, 0, 0, 0] ---- The representant already tested or added in candidates: [0, 0, 0, 0] --- Considering a new special case configuration: [0, 0, 0, 5] --- The representant already tested or added in candidates: [0, 0, 0, 5] --- Considering a new special case configuration: [0, 0, 0, 6] @@ -8811,7 +9520,6 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 13) --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 14) --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 15) - --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 0) --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 8) --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 9) --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 10) @@ -9426,7 +10134,6 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- The representant already tested or added in candidates: [0, 0, 2, 14] --- Considering a new special case configuration: [0, 0, 2, 15] --- The representant already tested or added in candidates: [0, 0, 2, 15] - --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 5) --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 8) --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 9) --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 10) @@ -9641,7 +10348,6 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 13) --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 14) --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 15) - --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 1) --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 7) --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 8) --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 9) @@ -9685,7 +10391,6 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 13) --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 14) --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 15) - --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 3) --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 8) --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 9) --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 10) @@ -10128,28 +10833,64 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 13) --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 14) --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 15) ---- Number of configuration candidates 1959 - --- converting (2, 5, 2, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) +--- Number of configuration candidates 1955 + --- converting (2, 4, 0, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] - --- converting 5 in base 2 + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 13 in base 2 --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [0, 1, 0, 1] + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [2, 0, 1, 0, 0, 0, 1, 1, 0, 1] + --- Converting base Y number [2, 0, 1, 0, 0, 0, 1, 1, 0, 1] to configuration notation + --- Result = [0, 3, 0, 0, 1, 1, 0, 1] +--- Retained value to add in file: [0, 3, 0, 0, 1, 1, 0, 1], indice : (2, 4, 0, 13) + --- converting (0, 0, 2, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 0 in base 2 + --- result [0, 0, 0, 0] --- converting 2 in base 3 --- result [2] - --- converting 8 in base 2 + --- converting 13 in base 2 + --- appending 1 to result --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [0, 0, 0, 0, 0, 2, 1, 1, 0, 1] + --- Converting base Y number [0, 0, 0, 0, 0, 2, 1, 1, 0, 1] to configuration notation + --- Result = [0, 0, 0, 0, 3, 3, 0, 3] +--- Retained value to add in file: [0, 0, 0, 0, 3, 3, 0, 3], indice : (0, 0, 2, 13) + --- converting (0, 13, 2, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 13 in base 2 + --- appending 1 to result --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 2 in base 2 --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 0] - --- Result = [2, 0, 1, 0, 1, 2, 1, 0, 0, 0] - --- Converting base Y number [2, 0, 1, 0, 1, 2, 1, 0, 0, 0] to configuration notation - --- Result = [0, 3, 0, 3, 3, 0, 0, 0] ---- Retained value to add in file: [0, 3, 0, 3, 3, 0, 0, 0], indice : (2, 5, 2, 8) - --- converting (0, 2, 1, 4) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [0, 0, 1, 0] + --- Result = [0, 1, 1, 0, 1, 2, 0, 0, 1, 0] + --- Converting base Y number [0, 1, 1, 0, 1, 2, 0, 0, 1, 0] to configuration notation + --- Result = [1, 1, 0, 1, 0, 0, 3, 0] +--- Retained value to add in file: [1, 1, 0, 1, 0, 0, 3, 0], indice : (0, 13, 2, 2) + --- converting (0, 2, 1, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] --- converting 2 in base 2 @@ -10158,37 +10899,40 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- result [0, 0, 1, 0] --- converting 1 in base 3 --- result [1] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- Result = [0, 0, 0, 1, 0, 1, 0, 1, 1, 1] + --- Converting base Y number [0, 0, 0, 1, 0, 1, 0, 1, 1, 1] to configuration notation + --- Result = [0, 0, 1, 0, 0, 2, 2, 2] +--- Retained value to add in file: [0, 0, 1, 0, 0, 2, 2, 2], indice : (0, 2, 1, 7) + --- converting (2, 1, 2, 4) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- converting 2 in base 3 + --- result [2] --- converting 4 in base 2 --- appending 0 to result --- appending 0 to result --- appending 1 to result --- result [0, 1, 0, 0] - --- Result = [0, 0, 0, 1, 0, 1, 0, 1, 0, 0] - --- Converting base Y number [0, 0, 0, 1, 0, 1, 0, 1, 0, 0] to configuration notation - --- Result = [0, 0, 1, 0, 0, 2, 0, 0] ---- Retained value to add in file: [0, 0, 1, 0, 0, 2, 0, 0], indice : (0, 2, 1, 4) - --- converting (1, 14, 0, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 14 in base 2 - --- appending 0 to result - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 1, 0] + --- Result = [2, 0, 0, 0, 1, 2, 0, 1, 0, 0] + --- Converting base Y number [2, 0, 0, 0, 1, 2, 0, 1, 0, 0] to configuration notation + --- Result = [0, 0, 0, 3, 0, 3, 0, 0] +--- Retained value to add in file: [0, 0, 0, 3, 0, 3, 0, 0], indice : (2, 1, 2, 4) + --- converting (0, 13, 1, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 15 in base 2 - --- appending 1 to result + --- converting 13 in base 2 --- appending 1 to result + --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- result [1, 1, 1, 1] - --- Result = [1, 1, 1, 1, 0, 0, 1, 1, 1, 1] - --- Converting base Y number [1, 1, 1, 1, 0, 0, 1, 1, 1, 1] to configuration notation - --- Result = [2, 2, 2, 0, 1, 1, 1, 1] ---- Retained value to add in file: [2, 2, 2, 0, 1, 1, 1, 1], indice : (1, 14, 0, 15) - --- converting (1, 14, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 1, 0, 1] --- converting 1 in base 3 --- result [1] --- converting 14 in base 2 @@ -10197,6 +10941,11 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- appending 1 to result --- appending 1 to result --- result [1, 1, 1, 0] + --- Result = [0, 1, 1, 0, 1, 1, 1, 1, 1, 0] + --- Converting base Y number [0, 1, 1, 0, 1, 1, 1, 1, 1, 0] to configuration notation + --- Result = [1, 1, 0, 1, 2, 2, 2, 0] +--- Retained value to add in file: [1, 1, 0, 1, 2, 2, 2, 0], indice : (0, 13, 1, 14) + --- converting (1, 5, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] --- converting 5 in base 2 @@ -10204,32 +10953,6 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- appending 0 to result --- appending 1 to result --- result [0, 1, 0, 1] - --- Result = [1, 1, 1, 1, 0, 1, 0, 1, 0, 1] - --- Converting base Y number [1, 1, 1, 1, 0, 1, 0, 1, 0, 1] to configuration notation - --- Result = [2, 2, 2, 0, 0, 2, 0, 2] ---- Retained value to add in file: [2, 2, 2, 0, 0, 2, 0, 2], indice : (1, 14, 1, 5) - --- converting (2, 15, 2, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] - --- converting 15 in base 2 - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 1, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 11 in base 2 - --- appending 1 to result - --- appending 1 to result - --- appending 0 to result - --- appending 1 to result - --- result [1, 0, 1, 1] - --- Result = [2, 1, 1, 1, 1, 2, 1, 0, 1, 1] - --- Converting base Y number [2, 1, 1, 1, 1, 2, 1, 0, 1, 1] to configuration notation - --- Result = [3, 3, 3, 3, 3, 0, 3, 3] ---- Retained value to add in file: [3, 3, 3, 3, 3, 0, 3, 3], indice : (2, 15, 2, 11) - --- converting (1, 5, 2, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] --- converting 5 in base 2 @@ -10237,138 +10960,109 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- appending 0 to result --- appending 1 to result --- result [0, 1, 0, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 6 in base 2 + --- Result = [1, 0, 1, 0, 1, 1, 0, 1, 0, 1] + --- Converting base Y number [1, 0, 1, 0, 1, 1, 0, 1, 0, 1] to configuration notation + --- Result = [0, 2, 0, 2, 0, 2, 0, 2] +--- Retained value to add in file: [0, 2, 0, 2, 0, 2, 0, 2], indice : (1, 5, 1, 5) + --- converting (1, 2, 2, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 2 in base 2 --- appending 0 to result --- appending 1 to result - --- appending 1 to result - --- result [0, 1, 1, 0] - --- Result = [1, 0, 1, 0, 1, 2, 0, 1, 1, 0] - --- Converting base Y number [1, 0, 1, 0, 1, 2, 0, 1, 1, 0] to configuration notation - --- Result = [0, 2, 0, 2, 0, 3, 3, 0] ---- Retained value to add in file: [0, 2, 0, 2, 0, 3, 3, 0], indice : (1, 5, 2, 6) - --- converting (2, 13, 2, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [0, 0, 1, 0] --- converting 2 in base 3 --- result [2] - --- converting 13 in base 2 - --- appending 1 to result - --- appending 0 to result - --- appending 1 to result + --- converting 11 in base 2 --- appending 1 to result - --- result [1, 1, 0, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 1 in base 2 - --- result [0, 0, 0, 1] - --- Result = [2, 1, 1, 0, 1, 2, 0, 0, 0, 1] - --- Converting base Y number [2, 1, 1, 0, 1, 2, 0, 0, 0, 1] to configuration notation - --- Result = [3, 3, 0, 3, 0, 0, 0, 3] ---- Retained value to add in file: [3, 3, 0, 3, 0, 0, 0, 3], indice : (2, 13, 2, 1) - --- converting (2, 9, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] - --- converting 9 in base 2 --- appending 1 to result --- appending 0 to result - --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 1] + --- result [1, 0, 1, 1] + --- Result = [1, 0, 0, 1, 0, 2, 1, 0, 1, 1] + --- Converting base Y number [1, 0, 0, 1, 0, 2, 1, 0, 1, 1] to configuration notation + --- Result = [0, 0, 2, 0, 3, 0, 3, 3] +--- Retained value to add in file: [0, 0, 2, 0, 3, 0, 3, 3], indice : (1, 2, 2, 11) + --- converting (2, 10, 1, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] - --- converting 9 in base 2 - --- appending 1 to result + --- converting 10 in base 2 --- appending 0 to result + --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 1] - --- Result = [2, 1, 0, 0, 1, 2, 1, 0, 0, 1] - --- Converting base Y number [2, 1, 0, 0, 1, 2, 1, 0, 0, 1] to configuration notation - --- Result = [3, 0, 0, 3, 3, 0, 0, 3] ---- Retained value to add in file: [3, 0, 0, 3, 3, 0, 0, 3], indice : (2, 9, 2, 9) - --- converting (2, 14, 2, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] + --- result [1, 0, 1, 0] + --- converting 1 in base 3 + --- result [1] --- converting 14 in base 2 --- appending 0 to result --- appending 1 to result --- appending 1 to result --- appending 1 to result --- result [1, 1, 1, 0] + --- Result = [2, 1, 0, 1, 0, 1, 1, 1, 1, 0] + --- Converting base Y number [2, 1, 0, 1, 0, 1, 1, 1, 1, 0] to configuration notation + --- Result = [3, 0, 3, 0, 2, 2, 2, 0] +--- Retained value to add in file: [3, 0, 3, 0, 2, 2, 2, 0], indice : (2, 10, 1, 14) + --- converting (2, 7, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] - --- converting 8 in base 2 - --- appending 0 to result - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- result [1, 0, 0, 0] - --- Result = [2, 1, 1, 1, 0, 2, 1, 0, 0, 0] - --- Converting base Y number [2, 1, 1, 1, 0, 2, 1, 0, 0, 0] to configuration notation - --- Result = [3, 3, 3, 0, 3, 0, 0, 0] ---- Retained value to add in file: [3, 3, 3, 0, 3, 0, 0, 0], indice : (2, 14, 2, 8) - --- converting (2, 12, 0, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] - --- converting 12 in base 2 - --- appending 0 to result - --- appending 0 to result + --- converting 7 in base 2 --- appending 1 to result --- appending 1 to result - --- result [1, 1, 0, 0] - --- converting 0 in base 3 - --- result [0] - --- converting 2 in base 2 - --- appending 0 to result --- appending 1 to result - --- result [0, 0, 1, 0] - --- Result = [2, 1, 1, 0, 0, 0, 0, 0, 1, 0] - --- Converting base Y number [2, 1, 1, 0, 0, 0, 0, 0, 1, 0] to configuration notation - --- Result = [3, 3, 0, 0, 0, 0, 1, 0] ---- Retained value to add in file: [3, 3, 0, 0, 0, 0, 1, 0], indice : (2, 12, 0, 2) - --- converting (1, 10, 1, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [0, 1, 1, 1] --- converting 1 in base 3 --- result [1] - --- converting 10 in base 2 + --- converting 5 in base 2 + --- appending 1 to result --- appending 0 to result --- appending 1 to result + --- result [0, 1, 0, 1] + --- Result = [2, 0, 1, 1, 1, 1, 0, 1, 0, 1] + --- Converting base Y number [2, 0, 1, 1, 1, 1, 0, 1, 0, 1] to configuration notation + --- Result = [0, 3, 3, 3, 0, 2, 0, 2] +--- Retained value to add in file: [0, 3, 3, 3, 0, 2, 0, 2], indice : (2, 7, 1, 5) + --- converting (2, 5, 1, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 5 in base 2 + --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 0] + --- result [0, 1, 0, 1] --- converting 1 in base 3 --- result [1] - --- converting 11 in base 2 + --- converting 15 in base 2 --- appending 1 to result --- appending 1 to result - --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 1] - --- Result = [1, 1, 0, 1, 0, 1, 1, 0, 1, 1] - --- Converting base Y number [1, 1, 0, 1, 0, 1, 1, 0, 1, 1] to configuration notation - --- Result = [2, 0, 2, 0, 2, 0, 2, 2] ---- Retained value to add in file: [2, 0, 2, 0, 2, 0, 2, 2], indice : (1, 10, 1, 11) - --- converting (0, 11, 2, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- appending 1 to result + --- result [1, 1, 1, 1] + --- Result = [2, 0, 1, 0, 1, 1, 1, 1, 1, 1] + --- Converting base Y number [2, 0, 1, 0, 1, 1, 1, 1, 1, 1] to configuration notation + --- Result = [0, 3, 0, 3, 2, 2, 2, 2] +--- Retained value to add in file: [0, 3, 0, 3, 2, 2, 2, 2], indice : (2, 5, 1, 15) + --- converting (0, 13, 1, 3) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 11 in base 2 - --- appending 1 to result + --- converting 13 in base 2 --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 12 in base 2 - --- appending 0 to result - --- appending 0 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 3 in base 2 --- appending 1 to result --- appending 1 to result - --- result [1, 1, 0, 0] - --- Result = [0, 1, 0, 1, 1, 2, 1, 1, 0, 0] - --- Converting base Y number [0, 1, 0, 1, 1, 2, 1, 1, 0, 0] to configuration notation - --- Result = [1, 0, 1, 1, 3, 3, 0, 0] ---- Retained value to add in file: [1, 0, 1, 1, 3, 3, 0, 0], indice : (0, 11, 2, 12) - --- converting (2, 9, 1, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [0, 0, 1, 1] + --- Result = [0, 1, 1, 0, 1, 1, 0, 0, 1, 1] + --- Converting base Y number [0, 1, 1, 0, 1, 1, 0, 0, 1, 1] to configuration notation + --- Result = [1, 1, 0, 1, 0, 0, 2, 2] +--- Retained value to add in file: [1, 1, 0, 1, 0, 0, 2, 2], indice : (0, 13, 1, 3) + --- converting (2, 9, 1, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] --- converting 9 in base 2 @@ -10379,264 +11073,166 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- result [1, 0, 0, 1] --- converting 1 in base 3 --- result [1] - --- converting 2 in base 2 - --- appending 0 to result - --- appending 1 to result - --- result [0, 0, 1, 0] - --- Result = [2, 1, 0, 0, 1, 1, 0, 0, 1, 0] - --- Converting base Y number [2, 1, 0, 0, 1, 1, 0, 0, 1, 0] to configuration notation - --- Result = [3, 0, 0, 3, 0, 0, 2, 0] ---- Retained value to add in file: [3, 0, 0, 3, 0, 0, 2, 0], indice : (2, 9, 1, 2) - --- converting (2, 15, 1, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] --- converting 15 in base 2 --- appending 1 to result --- appending 1 to result --- appending 1 to result --- appending 1 to result --- result [1, 1, 1, 1] + --- Result = [2, 1, 0, 0, 1, 1, 1, 1, 1, 1] + --- Converting base Y number [2, 1, 0, 0, 1, 1, 1, 1, 1, 1] to configuration notation + --- Result = [3, 0, 0, 3, 2, 2, 2, 2] +--- Retained value to add in file: [3, 0, 0, 3, 2, 2, 2, 2], indice : (2, 9, 1, 15) + --- converting (1, 14, 2, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] - --- converting 6 in base 2 + --- converting 14 in base 2 --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- result [0, 1, 1, 0] - --- Result = [2, 1, 1, 1, 1, 1, 0, 1, 1, 0] - --- Converting base Y number [2, 1, 1, 1, 1, 1, 0, 1, 1, 0] to configuration notation - --- Result = [3, 3, 3, 3, 0, 2, 2, 0] ---- Retained value to add in file: [3, 3, 3, 3, 0, 2, 2, 0], indice : (2, 15, 1, 6) - --- converting (0, 10, 0, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] - --- converting 10 in base 2 - --- appending 0 to result --- appending 1 to result + --- result [1, 1, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 2 in base 2 --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 0] - --- converting 0 in base 3 - --- result [0] - --- converting 6 in base 2 + --- result [0, 0, 1, 0] + --- Result = [1, 1, 1, 1, 0, 2, 0, 0, 1, 0] + --- Converting base Y number [1, 1, 1, 1, 0, 2, 0, 0, 1, 0] to configuration notation + --- Result = [2, 2, 2, 0, 0, 0, 3, 0] +--- Retained value to add in file: [2, 2, 2, 0, 0, 0, 3, 0], indice : (1, 14, 2, 2) + --- converting (2, 10, 1, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 10 in base 2 --- appending 0 to result --- appending 1 to result + --- appending 0 to result --- appending 1 to result - --- result [0, 1, 1, 0] - --- Result = [0, 1, 0, 1, 0, 0, 0, 1, 1, 0] - --- Converting base Y number [0, 1, 0, 1, 0, 0, 0, 1, 1, 0] to configuration notation - --- Result = [1, 0, 1, 0, 0, 1, 1, 0] ---- Retained value to add in file: [1, 0, 1, 0, 0, 1, 1, 0], indice : (0, 10, 0, 6) - --- converting (1, 12, 0, 3) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 0, 1, 0] --- converting 1 in base 3 --- result [1] - --- converting 12 in base 2 - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 0, 0] - --- converting 0 in base 3 - --- result [0] - --- converting 3 in base 2 + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- Result = [2, 1, 0, 1, 0, 1, 0, 0, 0, 1] + --- Converting base Y number [2, 1, 0, 1, 0, 1, 0, 0, 0, 1] to configuration notation + --- Result = [3, 0, 3, 0, 0, 0, 0, 2] +--- Retained value to add in file: [3, 0, 3, 0, 0, 0, 0, 2], indice : (2, 10, 1, 1) + --- converting (1, 15, 0, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 15 in base 2 --- appending 1 to result --- appending 1 to result - --- result [0, 0, 1, 1] - --- Result = [1, 1, 1, 0, 0, 0, 0, 0, 1, 1] - --- Converting base Y number [1, 1, 1, 0, 0, 0, 0, 0, 1, 1] to configuration notation - --- Result = [2, 2, 0, 0, 0, 0, 1, 1] ---- Retained value to add in file: [2, 2, 0, 0, 0, 0, 1, 1], indice : (1, 12, 0, 3) - --- converting (0, 12, 0, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] - --- converting 12 in base 2 - --- appending 0 to result - --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- result [1, 1, 0, 0] + --- result [1, 1, 1, 1] --- converting 0 in base 3 --- result [0] --- converting 2 in base 2 --- appending 0 to result --- appending 1 to result --- result [0, 0, 1, 0] - --- Result = [0, 1, 1, 0, 0, 0, 0, 0, 1, 0] - --- Converting base Y number [0, 1, 1, 0, 0, 0, 0, 0, 1, 0] to configuration notation - --- Result = [1, 1, 0, 0, 0, 0, 1, 0] ---- Retained value to add in file: [1, 1, 0, 0, 0, 0, 1, 0], indice : (0, 12, 0, 2) - --- converting (0, 5, 0, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] - --- converting 5 in base 2 - --- appending 1 to result + --- Result = [1, 1, 1, 1, 1, 0, 0, 0, 1, 0] + --- Converting base Y number [1, 1, 1, 1, 1, 0, 0, 0, 1, 0] to configuration notation + --- Result = [2, 2, 2, 2, 0, 0, 1, 0] +--- Retained value to add in file: [2, 2, 2, 2, 0, 0, 1, 0], indice : (1, 15, 0, 2) + --- converting (1, 14, 0, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 14 in base 2 --- appending 0 to result --- appending 1 to result - --- result [0, 1, 0, 1] - --- converting 0 in base 3 - --- result [0] - --- converting 12 in base 2 - --- appending 0 to result - --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- result [1, 1, 0, 0] - --- Result = [0, 0, 1, 0, 1, 0, 1, 1, 0, 0] - --- Converting base Y number [0, 0, 1, 0, 1, 0, 1, 1, 0, 0] to configuration notation - --- Result = [0, 1, 0, 1, 1, 1, 0, 0] ---- Retained value to add in file: [0, 1, 0, 1, 1, 1, 0, 0], indice : (0, 5, 0, 12) - --- converting (0, 1, 2, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 1, 1, 0] --- converting 0 in base 3 --- result [0] - --- converting 1 in base 2 - --- result [0, 0, 0, 1] - --- converting 2 in base 3 - --- result [2] --- converting 8 in base 2 --- appending 0 to result --- appending 0 to result --- appending 0 to result --- appending 1 to result --- result [1, 0, 0, 0] - --- Result = [0, 0, 0, 0, 1, 2, 1, 0, 0, 0] - --- Converting base Y number [0, 0, 0, 0, 1, 2, 1, 0, 0, 0] to configuration notation - --- Result = [0, 0, 0, 1, 3, 0, 0, 0] ---- Retained value to add in file: [0, 0, 0, 1, 3, 0, 0, 0], indice : (0, 1, 2, 8) - --- converting (0, 2, 1, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- Result = [1, 1, 1, 1, 0, 0, 1, 0, 0, 0] + --- Converting base Y number [1, 1, 1, 1, 0, 0, 1, 0, 0, 0] to configuration notation + --- Result = [2, 2, 2, 0, 1, 0, 0, 0] +--- Retained value to add in file: [2, 2, 2, 0, 1, 0, 0, 0], indice : (1, 14, 0, 8) + --- converting (0, 2, 2, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] --- converting 2 in base 2 --- appending 0 to result --- appending 1 to result --- result [0, 0, 1, 0] - --- converting 1 in base 3 - --- result [1] + --- converting 2 in base 3 + --- result [2] --- converting 11 in base 2 --- appending 1 to result --- appending 1 to result --- appending 0 to result --- appending 1 to result --- result [1, 0, 1, 1] - --- Result = [0, 0, 0, 1, 0, 1, 1, 0, 1, 1] - --- Converting base Y number [0, 0, 0, 1, 0, 1, 1, 0, 1, 1] to configuration notation - --- Result = [0, 0, 1, 0, 2, 0, 2, 2] ---- Retained value to add in file: [0, 0, 1, 0, 2, 0, 2, 2], indice : (0, 2, 1, 11) - --- converting (0, 2, 2, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- Result = [0, 0, 0, 1, 0, 2, 1, 0, 1, 1] + --- Converting base Y number [0, 0, 0, 1, 0, 2, 1, 0, 1, 1] to configuration notation + --- Result = [0, 0, 1, 0, 3, 0, 3, 3] +--- Retained value to add in file: [0, 0, 1, 0, 3, 0, 3, 3], indice : (0, 2, 2, 11) + --- converting (0, 10, 0, 0) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 2 in base 2 - --- appending 0 to result - --- appending 1 to result - --- result [0, 0, 1, 0] - --- converting 2 in base 3 - --- result [2] - --- converting 10 in base 2 - --- appending 0 to result - --- appending 1 to result - --- appending 0 to result - --- appending 1 to result - --- result [1, 0, 1, 0] - --- Result = [0, 0, 0, 1, 0, 2, 1, 0, 1, 0] - --- Converting base Y number [0, 0, 0, 1, 0, 2, 1, 0, 1, 0] to configuration notation - --- Result = [0, 0, 1, 0, 3, 0, 3, 0] ---- Retained value to add in file: [0, 0, 1, 0, 3, 0, 3, 0], indice : (0, 2, 2, 10) - --- converting (2, 10, 2, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] --- converting 10 in base 2 --- appending 0 to result --- appending 1 to result --- appending 0 to result --- appending 1 to result --- result [1, 0, 1, 0] - --- converting 2 in base 3 - --- result [2] - --- converting 2 in base 2 - --- appending 0 to result - --- appending 1 to result - --- result [0, 0, 1, 0] - --- Result = [2, 1, 0, 1, 0, 2, 0, 0, 1, 0] - --- Converting base Y number [2, 1, 0, 1, 0, 2, 0, 0, 1, 0] to configuration notation - --- Result = [3, 0, 3, 0, 0, 0, 3, 0] ---- Retained value to add in file: [3, 0, 3, 0, 0, 0, 3, 0], indice : (2, 10, 2, 2) - --- converting (0, 8, 2, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 8 in base 2 - --- appending 0 to result - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- result [1, 0, 0, 0] - --- converting 2 in base 3 - --- result [2] - --- converting 12 in base 2 - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 0, 0] - --- Result = [0, 1, 0, 0, 0, 2, 1, 1, 0, 0] - --- Converting base Y number [0, 1, 0, 0, 0, 2, 1, 1, 0, 0] to configuration notation - --- Result = [1, 0, 0, 0, 3, 3, 0, 0] ---- Retained value to add in file: [1, 0, 0, 0, 3, 3, 0, 0], indice : (0, 8, 2, 12) - --- converting (1, 14, 0, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 14 in base 2 - --- appending 0 to result - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 1, 0] + --- converting 0 in base 2 + --- result [0, 0, 0, 0] + --- Result = [0, 1, 0, 1, 0, 0, 0, 0, 0, 0] + --- Converting base Y number [0, 1, 0, 1, 0, 0, 0, 0, 0, 0] to configuration notation + --- Result = [1, 0, 1, 0, 0, 0, 0, 0] +--- Retained value to add in file: [1, 0, 1, 0, 0, 0, 0, 0], indice : (0, 10, 0, 0) + --- converting (0, 1, 0, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] --- converting 1 in base 2 --- result [0, 0, 0, 1] - --- Result = [1, 1, 1, 1, 0, 0, 0, 0, 0, 1] - --- Converting base Y number [1, 1, 1, 1, 0, 0, 0, 0, 0, 1] to configuration notation - --- Result = [2, 2, 2, 0, 0, 0, 0, 1] ---- Retained value to add in file: [2, 2, 2, 0, 0, 0, 0, 1], indice : (1, 14, 0, 1) - --- converting (1, 5, 2, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 5 in base 2 - --- appending 1 to result - --- appending 0 to result - --- appending 1 to result - --- result [0, 1, 0, 1] - --- converting 2 in base 3 - --- result [2] + --- converting 0 in base 3 + --- result [0] --- converting 7 in base 2 --- appending 1 to result --- appending 1 to result --- appending 1 to result --- result [0, 1, 1, 1] - --- Result = [1, 0, 1, 0, 1, 2, 0, 1, 1, 1] - --- Converting base Y number [1, 0, 1, 0, 1, 2, 0, 1, 1, 1] to configuration notation - --- Result = [0, 2, 0, 2, 0, 3, 3, 3] ---- Retained value to add in file: [0, 2, 0, 2, 0, 3, 3, 3], indice : (1, 5, 2, 7) - --- converting (2, 6, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] - --- converting 6 in base 2 - --- appending 0 to result - --- appending 1 to result - --- appending 1 to result - --- result [0, 1, 1, 0] - --- converting 2 in base 3 - --- result [2] + --- Result = [0, 0, 0, 0, 1, 0, 0, 1, 1, 1] + --- Converting base Y number [0, 0, 0, 0, 1, 0, 0, 1, 1, 1] to configuration notation + --- Result = [0, 0, 0, 1, 0, 1, 1, 1] +--- Retained value to add in file: [0, 0, 0, 1, 0, 1, 1, 1], indice : (0, 1, 0, 7) + --- converting (1, 9, 0, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] --- converting 9 in base 2 --- appending 1 to result --- appending 0 to result --- appending 0 to result --- appending 1 to result --- result [1, 0, 0, 1] - --- Result = [2, 0, 1, 1, 0, 2, 1, 0, 0, 1] - --- Converting base Y number [2, 0, 1, 1, 0, 2, 1, 0, 0, 1] to configuration notation - --- Result = [0, 3, 3, 0, 3, 0, 0, 3] ---- Retained value to add in file: [0, 3, 3, 0, 3, 0, 0, 3], indice : (2, 6, 2, 9) - --- converting (1, 13, 0, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- Result = [1, 1, 0, 0, 1, 0, 1, 1, 0, 0] + --- Converting base Y number [1, 1, 0, 0, 1, 0, 1, 1, 0, 0] to configuration notation + --- Result = [2, 0, 0, 2, 1, 1, 0, 0] +--- Retained value to add in file: [2, 0, 0, 2, 1, 1, 0, 0], indice : (1, 9, 0, 12) + --- converting (1, 13, 0, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] --- converting 13 in base 2 @@ -10647,173 +11243,127 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- result [1, 1, 0, 1] --- converting 0 in base 3 --- result [0] - --- converting 2 in base 2 - --- appending 0 to result + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- Result = [1, 1, 1, 0, 1, 0, 0, 0, 0, 1] + --- Converting base Y number [1, 1, 1, 0, 1, 0, 0, 0, 0, 1] to configuration notation + --- Result = [2, 2, 0, 2, 0, 0, 0, 1] +--- Retained value to add in file: [2, 2, 0, 2, 0, 0, 0, 1], indice : (1, 13, 0, 1) + --- converting (2, 15, 1, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 15 in base 2 --- appending 1 to result - --- result [0, 0, 1, 0] - --- Result = [1, 1, 1, 0, 1, 0, 0, 0, 1, 0] - --- Converting base Y number [1, 1, 1, 0, 1, 0, 0, 0, 1, 0] to configuration notation - --- Result = [2, 2, 0, 2, 0, 0, 1, 0] ---- Retained value to add in file: [2, 2, 0, 2, 0, 0, 1, 0], indice : (1, 13, 0, 2) - --- converting (1, 8, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 8 in base 2 - --- appending 0 to result - --- appending 0 to result - --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 0] - --- converting 1 in base 3 - --- result [1] - --- converting 5 in base 2 --- appending 1 to result - --- appending 0 to result --- appending 1 to result - --- result [0, 1, 0, 1] - --- Result = [1, 1, 0, 0, 0, 1, 0, 1, 0, 1] - --- Converting base Y number [1, 1, 0, 0, 0, 1, 0, 1, 0, 1] to configuration notation - --- Result = [2, 0, 0, 0, 0, 2, 0, 2] ---- Retained value to add in file: [2, 0, 0, 0, 0, 2, 0, 2], indice : (1, 8, 1, 5) - --- converting (1, 14, 0, 3) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 1, 1, 1] --- converting 1 in base 3 --- result [1] - --- converting 14 in base 2 - --- appending 0 to result - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 1, 0] - --- converting 0 in base 3 - --- result [0] - --- converting 3 in base 2 + --- converting 15 in base 2 --- appending 1 to result --- appending 1 to result - --- result [0, 0, 1, 1] - --- Result = [1, 1, 1, 1, 0, 0, 0, 0, 1, 1] - --- Converting base Y number [1, 1, 1, 1, 0, 0, 0, 0, 1, 1] to configuration notation - --- Result = [2, 2, 2, 0, 0, 0, 1, 1] ---- Retained value to add in file: [2, 2, 2, 0, 0, 0, 1, 1], indice : (1, 14, 0, 3) - --- converting (0, 7, 2, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] - --- converting 7 in base 2 --- appending 1 to result --- appending 1 to result + --- result [1, 1, 1, 1] + --- Result = [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] + --- Converting base Y number [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] to configuration notation + --- Result = [3, 3, 3, 3, 2, 2, 2, 2] +--- Retained value to add in file: [3, 3, 3, 3, 2, 2, 2, 2], indice : (2, 15, 1, 15) + --- converting (1, 15, 1, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 15 in base 2 --- appending 1 to result - --- result [0, 1, 1, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 7 in base 2 --- appending 1 to result --- appending 1 to result --- appending 1 to result - --- result [0, 1, 1, 1] - --- Result = [0, 0, 1, 1, 1, 2, 0, 1, 1, 1] - --- Converting base Y number [0, 0, 1, 1, 1, 2, 0, 1, 1, 1] to configuration notation - --- Result = [0, 1, 1, 1, 0, 3, 3, 3] ---- Retained value to add in file: [0, 1, 1, 1, 0, 3, 3, 3], indice : (0, 7, 2, 7) - --- converting (1, 1, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 1, 1, 1] --- converting 1 in base 3 --- result [1] --- converting 1 in base 2 --- result [0, 0, 0, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 9 in base 2 - --- appending 1 to result - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- result [1, 0, 0, 1] - --- Result = [1, 0, 0, 0, 1, 2, 1, 0, 0, 1] - --- Converting base Y number [1, 0, 0, 0, 1, 2, 1, 0, 0, 1] to configuration notation - --- Result = [0, 0, 0, 2, 3, 0, 0, 3] ---- Retained value to add in file: [0, 0, 0, 2, 3, 0, 0, 3], indice : (1, 1, 2, 9) - --- converting (2, 4, 0, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] - --- converting 4 in base 2 - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- result [0, 1, 0, 0] - --- converting 0 in base 3 - --- result [0] - --- converting 10 in base 2 - --- appending 0 to result + --- Result = [1, 1, 1, 1, 1, 1, 0, 0, 0, 1] + --- Converting base Y number [1, 1, 1, 1, 1, 1, 0, 0, 0, 1] to configuration notation + --- Result = [2, 2, 2, 2, 0, 0, 0, 2] +--- Retained value to add in file: [2, 2, 2, 2, 0, 0, 0, 2], indice : (1, 15, 1, 1) + --- converting (1, 9, 2, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 9 in base 2 --- appending 1 to result --- appending 0 to result + --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 0] - --- Result = [2, 0, 1, 0, 0, 0, 1, 0, 1, 0] - --- Converting base Y number [2, 0, 1, 0, 0, 0, 1, 0, 1, 0] to configuration notation - --- Result = [0, 3, 0, 0, 1, 0, 1, 0] ---- Retained value to add in file: [0, 3, 0, 0, 1, 0, 1, 0], indice : (2, 4, 0, 10) - --- converting (1, 8, 1, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] + --- result [1, 0, 0, 1] + --- converting 2 in base 3 + --- result [2] --- converting 8 in base 2 --- appending 0 to result --- appending 0 to result --- appending 0 to result --- appending 1 to result --- result [1, 0, 0, 0] - --- converting 1 in base 3 - --- result [1] + --- Result = [1, 1, 0, 0, 1, 2, 1, 0, 0, 0] + --- Converting base Y number [1, 1, 0, 0, 1, 2, 1, 0, 0, 0] to configuration notation + --- Result = [2, 0, 0, 2, 3, 0, 0, 0] +--- Retained value to add in file: [2, 0, 0, 2, 3, 0, 0, 0], indice : (1, 9, 2, 8) + --- converting (0, 11, 0, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] --- converting 11 in base 2 --- appending 1 to result --- appending 1 to result --- appending 0 to result --- appending 1 to result --- result [1, 0, 1, 1] - --- Result = [1, 1, 0, 0, 0, 1, 1, 0, 1, 1] - --- Converting base Y number [1, 1, 0, 0, 0, 1, 1, 0, 1, 1] to configuration notation - --- Result = [2, 0, 0, 0, 2, 0, 2, 2] ---- Retained value to add in file: [2, 0, 0, 0, 2, 0, 2, 2], indice : (1, 8, 1, 11) - --- converting (0, 8, 1, 3) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 8 in base 2 + --- converting 5 in base 2 + --- appending 1 to result --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- Result = [0, 1, 0, 1, 1, 0, 0, 1, 0, 1] + --- Converting base Y number [0, 1, 0, 1, 1, 0, 0, 1, 0, 1] to configuration notation + --- Result = [1, 0, 1, 1, 0, 1, 0, 1] +--- Retained value to add in file: [1, 0, 1, 1, 0, 1, 0, 1], indice : (0, 11, 0, 5) + --- converting (0, 4, 2, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 4 in base 2 --- appending 0 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 0] - --- converting 1 in base 3 - --- result [1] - --- converting 3 in base 2 - --- appending 1 to result - --- appending 1 to result - --- result [0, 0, 1, 1] - --- Result = [0, 1, 0, 0, 0, 1, 0, 0, 1, 1] - --- Converting base Y number [0, 1, 0, 0, 0, 1, 0, 0, 1, 1] to configuration notation - --- Result = [1, 0, 0, 0, 0, 0, 2, 2] ---- Retained value to add in file: [1, 0, 0, 0, 0, 0, 2, 2], indice : (0, 8, 1, 3) - --- converting (1, 8, 1, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [0, 1, 0, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- Result = [0, 0, 1, 0, 0, 2, 0, 0, 0, 1] + --- Converting base Y number [0, 0, 1, 0, 0, 2, 0, 0, 0, 1] to configuration notation + --- Result = [0, 1, 0, 0, 0, 0, 0, 3] +--- Retained value to add in file: [0, 1, 0, 0, 0, 0, 0, 3], indice : (0, 4, 2, 1) + --- converting (1, 1, 2, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] - --- converting 8 in base 2 - --- appending 0 to result + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 10 in base 2 --- appending 0 to result + --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 0] + --- result [1, 0, 1, 0] + --- Result = [1, 0, 0, 0, 1, 2, 1, 0, 1, 0] + --- Converting base Y number [1, 0, 0, 0, 1, 2, 1, 0, 1, 0] to configuration notation + --- Result = [0, 0, 0, 2, 3, 0, 3, 0] +--- Retained value to add in file: [0, 0, 0, 2, 3, 0, 3, 0], indice : (1, 1, 2, 10) + --- converting (1, 15, 2, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] - --- converting 9 in base 2 - --- appending 1 to result - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- result [1, 0, 0, 1] - --- Result = [1, 1, 0, 0, 0, 1, 1, 0, 0, 1] - --- Converting base Y number [1, 1, 0, 0, 0, 1, 1, 0, 0, 1] to configuration notation - --- Result = [2, 0, 0, 0, 2, 0, 0, 2] ---- Retained value to add in file: [2, 0, 0, 0, 2, 0, 0, 2], indice : (1, 8, 1, 9) - --- converting (0, 15, 2, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] --- converting 15 in base 2 --- appending 1 to result --- appending 1 to result @@ -10822,100 +11372,76 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- result [1, 1, 1, 1] --- converting 2 in base 3 --- result [2] - --- converting 7 in base 2 - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- result [0, 1, 1, 1] - --- Result = [0, 1, 1, 1, 1, 2, 0, 1, 1, 1] - --- Converting base Y number [0, 1, 1, 1, 1, 2, 0, 1, 1, 1] to configuration notation - --- Result = [1, 1, 1, 1, 0, 3, 3, 3] ---- Retained value to add in file: [1, 1, 1, 1, 0, 3, 3, 3], indice : (0, 15, 2, 7) - --- converting (0, 15, 2, 3) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- Result = [1, 1, 1, 1, 1, 2, 0, 0, 0, 1] + --- Converting base Y number [1, 1, 1, 1, 1, 2, 0, 0, 0, 1] to configuration notation + --- Result = [2, 2, 2, 2, 0, 0, 0, 3] +--- Retained value to add in file: [2, 2, 2, 2, 0, 0, 0, 3], indice : (1, 15, 2, 1) + --- converting (0, 13, 2, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 15 in base 2 - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result + --- converting 13 in base 2 --- appending 1 to result - --- result [1, 1, 1, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 3 in base 2 + --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- result [0, 0, 1, 1] - --- Result = [0, 1, 1, 1, 1, 2, 0, 0, 1, 1] - --- Converting base Y number [0, 1, 1, 1, 1, 2, 0, 0, 1, 1] to configuration notation - --- Result = [1, 1, 1, 1, 0, 0, 3, 3] ---- Retained value to add in file: [1, 1, 1, 1, 0, 0, 3, 3], indice : (0, 15, 2, 3) - --- converting (2, 3, 0, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 1, 0, 1] --- converting 2 in base 3 --- result [2] - --- converting 3 in base 2 - --- appending 1 to result - --- appending 1 to result - --- result [0, 0, 1, 1] - --- converting 0 in base 3 - --- result [0] --- converting 12 in base 2 --- appending 0 to result --- appending 0 to result --- appending 1 to result --- appending 1 to result --- result [1, 1, 0, 0] - --- Result = [2, 0, 0, 1, 1, 0, 1, 1, 0, 0] - --- Converting base Y number [2, 0, 0, 1, 1, 0, 1, 1, 0, 0] to configuration notation - --- Result = [0, 0, 3, 3, 1, 1, 0, 0] ---- Retained value to add in file: [0, 0, 3, 3, 1, 1, 0, 0], indice : (2, 3, 0, 12) - --- converting (0, 7, 0, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- Result = [0, 1, 1, 0, 1, 2, 1, 1, 0, 0] + --- Converting base Y number [0, 1, 1, 0, 1, 2, 1, 1, 0, 0] to configuration notation + --- Result = [1, 1, 0, 1, 3, 3, 0, 0] +--- Retained value to add in file: [1, 1, 0, 1, 3, 3, 0, 0], indice : (0, 13, 2, 12) + --- converting (0, 0, 2, 4) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 7 in base 2 - --- appending 1 to result - --- appending 1 to result + --- converting 0 in base 2 + --- result [0, 0, 0, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result --- appending 1 to result - --- result [0, 1, 1, 1] + --- result [0, 1, 0, 0] + --- Result = [0, 0, 0, 0, 0, 2, 0, 1, 0, 0] + --- Converting base Y number [0, 0, 0, 0, 0, 2, 0, 1, 0, 0] to configuration notation + --- Result = [0, 0, 0, 0, 0, 3, 0, 0] +--- Retained value to add in file: [0, 0, 0, 0, 0, 3, 0, 0], indice : (0, 0, 2, 4) + --- converting (0, 7, 2, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 11 in base 2 + --- converting 7 in base 2 --- appending 1 to result --- appending 1 to result - --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 1] - --- Result = [0, 0, 1, 1, 1, 0, 1, 0, 1, 1] - --- Converting base Y number [0, 0, 1, 1, 1, 0, 1, 0, 1, 1] to configuration notation - --- Result = [0, 1, 1, 1, 1, 0, 1, 1] ---- Retained value to add in file: [0, 1, 1, 1, 1, 0, 1, 1], indice : (0, 7, 0, 11) - --- converting (2, 2, 1, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [0, 1, 1, 1] --- converting 2 in base 3 --- result [2] --- converting 2 in base 2 --- appending 0 to result --- appending 1 to result --- result [0, 0, 1, 0] - --- converting 1 in base 3 - --- result [1] - --- converting 10 in base 2 - --- appending 0 to result - --- appending 1 to result - --- appending 0 to result - --- appending 1 to result - --- result [1, 0, 1, 0] - --- Result = [2, 0, 0, 1, 0, 1, 1, 0, 1, 0] - --- Converting base Y number [2, 0, 0, 1, 0, 1, 1, 0, 1, 0] to configuration notation - --- Result = [0, 0, 3, 0, 2, 0, 2, 0] ---- Retained value to add in file: [0, 0, 3, 0, 2, 0, 2, 0], indice : (2, 2, 1, 10) - --- converting (2, 7, 1, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- Result = [0, 0, 1, 1, 1, 2, 0, 0, 1, 0] + --- Converting base Y number [0, 0, 1, 1, 1, 2, 0, 0, 1, 0] to configuration notation + --- Result = [0, 1, 1, 1, 0, 0, 3, 0] +--- Retained value to add in file: [0, 1, 1, 1, 0, 0, 3, 0], indice : (0, 7, 2, 2) + --- converting (2, 11, 1, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] - --- converting 7 in base 2 + --- converting 11 in base 2 --- appending 1 to result --- appending 1 to result + --- appending 0 to result --- appending 1 to result - --- result [0, 1, 1, 1] + --- result [1, 0, 1, 1] --- converting 1 in base 3 --- result [1] --- converting 8 in base 2 @@ -10924,49 +11450,68 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- appending 0 to result --- appending 1 to result --- result [1, 0, 0, 0] - --- Result = [2, 0, 1, 1, 1, 1, 1, 0, 0, 0] - --- Converting base Y number [2, 0, 1, 1, 1, 1, 1, 0, 0, 0] to configuration notation - --- Result = [0, 3, 3, 3, 2, 0, 0, 0] ---- Retained value to add in file: [0, 3, 3, 3, 2, 0, 0, 0], indice : (2, 7, 1, 8) - --- converting (1, 1, 1, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 1 in base 2 - --- result [0, 0, 0, 1] - --- converting 1 in base 3 - --- result [1] - --- converting 1 in base 2 - --- result [0, 0, 0, 1] - --- Result = [1, 0, 0, 0, 1, 1, 0, 0, 0, 1] - --- Converting base Y number [1, 0, 0, 0, 1, 1, 0, 0, 0, 1] to configuration notation - --- Result = [0, 0, 0, 2, 0, 0, 0, 2] ---- Retained value to add in file: [0, 0, 0, 2, 0, 0, 0, 2], indice : (1, 1, 1, 1) - --- converting (1, 11, 0, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- Result = [2, 1, 0, 1, 1, 1, 1, 0, 0, 0] + --- Converting base Y number [2, 1, 0, 1, 1, 1, 1, 0, 0, 0] to configuration notation + --- Result = [3, 0, 3, 3, 2, 0, 0, 0] +--- Retained value to add in file: [3, 0, 3, 3, 2, 0, 0, 0], indice : (2, 11, 1, 8) + --- converting (0, 2, 2, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 2 in base 2 + --- appending 0 to result + --- appending 1 to result + --- result [0, 0, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 2 in base 2 + --- appending 0 to result + --- appending 1 to result + --- result [0, 0, 1, 0] + --- Result = [0, 0, 0, 1, 0, 2, 0, 0, 1, 0] + --- Converting base Y number [0, 0, 0, 1, 0, 2, 0, 0, 1, 0] to configuration notation + --- Result = [0, 0, 1, 0, 0, 0, 3, 0] +--- Retained value to add in file: [0, 0, 1, 0, 0, 0, 3, 0], indice : (0, 2, 2, 2) + --- converting (1, 12, 2, 3) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] - --- converting 11 in base 2 + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- appending 0 to result + --- result [1, 1, 0, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 3 in base 2 --- appending 1 to result - --- result [1, 0, 1, 1] + --- appending 1 to result + --- result [0, 0, 1, 1] + --- Result = [1, 1, 1, 0, 0, 2, 0, 0, 1, 1] + --- Converting base Y number [1, 1, 1, 0, 0, 2, 0, 0, 1, 1] to configuration notation + --- Result = [2, 2, 0, 0, 0, 0, 3, 3] +--- Retained value to add in file: [2, 2, 0, 0, 0, 0, 3, 3], indice : (1, 12, 2, 3) + --- converting (0, 10, 0, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 1 in base 2 - --- result [0, 0, 0, 1] - --- Result = [1, 1, 0, 1, 1, 0, 0, 0, 0, 1] - --- Converting base Y number [1, 1, 0, 1, 1, 0, 0, 0, 0, 1] to configuration notation - --- Result = [2, 0, 2, 2, 0, 0, 0, 1] ---- Retained value to add in file: [2, 0, 2, 2, 0, 0, 0, 1], indice : (1, 11, 0, 1) - --- converting (1, 15, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 15 in base 2 + --- converting 10 in base 2 + --- appending 0 to result --- appending 1 to result + --- appending 0 to result --- appending 1 to result + --- result [1, 0, 1, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 9 in base 2 --- appending 1 to result + --- appending 0 to result + --- appending 0 to result --- appending 1 to result - --- result [1, 1, 1, 1] + --- result [1, 0, 0, 1] + --- Result = [0, 1, 0, 1, 0, 0, 1, 0, 0, 1] + --- Converting base Y number [0, 1, 0, 1, 0, 0, 1, 0, 0, 1] to configuration notation + --- Result = [1, 0, 1, 0, 1, 0, 0, 1] +--- Retained value to add in file: [1, 0, 1, 0, 1, 0, 0, 1], indice : (0, 10, 0, 9) + --- converting (1, 5, 2, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] --- converting 5 in base 2 @@ -10974,34 +11519,39 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- appending 0 to result --- appending 1 to result --- result [0, 1, 0, 1] - --- Result = [1, 1, 1, 1, 1, 1, 0, 1, 0, 1] - --- Converting base Y number [1, 1, 1, 1, 1, 1, 0, 1, 0, 1] to configuration notation - --- Result = [2, 2, 2, 2, 0, 2, 0, 2] ---- Retained value to add in file: [2, 2, 2, 2, 0, 2, 0, 2], indice : (1, 15, 1, 5) - --- converting (0, 15, 1, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] - --- converting 15 in base 2 + --- converting 2 in base 3 + --- result [2] + --- converting 6 in base 2 + --- appending 0 to result --- appending 1 to result --- appending 1 to result + --- result [0, 1, 1, 0] + --- Result = [1, 0, 1, 0, 1, 2, 0, 1, 1, 0] + --- Converting base Y number [1, 0, 1, 0, 1, 2, 0, 1, 1, 0] to configuration notation + --- Result = [0, 2, 0, 2, 0, 3, 3, 0] +--- Retained value to add in file: [0, 2, 0, 2, 0, 3, 3, 0], indice : (1, 5, 2, 6) + --- converting (0, 6, 1, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 6 in base 2 + --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- result [1, 1, 1, 1] + --- result [0, 1, 1, 0] --- converting 1 in base 3 --- result [1] - --- converting 13 in base 2 + --- converting 7 in base 2 --- appending 1 to result - --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- result [1, 1, 0, 1] - --- Result = [0, 1, 1, 1, 1, 1, 1, 1, 0, 1] - --- Converting base Y number [0, 1, 1, 1, 1, 1, 1, 1, 0, 1] to configuration notation - --- Result = [1, 1, 1, 1, 2, 2, 0, 2] ---- Retained value to add in file: [1, 1, 1, 1, 2, 2, 0, 2], indice : (0, 15, 1, 13) - --- converting (0, 13, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] + --- result [0, 1, 1, 1] + --- Result = [0, 0, 1, 1, 0, 1, 0, 1, 1, 1] + --- Converting base Y number [0, 0, 1, 1, 0, 1, 0, 1, 1, 1] to configuration notation + --- Result = [0, 1, 1, 0, 0, 2, 2, 2] +--- Retained value to add in file: [0, 1, 1, 0, 0, 2, 2, 2], indice : (0, 6, 1, 7) + --- converting (2, 13, 2, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] --- converting 13 in base 2 --- appending 1 to result --- appending 0 to result @@ -11010,101 +11560,115 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- result [1, 1, 0, 1] --- converting 2 in base 3 --- result [2] - --- converting 9 in base 2 + --- converting 13 in base 2 --- appending 1 to result --- appending 0 to result - --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 1] - --- Result = [0, 1, 1, 0, 1, 2, 1, 0, 0, 1] - --- Converting base Y number [0, 1, 1, 0, 1, 2, 1, 0, 0, 1] to configuration notation - --- Result = [1, 1, 0, 1, 3, 0, 0, 3] ---- Retained value to add in file: [1, 1, 0, 1, 3, 0, 0, 3], indice : (0, 13, 2, 9) - --- converting (0, 0, 0, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] - --- converting 0 in base 2 - --- result [0, 0, 0, 0] + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [2, 1, 1, 0, 1, 2, 1, 1, 0, 1] + --- Converting base Y number [2, 1, 1, 0, 1, 2, 1, 1, 0, 1] to configuration notation + --- Result = [3, 3, 0, 3, 3, 3, 0, 3] +--- Retained value to add in file: [3, 3, 0, 3, 3, 3, 0, 3], indice : (2, 13, 2, 13) + --- converting (0, 1, 1, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- converting 1 in base 3 + --- result [1] --- converting 15 in base 2 --- appending 1 to result --- appending 1 to result --- appending 1 to result --- appending 1 to result --- result [1, 1, 1, 1] - --- Result = [0, 0, 0, 0, 0, 0, 1, 1, 1, 1] - --- Converting base Y number [0, 0, 0, 0, 0, 0, 1, 1, 1, 1] to configuration notation - --- Result = [0, 0, 0, 0, 1, 1, 1, 1] ---- Retained value to add in file: [0, 0, 0, 0, 1, 1, 1, 1], indice : (0, 0, 0, 15) - --- converting (0, 11, 1, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- Result = [0, 0, 0, 0, 1, 1, 1, 1, 1, 1] + --- Converting base Y number [0, 0, 0, 0, 1, 1, 1, 1, 1, 1] to configuration notation + --- Result = [0, 0, 0, 1, 2, 2, 2, 2] +--- Retained value to add in file: [0, 0, 0, 1, 2, 2, 2, 2], indice : (0, 1, 1, 15) + --- converting (1, 4, 0, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] --- converting 0 in base 3 --- result [0] - --- converting 11 in base 2 + --- converting 15 in base 2 --- appending 1 to result --- appending 1 to result - --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 1] + --- appending 1 to result + --- result [1, 1, 1, 1] + --- Result = [1, 0, 1, 0, 0, 0, 1, 1, 1, 1] + --- Converting base Y number [1, 0, 1, 0, 0, 0, 1, 1, 1, 1] to configuration notation + --- Result = [0, 2, 0, 0, 1, 1, 1, 1] +--- Retained value to add in file: [0, 2, 0, 0, 1, 1, 1, 1], indice : (1, 4, 0, 15) + --- converting (1, 10, 0, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] - --- converting 11 in base 2 - --- appending 1 to result + --- converting 10 in base 2 + --- appending 0 to result --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 1] - --- Result = [0, 1, 0, 1, 1, 1, 1, 0, 1, 1] - --- Converting base Y number [0, 1, 0, 1, 1, 1, 1, 0, 1, 1] to configuration notation - --- Result = [1, 0, 1, 1, 2, 0, 2, 2] ---- Retained value to add in file: [1, 0, 1, 1, 2, 0, 2, 2], indice : (0, 11, 1, 11) - --- converting (0, 8, 2, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 0, 1, 0] --- converting 0 in base 3 --- result [0] - --- converting 8 in base 2 - --- appending 0 to result - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- result [1, 0, 0, 0] - --- converting 2 in base 3 - --- result [2] --- converting 2 in base 2 --- appending 0 to result --- appending 1 to result --- result [0, 0, 1, 0] - --- Result = [0, 1, 0, 0, 0, 2, 0, 0, 1, 0] - --- Converting base Y number [0, 1, 0, 0, 0, 2, 0, 0, 1, 0] to configuration notation - --- Result = [1, 0, 0, 0, 0, 0, 3, 0] ---- Retained value to add in file: [1, 0, 0, 0, 0, 0, 3, 0], indice : (0, 8, 2, 2) - --- converting (0, 5, 2, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- Result = [1, 1, 0, 1, 0, 0, 0, 0, 1, 0] + --- Converting base Y number [1, 1, 0, 1, 0, 0, 0, 0, 1, 0] to configuration notation + --- Result = [2, 0, 2, 0, 0, 0, 1, 0] +--- Retained value to add in file: [2, 0, 2, 0, 0, 0, 1, 0], indice : (1, 10, 0, 2) + --- converting (0, 15, 1, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 5 in base 2 + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [0, 1, 1, 1, 1, 1, 1, 1, 0, 1] + --- Converting base Y number [0, 1, 1, 1, 1, 1, 1, 1, 0, 1] to configuration notation + --- Result = [1, 1, 1, 1, 2, 2, 0, 2] +--- Retained value to add in file: [1, 1, 1, 1, 2, 2, 0, 2], indice : (0, 15, 1, 13) + --- converting (0, 11, 1, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 11 in base 2 --- appending 1 to result - --- appending 0 to result --- appending 1 to result - --- result [0, 1, 0, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 14 in base 2 --- appending 0 to result --- appending 1 to result + --- result [1, 0, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result --- appending 1 to result --- appending 1 to result - --- result [1, 1, 1, 0] - --- Result = [0, 0, 1, 0, 1, 2, 1, 1, 1, 0] - --- Converting base Y number [0, 0, 1, 0, 1, 2, 1, 1, 1, 0] to configuration notation - --- Result = [0, 1, 0, 1, 3, 3, 3, 0] ---- Retained value to add in file: [0, 1, 0, 1, 3, 3, 3, 0], indice : (0, 5, 2, 14) - --- converting (2, 7, 1, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] - --- converting 7 in base 2 - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- result [0, 1, 1, 1] + --- result [1, 1, 0, 0] + --- Result = [0, 1, 0, 1, 1, 1, 1, 1, 0, 0] + --- Converting base Y number [0, 1, 0, 1, 1, 1, 1, 1, 0, 0] to configuration notation + --- Result = [1, 0, 1, 1, 2, 2, 0, 0] +--- Retained value to add in file: [1, 0, 1, 1, 2, 2, 0, 0], indice : (0, 11, 1, 12) + --- converting (1, 9, 1, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] --- converting 9 in base 2 @@ -11113,50 +11677,39 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- appending 0 to result --- appending 1 to result --- result [1, 0, 0, 1] - --- Result = [2, 0, 1, 1, 1, 1, 1, 0, 0, 1] - --- Converting base Y number [2, 0, 1, 1, 1, 1, 1, 0, 0, 1] to configuration notation - --- Result = [0, 3, 3, 3, 2, 0, 0, 2] ---- Retained value to add in file: [0, 3, 3, 3, 2, 0, 0, 2], indice : (2, 7, 1, 9) - --- converting (2, 4, 2, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] - --- converting 4 in base 2 + --- converting 1 in base 3 + --- result [1] + --- converting 12 in base 2 --- appending 0 to result --- appending 0 to result --- appending 1 to result - --- result [0, 1, 0, 0] - --- converting 2 in base 3 - --- result [2] - --- converting 15 in base 2 - --- appending 1 to result - --- appending 1 to result --- appending 1 to result + --- result [1, 1, 0, 0] + --- Result = [1, 1, 0, 0, 1, 1, 1, 1, 0, 0] + --- Converting base Y number [1, 1, 0, 0, 1, 1, 1, 1, 0, 0] to configuration notation + --- Result = [2, 0, 0, 2, 2, 2, 0, 0] +--- Retained value to add in file: [2, 0, 0, 2, 2, 2, 0, 0], indice : (1, 9, 1, 12) + --- converting (0, 2, 2, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 2 in base 2 + --- appending 0 to result --- appending 1 to result - --- result [1, 1, 1, 1] - --- Result = [2, 0, 1, 0, 0, 2, 1, 1, 1, 1] - --- Converting base Y number [2, 0, 1, 0, 0, 2, 1, 1, 1, 1] to configuration notation - --- Result = [0, 3, 0, 0, 3, 3, 3, 3] ---- Retained value to add in file: [0, 3, 0, 0, 3, 3, 3, 3], indice : (2, 4, 2, 15) - --- converting (2, 10, 2, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [0, 0, 1, 0] --- converting 2 in base 3 --- result [2] - --- converting 10 in base 2 - --- appending 0 to result + --- converting 5 in base 2 --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 0] + --- result [0, 1, 0, 1] + --- Result = [0, 0, 0, 1, 0, 2, 0, 1, 0, 1] + --- Converting base Y number [0, 0, 0, 1, 0, 2, 0, 1, 0, 1] to configuration notation + --- Result = [0, 0, 1, 0, 0, 3, 0, 3] +--- Retained value to add in file: [0, 0, 1, 0, 0, 3, 0, 3], indice : (0, 2, 2, 5) + --- converting (2, 7, 1, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] - --- converting 1 in base 2 - --- result [0, 0, 0, 1] - --- Result = [2, 1, 0, 1, 0, 2, 0, 0, 0, 1] - --- Converting base Y number [2, 1, 0, 1, 0, 2, 0, 0, 0, 1] to configuration notation - --- Result = [3, 0, 3, 0, 0, 0, 0, 3] ---- Retained value to add in file: [3, 0, 3, 0, 0, 0, 0, 3], indice : (2, 10, 2, 1) - --- converting (1, 7, 1, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] --- converting 7 in base 2 --- appending 1 to result --- appending 1 to result @@ -11164,41 +11717,36 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- result [0, 1, 1, 1] --- converting 1 in base 3 --- result [1] - --- converting 7 in base 2 - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- result [0, 1, 1, 1] - --- Result = [1, 0, 1, 1, 1, 1, 0, 1, 1, 1] - --- Converting base Y number [1, 0, 1, 1, 1, 1, 0, 1, 1, 1] to configuration notation - --- Result = [0, 2, 2, 2, 0, 2, 2, 2] ---- Retained value to add in file: [0, 2, 2, 2, 0, 2, 2, 2], indice : (1, 7, 1, 7) - --- converting (2, 2, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] --- converting 2 in base 2 --- appending 0 to result --- appending 1 to result --- result [0, 0, 1, 0] + --- Result = [2, 0, 1, 1, 1, 1, 0, 0, 1, 0] + --- Converting base Y number [2, 0, 1, 1, 1, 1, 0, 0, 1, 0] to configuration notation + --- Result = [0, 3, 3, 3, 0, 0, 2, 0] +--- Retained value to add in file: [0, 3, 3, 3, 0, 0, 2, 0], indice : (2, 7, 1, 2) + --- converting (2, 10, 1, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] - --- converting 9 in base 2 - --- appending 1 to result + --- converting 10 in base 2 --- appending 0 to result + --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 1] - --- Result = [2, 0, 0, 1, 0, 2, 1, 0, 0, 1] - --- Converting base Y number [2, 0, 0, 1, 0, 2, 1, 0, 0, 1] to configuration notation - --- Result = [0, 0, 3, 0, 3, 0, 0, 3] ---- Retained value to add in file: [0, 0, 3, 0, 3, 0, 0, 3], indice : (2, 2, 2, 9) - --- converting (1, 2, 0, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 0, 1, 0] --- converting 1 in base 3 --- result [1] - --- converting 2 in base 2 + --- converting 12 in base 2 + --- appending 0 to result --- appending 0 to result --- appending 1 to result - --- result [0, 0, 1, 0] + --- appending 1 to result + --- result [1, 1, 0, 0] + --- Result = [2, 1, 0, 1, 0, 1, 1, 1, 0, 0] + --- Converting base Y number [2, 1, 0, 1, 0, 1, 1, 1, 0, 0] to configuration notation + --- Result = [3, 0, 3, 0, 2, 2, 0, 0] +--- Retained value to add in file: [3, 0, 3, 0, 2, 2, 0, 0], indice : (2, 10, 1, 12) + --- converting (0, 8, 0, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] --- converting 8 in base 2 @@ -11207,208 +11755,174 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- appending 0 to result --- appending 1 to result --- result [1, 0, 0, 0] - --- Result = [1, 0, 0, 1, 0, 0, 1, 0, 0, 0] - --- Converting base Y number [1, 0, 0, 1, 0, 0, 1, 0, 0, 0] to configuration notation - --- Result = [0, 0, 2, 0, 1, 0, 0, 0] ---- Retained value to add in file: [0, 0, 2, 0, 1, 0, 0, 0], indice : (1, 2, 0, 8) - --- converting (1, 13, 2, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 13 in base 2 - --- appending 1 to result - --- appending 0 to result + --- converting 0 in base 3 + --- result [0] + --- converting 11 in base 2 --- appending 1 to result --- appending 1 to result - --- result [1, 1, 0, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 12 in base 2 --- appending 0 to result - --- appending 0 to result - --- appending 1 to result --- appending 1 to result - --- result [1, 1, 0, 0] - --- Result = [1, 1, 1, 0, 1, 2, 1, 1, 0, 0] - --- Converting base Y number [1, 1, 1, 0, 1, 2, 1, 1, 0, 0] to configuration notation - --- Result = [2, 2, 0, 2, 3, 3, 0, 0] ---- Retained value to add in file: [2, 2, 0, 2, 3, 3, 0, 0], indice : (1, 13, 2, 12) - --- converting (1, 2, 1, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 2 in base 2 - --- appending 0 to result + --- result [1, 0, 1, 1] + --- Result = [0, 1, 0, 0, 0, 0, 1, 0, 1, 1] + --- Converting base Y number [0, 1, 0, 0, 0, 0, 1, 0, 1, 1] to configuration notation + --- Result = [1, 0, 0, 0, 1, 0, 1, 1] +--- Retained value to add in file: [1, 0, 0, 0, 1, 0, 1, 1], indice : (0, 8, 0, 11) + --- converting (0, 11, 0, 3) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 11 in base 2 --- appending 1 to result - --- result [0, 0, 1, 0] - --- converting 1 in base 3 - --- result [1] - --- converting 13 in base 2 --- appending 1 to result --- appending 0 to result --- appending 1 to result + --- result [1, 0, 1, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 3 in base 2 --- appending 1 to result - --- result [1, 1, 0, 1] - --- Result = [1, 0, 0, 1, 0, 1, 1, 1, 0, 1] - --- Converting base Y number [1, 0, 0, 1, 0, 1, 1, 1, 0, 1] to configuration notation - --- Result = [0, 0, 2, 0, 2, 2, 0, 2] ---- Retained value to add in file: [0, 0, 2, 0, 2, 2, 0, 2], indice : (1, 2, 1, 13) - --- converting (1, 5, 2, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 5 in base 2 --- appending 1 to result - --- appending 0 to result + --- result [0, 0, 1, 1] + --- Result = [0, 1, 0, 1, 1, 0, 0, 0, 1, 1] + --- Converting base Y number [0, 1, 0, 1, 1, 0, 0, 0, 1, 1] to configuration notation + --- Result = [1, 0, 1, 1, 0, 0, 1, 1] +--- Retained value to add in file: [1, 0, 1, 1, 0, 0, 1, 1], indice : (0, 11, 0, 3) + --- converting (0, 9, 0, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 9 in base 2 --- appending 1 to result - --- result [0, 1, 0, 1] - --- converting 2 in base 3 - --- result [2] - --- converting 12 in base 2 --- appending 0 to result --- appending 0 to result --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 0, 0] - --- Result = [1, 0, 1, 0, 1, 2, 1, 1, 0, 0] - --- Converting base Y number [1, 0, 1, 0, 1, 2, 1, 1, 0, 0] to configuration notation - --- Result = [0, 2, 0, 2, 3, 3, 0, 0] ---- Retained value to add in file: [0, 2, 0, 2, 3, 3, 0, 0], indice : (1, 5, 2, 12) - --- converting (2, 15, 0, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] - --- converting 15 in base 2 - --- appending 1 to result + --- result [1, 0, 0, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 7 in base 2 --- appending 1 to result --- appending 1 to result --- appending 1 to result - --- result [1, 1, 1, 1] + --- result [0, 1, 1, 1] + --- Result = [0, 1, 0, 0, 1, 0, 0, 1, 1, 1] + --- Converting base Y number [0, 1, 0, 0, 1, 0, 0, 1, 1, 1] to configuration notation + --- Result = [1, 0, 0, 1, 0, 1, 1, 1] +--- Retained value to add in file: [1, 0, 0, 1, 0, 1, 1, 1], indice : (0, 9, 0, 7) + --- converting (0, 1, 1, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 2 in base 2 + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 14 in base 2 --- appending 0 to result --- appending 1 to result - --- result [0, 0, 1, 0] - --- Result = [2, 1, 1, 1, 1, 0, 0, 0, 1, 0] - --- Converting base Y number [2, 1, 1, 1, 1, 0, 0, 0, 1, 0] to configuration notation - --- Result = [3, 3, 3, 3, 0, 0, 1, 0] ---- Retained value to add in file: [3, 3, 3, 3, 0, 0, 1, 0], indice : (2, 15, 0, 2) - --- converting (2, 13, 2, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [0, 0, 0, 0, 1, 1, 1, 1, 1, 0] + --- Converting base Y number [0, 0, 0, 0, 1, 1, 1, 1, 1, 0] to configuration notation + --- Result = [0, 0, 0, 1, 2, 2, 2, 0] +--- Retained value to add in file: [0, 0, 0, 1, 2, 2, 2, 0], indice : (0, 1, 1, 14) + --- converting (2, 11, 2, 4) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] - --- converting 13 in base 2 + --- converting 11 in base 2 --- appending 1 to result - --- appending 0 to result --- appending 1 to result + --- appending 0 to result --- appending 1 to result - --- result [1, 1, 0, 1] + --- result [1, 0, 1, 1] --- converting 2 in base 3 --- result [2] - --- converting 12 in base 2 + --- converting 4 in base 2 --- appending 0 to result --- appending 0 to result --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 0, 0] - --- Result = [2, 1, 1, 0, 1, 2, 1, 1, 0, 0] - --- Converting base Y number [2, 1, 1, 0, 1, 2, 1, 1, 0, 0] to configuration notation - --- Result = [3, 3, 0, 3, 3, 3, 0, 0] ---- Retained value to add in file: [3, 3, 0, 3, 3, 3, 0, 0], indice : (2, 13, 2, 12) - --- converting (1, 1, 2, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [0, 1, 0, 0] + --- Result = [2, 1, 0, 1, 1, 2, 0, 1, 0, 0] + --- Converting base Y number [2, 1, 0, 1, 1, 2, 0, 1, 0, 0] to configuration notation + --- Result = [3, 0, 3, 3, 0, 3, 0, 0] +--- Retained value to add in file: [3, 0, 3, 3, 0, 3, 0, 0], indice : (2, 11, 2, 4) + --- converting (1, 4, 2, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] - --- converting 1 in base 2 - --- result [0, 0, 0, 1] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] --- converting 2 in base 3 --- result [2] - --- converting 15 in base 2 - --- appending 1 to result + --- converting 7 in base 2 --- appending 1 to result --- appending 1 to result --- appending 1 to result - --- result [1, 1, 1, 1] - --- Result = [1, 0, 0, 0, 1, 2, 1, 1, 1, 1] - --- Converting base Y number [1, 0, 0, 0, 1, 2, 1, 1, 1, 1] to configuration notation - --- Result = [0, 0, 0, 2, 3, 3, 3, 3] ---- Retained value to add in file: [0, 0, 0, 2, 3, 3, 3, 3], indice : (1, 1, 2, 15) - --- converting (0, 10, 2, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 0 in base 3 - --- result [0] - --- converting 10 in base 2 - --- appending 0 to result + --- result [0, 1, 1, 1] + --- Result = [1, 0, 1, 0, 0, 2, 0, 1, 1, 1] + --- Converting base Y number [1, 0, 1, 0, 0, 2, 0, 1, 1, 1] to configuration notation + --- Result = [0, 2, 0, 0, 0, 3, 3, 3] +--- Retained value to add in file: [0, 2, 0, 0, 0, 3, 3, 3], indice : (1, 4, 2, 7) + --- converting (2, 5, 2, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 5 in base 2 --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 1, 0] + --- result [0, 1, 0, 1] --- converting 2 in base 3 --- result [2] - --- converting 13 in base 2 + --- converting 11 in base 2 --- appending 1 to result - --- appending 0 to result --- appending 1 to result + --- appending 0 to result --- appending 1 to result - --- result [1, 1, 0, 1] - --- Result = [0, 1, 0, 1, 0, 2, 1, 1, 0, 1] - --- Converting base Y number [0, 1, 0, 1, 0, 2, 1, 1, 0, 1] to configuration notation - --- Result = [1, 0, 1, 0, 3, 3, 0, 3] ---- Retained value to add in file: [1, 0, 1, 0, 3, 3, 0, 3], indice : (0, 10, 2, 13) - --- converting (2, 14, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 2 in base 3 - --- result [2] + --- result [1, 0, 1, 1] + --- Result = [2, 0, 1, 0, 1, 2, 1, 0, 1, 1] + --- Converting base Y number [2, 0, 1, 0, 1, 2, 1, 0, 1, 1] to configuration notation + --- Result = [0, 3, 0, 3, 3, 0, 3, 3] +--- Retained value to add in file: [0, 3, 0, 3, 3, 0, 3, 3], indice : (2, 5, 2, 11) + --- converting (0, 14, 0, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] --- converting 14 in base 2 --- appending 0 to result --- appending 1 to result --- appending 1 to result --- appending 1 to result --- result [1, 1, 1, 0] - --- converting 1 in base 3 - --- result [1] + --- converting 0 in base 3 + --- result [0] + --- converting 6 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 0] + --- Result = [0, 1, 1, 1, 0, 0, 0, 1, 1, 0] + --- Converting base Y number [0, 1, 1, 1, 0, 0, 0, 1, 1, 0] to configuration notation + --- Result = [1, 1, 1, 0, 0, 1, 1, 0] +--- Retained value to add in file: [1, 1, 1, 0, 0, 1, 1, 0], indice : (0, 14, 0, 6) + --- converting (0, 5, 0, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] --- converting 5 in base 2 --- appending 1 to result --- appending 0 to result --- appending 1 to result --- result [0, 1, 0, 1] - --- Result = [2, 1, 1, 1, 0, 1, 0, 1, 0, 1] - --- Converting base Y number [2, 1, 1, 1, 0, 1, 0, 1, 0, 1] to configuration notation - --- Result = [3, 3, 3, 0, 0, 2, 0, 2] ---- Retained value to add in file: [3, 3, 3, 0, 0, 2, 0, 2], indice : (2, 14, 1, 5) - --- converting (0, 4, 1, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] - --- converting 4 in base 2 - --- appending 0 to result - --- appending 0 to result - --- appending 1 to result - --- result [0, 1, 0, 0] - --- converting 1 in base 3 - --- result [1] - --- converting 9 in base 2 - --- appending 1 to result - --- appending 0 to result + --- converting 10 in base 2 --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 1] - --- Result = [0, 0, 1, 0, 0, 1, 1, 0, 0, 1] - --- Converting base Y number [0, 0, 1, 0, 0, 1, 1, 0, 0, 1] to configuration notation - --- Result = [0, 1, 0, 0, 2, 0, 0, 2] ---- Retained value to add in file: [0, 1, 0, 0, 2, 0, 0, 2], indice : (0, 4, 1, 9) - --- converting (1, 13, 1, 3) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 13 in base 2 - --- appending 1 to result --- appending 0 to result --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 0, 1] - --- converting 1 in base 3 - --- result [1] - --- converting 3 in base 2 - --- appending 1 to result - --- appending 1 to result - --- result [0, 0, 1, 1] - --- Result = [1, 1, 1, 0, 1, 1, 0, 0, 1, 1] - --- Converting base Y number [1, 1, 1, 0, 1, 1, 0, 0, 1, 1] to configuration notation - --- Result = [2, 2, 0, 2, 0, 0, 2, 2] ---- Retained value to add in file: [2, 2, 0, 2, 0, 0, 2, 2], indice : (1, 13, 1, 3) - --- converting (0, 6, 1, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 0, 1, 0] + --- Result = [0, 0, 1, 0, 1, 0, 1, 0, 1, 0] + --- Converting base Y number [0, 0, 1, 0, 1, 0, 1, 0, 1, 0] to configuration notation + --- Result = [0, 1, 0, 1, 1, 0, 1, 0] +--- Retained value to add in file: [0, 1, 0, 1, 1, 0, 1, 0], indice : (0, 5, 0, 10) + --- converting (0, 6, 2, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] --- converting 6 in base 2 @@ -11416,73 +11930,53 @@ resulted X configuration : [0, 1, 0, 1, 1, 0, 0, 0] --- appending 1 to result --- appending 1 to result --- result [0, 1, 1, 0] - --- converting 1 in base 3 - --- result [1] - --- converting 15 in base 2 - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- appending 1 to result - --- result [1, 1, 1, 1] - --- Result = [0, 0, 1, 1, 0, 1, 1, 1, 1, 1] - --- Converting base Y number [0, 0, 1, 1, 0, 1, 1, 1, 1, 1] to configuration notation - --- Result = [0, 1, 1, 0, 2, 2, 2, 2] ---- Retained value to add in file: [0, 1, 1, 0, 2, 2, 2, 2], indice : (0, 6, 1, 15) - --- converting (2, 14, 1, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 2 in base 3 --- result [2] - --- converting 14 in base 2 - --- appending 0 to result - --- appending 1 to result + --- converting 11 in base 2 --- appending 1 to result --- appending 1 to result - --- result [1, 1, 1, 0] - --- converting 1 in base 3 - --- result [1] - --- converting 8 in base 2 - --- appending 0 to result - --- appending 0 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 0] - --- Result = [2, 1, 1, 1, 0, 1, 1, 0, 0, 0] - --- Converting base Y number [2, 1, 1, 1, 0, 1, 1, 0, 0, 0] to configuration notation - --- Result = [3, 3, 3, 0, 2, 0, 0, 0] ---- Retained value to add in file: [3, 3, 3, 0, 2, 0, 0, 0], indice : (2, 14, 1, 8) - --- converting (1, 9, 0, 0) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- result [1, 0, 1, 1] + --- Result = [0, 0, 1, 1, 0, 2, 1, 0, 1, 1] + --- Converting base Y number [0, 0, 1, 1, 0, 2, 1, 0, 1, 1] to configuration notation + --- Result = [0, 1, 1, 0, 3, 0, 3, 3] +--- Retained value to add in file: [0, 1, 1, 0, 3, 0, 3, 3], indice : (0, 6, 2, 11) + --- converting (1, 7, 0, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 1 in base 3 --- result [1] - --- converting 9 in base 2 + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 13 in base 2 --- appending 1 to result - --- appending 0 to result --- appending 0 to result --- appending 1 to result - --- result [1, 0, 0, 1] + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [1, 0, 1, 1, 1, 0, 1, 1, 0, 1] + --- Converting base Y number [1, 0, 1, 1, 1, 0, 1, 1, 0, 1] to configuration notation + --- Result = [0, 2, 2, 2, 1, 1, 0, 1] +--- Retained value to add in file: [0, 2, 2, 2, 1, 1, 0, 1], indice : (1, 7, 0, 13) + --- converting (0, 0, 2, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) --- converting 0 in base 3 --- result [0] --- converting 0 in base 2 --- result [0, 0, 0, 0] - --- Result = [1, 1, 0, 0, 1, 0, 0, 0, 0, 0] - --- Converting base Y number [1, 1, 0, 0, 1, 0, 0, 0, 0, 0] to configuration notation - --- Result = [2, 0, 0, 2, 0, 0, 0, 0] ---- Retained value to add in file: [2, 0, 0, 2, 0, 0, 0, 0], indice : (1, 9, 0, 0) - --- converting (1, 2, 1, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) - --- converting 1 in base 3 - --- result [1] - --- converting 2 in base 2 - --- appending 0 to result - --- appending 1 to result - --- result [0, 0, 1, 0] - --- converting 1 in base 3 - --- result [1] + --- converting 2 in base 3 + --- result [2] --- converting 6 in base 2 --- appending 0 to result --- appending 1 to result --- appending 1 to result --- result [0, 1, 1, 0] - --- Result = [1, 0, 0, 1, 0, 1, 0, 1, 1, 0] - --- Converting base Y number [1, 0, 0, 1, 0, 1, 0, 1, 1, 0] to configuration notation - --- Result = [0, 0, 2, 0, 0, 2, 2, 0] ---- Retained value to add in file: [0, 0, 2, 0, 0, 2, 2, 0], indice : (1, 2, 1, 6) ---- Number of configurations generated = 70 + --- Result = [0, 0, 0, 0, 0, 2, 0, 1, 1, 0] + --- Converting base Y number [0, 0, 0, 0, 0, 2, 0, 1, 1, 0] to configuration notation + --- Result = [0, 0, 0, 0, 0, 3, 3, 0] +--- Retained value to add in file: [0, 0, 0, 0, 0, 3, 3, 0], indice : (0, 0, 2, 6) +--- Number of configurations generated = 60 --- Outpuf file = /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv diff --git a/experiment_automatization/experiment_log_file.txt b/experiment_automatization/experiment_log_file.txt deleted file mode 100755 index 2d01cee3e675e56df9ef54a6d7cdad4ca03d8646..0000000000000000000000000000000000000000 --- a/experiment_automatization/experiment_log_file.txt +++ /dev/null @@ -1,611 +0,0 @@ ---- Loading utils.sh library .... ---- ... utils.sh correctly loaded ---- Loading parsing_utils.sh library .... ---- --- parsing_utils.sh correctly loaded. ---- Loading experiment_process_for_a_single_configuration.sh library .... ---- --- experiment_process_for_a_single_configuration.sh correctly loaded. ---- The configuration file does not have the suitable format, we save it to and replace with the correct one ---- Before move command mv /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file__no_suitable_format ---- After move command ---- Reading header configurations and ---- Creating the file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file__finally_used.csv - -- Cleaning phone format of configuration >[0- 3- 0- 3- 3- 0- 0- 0]< - ----- Generic format: [0- 3- 0- 3- 0- 0- 0- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0] - -- Exact frequencies: [0- 1690000- 0- 1690000- 2314000- 0- 0- 0] - -- Cleaning phone format of configuration >[0- 0- 1- 0- 0- 2- 0- 0]< - ----- Generic format: [0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0] - -- Generic format with exact frequencies: [0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0] - -- Exact frequencies: [0- 0- 598000- 0- 0- 1469000- 0- 0] - -- Cleaning phone format of configuration >[2- 2- 2- 0- 1- 1- 1- 1]< - ----- Generic format: [2- 2- 2- 0- 0- 0- 0- 0- 0- 1- 1- 1- 1] - -- Generic format with exact frequencies: [1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000] - -- Exact frequencies: [1248000- 1248000- 1248000- 0- 741000- 741000- 741000- 741000] - -- Cleaning phone format of configuration >[2- 2- 2- 0- 0- 2- 0- 2]< - ----- Generic format: [2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2] - -- Generic format with exact frequencies: [1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000] - -- Exact frequencies: [1248000- 1248000- 1248000- 0- 0- 1469000- 0- 1469000] - -- Cleaning phone format of configuration >[3- 3- 3- 3- 3- 0- 3- 3]< - ----- Generic format: [3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 0- 3- 3] - -- Generic format with exact frequencies: [1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 2314000] - -- Exact frequencies: [1690000- 1690000- 1690000- 1690000- 2314000- 0- 2314000- 2314000] - -- Cleaning phone format of configuration >[0- 2- 0- 2- 0- 3- 3- 0]< - ----- Generic format: [0- 2- 0- 2- 0- 0- 0- 0- 0- 0- 3- 3- 0] - -- Generic format with exact frequencies: [0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0] - -- Exact frequencies: [0- 1248000- 0- 1248000- 0- 2314000- 2314000- 0] - -- Cleaning phone format of configuration >[3- 3- 0- 3- 0- 0- 0- 3]< - ----- Generic format: [3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3] - -- Generic format with exact frequencies: [1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000] - -- Exact frequencies: [1690000- 1690000- 0- 1690000- 0- 0- 0- 2314000] - -- Cleaning phone format of configuration >[3- 0- 0- 3- 3- 0- 0- 3]< - ----- Generic format: [3- 0- 0- 3- 0- 0- 0- 0- 0- 3- 0- 0- 3] - -- Generic format with exact frequencies: [1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000] - -- Exact frequencies: [1690000- 0- 0- 1690000- 2314000- 0- 0- 2314000] - -- Cleaning phone format of configuration >[3- 3- 3- 0- 3- 0- 0- 0]< - ----- Generic format: [3- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0] - -- Exact frequencies: [1690000- 1690000- 1690000- 0- 2314000- 0- 0- 0] - -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 1- 0]< - ----- Generic format: [3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0] - -- Generic format with exact frequencies: [1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0] - -- Exact frequencies: [1690000- 1690000- 0- 0- 0- 0- 741000- 0] - -- Cleaning phone format of configuration >[2- 0- 2- 0- 2- 0- 2- 2]< - ----- Generic format: [2- 0- 2- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2] - -- Generic format with exact frequencies: [1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000] - -- Exact frequencies: [1248000- 0- 1248000- 0- 1469000- 0- 1469000- 1469000] - -- Cleaning phone format of configuration >[1- 0- 1- 1- 3- 3- 0- 0]< - ----- Generic format: [1- 0- 1- 1- 0- 0- 0- 0- 0- 3- 3- 0- 0] - -- Generic format with exact frequencies: [598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0] - -- Exact frequencies: [598000- 0- 598000- 598000- 2314000- 2314000- 0- 0] - -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 2- 0]< - ----- Generic format: [3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 2- 0] - -- Generic format with exact frequencies: [1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0] - -- Exact frequencies: [1690000- 0- 0- 1690000- 0- 0- 1469000- 0] - -- Cleaning phone format of configuration >[3- 3- 3- 3- 0- 2- 2- 0]< - ----- Generic format: [3- 3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 2- 0] - -- Generic format with exact frequencies: [1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0] - -- Exact frequencies: [1690000- 1690000- 1690000- 1690000- 0- 1469000- 1469000- 0] - -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 1- 1- 0]< - ----- Generic format: [1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0] - -- Generic format with exact frequencies: [598000- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0] - -- Exact frequencies: [598000- 0- 598000- 0- 0- 741000- 741000- 0] - -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 1- 1]< - ----- Generic format: [2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1] - -- Generic format with exact frequencies: [1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000] - -- Exact frequencies: [1248000- 1248000- 0- 0- 0- 0- 741000- 741000] - -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 1- 0]< - ----- Generic format: [1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0] - -- Generic format with exact frequencies: [598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0] - -- Exact frequencies: [598000- 598000- 0- 0- 0- 0- 741000- 0] - -- Cleaning phone format of configuration >[0- 1- 0- 1- 1- 1- 0- 0]< - ----- Generic format: [0- 1- 0- 1- 0- 0- 0- 0- 0- 1- 1- 0- 0] - -- Generic format with exact frequencies: [0- 598000- 0- 598000- 0- 0- 0- 0- 0- 741000- 741000- 0- 0] - -- Exact frequencies: [0- 598000- 0- 598000- 741000- 741000- 0- 0] - -- Cleaning phone format of configuration >[0- 0- 0- 1- 3- 0- 0- 0]< - ----- Generic format: [0- 0- 0- 1- 0- 0- 0- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0] - -- Exact frequencies: [0- 0- 0- 598000- 2314000- 0- 0- 0] - -- Cleaning phone format of configuration >[0- 0- 1- 0- 2- 0- 2- 2]< - ----- Generic format: [0- 0- 1- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2] - -- Generic format with exact frequencies: [0- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000] - -- Exact frequencies: [0- 0- 598000- 0- 1469000- 0- 1469000- 1469000] - -- Cleaning phone format of configuration >[0- 0- 1- 0- 3- 0- 3- 0]< - ----- Generic format: [0- 0- 1- 0- 0- 0- 0- 0- 0- 3- 0- 3- 0] - -- Generic format with exact frequencies: [0- 0- 598000- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 0] - -- Exact frequencies: [0- 0- 598000- 0- 2314000- 0- 2314000- 0] - -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 3- 0]< - ----- Generic format: [3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0] - -- Generic format with exact frequencies: [1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0] - -- Exact frequencies: [1690000- 0- 1690000- 0- 0- 0- 2314000- 0] - -- Cleaning phone format of configuration >[1- 0- 0- 0- 3- 3- 0- 0]< - ----- Generic format: [1- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 0] - -- Generic format with exact frequencies: [598000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0] - -- Exact frequencies: [598000- 0- 0- 0- 2314000- 2314000- 0- 0] - -- Cleaning phone format of configuration >[2- 2- 2- 0- 0- 0- 0- 1]< - ----- Generic format: [2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1] - -- Generic format with exact frequencies: [1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000] - -- Exact frequencies: [1248000- 1248000- 1248000- 0- 0- 0- 0- 741000] - -- Cleaning phone format of configuration >[0- 2- 0- 2- 0- 3- 3- 3]< - ----- Generic format: [0- 2- 0- 2- 0- 0- 0- 0- 0- 0- 3- 3- 3] - -- Generic format with exact frequencies: [0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000] - -- Exact frequencies: [0- 1248000- 0- 1248000- 0- 2314000- 2314000- 2314000] - -- Cleaning phone format of configuration >[0- 3- 3- 0- 3- 0- 0- 3]< - ----- Generic format: [0- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3] - -- Generic format with exact frequencies: [0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000] - -- Exact frequencies: [0- 1690000- 1690000- 0- 2314000- 0- 0- 2314000] - -- Cleaning phone format of configuration >[2- 2- 0- 2- 0- 0- 1- 0]< - ----- Generic format: [2- 2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 1- 0] - -- Generic format with exact frequencies: [1248000- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 0] - -- Exact frequencies: [1248000- 1248000- 0- 1248000- 0- 0- 741000- 0] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 0- 2]< - ----- Generic format: [2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2] - -- Generic format with exact frequencies: [1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000] - -- Exact frequencies: [1248000- 0- 0- 0- 0- 1469000- 0- 1469000] - -- Cleaning phone format of configuration >[2- 2- 2- 0- 0- 0- 1- 1]< - ----- Generic format: [2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1] - -- Generic format with exact frequencies: [1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000] - -- Exact frequencies: [1248000- 1248000- 1248000- 0- 0- 0- 741000- 741000] - -- Cleaning phone format of configuration >[0- 1- 1- 1- 0- 3- 3- 3]< - ----- Generic format: [0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3] - -- Generic format with exact frequencies: [0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000] - -- Exact frequencies: [0- 598000- 598000- 598000- 0- 2314000- 2314000- 2314000] - -- Cleaning phone format of configuration >[0- 0- 0- 2- 3- 0- 0- 3]< - ----- Generic format: [0- 0- 0- 2- 0- 0- 0- 0- 0- 3- 0- 0- 3] - -- Generic format with exact frequencies: [0- 0- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000] - -- Exact frequencies: [0- 0- 0- 1248000- 2314000- 0- 0- 2314000] - -- Cleaning phone format of configuration >[0- 3- 0- 0- 1- 0- 1- 0]< - ----- Generic format: [0- 3- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1- 0] - -- Generic format with exact frequencies: [0- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000- 0] - -- Exact frequencies: [0- 1690000- 0- 0- 741000- 0- 741000- 0] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 2- 2]< - ----- Generic format: [2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2] - -- Generic format with exact frequencies: [1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000] - -- Exact frequencies: [1248000- 0- 0- 0- 1469000- 0- 1469000- 1469000] - -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2] - -- Generic format with exact frequencies: [598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000] - -- Exact frequencies: [598000- 0- 0- 0- 0- 0- 1469000- 1469000] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 0- 2]< - ----- Generic format: [2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 2] - -- Generic format with exact frequencies: [1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000] - -- Exact frequencies: [1248000- 0- 0- 0- 1469000- 0- 0- 1469000] - -- Cleaning phone format of configuration >[1- 1- 1- 1- 0- 3- 3- 3]< - ----- Generic format: [1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3] - -- Generic format with exact frequencies: [598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000] - -- Exact frequencies: [598000- 598000- 598000- 598000- 0- 2314000- 2314000- 2314000] - -- Cleaning phone format of configuration >[1- 1- 1- 1- 0- 0- 3- 3]< - ----- Generic format: [1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3] - -- Generic format with exact frequencies: [598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000] - -- Exact frequencies: [598000- 598000- 598000- 598000- 0- 0- 2314000- 2314000] - -- Cleaning phone format of configuration >[0- 0- 3- 3- 1- 1- 0- 0]< - ----- Generic format: [0- 0- 3- 3- 0- 0- 0- 0- 0- 1- 1- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 741000- 741000- 0- 0] - -- Exact frequencies: [0- 0- 1690000- 1690000- 741000- 741000- 0- 0] - -- Cleaning phone format of configuration >[0- 1- 1- 1- 1- 0- 1- 1]< - ----- Generic format: [0- 1- 1- 1- 0- 0- 0- 0- 0- 1- 0- 1- 1] - -- Generic format with exact frequencies: [0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 741000- 0- 741000- 741000] - -- Exact frequencies: [0- 598000- 598000- 598000- 741000- 0- 741000- 741000] - -- Cleaning phone format of configuration >[0- 0- 3- 0- 2- 0- 2- 0]< - ----- Generic format: [0- 0- 3- 0- 0- 0- 0- 0- 0- 2- 0- 2- 0] - -- Generic format with exact frequencies: [0- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 0] - -- Exact frequencies: [0- 0- 1690000- 0- 1469000- 0- 1469000- 0] - -- Cleaning phone format of configuration >[0- 3- 3- 3- 2- 0- 0- 0]< - ----- Generic format: [0- 3- 3- 3- 0- 0- 0- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 0- 0- 0] - -- Exact frequencies: [0- 1690000- 1690000- 1690000- 1469000- 0- 0- 0] - -- Cleaning phone format of configuration >[0- 0- 0- 2- 0- 0- 0- 2]< - ----- Generic format: [0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 2] - -- Generic format with exact frequencies: [0- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000] - -- Exact frequencies: [0- 0- 0- 1248000- 0- 0- 0- 1469000] - -- Cleaning phone format of configuration >[2- 0- 2- 2- 0- 0- 0- 1]< - ----- Generic format: [2- 0- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1] - -- Generic format with exact frequencies: [1248000- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000] - -- Exact frequencies: [1248000- 0- 1248000- 1248000- 0- 0- 0- 741000] - -- Cleaning phone format of configuration >[2- 2- 2- 2- 0- 2- 0- 2]< - ----- Generic format: [2- 2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 0- 2] - -- Generic format with exact frequencies: [1248000- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000] - -- Exact frequencies: [1248000- 1248000- 1248000- 1248000- 0- 1469000- 0- 1469000] - -- Cleaning phone format of configuration >[1- 1- 1- 1- 2- 2- 0- 2]< - ----- Generic format: [1- 1- 1- 1- 0- 0- 0- 0- 0- 2- 2- 0- 2] - -- Generic format with exact frequencies: [598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000] - -- Exact frequencies: [598000- 598000- 598000- 598000- 1469000- 1469000- 0- 1469000] - -- Cleaning phone format of configuration >[1- 1- 0- 1- 3- 0- 0- 3]< - ----- Generic format: [1- 1- 0- 1- 0- 0- 0- 0- 0- 3- 0- 0- 3] - -- Generic format with exact frequencies: [598000- 598000- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000] - -- Exact frequencies: [598000- 598000- 0- 598000- 2314000- 0- 0- 2314000] - -- Cleaning phone format of configuration >[0- 0- 0- 0- 1- 1- 1- 1]< - ----- Generic format: [0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 1- 1] - -- Generic format with exact frequencies: [0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000] - -- Exact frequencies: [0- 0- 0- 0- 741000- 741000- 741000- 741000] - -- Cleaning phone format of configuration >[1- 0- 1- 1- 2- 0- 2- 2]< - ----- Generic format: [1- 0- 1- 1- 0- 0- 0- 0- 0- 2- 0- 2- 2] - -- Generic format with exact frequencies: [598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000] - -- Exact frequencies: [598000- 0- 598000- 598000- 1469000- 0- 1469000- 1469000] - -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 0- 3- 0]< - ----- Generic format: [1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0] - -- Generic format with exact frequencies: [598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0] - -- Exact frequencies: [598000- 0- 0- 0- 0- 0- 2314000- 0] - -- Cleaning phone format of configuration >[0- 1- 0- 1- 3- 3- 3- 0]< - ----- Generic format: [0- 1- 0- 1- 0- 0- 0- 0- 0- 3- 3- 3- 0] - -- Generic format with exact frequencies: [0- 598000- 0- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0] - -- Exact frequencies: [0- 598000- 0- 598000- 2314000- 2314000- 2314000- 0] - -- Cleaning phone format of configuration >[0- 3- 3- 3- 2- 0- 0- 2]< - ----- Generic format: [0- 3- 3- 3- 0- 0- 0- 0- 0- 2- 0- 0- 2] - -- Generic format with exact frequencies: [0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000] - -- Exact frequencies: [0- 1690000- 1690000- 1690000- 1469000- 0- 0- 1469000] - -- Cleaning phone format of configuration >[0- 3- 0- 0- 3- 3- 3- 3]< - ----- Generic format: [0- 3- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3] - -- Generic format with exact frequencies: [0- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000] - -- Exact frequencies: [0- 1690000- 0- 0- 2314000- 2314000- 2314000- 2314000] - -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 0- 3]< - ----- Generic format: [3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 3] - -- Generic format with exact frequencies: [1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000] - -- Exact frequencies: [1690000- 0- 1690000- 0- 0- 0- 0- 2314000] - -- Cleaning phone format of configuration >[0- 2- 2- 2- 0- 2- 2- 2]< - ----- Generic format: [0- 2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 2- 2] - -- Generic format with exact frequencies: [0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000] - -- Exact frequencies: [0- 1248000- 1248000- 1248000- 0- 1469000- 1469000- 1469000] - -- Cleaning phone format of configuration >[0- 0- 3- 0- 3- 0- 0- 3]< - ----- Generic format: [0- 0- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3] - -- Generic format with exact frequencies: [0- 0- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000] - -- Exact frequencies: [0- 0- 1690000- 0- 2314000- 0- 0- 2314000] - -- Cleaning phone format of configuration >[0- 0- 2- 0- 1- 0- 0- 0]< - ----- Generic format: [0- 0- 2- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0] - -- Exact frequencies: [0- 0- 1248000- 0- 741000- 0- 0- 0] - -- Cleaning phone format of configuration >[2- 2- 0- 2- 3- 3- 0- 0]< - ----- Generic format: [2- 2- 0- 2- 0- 0- 0- 0- 0- 3- 3- 0- 0] - -- Generic format with exact frequencies: [1248000- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0] - -- Exact frequencies: [1248000- 1248000- 0- 1248000- 2314000- 2314000- 0- 0] - -- Cleaning phone format of configuration >[0- 0- 2- 0- 2- 2- 0- 2]< - ----- Generic format: [0- 0- 2- 0- 0- 0- 0- 0- 0- 2- 2- 0- 2] - -- Generic format with exact frequencies: [0- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000] - -- Exact frequencies: [0- 0- 1248000- 0- 1469000- 1469000- 0- 1469000] - -- Cleaning phone format of configuration >[0- 2- 0- 2- 3- 3- 0- 0]< - ----- Generic format: [0- 2- 0- 2- 0- 0- 0- 0- 0- 3- 3- 0- 0] - -- Generic format with exact frequencies: [0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0] - -- Exact frequencies: [0- 1248000- 0- 1248000- 2314000- 2314000- 0- 0] - -- Cleaning phone format of configuration >[3- 3- 3- 3- 0- 0- 1- 0]< - ----- Generic format: [3- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 1- 0] - -- Generic format with exact frequencies: [1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 0] - -- Exact frequencies: [1690000- 1690000- 1690000- 1690000- 0- 0- 741000- 0] - -- Cleaning phone format of configuration >[3- 3- 0- 3- 3- 3- 0- 0]< - ----- Generic format: [3- 3- 0- 3- 0- 0- 0- 0- 0- 3- 3- 0- 0] - -- Generic format with exact frequencies: [1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0] - -- Exact frequencies: [1690000- 1690000- 0- 1690000- 2314000- 2314000- 0- 0] - -- Cleaning phone format of configuration >[0- 0- 0- 2- 3- 3- 3- 3]< - ----- Generic format: [0- 0- 0- 2- 0- 0- 0- 0- 0- 3- 3- 3- 3] - -- Generic format with exact frequencies: [0- 0- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000] - -- Exact frequencies: [0- 0- 0- 1248000- 2314000- 2314000- 2314000- 2314000] - -- Cleaning phone format of configuration >[1- 0- 1- 0- 3- 3- 0- 3]< - ----- Generic format: [1- 0- 1- 0- 0- 0- 0- 0- 0- 3- 3- 0- 3] - -- Generic format with exact frequencies: [598000- 0- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 2314000] - -- Exact frequencies: [598000- 0- 598000- 0- 2314000- 2314000- 0- 2314000] - -- Cleaning phone format of configuration >[3- 3- 3- 0- 0- 2- 0- 2]< - ----- Generic format: [3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2] - -- Generic format with exact frequencies: [1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000] - -- Exact frequencies: [1690000- 1690000- 1690000- 0- 0- 1469000- 0- 1469000] - -- Cleaning phone format of configuration >[0- 1- 0- 0- 2- 0- 0- 2]< - ----- Generic format: [0- 1- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 2] - -- Generic format with exact frequencies: [0- 598000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000] - -- Exact frequencies: [0- 598000- 0- 0- 1469000- 0- 0- 1469000] - -- Cleaning phone format of configuration >[2- 2- 0- 2- 0- 0- 2- 2]< - ----- Generic format: [2- 2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 2- 2] - -- Generic format with exact frequencies: [1248000- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000] - -- Exact frequencies: [1248000- 1248000- 0- 1248000- 0- 0- 1469000- 1469000] - -- Cleaning phone format of configuration >[0- 1- 1- 0- 2- 2- 2- 2]< - ----- Generic format: [0- 1- 1- 0- 0- 0- 0- 0- 0- 2- 2- 2- 2] - -- Generic format with exact frequencies: [0- 598000- 598000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000] - -- Exact frequencies: [0- 598000- 598000- 0- 1469000- 1469000- 1469000- 1469000] - -- Cleaning phone format of configuration >[3- 3- 3- 0- 2- 0- 0- 0]< - ----- Generic format: [3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0] - -- Exact frequencies: [1690000- 1690000- 1690000- 0- 1469000- 0- 0- 0] - -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 0- 0]< - ----- Generic format: [2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1248000- 0- 0- 1248000- 0- 0- 0- 0] - -- Cleaning phone format of configuration >[0- 0- 2- 0- 0- 2- 2- 0]< - ----- Generic format: [0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 2- 2- 0] - -- Generic format with exact frequencies: [0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0] - -- Exact frequencies: [0- 0- 1248000- 0- 0- 1469000- 1469000- 0] ---- Suitable format produced - ---- Reading header configurations and exact frequencies ---- Performing experiments on configuration 0303-3000 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 99 ---- Forcing the experiment battery level to be 100 ---- Current battery is low, so we need to wait battery ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 99 ---- Desactivating the charge stop level option ---- For samsung unlocking cc_info level for exeperiments : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell "su -c \'echo 0 > /sys/devices/platform/battery/power_supply/battery/hv_charger_set\'" </dev/null ---- The current battery level : 99, still lower than the experiment one : 100 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 100 ---- For samsung stabilizing cc_info level for exeperiments : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell "su -c \'echo 0 > /sys/devices/platform/battery/power_supply/battery/hv_charger_set\'" </dev/null ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 0 ---- Exact frequency of core 0: 0 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 0 ---- Frequency level of core 1 is 3 ---- Exact frequency of core 1: 1690000 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 1690000 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 3 ---- Exact frequency of core 3: 1690000 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 1690000 ---- Frequency level of core 4 is 3 ---- Exact frequency of core 4: 2314000 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 2314000 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 0 ---- Exact frequency of core 6: 0 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 0 ---- Frequency level of core 7 is 0 ---- Exact frequency of core 7: 0 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 0 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 6958 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 0 ---- frequency level of core 1 is 3 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 3 ---- frequency level of core 4 is 3 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 0 ---- frequency level of core 7 is 0 ---- Number of cores to occupy = 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 3 ---- Number of thread in experiment phase : 3 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) ---- Current cc_info level : 2795500 , cc_info file in phone: /sys/devices/platform/battery/power_supply/battery/cc_info - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter diff --git a/experiment_automatization/input_configurations_file.csv b/experiment_automatization/input_configurations_file.csv index 7277e0cd7fbb16b579dfe8e2f89405acaadac717..4dd80bb2994552b7288899e9c077f586d6565b37 100755 --- a/experiment_automatization/input_configurations_file.csv +++ b/experiment_automatization/input_configurations_file.csv @@ -1,71 +1,61 @@ configurations,samsung galaxy format -0303-3000,[0- 3- 0- 3- 3- 0- 0- 0] -0010-0200,[0- 0- 1- 0- 0- 2- 0- 0] -2220-1111,[2- 2- 2- 0- 1- 1- 1- 1] -2220-0202,[2- 2- 2- 0- 0- 2- 0- 2] -3333-3033,[3- 3- 3- 3- 3- 0- 3- 3] +0300-1101,[0- 3- 0- 0- 1- 1- 0- 1] +0000-3303,[0- 0- 0- 0- 3- 3- 0- 3] +1101-0030,[1- 1- 0- 1- 0- 0- 3- 0] +0010-0222,[0- 0- 1- 0- 0- 2- 2- 2] +0003-0300,[0- 0- 0- 3- 0- 3- 0- 0] +1101-2220,[1- 1- 0- 1- 2- 2- 2- 0] +0202-0202,[0- 2- 0- 2- 0- 2- 0- 2] +0020-3033,[0- 0- 2- 0- 3- 0- 3- 3] +3030-2220,[3- 0- 3- 0- 2- 2- 2- 0] +0333-0202,[0- 3- 3- 3- 0- 2- 0- 2] +0303-2222,[0- 3- 0- 3- 2- 2- 2- 2] +1101-0022,[1- 1- 0- 1- 0- 0- 2- 2] +3003-2222,[3- 0- 0- 3- 2- 2- 2- 2] +2220-0030,[2- 2- 2- 0- 0- 0- 3- 0] +3030-0002,[3- 0- 3- 0- 0- 0- 0- 2] +2222-0010,[2- 2- 2- 2- 0- 0- 1- 0] +2220-1000,[2- 2- 2- 0- 1- 0- 0- 0] +0010-3033,[0- 0- 1- 0- 3- 0- 3- 3] +1010-0000,[1- 0- 1- 0- 0- 0- 0- 0] +0001-0111,[0- 0- 0- 1- 0- 1- 1- 1] +2002-1100,[2- 0- 0- 2- 1- 1- 0- 0] +2202-0001,[2- 2- 0- 2- 0- 0- 0- 1] +3333-2222,[3- 3- 3- 3- 2- 2- 2- 2] +2222-0002,[2- 2- 2- 2- 0- 0- 0- 2] +2002-3000,[2- 0- 0- 2- 3- 0- 0- 0] +1011-0101,[1- 0- 1- 1- 0- 1- 0- 1] +0100-0003,[0- 1- 0- 0- 0- 0- 0- 3] +0002-3030,[0- 0- 0- 2- 3- 0- 3- 0] +2222-0003,[2- 2- 2- 2- 0- 0- 0- 3] +1101-3300,[1- 1- 0- 1- 3- 3- 0- 0] +0000-0300,[0- 0- 0- 0- 0- 3- 0- 0] +0111-0030,[0- 1- 1- 1- 0- 0- 3- 0] +3033-2000,[3- 0- 3- 3- 2- 0- 0- 0] +0010-0030,[0- 0- 1- 0- 0- 0- 3- 0] +2200-0033,[2- 2- 0- 0- 0- 0- 3- 3] +1010-1001,[1- 0- 1- 0- 1- 0- 0- 1] 0202-0330,[0- 2- 0- 2- 0- 3- 3- 0] -3303-0003,[3- 3- 0- 3- 0- 0- 0- 3] -3003-3003,[3- 0- 0- 3- 3- 0- 0- 3] -3330-3000,[3- 3- 3- 0- 3- 0- 0- 0] -3300-0010,[3- 3- 0- 0- 0- 0- 1- 0] -2020-2022,[2- 0- 2- 0- 2- 0- 2- 2] -1011-3300,[1- 0- 1- 1- 3- 3- 0- 0] -3003-0020,[3- 0- 0- 3- 0- 0- 2- 0] -3333-0220,[3- 3- 3- 3- 0- 2- 2- 0] -1010-0110,[1- 0- 1- 0- 0- 1- 1- 0] -2200-0011,[2- 2- 0- 0- 0- 0- 1- 1] -1100-0010,[1- 1- 0- 0- 0- 0- 1- 0] -0101-1100,[0- 1- 0- 1- 1- 1- 0- 0] -0001-3000,[0- 0- 0- 1- 3- 0- 0- 0] -0010-2022,[0- 0- 1- 0- 2- 0- 2- 2] -0010-3030,[0- 0- 1- 0- 3- 0- 3- 0] -3030-0030,[3- 0- 3- 0- 0- 0- 3- 0] -1000-3300,[1- 0- 0- 0- 3- 3- 0- 0] -2220-0001,[2- 2- 2- 0- 0- 0- 0- 1] -0202-0333,[0- 2- 0- 2- 0- 3- 3- 3] -0330-3003,[0- 3- 3- 0- 3- 0- 0- 3] -2202-0010,[2- 2- 0- 2- 0- 0- 1- 0] -2000-0202,[2- 0- 0- 0- 0- 2- 0- 2] -2220-0011,[2- 2- 2- 0- 0- 0- 1- 1] -0111-0333,[0- 1- 1- 1- 0- 3- 3- 3] -0002-3003,[0- 0- 0- 2- 3- 0- 0- 3] -0300-1010,[0- 3- 0- 0- 1- 0- 1- 0] -2000-2022,[2- 0- 0- 0- 2- 0- 2- 2] -1000-0022,[1- 0- 0- 0- 0- 0- 2- 2] -2000-2002,[2- 0- 0- 0- 2- 0- 0- 2] -1111-0333,[1- 1- 1- 1- 0- 3- 3- 3] -1111-0033,[1- 1- 1- 1- 0- 0- 3- 3] -0033-1100,[0- 0- 3- 3- 1- 1- 0- 0] -0111-1011,[0- 1- 1- 1- 1- 0- 1- 1] -0030-2020,[0- 0- 3- 0- 2- 0- 2- 0] -0333-2000,[0- 3- 3- 3- 2- 0- 0- 0] -0002-0002,[0- 0- 0- 2- 0- 0- 0- 2] -2022-0001,[2- 0- 2- 2- 0- 0- 0- 1] -2222-0202,[2- 2- 2- 2- 0- 2- 0- 2] +0110-0222,[0- 1- 1- 0- 0- 2- 2- 2] +3303-3303,[3- 3- 0- 3- 3- 3- 0- 3] +0001-2222,[0- 0- 0- 1- 2- 2- 2- 2] +0200-1111,[0- 2- 0- 0- 1- 1- 1- 1] +2020-0010,[2- 0- 2- 0- 0- 0- 1- 0] 1111-2202,[1- 1- 1- 1- 2- 2- 0- 2] -1101-3003,[1- 1- 0- 1- 3- 0- 0- 3] -0000-1111,[0- 0- 0- 0- 1- 1- 1- 1] -1011-2022,[1- 0- 1- 1- 2- 0- 2- 2] -1000-0030,[1- 0- 0- 0- 0- 0- 3- 0] -0101-3330,[0- 1- 0- 1- 3- 3- 3- 0] -0333-2002,[0- 3- 3- 3- 2- 0- 0- 2] -0300-3333,[0- 3- 0- 0- 3- 3- 3- 3] -3030-0003,[3- 0- 3- 0- 0- 0- 0- 3] -0222-0222,[0- 2- 2- 2- 0- 2- 2- 2] -0030-3003,[0- 0- 3- 0- 3- 0- 0- 3] -0020-1000,[0- 0- 2- 0- 1- 0- 0- 0] -2202-3300,[2- 2- 0- 2- 3- 3- 0- 0] -0020-2202,[0- 0- 2- 0- 2- 2- 0- 2] -0202-3300,[0- 2- 0- 2- 3- 3- 0- 0] -3333-0010,[3- 3- 3- 3- 0- 0- 1- 0] -3303-3300,[3- 3- 0- 3- 3- 3- 0- 0] -0002-3333,[0- 0- 0- 2- 3- 3- 3- 3] -1010-3303,[1- 0- 1- 0- 3- 3- 0- 3] -3330-0202,[3- 3- 3- 0- 0- 2- 0- 2] -0100-2002,[0- 1- 0- 0- 2- 0- 0- 2] -2202-0022,[2- 2- 0- 2- 0- 0- 2- 2] -0110-2222,[0- 1- 1- 0- 2- 2- 2- 2] -3330-2000,[3- 3- 3- 0- 2- 0- 0- 0] -2002-0000,[2- 0- 0- 2- 0- 0- 0- 0] -0020-0220,[0- 0- 2- 0- 0- 2- 2- 0] +1011-2200,[1- 0- 1- 1- 2- 2- 0- 0] +2002-2200,[2- 0- 0- 2- 2- 2- 0- 0] +0010-0303,[0- 0- 1- 0- 0- 3- 0- 3] +0333-0020,[0- 3- 3- 3- 0- 0- 2- 0] +3030-2200,[3- 0- 3- 0- 2- 2- 0- 0] +1000-1011,[1- 0- 0- 0- 1- 0- 1- 1] +1011-0011,[1- 0- 1- 1- 0- 0- 1- 1] +1001-0111,[1- 0- 0- 1- 0- 1- 1- 1] +0001-2220,[0- 0- 0- 1- 2- 2- 2- 0] +3033-0300,[3- 0- 3- 3- 0- 3- 0- 0] +0200-0333,[0- 2- 0- 0- 0- 3- 3- 3] +0303-3033,[0- 3- 0- 3- 3- 0- 3- 3] +1110-0110,[1- 1- 1- 0- 0- 1- 1- 0] +0101-1010,[0- 1- 0- 1- 1- 0- 1- 0] +0110-3033,[0- 1- 1- 0- 3- 0- 3- 3] +0222-1101,[0- 2- 2- 2- 1- 1- 0- 1] +0000-0330,[0- 0- 0- 0- 0- 3- 3- 0] diff --git a/experiment_automatization/input_configurations_file__finally_used.csv b/experiment_automatization/input_configurations_file__finally_used.csv deleted file mode 100755 index f18fb8e958479c240aa1f9a0c8533f7f47db9ca2..0000000000000000000000000000000000000000 --- a/experiment_automatization/input_configurations_file__finally_used.csv +++ /dev/null @@ -1,71 +0,0 @@ -configurations,generic format,exact frequency,samsung galaxy format,exact frequencies -0303-3000,[0- 3- 0- 3- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 3- 0- 3- 3- 0- 0- 0], [0- 1690000- 0- 1690000- 2314000- 0- 0- 0] -0010-0200,[0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0],[0- 0- 1- 0- 0- 2- 0- 0], [0- 0- 598000- 0- 0- 1469000- 0- 0] -2220-1111,[2- 2- 2- 0- 0- 0- 0- 0- 0- 1- 1- 1- 1],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[2- 2- 2- 0- 1- 1- 1- 1], [1248000- 1248000- 1248000- 0- 741000- 741000- 741000- 741000] -2220-0202,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[2- 2- 2- 0- 0- 2- 0- 2], [1248000- 1248000- 1248000- 0- 0- 1469000- 0- 1469000] -3333-3033,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 0- 3- 3],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 2314000],[3- 3- 3- 3- 3- 0- 3- 3], [1690000- 1690000- 1690000- 1690000- 2314000- 0- 2314000- 2314000] -0202-0330,[0- 2- 0- 2- 0- 0- 0- 0- 0- 0- 3- 3- 0],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0],[0- 2- 0- 2- 0- 3- 3- 0], [0- 1248000- 0- 1248000- 0- 2314000- 2314000- 0] -3303-0003,[3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3],[1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[3- 3- 0- 3- 0- 0- 0- 3], [1690000- 1690000- 0- 1690000- 0- 0- 0- 2314000] -3003-3003,[3- 0- 0- 3- 0- 0- 0- 0- 0- 3- 0- 0- 3],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[3- 0- 0- 3- 3- 0- 0- 3], [1690000- 0- 0- 1690000- 2314000- 0- 0- 2314000] -3330-3000,[3- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 0- 0], [1690000- 1690000- 1690000- 0- 2314000- 0- 0- 0] -3300-0010,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[3- 3- 0- 0- 0- 0- 1- 0], [1690000- 1690000- 0- 0- 0- 0- 741000- 0] -2020-2022,[2- 0- 2- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[2- 0- 2- 0- 2- 0- 2- 2], [1248000- 0- 1248000- 0- 1469000- 0- 1469000- 1469000] -1011-3300,[1- 0- 1- 1- 0- 0- 0- 0- 0- 3- 3- 0- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[1- 0- 1- 1- 3- 3- 0- 0], [598000- 0- 598000- 598000- 2314000- 2314000- 0- 0] -3003-0020,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 2- 0],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0],[3- 0- 0- 3- 0- 0- 2- 0], [1690000- 0- 0- 1690000- 0- 0- 1469000- 0] -3333-0220,[3- 3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 2- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[3- 3- 3- 3- 0- 2- 2- 0], [1690000- 1690000- 1690000- 1690000- 0- 1469000- 1469000- 0] -1010-0110,[1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0],[598000- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0],[1- 0- 1- 0- 0- 1- 1- 0], [598000- 0- 598000- 0- 0- 741000- 741000- 0] -2200-0011,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[2- 2- 0- 0- 0- 0- 1- 1], [1248000- 1248000- 0- 0- 0- 0- 741000- 741000] -1100-0010,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[1- 1- 0- 0- 0- 0- 1- 0], [598000- 598000- 0- 0- 0- 0- 741000- 0] -0101-1100,[0- 1- 0- 1- 0- 0- 0- 0- 0- 1- 1- 0- 0],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[0- 1- 0- 1- 1- 1- 0- 0], [0- 598000- 0- 598000- 741000- 741000- 0- 0] -0001-3000,[0- 0- 0- 1- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 0- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 0- 0- 1- 3- 0- 0- 0], [0- 0- 0- 598000- 2314000- 0- 0- 0] -0010-2022,[0- 0- 1- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[0- 0- 1- 0- 2- 0- 2- 2], [0- 0- 598000- 0- 1469000- 0- 1469000- 1469000] -0010-3030,[0- 0- 1- 0- 0- 0- 0- 0- 0- 3- 0- 3- 0],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 0],[0- 0- 1- 0- 3- 0- 3- 0], [0- 0- 598000- 0- 2314000- 0- 2314000- 0] -3030-0030,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[3- 0- 3- 0- 0- 0- 3- 0], [1690000- 0- 1690000- 0- 0- 0- 2314000- 0] -1000-3300,[1- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[1- 0- 0- 0- 3- 3- 0- 0], [598000- 0- 0- 0- 2314000- 2314000- 0- 0] -2220-0001,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[2- 2- 2- 0- 0- 0- 0- 1], [1248000- 1248000- 1248000- 0- 0- 0- 0- 741000] -0202-0333,[0- 2- 0- 2- 0- 0- 0- 0- 0- 0- 3- 3- 3],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[0- 2- 0- 2- 0- 3- 3- 3], [0- 1248000- 0- 1248000- 0- 2314000- 2314000- 2314000] -0330-3003,[0- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 3- 3- 0- 3- 0- 0- 3], [0- 1690000- 1690000- 0- 2314000- 0- 0- 2314000] -2202-0010,[2- 2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 1- 0],[1248000- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[2- 2- 0- 2- 0- 0- 1- 0], [1248000- 1248000- 0- 1248000- 0- 0- 741000- 0] -2000-0202,[2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[2- 0- 0- 0- 0- 2- 0- 2], [1248000- 0- 0- 0- 0- 1469000- 0- 1469000] -2220-0011,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[2- 2- 2- 0- 0- 0- 1- 1], [1248000- 1248000- 1248000- 0- 0- 0- 741000- 741000] -0111-0333,[0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[0- 1- 1- 1- 0- 3- 3- 3], [0- 598000- 598000- 598000- 0- 2314000- 2314000- 2314000] -0002-3003,[0- 0- 0- 2- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 0- 0- 2- 3- 0- 0- 3], [0- 0- 0- 1248000- 2314000- 0- 0- 2314000] -0300-1010,[0- 3- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1- 0],[0- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000- 0],[0- 3- 0- 0- 1- 0- 1- 0], [0- 1690000- 0- 0- 741000- 0- 741000- 0] -2000-2022,[2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[2- 0- 0- 0- 2- 0- 2- 2], [1248000- 0- 0- 0- 1469000- 0- 1469000- 1469000] -1000-0022,[1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000],[1- 0- 0- 0- 0- 0- 2- 2], [598000- 0- 0- 0- 0- 0- 1469000- 1469000] -2000-2002,[2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 2],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[2- 0- 0- 0- 2- 0- 0- 2], [1248000- 0- 0- 0- 1469000- 0- 0- 1469000] -1111-0333,[1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[1- 1- 1- 1- 0- 3- 3- 3], [598000- 598000- 598000- 598000- 0- 2314000- 2314000- 2314000] -1111-0033,[1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[1- 1- 1- 1- 0- 0- 3- 3], [598000- 598000- 598000- 598000- 0- 0- 2314000- 2314000] -0033-1100,[0- 0- 3- 3- 0- 0- 0- 0- 0- 1- 1- 0- 0],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[0- 0- 3- 3- 1- 1- 0- 0], [0- 0- 1690000- 1690000- 741000- 741000- 0- 0] -0111-1011,[0- 1- 1- 1- 0- 0- 0- 0- 0- 1- 0- 1- 1],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 741000- 0- 741000- 741000],[0- 1- 1- 1- 1- 0- 1- 1], [0- 598000- 598000- 598000- 741000- 0- 741000- 741000] -0030-2020,[0- 0- 3- 0- 0- 0- 0- 0- 0- 2- 0- 2- 0],[0- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 0],[0- 0- 3- 0- 2- 0- 2- 0], [0- 0- 1690000- 0- 1469000- 0- 1469000- 0] -0333-2000,[0- 3- 3- 3- 0- 0- 0- 0- 0- 2- 0- 0- 0],[0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[0- 3- 3- 3- 2- 0- 0- 0], [0- 1690000- 1690000- 1690000- 1469000- 0- 0- 0] -0002-0002,[0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 2],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000],[0- 0- 0- 2- 0- 0- 0- 2], [0- 0- 0- 1248000- 0- 0- 0- 1469000] -2022-0001,[2- 0- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1],[1248000- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[2- 0- 2- 2- 0- 0- 0- 1], [1248000- 0- 1248000- 1248000- 0- 0- 0- 741000] -2222-0202,[2- 2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 0- 2],[1248000- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[2- 2- 2- 2- 0- 2- 0- 2], [1248000- 1248000- 1248000- 1248000- 0- 1469000- 0- 1469000] -1111-2202,[1- 1- 1- 1- 0- 0- 0- 0- 0- 2- 2- 0- 2],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000],[1- 1- 1- 1- 2- 2- 0- 2], [598000- 598000- 598000- 598000- 1469000- 1469000- 0- 1469000] -1101-3003,[1- 1- 0- 1- 0- 0- 0- 0- 0- 3- 0- 0- 3],[598000- 598000- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[1- 1- 0- 1- 3- 0- 0- 3], [598000- 598000- 0- 598000- 2314000- 0- 0- 2314000] -0000-1111,[0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 1- 1],[0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[0- 0- 0- 0- 1- 1- 1- 1], [0- 0- 0- 0- 741000- 741000- 741000- 741000] -1011-2022,[1- 0- 1- 1- 0- 0- 0- 0- 0- 2- 0- 2- 2],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[1- 0- 1- 1- 2- 0- 2- 2], [598000- 0- 598000- 598000- 1469000- 0- 1469000- 1469000] -1000-0030,[1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[1- 0- 0- 0- 0- 0- 3- 0], [598000- 0- 0- 0- 0- 0- 2314000- 0] -0101-3330,[0- 1- 0- 1- 0- 0- 0- 0- 0- 3- 3- 3- 0],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[0- 1- 0- 1- 3- 3- 3- 0], [0- 598000- 0- 598000- 2314000- 2314000- 2314000- 0] -0333-2002,[0- 3- 3- 3- 0- 0- 0- 0- 0- 2- 0- 0- 2],[0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[0- 3- 3- 3- 2- 0- 0- 2], [0- 1690000- 1690000- 1690000- 1469000- 0- 0- 1469000] -0300-3333,[0- 3- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 3- 0- 0- 3- 3- 3- 3], [0- 1690000- 0- 0- 2314000- 2314000- 2314000- 2314000] -3030-0003,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 3],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[3- 0- 3- 0- 0- 0- 0- 3], [1690000- 0- 1690000- 0- 0- 0- 0- 2314000] -0222-0222,[0- 2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 2- 2],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[0- 2- 2- 2- 0- 2- 2- 2], [0- 1248000- 1248000- 1248000- 0- 1469000- 1469000- 1469000] -0030-3003,[0- 0- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 0- 3- 0- 3- 0- 0- 3], [0- 0- 1690000- 0- 2314000- 0- 0- 2314000] -0020-1000,[0- 0- 2- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[0- 0- 2- 0- 1- 0- 0- 0], [0- 0- 1248000- 0- 741000- 0- 0- 0] -2202-3300,[2- 2- 0- 2- 0- 0- 0- 0- 0- 3- 3- 0- 0],[1248000- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[2- 2- 0- 2- 3- 3- 0- 0], [1248000- 1248000- 0- 1248000- 2314000- 2314000- 0- 0] -0020-2202,[0- 0- 2- 0- 0- 0- 0- 0- 0- 2- 2- 0- 2],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000],[0- 0- 2- 0- 2- 2- 0- 2], [0- 0- 1248000- 0- 1469000- 1469000- 0- 1469000] -0202-3300,[0- 2- 0- 2- 0- 0- 0- 0- 0- 3- 3- 0- 0],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[0- 2- 0- 2- 3- 3- 0- 0], [0- 1248000- 0- 1248000- 2314000- 2314000- 0- 0] -3333-0010,[3- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 1- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[3- 3- 3- 3- 0- 0- 1- 0], [1690000- 1690000- 1690000- 1690000- 0- 0- 741000- 0] -3303-3300,[3- 3- 0- 3- 0- 0- 0- 0- 0- 3- 3- 0- 0],[1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[3- 3- 0- 3- 3- 3- 0- 0], [1690000- 1690000- 0- 1690000- 2314000- 2314000- 0- 0] -0002-3333,[0- 0- 0- 2- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 0- 0- 2- 3- 3- 3- 3], [0- 0- 0- 1248000- 2314000- 2314000- 2314000- 2314000] -1010-3303,[1- 0- 1- 0- 0- 0- 0- 0- 0- 3- 3- 0- 3],[598000- 0- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 2314000],[1- 0- 1- 0- 3- 3- 0- 3], [598000- 0- 598000- 0- 2314000- 2314000- 0- 2314000] -3330-0202,[3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[3- 3- 3- 0- 0- 2- 0- 2], [1690000- 1690000- 1690000- 0- 0- 1469000- 0- 1469000] -0100-2002,[0- 1- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 2],[0- 598000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[0- 1- 0- 0- 2- 0- 0- 2], [0- 598000- 0- 0- 1469000- 0- 0- 1469000] -2202-0022,[2- 2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 2- 2],[1248000- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000],[2- 2- 0- 2- 0- 0- 2- 2], [1248000- 1248000- 0- 1248000- 0- 0- 1469000- 1469000] -0110-2222,[0- 1- 1- 0- 0- 0- 0- 0- 0- 2- 2- 2- 2],[0- 598000- 598000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[0- 1- 1- 0- 2- 2- 2- 2], [0- 598000- 598000- 0- 1469000- 1469000- 1469000- 1469000] -3330-2000,[3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[3- 3- 3- 0- 2- 0- 0- 0], [1690000- 1690000- 1690000- 0- 1469000- 0- 0- 0] -2002-0000,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 0- 0- 0], [1248000- 0- 0- 1248000- 0- 0- 0- 0] -0020-0220,[0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 2- 2- 0],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[0- 0- 2- 0- 0- 2- 2- 0], [0- 0- 1248000- 0- 0- 1469000- 1469000- 0] diff --git a/kernel_ridge_linear_model/__pycache__/utils_functions_for_validation.cpython-38.pyc b/kernel_ridge_linear_model/__pycache__/utils_functions_for_validation.cpython-38.pyc index 78f3071ea392af98903832201da3bdef7d462301..d2d0b4a6efa941b3d312bef1772dd9c6a86be174 100755 Binary files a/kernel_ridge_linear_model/__pycache__/utils_functions_for_validation.cpython-38.pyc and b/kernel_ridge_linear_model/__pycache__/utils_functions_for_validation.cpython-38.pyc differ diff --git a/kernel_ridge_linear_model/lesson_learned_validation_code.py b/kernel_ridge_linear_model/lesson_learned_validation_code.py index d7dc7fd03c03e4cf5077a286c37a6e5bc3f5b1d3..102b645c6b0b44f063e870a36bbf012833069098 100755 --- a/kernel_ridge_linear_model/lesson_learned_validation_code.py +++ b/kernel_ridge_linear_model/lesson_learned_validation_code.py @@ -32,10 +32,133 @@ def compute_score_and_accepted_transitions(expected_efficiency_behavior, variati accepted_transitions = accepted_transitions + transition_as_string + "["+ repr(variation*1E-9)+ "]; " elif(variation > 0): rejected_transitions = rejected_transitions + transition_as_string + "["+ repr(variation*1E-9)+ "]; " - return score, accepted_transitions, rejected_transitions +def validate__scheduling_thread_on_core_i_when_condition_on_socket_frequency(core_number, socket_type, frequency_levels,conn,expected_efficiency_behavior ): + # test if we schedule thread on core "core_number" + # if the socket "socket_type" has the frequency "frequency_levels", frequency levels should be delimited with the key word "or" !!!! + suitable_contraindication_or_neutral = "suitable - efficiency should increase" if expected_efficiency_behavior == "increases" else "contraindicated - efficiency should decrease" if expected_efficiency_behavior == "decreases" else "neutral - efficiency should be stable" + chipset_state = socket_type + " socket frequency is " + frequency_levels + + validation_score = "NULL" #(Validated - or Not Validated [Score%]) + score = 0 # from 0 to 100 + accepted_transitions = "" + rejected_transitions = "" + + nomber_of_cases = 0 + all_frequency_levels = [level.strip() for level in frequency_levels.split("or")] + score_variation = 100 / len(all_frequency_levels) # to modify + + if socket_type == "little": + socket_state_table_column_name = "little_socket_frequency" + level_to_int_dictionnary = {"low": 0, "medium": 1, "high": 2} + elif socket_type == "medium": + socket_state_table_column_name = "core_6_state_freq_level" + level_to_int_dictionnary = {"low": 1, "medium": 2, "high": 3} + elif socket_type == "big": + socket_state_table_column_name = "core_7_state_freq_level" + level_to_int_dictionnary = {"low": 1, "medium": 3, "high": 3} + + + for level in all_frequency_levels: + number_of_cases = number_of_cases + 1 + lesson_learned_description = ''' + Lesson learne: scheduling thread on core ''' + str(i) + ''' + part '''+ str(number_of_cases) + ''' : ''' + socket_type + ''' frequency level is '''+ level +''' + energy efficiency should increase + ''' + + + command = ''' + SELECT + avg(configuration_description_measurements_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_OFF.energy_efficiency), + avg(configuration_description_measurements_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_ON.energy_efficiency) + FROM + /*initial values*/ + (SELECT + configuration_measurements.energy_efficiency, + configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_OFF.configuration_id, + configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_OFF.core_''' + str(i) + '''_state, + configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_OFF.''' + socket_state_table_column_name + ''' + FROM + (SELECT + configuration_description_''' + socket_type + '''_socket_freq_'''+ level+ '''.configuration_id, + configuration_description_''' + socket_type + '''_socket_freq_'''+ level+ '''.core_''' + str(i) + '''_state, + configuration_description_''' + socket_type + '''_socket_freq_'''+ level+ '''.''' + socket_state_table_column_name + ''' + FROM + (SELECT + configuration_description__google_pixel_4a_5g.configuration_id, + configuration_description__google_pixel_4a_5g.core_''' + str(i) + '''_state_freq_level, + configuration_description__google_pixel_4a_5g.''' + socket_state_table_column_name + ''' + FROM + configuration_description__google_pixel_4a_5g + WHERE + configuration_description__google_pixel_4a_5g.''' + socket_state_table_column_name + '''== ''' + level_to_int_dictionnary[level] +''' ) /* see if we can reduce this */ + AS configuration_description_''' + socket_type + '''_socket_freq_'''+ level+ ''' + WHERE + configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''.core_''' + str(i) + '''_state == 0) + AS configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_OFF + INNER JOIN + configuration_measurements + USING(configuration_id)) + AS configuration_description_measurements_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_OFF, + + + + /*end values*/ + (SELECT + configuration_measurements.energy_efficiency, + configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_ON.configuration_id, + configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_ON.core_''' + str(i) + '''_state, + configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_ON.''' + socket_state_table_column_name + ''' + FROM + (SELECT + configuration_description_''' + socket_type + '''_socket_freq_'''+ level+ '''.configuration_id, + configuration_description_''' + socket_type + '''_socket_freq_'''+ level+ '''.core_''' + str(i) + '''_state, + configuration_description_''' + socket_type + '''_socket_freq_'''+ level+ '''.''' + socket_state_table_column_name + ''' + FROM + (SELECT + configuration_description__google_pixel_4a_5g.configuration_id, + configuration_description__google_pixel_4a_5g.core_''' + str(i) + '''_state_freq_level, + configuration_description__google_pixel_4a_5g.''' + socket_state_table_column_name + ''' + FROM + configuration_description__google_pixel_4a_5g + WHERE + configuration_description__google_pixel_4a_5g.''' + socket_state_table_column_name + '''== ''' + level_to_int_dictionnary[level] +''' ) /* see if we can reduce this */ + AS configuration_description_''' + socket_type + '''_socket_freq_'''+ level+ ''' + WHERE + configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''.core_''' + str(i) + '''_state == 1) + AS configuration_description_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_OON + INNER JOIN + configuration_measurements + USING(configuration_id)) + AS configuration_description_measurements_''' + socket_type + '''_socket_freq_''' + level + '''_core_''' + str(i) + '''_ON; ''' + + + + cursor = conn.execute(command) + print (lesson_learned_description) + variation = 0 + for row in cursor: + print("before = ", row[0]) + print("after = ", row[1]) + print("variation ", row[1] - row[0]) + variation = row[1] - row[0] + + score, accepted_transitions, rejected_transitions = compute_score_and_accepted_transitions(expected_efficiency_behavior, variation, "0 -> 1" , score_variation, + score, accepted_transitions, rejected_transitions) + + + validation_score = str(score) + " %" + # variable to increase, chipset state, suitable-contraindicated-or-neutral, validation score, [accepted transition(s)], [rejected transition(s)] + return variable_to_increase + "," + chipset_state + "," + suitable_contraindication_or_neutral + "," + \ + validation_score + "," + accepted_transitions + "," + rejected_transitions + + # next to test like this + + + diff --git a/kernel_ridge_linear_model/log_file_processing_data_bases.txt b/kernel_ridge_linear_model/log_file_processing_data_bases.txt index e3677153b20e1d23b2e7d921d98e9c0fafdfd684..e694332e9f86a1d86420fac71f9fb54073bcc1d9 100755 --- a/kernel_ridge_linear_model/log_file_processing_data_bases.txt +++ b/kernel_ridge_linear_model/log_file_processing_data_bases.txt @@ -371,6 +371,294 @@ before = 14301550940.241348 after = 13735058668.111805 variation -566492272.1295433 + Lesson learne: scheduling thread on core 7 + part 1 : core_0_state = 0 + energy efficiency should increase + +before = 10409159581.332928 +after = 13101155261.987251 +variation 2691995680.6543236 + + Lesson learne: core 7 frequency transition is 1->2 + part 2 : core_0_state = 0 + energy efficiency should increase + +before = 13101155261.987288 +after = 13490787615.318268 +variation 389632353.3309803 + + Lesson learne: core 7 frequency transition is 2->3 + part 3 : core_0_state = 0 + energy efficiency should increase + +before = 13490787615.31829 +after = 12980409087.894838 +variation -510378527.4234524 + + Lesson learne: scheduling thread on core 7 + part 4 : core_0_state = 1 + energy efficiency should increase + +before = 11291442541.312965 +after = 13770135129.564905 +variation 2478692588.25194 + + Lesson learne: core 7 frequency transition is 1->2 + part 5 : core_0_state = 1 + energy efficiency should increase + +before = 13770135129.564907 +after = 13681051511.768066 +variation -89083617.79684067 + + Lesson learne: core 7 frequency transition is 2->3 + part 6 : core_0_state = 1 + energy efficiency should increase + +before = 13681051511.768015 +after = 13447194332.637518 +variation -233857179.13049698 + + Lesson learne: scheduling thread on core 7 + part 1 : core_1_state = 0 + energy efficiency should increase + +before = 10243541383.923275 +after = 13005788150.488625 +variation 2762246766.5653496 + + Lesson learne: core 7 frequency transition is 1->2 + part 2 : core_1_state = 0 + energy efficiency should increase + +before = 13005788150.488737 +after = 13343078644.751446 +variation 337290494.26270866 + + Lesson learne: core 7 frequency transition is 2->3 + part 3 : core_1_state = 0 + energy efficiency should increase + +before = 13343078644.751411 +after = 13020885062.499418 +variation -322193582.2519932 + + Lesson learne: scheduling thread on core 7 + part 4 : core_1_state = 1 + energy efficiency should increase + +before = 11463950578.167278 +after = 13847971722.816076 +variation 2384021144.648798 + + Lesson learne: core 7 frequency transition is 1->2 + part 5 : core_1_state = 1 + energy efficiency should increase + +before = 13847971722.816015 +after = 13762890265.730713 +variation -85081457.08530235 + + Lesson learne: core 7 frequency transition is 2->3 + part 6 : core_1_state = 1 + energy efficiency should increase + +before = 13762890265.730728 +after = 13404021916.212477 +variation -358868349.5182514 + + Lesson learne: scheduling thread on core 7 + part 1 : core_2_state = 0 + energy efficiency should increase + +before = 9972898421.460493 +after = 12841054094.611639 +variation 2868155673.151146 + + Lesson learne: core 7 frequency transition is 1->2 + part 2 : core_2_state = 0 + energy efficiency should increase + +before = 12841054094.611633 +after = 13217149805.175264 +variation 376095710.56363106 + + Lesson learne: core 7 frequency transition is 2->3 + part 3 : core_2_state = 0 + energy efficiency should increase + +before = 13217149805.17531 +after = 12913646676.13677 +variation -303503129.0385399 + + Lesson learne: scheduling thread on core 7 + part 4 : core_2_state = 1 + energy efficiency should increase + +before = 11754280398.904362 +after = 13923528125.709408 +variation 2169247726.805046 + + Lesson learne: core 7 frequency transition is 1->2 + part 5 : core_2_state = 1 + energy efficiency should increase + +before = 13923528125.709343 +after = 13877263957.403103 +variation -46264168.30624008 + + Lesson learne: core 7 frequency transition is 2->3 + part 6 : core_2_state = 1 + energy efficiency should increase + +before = 13877263957.403086 +after = 13476072019.310957 +variation -401191938.09212875 + + Lesson learne: scheduling thread on core 7 + part 1 : core_3_state = 0 + energy efficiency should increase + +before = 10479259603.067291 +after = 12961774863.634071 +variation 2482515260.56678 + + Lesson learne: core 7 frequency transition is 1->2 + part 2 : core_3_state = 0 + energy efficiency should increase + +before = 12961774863.634026 +after = 13208067570.463524 +variation 246292706.8294983 + + Lesson learne: core 7 frequency transition is 2->3 + part 3 : core_3_state = 0 + energy efficiency should increase + +before = 13208067570.463634 +after = 12990102399.053627 +variation -217965171.41000748 + + Lesson learne: scheduling thread on core 7 + part 4 : core_3_state = 1 + energy efficiency should increase + +before = 11448662426.630182 +after = 13887956184.525347 +variation 2439293757.8951645 + + Lesson learne: core 7 frequency transition is 1->2 + part 5 : core_3_state = 1 + energy efficiency should increase + +before = 13887956184.525248 +after = 13873672334.686134 +variation -14283849.839113235 + + Lesson learne: core 7 frequency transition is 2->3 + part 6 : core_3_state = 1 + energy efficiency should increase + +before = 13873672334.685911 +after = 13468073104.927235 +variation -405599229.7586765 + + Lesson learne: scheduling thread on core 7 + part 1 : core_4_state = 0 + energy efficiency should increase + +before = 10468886697.018517 +after = 13194151535.553978 +variation 2725264838.5354614 + + Lesson learne: core 7 frequency transition is 1->2 + part 2 : core_4_state = 0 + energy efficiency should increase + +before = 13194151535.554024 +after = 13111575464.78933 +variation -82576070.76469421 + + Lesson learne: core 7 frequency transition is 2->3 + part 3 : core_4_state = 0 + energy efficiency should increase + +before = 13111575464.789232 +after = 12622157399.338387 +variation -489418065.4508457 + + Lesson learne: scheduling thread on core 7 + part 4 : core_4_state = 1 + energy efficiency should increase + +before = 11448072977.763056 +after = 13736136758.870638 +variation 2288063781.107582 + + Lesson learne: core 7 frequency transition is 1->2 + part 5 : core_4_state = 1 + energy efficiency should increase + +before = 13736136758.870863 +after = 13924095544.340176 +variation 187958785.46931267 + + Lesson learne: core 7 frequency transition is 2->3 + part 6 : core_4_state = 1 + energy efficiency should increase + +before = 13924095544.340237 +after = 13554129445.252113 +variation -369966099.0881233 + + Lesson learne: scheduling thread on core 7 + part 1 : core_5_state = 0 + energy efficiency should increase + +before = 9872818585.672094 +after = 12549321799.015955 +variation 2676503213.3438606 + + Lesson learne: core 7 frequency transition is 1->2 + part 2 : core_5_state = 0 + energy efficiency should increase + +before = 12549321799.01599 +after = 13073476639.413673 +variation 524154840.3976841 + + Lesson learne: core 7 frequency transition is 2->3 + part 3 : core_5_state = 0 + energy efficiency should increase + +before = 13073476639.413477 +after = 12309302042.273832 +variation -764174597.1396446 + + Lesson learne: scheduling thread on core 7 + part 4 : core_5_state = 1 + energy efficiency should increase + +before = 11889436560.317684 +after = 14272290071.580112 +variation 2382853511.2624283 + + Lesson learne: core 7 frequency transition is 1->2 + part 5 : core_5_state = 1 + energy efficiency should increase + +before = 14272290071.580004 +after = 13973046067.911333 +variation -299244003.66867065 + + Lesson learne: core 7 frequency transition is 2->3 + part 6 : core_5_state = 1 + energy efficiency should increase + +before = 13973046067.911377 +after = 13814924220.64906 +variation -158121847.26231766 + Lesson learne: increasing little_socket_frequency part 1: increasing little_socket_frequency from 0 to 1 core_6_state_freq_level = 3 @@ -388,4 +676,4 @@ variation 1379823036.1435623 before = 13819730875.533503 after = 13145372981.616825 variation -674357893.9166775 ---- Total execution time: 0.960975170135498 seconds = 0.016016252835591636 mins +--- Total execution time: 2.3503808975219727 seconds = 0.03917301495869954 mins diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_google__0.89_base_Y/.~lock.lesson_learned_validation_file.csv# b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_google__0.89_base_Y/.~lock.lesson_learned_validation_file.csv# index 2189085f8204dd3317be8abd8d528a02ef484b61..789fe220be6cedc2f00f0fbb5ee30ac93217c349 100755 --- a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_google__0.89_base_Y/.~lock.lesson_learned_validation_file.csv# +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_google__0.89_base_Y/.~lock.lesson_learned_validation_file.csv# @@ -1 +1 @@ -,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,24.10.2022 18:33,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4; \ No newline at end of file +,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,25.10.2022 13:55,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4; \ No newline at end of file diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_google__0.89_base_Y/lesson_learned_validation_file.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_google__0.89_base_Y/lesson_learned_validation_file.csv index 0933320c87ea07b3a8c3d6760d5629bd98314516..997c7ff401bbc17964a35c1cd7882026470a58f1 100755 --- a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_google__0.89_base_Y/lesson_learned_validation_file.csv +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_google__0.89_base_Y/lesson_learned_validation_file.csv @@ -13,4 +13,11 @@ core 6 state,Core 2 is ON or OFF,suitable - efficiency should increase,66.666666 core 6 state,Core 3 is ON or OFF,suitable - efficiency should increase,66.66666666666667 %,0 -> 1[2.459252243377419]; 1 -> 2[1.6510589055883618]; 0 -> 1[2.0944887636356277]; 1 -> 2[0.875794559824688]; ,2 -> 3[-0.5560993375808049]; 2 -> 3[-0.6189293217655221]; core 6 state,Core 4 is ON or OFF,suitable - efficiency should increase,66.66666666666667 %,0 -> 1[2.822307292008984]; 1 -> 2[1.2800486283987351]; 0 -> 1[1.7708392795876218]; 1 -> 2[1.323653250381939]; ,2 -> 3[-0.7429130247500076]; 2 -> 3[-0.6769055438679581]; core 6 state,Core 5 is ON or OFF,suitable - efficiency should increase,66.66666666666667 %,0 -> 1[2.964542790975813]; 1 -> 2[1.6785039372088644]; 0 -> 1[1.7834608713540059]; 1 -> 2[1.0138167425584756]; ,2 -> 3[-0.9448175897504273]; 2 -> 3[-0.5664922721295433]; + +core 7 state,Core 0 is ON or OFF,suitable - efficiency should increase,50.0 %,0 -> 1[2.691995680654324]; 1 -> 2[0.38963235333098034]; 0 -> 1[2.4786925882519397]; ,2 -> 3[-0.5103785274234524]; 1 -> 2[-0.08908361779684067]; 2 -> 3[-0.233857179130497]; +core 7 state,Core 1 is ON or OFF,suitable - efficiency should increase,50.0 %,0 -> 1[2.7622467665653496]; 1 -> 2[0.3372904942627087]; 0 -> 1[2.384021144648798]; ,2 -> 3[-0.3221935822519932]; 1 -> 2[-0.08508145708530236]; 2 -> 3[-0.3588683495182514]; +core 7 state,Core 2 is ON or OFF,suitable - efficiency should increase,50.0 %,0 -> 1[2.868155673151146]; 1 -> 2[0.37609571056363106]; 0 -> 1[2.1692477268050463]; ,2 -> 3[-0.30350312903853993]; 1 -> 2[-0.04626416830624008]; 2 -> 3[-0.4011919380921288]; +core 7 state,Core 3 is ON or OFF,suitable - efficiency should increase,50.0 %,0 -> 1[2.4825152605667804]; 1 -> 2[0.2462927068294983]; 0 -> 1[2.4392937578951646]; ,2 -> 3[-0.21796517141000749]; 1 -> 2[-0.014283849839113237]; 2 -> 3[-0.40559922975867657]; +core 7 state,Core 4 is ON or OFF,suitable - efficiency should increase,50.0 %,0 -> 1[2.7252648385354616]; 0 -> 1[2.2880637811075824]; 1 -> 2[0.1879587854693127]; ,1 -> 2[-0.08257607076469421]; 2 -> 3[-0.48941806545084576]; 2 -> 3[-0.36996609908812333]; +core 7 state,Core 5 is ON or OFF,suitable - efficiency should increase,50.0 %,0 -> 1[2.6765032133438607]; 1 -> 2[0.5241548403976841]; 0 -> 1[2.3828535112624283]; ,2 -> 3[-0.7641745971396446]; 1 -> 2[-0.29924400366867066]; 2 -> 3[-0.15812184726231768]; little socket frequency,Medium frequency is high,contraindicated - efficiency should decrease,50 %,1 -> 2[-0.6743578939166776]; ,0 -> 1[1.3798230361435624]; diff --git a/kernel_ridge_linear_model/utils_functions_for_validation.py b/kernel_ridge_linear_model/utils_functions_for_validation.py index da6fc7b3b73bbfcecdc8b7c6804b9c5d8357b484..f3536669ace781d77acd32b22e8b61ab35c36328 100755 --- a/kernel_ridge_linear_model/utils_functions_for_validation.py +++ b/kernel_ridge_linear_model/utils_functions_for_validation.py @@ -714,6 +714,10 @@ def validate_lesson_learned (output_file_path): file.write( validation_code.validate__scheduling_thread_on_little_core_i_no_matter_core_j_state(0, 3, conn, "increases") + "\n") file.write( validation_code.validate__scheduling_thread_on_little_core_i_no_matter_core_j_state(0, 4, conn, "increases") + "\n") file.write( validation_code.validate__scheduling_thread_on_little_core_i_no_matter_core_j_state(0, 5, conn, "increases") + "\n") + file.write( validation_code.validate__scheduling_thread_on_core_i_when_condition_on_socket_frequency(0, "medium_socket", "low or medium",conn, "increases") + "\n") + + file.write("\n") + file.write( validation_code.validate__increasing_little_sockect_freq_when_core_6_state_freq_level_is_3(conn, "decreases") + "\n") file.write("\n") file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(6, 0, conn, "increases") + "\n") file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(6, 1, conn, "increases") + "\n") @@ -722,9 +726,15 @@ def validate_lesson_learned (output_file_path): file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(6, 4, conn, "increases") + "\n") file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(6, 5, conn, "increases") + "\n") + file.write("\n") + file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(7, 0, conn, "increases") + "\n") + file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(7, 1, conn, "increases") + "\n") + file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(7, 2, conn, "increases") + "\n") + file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(7, 3, conn, "increases") + "\n") + file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(7, 4, conn, "increases") + "\n") + file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(7, 5, conn, "increases") + "\n") #file.write( validation_code.validate__scheduling_thread_on_medium_or_big_core_i_no_matter_little_core_j_state(6, 0, conn, "increases") + "\n") - file.write( validation_code.validate__increasing_little_sockect_freq_when_core_6_state_freq_level_is_3(conn, "decreases") + "\n") conn.close()