@@ -1,116 +1 @@ | |||
# ---> Python | |||
# Byte-compiled / optimized / DLL files | |||
__pycache__/ | |||
*.py[cod] | |||
*$py.class | |||
# C extensions | |||
*.so | |||
# Distribution / packaging | |||
.Python | |||
build/ | |||
develop-eggs/ | |||
dist/ | |||
downloads/ | |||
eggs/ | |||
.eggs/ | |||
lib/ | |||
lib64/ | |||
parts/ | |||
sdist/ | |||
var/ | |||
wheels/ | |||
*.egg-info/ | |||
.installed.cfg | |||
*.egg | |||
MANIFEST | |||
# PyInstaller | |||
# Usually these files are written by a python script from a template | |||
# before PyInstaller builds the exe, so as to inject date/other infos into it. | |||
*.manifest | |||
*.spec | |||
# Installer logs | |||
pip-log.txt | |||
pip-delete-this-directory.txt | |||
# Unit test / coverage reports | |||
htmlcov/ | |||
.tox/ | |||
.nox/ | |||
.coverage | |||
.coverage.* | |||
.cache | |||
nosetests.xml | |||
coverage.xml | |||
*.cover | |||
.hypothesis/ | |||
.pytest_cache/ | |||
# Translations | |||
*.mo | |||
*.pot | |||
# Django stuff: | |||
*.log | |||
local_settings.py | |||
db.sqlite3 | |||
# Flask stuff: | |||
instance/ | |||
.webassets-cache | |||
# Scrapy stuff: | |||
.scrapy | |||
# Sphinx documentation | |||
docs/_build/ | |||
# PyBuilder | |||
target/ | |||
# Jupyter Notebook | |||
.ipynb_checkpoints | |||
# IPython | |||
profile_default/ | |||
ipython_config.py | |||
# pyenv | |||
.python-version | |||
# celery beat schedule file | |||
celerybeat-schedule | |||
# SageMath parsed files | |||
*.sage.py | |||
# Environments | |||
.env | |||
.venv | |||
env/ | |||
venv/ | |||
ENV/ | |||
env.bak/ | |||
venv.bak/ | |||
# Spyder project settings | |||
.spyderproject | |||
.spyproject | |||
# Rope project settings | |||
.ropeproject | |||
# mkdocs documentation | |||
/site | |||
# mypy | |||
.mypy_cache/ | |||
.dmypy.json | |||
dmypy.json | |||
# Pyre type checker | |||
.pyre/ | |||
obj/* |
@@ -0,0 +1,37 @@ | |||
3;0.035;0.35;0.475;2440 | |||
4;0.1;0.17;0.4;2440 | |||
5;0.055;0.16;0.325;2440 | |||
6;0.06;0.105;0.28;2440 | |||
7;0.035;0.095;0.245;2440 | |||
8;0.02;0.1;0.215;2440 | |||
9;0.01;0.08;0.19;2440 | |||
10;0.01;0.06;0.165;2440 | |||
11;0.015;0.04;0.155;2440 | |||
12;0.015;0.04;0.105;2440 | |||
13;0.015;0.04;0.135;2440 | |||
14;0.01;0.02;0.13;2440 | |||
15;0.01;0.04;0.1;2440 | |||
16;0.01;0.025;0.11;2440 | |||
17;0.01;0.02;0.085;2440 | |||
18;0.01;0.03;0.095;2440 | |||
19;0.01;0.05;0.09;2440 | |||
20;0.01;0.045;0.1;2440 | |||
21;0.01;0.03;0.165;680 | |||
22;0.01;0.03;0.125;680 | |||
23;0.01;0.015;0.12;680 | |||
24;0.01;0.045;0.12;680 | |||
25;0.01;0.015;0.115;680 | |||
26;0.01;0.025;0.1;680 | |||
27;0.01;0.045;0.12;680 | |||
28;0.01;0.03;0.085;680 | |||
29;0.01;0.015;0.11;680 | |||
30;0.01;0.01;0.11;680 | |||
31;0.01;0.02;0.095;680 | |||
32;0.01;0.01;0.115;680 | |||
33;0.01;0.01;0.105;680 | |||
34;0.01;0.015;0.115;680 | |||
35;0.01;0.045;0.12;680 | |||
36;0.01;0.01;0.08;680 | |||
37;0.01;0.04;0.115;680 | |||
38;0.01;0.02;0.08;680 | |||
39;0.01;0.01;0.1;680 |
@@ -0,0 +1,406 @@ | |||
11;2;0.01;0.025;0.07;702.406 | |||
11;3;0.01;0.025;0.115;727.642 | |||
11;4;0.01;0.03;0.1;729.252 | |||
11;5;0.01;0.04;0.155;756.135 | |||
11;6;0.025;0.08;0.18;761.12 | |||
11;7;0.035;0.09;0.17;772.397 | |||
11;8;0.04;0.115;0.18;773.056 | |||
11;9;0.095;0.225;0.315;720.074 | |||
11;10;0.11;0.205;0.285;717.073 | |||
11;11;0.14;0.2;0.315;713.835 | |||
11;12;0.125;0.3;0.35;736.672 | |||
11;13;0.135;0.19;0.345;733.594 | |||
11;14;0.15;0.245;0.355;736.385 | |||
11;15;0.17;0.23;0.36;737.161 | |||
11;16;0.16;0.305;0.395;739.694 | |||
11;17;0.17;0.295;0.39;744.98 | |||
11;18;0.195;0.28;0.415;747.445 | |||
11;19;0.195;0.26;0.43;753.623 | |||
11;20;0.215;0.285;0.445;752.897 | |||
11;21;0.2;0.335;0.465;762.507 | |||
11;22;0.24;0.38;0.48;758.417 | |||
11;23;0.23;0.33;0.475;764.697 | |||
11;24;0.25;0.375;0.485;761.326 | |||
11;25;0.27;0.34;0.48;758.071 | |||
11;26;0.26;0.4;0.495;756.717 | |||
11;27;0.295;0.365;0.51;760.608 | |||
11;28;0.295;0.405;0.53;763.159 | |||
11;29;0.29;0.43;0.56;757.948 | |||
11;30;0.3;0.455;0.6;761.694 | |||
11;31;0.335;0.39;0.57;759.499 | |||
11;32;0.345;0.415;0.57;751.675 | |||
11;33;0.325;0.46;0.605;760.661 | |||
11;34;0.355;0.495;0.605;756.246 | |||
11;35;0.38;0.465;0.61;753.368 | |||
11;36;0.365;0.455;0.65;759.437 | |||
11;37;0.38;0.525;0.65;754.075 | |||
11;38;0.405;0.52;0.63;749.556 | |||
11;39;0.415;0.58;0.655;746.279 | |||
11;40;0.425;0.545;0.68;753.428 | |||
11;41;0.405;0.535;0.665;749.976 | |||
11;42;0.41;0.51;0.71;764.119 | |||
11;43;0.485;0.6;0.67;743.099 | |||
11;44;0.44;0.61;0.715;756.898 | |||
11;45;0.45;0.64;0.725;758.009 | |||
11;46;0.445;0.53;0.76;764.266 | |||
11;47;0.465;0.67;0.745;764.37 | |||
11;48;0.475;0.625;0.76;762.22 | |||
11;49;0.49;0.655;0.76;768.65 | |||
11;50;0.495;0.7;0.78;771.175 | |||
11;51;0.535;0.64;0.78;762.437 | |||
11;52;0.575;0.67;0.78;753.487 | |||
11;53;0.545;0.67;0.805;771.531 | |||
11;54;0.56;0.66;0.8;771.128 | |||
11;55;0.555;0.63;0.795;778.185 | |||
11;56;0.565;0.645;0.825;775.881 | |||
11;57;0.565;0.71;0.825;784.018 | |||
11;58;0.595;0.69;0.84;779.596 | |||
11;59;0.595;0.685;0.85;789.581 | |||
11;60;0.665;0.755;0.81;773.712 | |||
11;61;0.66;0.72;0.845;782.82 | |||
11;62;0.635;0.7;0.865;799.396 | |||
11;63;0.595;0.705;0.87;804.123 | |||
11;64;0.63;0.71;0.875;807.158 | |||
11;65;0.655;0.78;0.85;801.041 | |||
11;66;0.655;0.775;0.88;808.877 | |||
11;67;0.66;0.72;0.895;816.682 | |||
11;68;0.665;0.79;0.885;819.299 | |||
11;69;0.64;0.765;0.905;830.516 | |||
11;70;0.665;0.82;0.895;833.186 | |||
11;71;0.685;0.78;0.9;838.398 | |||
11;72;0.66;0.77;0.9;849.335 | |||
11;73;0.685;0.795;0.93;848.848 | |||
11;74;0.69;0.825;0.93;861.118 | |||
11;75;0.695;0.815;0.935;863.921 | |||
11;76;0.735;0.825;0.945;857.359 | |||
11;77;0.715;0.885;0.94;867.071 | |||
11;78;0.725;0.855;0.94;878.049 | |||
11;79;0.73;0.805;0.945;884.048 | |||
11;80;0.725;0.815;0.955;892.602 | |||
11;81;0.745;0.83;0.94;898.798 | |||
11;82;0.75;0.855;0.94;899.561 | |||
11;83;0.775;0.905;0.95;896.6 | |||
11;84;0.775;0.85;0.955;906.242 | |||
11;85;0.835;0.8675;0.96;907.165 | |||
11;86;0.79;0.8925;0.965;920.242 | |||
11;87;0.7975;0.8725;0.9725;923.314 | |||
11;88;0.805;0.86;0.9725;930.603 | |||
11;89;0.7825;0.865;0.97;941.875 | |||
11;90;0.805;0.8375;0.9775;946.313 | |||
11;91;0.8525;0.915;0.965;938.237 | |||
11;92;0.8375;0.9;0.9725;952.605 | |||
11;93;0.89;0.93;0.97;946.494 | |||
11;94;0.83;0.89;0.9825;969.25 | |||
11;95;0.8175;0.9275;0.9875;980.408 | |||
11;96;0.87;0.9225;0.985;972.197 | |||
11;97;0.875;0.8975;0.9775;989.053 | |||
11;98;0.875;0.93;0.9775;994.506 | |||
11;99;0.8575;0.9225;0.98;1001.07 | |||
11;100;0.855;0.93;0.98;1013.41 | |||
12;2;0.605;0.61;0.6225;2139.65 | |||
12;3;0.355;0.355;0.39;1299.66 | |||
12;4;0.105;0.145;0.175;971.518 | |||
12;5;0.01;0.075;0.14;937.682 | |||
12;6;0.015;0.035;0.17;945.877 | |||
12;7;0.025;0.085;0.17;959.134 | |||
12;8;0.045;0.09;0.19;962.773 | |||
12;9;0.09;0.16;0.285;879.569 | |||
12;10;0.095;0.17;0.305;884.654 | |||
12;11;0.11;0.185;0.325;897.056 | |||
12;12;0.125;0.165;0.32;893.54 | |||
12;13;0.125;0.265;0.325;909.286 | |||
12;14;0.12;0.18;0.34;913.113 | |||
12;15;0.135;0.25;0.35;911.476 | |||
12;16;0.16;0.21;0.365;911.613 | |||
12;17;0.16;0.235;0.37;913.442 | |||
12;18;0.16;0.225;0.395;927.75 | |||
12;19;0.17;0.305;0.405;933.218 | |||
12;20;0.185;0.32;0.39;926.81 | |||
12;21;0.18;0.31;0.405;935.276 | |||
12;22;0.2;0.335;0.415;936.33 | |||
12;23;0.225;0.29;0.415;937.504 | |||
12;24;0.24;0.38;0.46;938.066 | |||
12;25;0.225;0.325;0.47;951.073 | |||
12;26;0.27;0.32;0.46;930.237 | |||
12;27;0.255;0.335;0.455;937.796 | |||
12;28;0.28;0.37;0.485;940.041 | |||
12;29;0.255;0.335;0.54;951.914 | |||
12;30;0.285;0.365;0.525;938.579 | |||
12;31;0.31;0.38;0.535;939.429 | |||
12;32;0.29;0.415;0.555;949.053 | |||
12;33;0.315;0.435;0.57;940.996 | |||
12;34;0.31;0.43;0.565;937.479 | |||
12;35;0.33;0.465;0.575;935.042 | |||
12;36;0.325;0.435;0.6;942.472 | |||
12;37;0.37;0.485;0.59;929.946 | |||
12;38;0.34;0.43;0.6;939.259 | |||
12;39;0.37;0.43;0.63;934.672 | |||
12;40;0.38;0.46;0.625;933.568 | |||
12;41;0.395;0.475;0.65;928.368 | |||
12;42;0.38;0.51;0.64;927.383 | |||
12;43;0.385;0.505;0.67;931.409 | |||
12;44;0.42;0.47;0.675;924.933 | |||
12;45;0.41;0.525;0.705;929.224 | |||
12;46;0.425;0.56;0.685;923.957 | |||
12;47;0.45;0.515;0.665;920.952 | |||
12;48;0.455;0.565;0.705;916.602 | |||
12;49;0.45;0.525;0.705;919.479 | |||
12;50;0.41;0.54;0.73;932.085 | |||
12;51;0.475;0.6;0.735;922.084 | |||
12;52;0.47;0.54;0.72;925.559 | |||
12;53;0.46;0.62;0.765;935.121 | |||
12;54;0.5;0.57;0.74;924.17 | |||
12;55;0.5;0.615;0.77;926.694 | |||
12;56;0.505;0.655;0.775;935.037 | |||
12;57;0.525;0.645;0.78;933.331 | |||
12;58;0.53;0.71;0.78;932.912 | |||
12;59;0.53;0.61;0.78;931.948 | |||
12;60;0.56;0.69;0.785;926.541 | |||
12;61;0.565;0.675;0.815;941.252 | |||
12;62;0.55;0.63;0.81;945.638 | |||
12;63;0.555;0.695;0.82;946.635 | |||
12;64;0.575;0.73;0.83;951.727 | |||
12;65;0.6;0.685;0.83;950.166 | |||
12;66;0.585;0.69;0.815;947.069 | |||
12;67;0.575;0.73;0.86;962.412 | |||
12;68;0.6;0.765;0.87;963.722 | |||
12;69;0.61;0.72;0.86;966.234 | |||
12;70;0.615;0.815;0.865;969.561 | |||
12;71;0.65;0.72;0.895;963.292 | |||
12;72;0.61;0.765;0.875;982.611 | |||
12;73;0.66;0.75;0.865;977.375 | |||
12;74;0.65;0.745;0.9;982.202 | |||
12;75;0.685;0.785;0.865;981.959 | |||
12;76;0.66;0.83;0.895;996.027 | |||
12;77;0.675;0.805;0.905;1001.59 | |||
12;78;0.675;0.775;0.91;1000.98 | |||
12;79;0.715;0.825;0.905;1004.82 | |||
12;80;0.755;0.8;0.91;1013.2 | |||
12;81;0.67;0.785;0.925;1029.44 | |||
12;82;0.69;0.8;0.92;1022.31 | |||
12;83;0.74;0.82;0.93;1023.27 | |||
12;84;0.71;0.785;0.935;1033.32 | |||
12;85;0.71;0.85;0.93;1038.41 | |||
12;86;0.715;0.835;0.95;1049.36 | |||
12;87;0.715;0.875;0.95;1055.74 | |||
12;88;0.75;0.79;0.94;1055.22 | |||
12;89;0.76;0.865;0.93;1060.4 | |||
12;90;0.765;0.83;0.94;1066.97 | |||
12;91;0.745;0.855;0.95;1079.72 | |||
12;92;0.755;0.82;0.95;1083.1 | |||
12;93;0.805;0.865;0.93;1073.25 | |||
12;94;0.75;0.8;0.97;1097.06 | |||
12;95;0.785;0.83;0.955;1098.2 | |||
12;96;0.83;0.875;0.97;1106.82 | |||
12;97;0.8125;0.8875;0.9625;1103.96 | |||
12;98;0.8225;0.8775;0.965;1110.88 | |||
12;99;0.8125;0.865;0.9625;1120.74 | |||
12;100;0.8175;0.915;0.9675;1128.53 | |||
13;2;0.5675;0.575;0.5875;2403.72 | |||
13;3;0.3175;0.3175;0.3325;1497.62 | |||
13;4;0.0675;0.0775;0.1325;1136.38 | |||
13;5;0.01;0.035;0.125;1134.64 | |||
13;6;0.01;0.05;0.15;1143.94 | |||
13;7;0.025;0.085;0.16;1158.65 | |||
13;8;0.035;0.09;0.155;1163.6 | |||
13;9;0.09;0.145;0.29;1060.19 | |||
13;10;0.1;0.175;0.275;1068.72 | |||
13;11;0.1;0.185;0.28;1076.76 | |||
13;12;0.105;0.185;0.295;1083.28 | |||
13;13;0.115;0.225;0.295;1090.59 | |||
13;14;0.13;0.21;0.305;1088.58 | |||
13;15;0.15;0.215;0.31;1090.15 | |||
13;16;0.135;0.23;0.335;1103.41 | |||
13;17;0.15;0.295;0.335;1107.04 | |||
13;18;0.165;0.215;0.38;1117.26 | |||
13;19;0.175;0.24;0.355;1112.66 | |||
13;20;0.16;0.31;0.38;1126.05 | |||
13;21;0.19;0.25;0.37;1132.21 | |||
13;22;0.19;0.29;0.415;1137.16 | |||
13;23;0.19;0.3;0.415;1147.03 | |||
13;24;0.2;0.265;0.415;1158.64 | |||
13;25;0.205;0.36;0.42;1154.5 | |||
13;26;0.205;0.325;0.435;1153.56 | |||
13;27;0.235;0.31;0.475;1153.6 | |||
13;28;0.255;0.385;0.435;1151.8 | |||
13;29;0.25;0.335;0.48;1158.2 | |||
13;30;0.26;0.39;0.475;1149.44 | |||
13;31;0.26;0.38;0.495;1159.04 | |||
13;32;0.26;0.4;0.505;1157.19 | |||
13;33;0.285;0.405;0.515;1152.27 | |||
13;34;0.305;0.41;0.505;1141.62 | |||
13;35;0.3;0.335;0.52;1142.29 | |||
13;36;0.29;0.39;0.545;1148.03 | |||
13;37;0.32;0.46;0.555;1140.88 | |||
13;38;0.325;0.425;0.565;1142.39 | |||
13;39;0.325;0.425;0.6;1132.21 | |||
13;40;0.34;0.43;0.58;1133.56 | |||
13;41;0.335;0.455;0.58;1136.55 | |||
13;42;0.36;0.52;0.59;1128.67 | |||
13;43;0.36;0.49;0.65;1131.22 | |||
13;44;0.37;0.51;0.63;1119.83 | |||
13;45;0.35;0.485;0.635;1128.34 | |||
13;46;0.365;0.475;0.65;1128.25 | |||
13;47;0.395;0.475;0.675;1123.28 | |||
13;48;0.4;0.48;0.645;1123.86 | |||
13;49;0.41;0.52;0.675;1118.45 | |||
13;50;0.42;0.525;0.66;1114.31 | |||
13;51;0.435;0.575;0.69;1105.09 | |||
13;52;0.445;0.565;0.68;1097.79 | |||
13;53;0.425;0.535;0.69;1114.62 | |||
13;54;0.435;0.575;0.705;1115.61 | |||
13;55;0.46;0.58;0.695;1105.77 | |||
13;56;0.485;0.58;0.705;1099 | |||
13;57;0.465;0.61;0.755;1113.37 | |||
13;58;0.49;0.635;0.745;1112 | |||
13;59;0.48;0.56;0.74;1111.45 | |||
13;60;0.475;0.58;0.75;1121.11 | |||
13;61;0.535;0.65;0.77;1111.26 | |||
13;62;0.515;0.645;0.76;1111.77 | |||
13;63;0.525;0.645;0.775;1103.95 | |||
13;64;0.505;0.725;0.785;1117.58 | |||
13;65;0.525;0.64;0.785;1118.31 | |||
13;66;0.57;0.625;0.765;1100.9 | |||
13;67;0.555;0.665;0.81;1119.12 | |||
13;68;0.57;0.685;0.815;1118.33 | |||
13;69;0.545;0.68;0.82;1119.7 | |||
13;70;0.6;0.68;0.805;1114.94 | |||
13;71;0.56;0.715;0.84;1132.25 | |||
13;72;0.58;0.68;0.82;1116.2 | |||
13;73;0.58;0.715;0.85;1136.81 | |||
13;74;0.58;0.665;0.835;1137.65 | |||
13;75;0.615;0.7;0.845;1133.32 | |||
13;76;0.605;0.785;0.855;1142.89 | |||
13;77;0.605;0.73;0.855;1151.58 | |||
13;78;0.645;0.72;0.84;1139.09 | |||
13;79;0.655;0.755;0.865;1142.95 | |||
13;80;0.66;0.76;0.87;1152.15 | |||
13;81;0.635;0.785;0.88;1164.39 | |||
13;82;0.64;0.745;0.885;1165.6 | |||
13;83;0.665;0.705;0.885;1165.33 | |||
13;84;0.675;0.8;0.89;1174.5 | |||
13;85;0.665;0.8;0.9;1181 | |||
13;86;0.685;0.84;0.9;1179.72 | |||
13;87;0.66;0.76;0.91;1196.53 | |||
13;88;0.69;0.785;0.905;1194.92 | |||
13;89;0.675;0.77;0.91;1203.7 | |||
13;90;0.705;0.835;0.91;1199.24 | |||
13;91;0.69;0.785;0.92;1216.25 | |||
13;92;0.735;0.8;0.91;1209.89 | |||
13;93;0.725;0.83;0.92;1216.81 | |||
13;94;0.705;0.88;0.93;1233.4 | |||
13;95;0.75;0.86;0.93;1228.73 | |||
13;96;0.72;0.805;0.935;1243.32 | |||
13;97;0.695;0.855;0.94;1257.27 | |||
13;98;0.76;0.855;0.93;1242.47 | |||
13;99;0.765;0.83;0.915;1253.29 | |||
13;100;0.785;0.88;0.94;1269.85 | |||
14;2;0.535;0.535;0.555;2694.38 | |||
14;3;0.285;0.29;0.32;1727.45 | |||
14;4;0.035;0.035;0.095;1322.54 | |||
14;5;0.01;0.055;0.115;1342.01 | |||
14;6;0.01;0.045;0.155;1366.06 | |||
14;7;0.015;0.055;0.13;1365.22 | |||
14;8;0.025;0.08;0.16;1390.05 | |||
14;9;0.075;0.09;0.265;1270.04 | |||
14;10;0.085;0.16;0.285;1277.38 | |||
14;11;0.095;0.185;0.285;1277.66 | |||
14;12;0.11;0.19;0.27;1285.53 | |||
14;13;0.11;0.16;0.285;1300.72 | |||
14;14;0.115;0.19;0.3;1295.81 | |||
14;15;0.135;0.195;0.28;1285.13 | |||
14;16;0.135;0.23;0.32;1312.18 | |||
14;17;0.125;0.255;0.345;1330.23 | |||
14;18;0.14;0.255;0.34;1329.48 | |||
14;19;0.145;0.255;0.34;1331.92 | |||
14;20;0.15;0.23;0.355;1347.6 | |||
14;21;0.155;0.275;0.355;1350.29 | |||
14;22;0.175;0.2;0.38;1359.28 | |||
14;23;0.175;0.3;0.385;1368.09 | |||
14;24;0.195;0.23;0.385;1369.36 | |||
14;25;0.195;0.33;0.405;1376.49 | |||
14;26;0.195;0.325;0.425;1384.33 | |||
14;27;0.195;0.295;0.435;1391.56 | |||
14;28;0.22;0.37;0.44;1383.1 | |||
14;29;0.225;0.335;0.425;1381.79 | |||
14;30;0.22;0.325;0.435;1388.85 | |||
14;31;0.245;0.335;0.47;1382.32 | |||
14;32;0.24;0.325;0.465;1387.58 | |||
14;33;0.265;0.3;0.485;1377.09 | |||
14;34;0.265;0.375;0.47;1382.5 | |||
14;35;0.275;0.335;0.525;1383.54 | |||
14;36;0.28;0.355;0.51;1383.01 | |||
14;37;0.29;0.34;0.515;1376.41 | |||
14;38;0.285;0.41;0.525;1376.6 | |||
14;39;0.29;0.405;0.53;1374.49 | |||
14;40;0.295;0.41;0.55;1374.03 | |||
14;41;0.3;0.465;0.56;1377.32 | |||
14;42;0.35;0.44;0.56;1349.43 | |||
14;43;0.325;0.395;0.58;1361.18 | |||
14;44;0.345;0.4;0.615;1372.71 | |||
14;45;0.335;0.46;0.595;1356.01 | |||
14;46;0.36;0.47;0.605;1355.58 | |||
14;47;0.36;0.455;0.64;1353.12 | |||
14;48;0.37;0.46;0.63;1351.09 | |||
14;49;0.405;0.495;0.605;1328.23 | |||
14;50;0.37;0.5;0.635;1340.44 | |||
14;51;0.4;0.5;0.66;1332.68 | |||
14;52;0.405;0.54;0.635;1317.68 | |||
14;53;0.45;0.53;0.635;1306.1 | |||
14;54;0.405;0.525;0.67;1334.81 | |||
14;55;0.4;0.54;0.685;1330.85 | |||
14;56;0.47;0.55;0.64;1297.77 | |||
14;57;0.425;0.555;0.685;1313.9 | |||
14;58;0.43;0.575;0.695;1315.06 | |||
14;59;0.44;0.57;0.715;1320.08 | |||
14;60;0.45;0.535;0.715;1318.32 | |||
14;61;0.445;0.615;0.735;1322.17 | |||
14;62;0.5;0.58;0.72;1300.11 | |||
14;63;0.48;0.58;0.745;1310.66 | |||
14;64;0.47;0.585;0.77;1315.8 | |||
14;65;0.49;0.59;0.735;1308.4 | |||
14;66;0.48;0.655;0.765;1312.8 | |||
14;67;0.495;0.62;0.76;1311.81 | |||
14;68;0.515;0.685;0.75;1311.77 | |||
14;69;0.505;0.62;0.76;1308.11 | |||
14;70;0.515;0.66;0.76;1308.68 | |||
14;71;0.52;0.615;0.795;1317.08 | |||
14;72;0.535;0.69;0.795;1316.67 | |||
14;73;0.535;0.605;0.8;1310.08 | |||
14;74;0.545;0.66;0.785;1310.19 | |||
14;75;0.55;0.665;0.835;1312.92 | |||
14;76;0.575;0.695;0.785;1315.26 | |||
14;77;0.55;0.69;0.83;1332.32 | |||
14;78;0.545;0.725;0.825;1331.66 | |||
14;79;0.565;0.71;0.84;1325.96 | |||
14;80;0.575;0.68;0.845;1338.94 | |||
14;81;0.595;0.665;0.845;1336.66 | |||
14;82;0.59;0.73;0.845;1340.32 | |||
14;83;0.58;0.685;0.86;1354.14 | |||
14;84;0.63;0.685;0.855;1333.94 | |||
14;85;0.615;0.69;0.855;1353.65 | |||
14;86;0.6;0.685;0.9;1355.07 | |||
14;87;0.64;0.74;0.865;1335.8 | |||
14;88;0.63;0.715;0.89;1354.32 | |||
14;89;0.63;0.745;0.875;1363.32 | |||
14;90;0.645;0.82;0.88;1359.6 | |||
14;91;0.675;0.725;0.87;1353.47 | |||
14;92;0.68;0.78;0.895;1364.95 | |||
14;93;0.66;0.81;0.89;1382.62 | |||
14;94;0.67;0.78;0.89;1384.77 | |||
14;95;0.67;0.78;0.915;1387.97 | |||
14;96;0.69;0.755;0.91;1389.09 | |||
14;97;0.67;0.855;0.905;1399.74 | |||
14;98;0.7;0.79;0.905;1404.11 | |||
14;99;0.745;0.79;0.895;1389.71 | |||
14;100;0.705;0.795;0.925;1414.8 | |||
15;2;0.455;0.46;0.48;2725.16 | |||
15;3;0.205;0.21;0.23;1821.4 | |||
15;4;0.01;0.03;0.08;1554.55 | |||
15;5;0.01;0.035;0.105;1587.02 | |||
15;6;0.01;0.065;0.155;1622.27 | |||
15;7;0.015;0.08;0.12;1615.85 | |||
15;8;0.025;0.08;0.16;1648.3 | |||
15;9;0.075;0.165;0.265;1491.14 | |||
15;10;0.09;0.15;0.26;1502.59 | |||
15;11;0.09;0.155;0.26;1507.89 |
@@ -0,0 +1,223 @@ | |||
15;2;0.01;0.015;0.065;1516.66 | |||
15;3;0.01;0.03;0.075;1526.99 | |||
15;4;0.01;0.055;0.105;1572.49 | |||
15;5;0.01;0.055;0.13;1597.1 | |||
15;6;0.01;0.065;0.13;1613.34 | |||
15;7;0.025;0.055;0.135;1615.2 | |||
15;8;0.04;0.08;0.13;1616.19 | |||
15;9;0.08;0.14;0.295;1485.99 | |||
15;10;0.08;0.13;0.255;1488.36 | |||
15;11;0.09;0.18;0.275;1503.74 | |||
15;12;0.1;0.145;0.285;1512.03 | |||
15;13;0.095;0.2;0.265;1524.59 | |||
15;14;0.11;0.17;0.295;1521.55 | |||
15;15;0.11;0.18;0.305;1544.17 | |||
15;16;0.13;0.195;0.295;1543.77 | |||
15;17;0.14;0.23;0.325;1546.98 | |||
15;18;0.145;0.225;0.33;1551.8 | |||
15;19;0.15;0.215;0.315;1562.66 | |||
15;20;0.135;0.22;0.35;1576.53 | |||
15;21;0.145;0.245;0.33;1583.63 | |||
15;22;0.155;0.28;0.33;1591.6 | |||
15;23;0.17;0.245;0.365;1596.61 | |||
15;24;0.165;0.27;0.365;1614.12 | |||
15;25;0.165;0.24;0.375;1627.87 | |||
15;26;0.175;0.265;0.375;1629.31 | |||
15;27;0.19;0.295;0.4;1628.2 | |||
15;28;0.19;0.33;0.425;1633.09 | |||
15;29;0.195;0.32;0.42;1635.41 | |||
15;30;0.22;0.35;0.43;1639.25 | |||
15;31;0.22;0.35;0.45;1649.31 | |||
15;32;0.22;0.34;0.455;1647.28 | |||
15;33;0.22;0.305;0.46;1639.06 | |||
15;34;0.235;0.34;0.46;1648.68 | |||
15;35;0.24;0.365;0.465;1644.46 | |||
15;36;0.265;0.36;0.475;1633.12 | |||
15;37;0.26;0.41;0.49;1643.04 | |||
15;38;0.275;0.335;0.485;1632 | |||
15;39;0.28;0.33;0.505;1629.69 | |||
15;40;0.275;0.36;0.525;1622.67 | |||
15;41;0.28;0.4;0.52;1628.95 | |||
15;42;0.285;0.385;0.535;1642.43 | |||
15;43;0.3;0.43;0.515;1609.57 | |||
15;44;0.3;0.455;0.565;1635.38 | |||
15;45;0.335;0.435;0.545;1601.58 | |||
15;46;0.3;0.39;0.565;1614.92 | |||
15;47;0.325;0.49;0.58;1611.6 | |||
15;48;0.325;0.405;0.585;1617.48 | |||
15;49;0.355;0.48;0.605;1596.22 | |||
15;50;0.33;0.445;0.58;1600 | |||
15;51;0.35;0.435;0.615;1599.11 | |||
15;52;0.37;0.405;0.62;1595.63 | |||
15;53;0.375;0.525;0.6;1577.41 | |||
15;54;0.36;0.515;0.635;1587.06 | |||
15;55;0.375;0.495;0.64;1573.3 | |||
15;56;0.39;0.475;0.65;1567.84 | |||
15;57;0.43;0.51;0.625;1544.63 | |||
15;58;0.375;0.49;0.68;1583 | |||
15;59;0.4;0.515;0.645;1552.89 | |||
15;60;0.43;0.5;0.665;1556.45 | |||
15;61;0.415;0.555;0.685;1557.51 | |||
15;62;0.42;0.545;0.68;1552.97 | |||
15;63;0.465;0.58;0.69;1536.6 | |||
15;64;0.455;0.55;0.675;1536.23 | |||
15;65;0.455;0.58;0.71;1537.92 | |||
15;66;0.47;0.595;0.69;1531.1 | |||
15;67;0.46;0.615;0.74;1541.78 | |||
15;68;0.475;0.605;0.7;1516.71 | |||
15;69;0.465;0.65;0.715;1529.15 | |||
15;70;0.455;0.56;0.755;1542.54 | |||
15;71;0.49;0.59;0.72;1520.4 | |||
15;72;0.505;0.61;0.755;1520.03 | |||
15;73;0.505;0.64;0.76;1529.88 | |||
15;74;0.515;0.63;0.745;1517.98 | |||
15;75;0.495;0.66;0.79;1534.61 | |||
15;76;0.505;0.63;0.785;1531.73 | |||
15;77;0.505;0.675;0.78;1527.31 | |||
15;78;0.54;0.62;0.785;1530.37 | |||
15;79;0.525;0.635;0.81;1530.33 | |||
15;80;0.53;0.655;0.81;1538.4 | |||
15;81;0.525;0.7;0.8;1534.56 | |||
15;82;0.57;0.645;0.8;1529.05 | |||
15;83;0.545;0.685;0.81;1525.16 | |||
15;84;0.575;0.665;0.835;1526.86 | |||
15;85;0.57;0.685;0.835;1538.22 | |||
15;86;0.57;0.655;0.855;1541.21 | |||
15;87;0.59;0.7;0.825;1532.53 | |||
15;88;0.61;0.71;0.845;1528.47 | |||
15;89;0.605;0.725;0.825;1524.92 | |||
15;90;0.595;0.745;0.835;1544.79 | |||
15;91;0.635;0.68;0.82;1530.29 | |||
15;92;0.62;0.74;0.855;1552.34 | |||
15;93;0.625;0.77;0.865;1563.05 | |||
15;94;0.615;0.795;0.865;1565.89 | |||
15;95;0.62;0.77;0.87;1568.56 | |||
15;96;0.66;0.795;0.88;1574.54 | |||
15;97;0.66;0.755;0.875;1570.17 | |||
15;98;0.655;0.765;0.875;1576.57 | |||
15;99;0.64;0.765;0.89;1585.49 | |||
15;100;0.645;0.775;0.89;1589.63 | |||
16;2;0.395;0.395;0.425;2829.68 | |||
16;3;0.145;0.16;0.18;2017.59 | |||
16;4;0.01;0.025;0.08;1817.55 | |||
16;5;0.01;0.025;0.11;1838.08 | |||
16;6;0.01;0.05;0.125;1870 | |||
16;7;0.01;0.095;0.135;1905.98 | |||
16;8;0.015;0.065;0.15;1903.41 | |||
16;9;0.075;0.145;0.225;1725.64 | |||
16;10;0.09;0.165;0.265;1726.04 | |||
16;11;0.08;0.15;0.295;1756.98 | |||
16;12;0.095;0.135;0.265;1761.1 | |||
16;13;0.105;0.185;0.285;1772.45 | |||
16;14;0.115;0.18;0.27;1765 | |||
16;15;0.105;0.215;0.285;1781.41 | |||
16;16;0.11;0.175;0.285;1788.16 | |||
16;17;0.115;0.23;0.29;1791.84 | |||
16;18;0.125;0.235;0.295;1810.48 | |||
16;19;0.145;0.22;0.34;1808.25 | |||
16;20;0.145;0.205;0.31;1808.2 | |||
16;21;0.135;0.195;0.355;1839.92 | |||
16;22;0.14;0.215;0.34;1867.03 | |||
16;23;0.15;0.235;0.325;1854.88 | |||
16;24;0.145;0.25;0.345;1880.26 | |||
16;25;0.16;0.3;0.365;1887.93 | |||
16;26;0.18;0.3;0.36;1885.65 | |||
16;27;0.18;0.29;0.39;1901.74 | |||
16;28;0.185;0.29;0.385;1907.43 | |||
16;29;0.185;0.3;0.385;1906.76 | |||
16;30;0.19;0.275;0.415;1921.03 | |||
16;31;0.2;0.305;0.41;1906.59 | |||
16;32;0.2;0.315;0.435;1934.61 | |||
16;33;0.205;0.35;0.435;1927.6 | |||
16;34;0.225;0.315;0.445;1921.98 | |||
16;35;0.24;0.34;0.455;1919.62 | |||
16;36;0.24;0.365;0.46;1918.12 | |||
16;37;0.235;0.325;0.465;1916.11 | |||
16;38;0.26;0.37;0.45;1905.6 | |||
16;39;0.255;0.335;0.49;1919.57 | |||
16;40;0.26;0.355;0.485;1910.75 | |||
16;41;0.265;0.345;0.465;1916.79 | |||
16;42;0.265;0.36;0.5;1923.86 | |||
16;43;0.275;0.355;0.515;1909.75 | |||
16;44;0.285;0.4;0.51;1911.44 | |||
16;45;0.275;0.4;0.53;1913.89 | |||
16;46;0.29;0.435;0.545;1910.13 | |||
16;47;0.315;0.445;0.525;1904.1 | |||
16;48;0.295;0.445;0.54;1916.72 | |||
16;49;0.315;0.4;0.555;1893.7 | |||
16;50;0.335;0.455;0.54;1882.35 | |||
16;51;0.325;0.4;0.555;1881.12 | |||
16;52;0.34;0.42;0.58;1879.98 | |||
16;53;0.34;0.4;0.59;1876.89 | |||
16;54;0.355;0.425;0.59;1869.46 | |||
16;55;0.365;0.475;0.62;1859.11 | |||
16;56;0.36;0.48;0.61;1863.21 | |||
16;57;0.36;0.43;0.615;1854.01 | |||
16;58;0.355;0.52;0.61;1855.73 | |||
16;59;0.375;0.49;0.65;1861.82 | |||
16;60;0.395;0.485;0.64;1829.46 | |||
16;61;0.4;0.5;0.62;1836.29 | |||
16;62;0.395;0.505;0.645;1824.39 | |||
16;63;0.38;0.52;0.65;1818.25 | |||
16;64;0.405;0.495;0.64;1810.22 | |||
16;65;0.405;0.535;0.68;1824.25 | |||
16;66;0.43;0.55;0.66;1796.17 | |||
16;67;0.41;0.48;0.7;1808.64 | |||
16;68;0.41;0.525;0.68;1811.09 | |||
16;69;0.46;0.53;0.68;1770.07 | |||
16;70;0.45;0.565;0.705;1787.56 | |||
16;71;0.45;0.585;0.705;1783.27 | |||
16;72;0.465;0.55;0.685;1776.02 | |||
16;73;0.475;0.58;0.705;1771.45 | |||
16;74;0.47;0.58;0.74;1779.06 | |||
16;75;0.445;0.575;0.745;1787.94 | |||
16;76;0.475;0.585;0.75;1774.81 | |||
16;77;0.485;0.61;0.735;1763.73 | |||
16;78;0.495;0.62;0.74;1754.74 | |||
16;79;0.49;0.66;0.755;1764.57 | |||
16;80;0.5;0.65;0.745;1761.59 | |||
16;81;0.535;0.675;0.76;1740.22 | |||
16;82;0.52;0.57;0.77;1761.75 | |||
16;83;0.52;0.63;0.78;1766.95 | |||
16;84;0.53;0.615;0.775;1748.82 | |||
16;85;0.54;0.665;0.78;1742.21 | |||
16;86;0.53;0.645;0.785;1754.24 | |||
16;87;0.54;0.66;0.785;1745.74 | |||
16;88;0.54;0.655;0.82;1764.62 | |||
16;89;0.565;0.63;0.825;1742.52 | |||
16;90;0.55;0.695;0.83;1766.12 | |||
16;91;0.555;0.625;0.825;1767.2 | |||
16;92;0.565;0.735;0.795;1749.99 | |||
16;93;0.565;0.71;0.8;1759.45 | |||
16;94;0.56;0.715;0.805;1758.33 | |||
16;95;0.59;0.715;0.84;1759.98 | |||
16;96;0.585;0.74;0.855;1774.31 | |||
16;97;0.61;0.675;0.84;1757.4 | |||
16;98;0.625;0.73;0.855;1769.79 | |||
16;99;0.605;0.765;0.855;1772.4 | |||
16;100;0.6;0.675;0.855;1783.55 | |||
17;2;0.35;0.35;0.38;3084.34 | |||
17;3;0.1;0.1;0.145;2241.52 | |||
17;4;0.01;0.025;0.08;2097.46 | |||
17;5;0.01;0.015;0.1;2136.72 | |||
17;6;0.01;0.03;0.13;2177.3 | |||
17;7;0.02;0.04;0.11;2181.2 | |||
17;8;0.025;0.05;0.135;2195.15 | |||
17;9;0.07;0.135;0.25;1989.19 | |||
17;10;0.075;0.115;0.24;2011.01 | |||
17;11;0.085;0.18;0.25;2019.58 | |||
17;12;0.08;0.185;0.27;2025.56 | |||
17;13;0.1;0.135;0.26;2026.81 | |||
17;14;0.08;0.195;0.275;2044.02 | |||
17;15;0.105;0.18;0.28;2047.85 | |||
17;16;0.1;0.15;0.29;2061.96 | |||
17;17;0.12;0.185;0.295;2056.28 | |||
17;18;0.125;0.195;0.285;2059.08 | |||
17;19;0.12;0.195;0.33;2095.78 | |||
17;20;0.125;0.2;0.305;2101.29 | |||
17;21;0.125;0.185;0.305;2109.28 | |||
17;22;0.125;0.22;0.315;2128.9 | |||
17;23;0.135;0.2;0.33;2146.4 | |||
17;24;0.15;0.245;0.335;2152.46 | |||
17;25;0.145;0.28;0.36;2184.59 | |||
17;26;0.135;0.19;0.36;2200.19 |
@@ -0,0 +1,99 @@ | |||
17;2;0.01;0.015;0.065;2062.51 | |||
17;3;0.01;0.02;0.055;2073.82 | |||
17;4;0.01;0.02;0.09;2100.03 | |||
17;5;0.01;0.055;0.085;2137.35 | |||
17;6;0.01;0.07;0.125;2178.83 | |||
17;7;0.01;0.05;0.165;2201.77 | |||
17;8;0.025;0.08;0.145;2206.13 | |||
17;9;0.08;0.115;0.245;1966.86 | |||
17;10;0.085;0.15;0.235;1987.93 | |||
17;11;0.085;0.125;0.255;2006 | |||
17;12;0.1;0.17;0.265;2030.67 | |||
17;13;0.095;0.165;0.27;2043.31 | |||
17;14;0.105;0.145;0.265;2027.96 | |||
17;15;0.11;0.185;0.27;2026.95 | |||
17;16;0.115;0.185;0.27;2044.3 | |||
17;17;0.115;0.17;0.285;2074.48 | |||
17;18;0.125;0.215;0.305;2072.24 | |||
17;19;0.12;0.22;0.3;2082.04 | |||
17;20;0.13;0.185;0.295;2087.1 | |||
17;21;0.12;0.235;0.33;2116.3 | |||
17;22;0.155;0.24;0.3;2117.09 | |||
17;23;0.145;0.195;0.335;2150.32 | |||
17;24;0.14;0.23;0.355;2168.54 | |||
17;25;0.155;0.3;0.33;2160.65 | |||
17;26;0.15;0.285;0.365;2189.82 | |||
17;27;0.16;0.27;0.38;2198.04 | |||
17;28;0.17;0.245;0.365;2194.64 | |||
17;29;0.175;0.305;0.37;2208.9 | |||
17;30;0.175;0.285;0.405;2213.73 | |||
17;31;0.175;0.27;0.385;2203.26 | |||
17;32;0.205;0.26;0.395;2222.43 | |||
17;33;0.19;0.3;0.41;2222.96 | |||
17;34;0.195;0.24;0.415;2226.62 | |||
17;35;0.215;0.295;0.4;2212.6 | |||
17;36;0.235;0.33;0.415;2206.78 | |||
17;37;0.225;0.32;0.46;2228.56 | |||
17;38;0.235;0.35;0.435;2217.94 | |||
17;39;0.235;0.36;0.435;2218.48 | |||
17;40;0.235;0.365;0.48;2224.26 | |||
17;41;0.23;0.285;0.475;2241.18 | |||
17;42;0.245;0.37;0.485;2231.94 | |||
17;43;0.245;0.41;0.485;2231.56 | |||
17;44;0.25;0.375;0.495;2225.68 | |||
17;45;0.25;0.33;0.505;2234.61 | |||
17;46;0.255;0.38;0.535;2232.97 | |||
17;47;0.275;0.385;0.505;2221.38 | |||
17;48;0.29;0.39;0.51;2214.38 | |||
17;49;0.275;0.35;0.545;2230.84 | |||
17;50;0.31;0.34;0.515;2193.23 | |||
17;51;0.31;0.405;0.53;2203.59 | |||
17;52;0.305;0.45;0.545;2199.94 | |||
17;53;0.33;0.4;0.515;2154.61 | |||
17;54;0.315;0.445;0.55;2179.59 | |||
17;55;0.33;0.41;0.555;2161.28 | |||
17;56;0.305;0.395;0.575;2197.52 | |||
17;57;0.34;0.41;0.585;2166.55 | |||
17;58;0.35;0.465;0.595;2160.56 | |||
17;59;0.34;0.485;0.61;2154.18 | |||
17;60;0.34;0.46;0.6;2158.14 | |||
17;61;0.35;0.52;0.62;2134.79 | |||
17;62;0.365;0.485;0.595;2143.03 | |||
17;63;0.375;0.5;0.615;2121.64 | |||
17;64;0.36;0.49;0.66;2126.34 | |||
17;65;0.385;0.485;0.635;2122.16 | |||
17;66;0.405;0.505;0.625;2094.05 | |||
17;67;0.39;0.485;0.65;2108.44 | |||
17;68;0.395;0.515;0.66;2093.85 | |||
17;69;0.41;0.545;0.66;2086.4 | |||
17;70;0.41;0.585;0.66;2067.03 | |||
17;71;0.405;0.565;0.665;2082.62 | |||
17;72;0.41;0.61;0.67;2094.66 | |||
17;73;0.425;0.585;0.695;2070.58 | |||
17;74;0.43;0.585;0.715;2073.32 | |||
17;75;0.455;0.54;0.67;2047.37 | |||
17;76;0.46;0.585;0.68;2036.04 | |||
17;77;0.44;0.56;0.72;2061.63 | |||
17;78;0.46;0.58;0.725;2031.75 | |||
17;79;0.455;0.58;0.72;2037.51 | |||
17;80;0.46;0.63;0.715;2052.61 | |||
17;81;0.455;0.66;0.73;2043.12 | |||
17;82;0.47;0.56;0.75;2034.04 | |||
17;83;0.49;0.62;0.75;2025.09 | |||
17;84;0.48;0.62;0.75;2020.74 | |||
17;85;0.485;0.565;0.77;2029.03 | |||
17;86;0.475;0.605;0.745;2028.04 | |||
17;87;0.505;0.665;0.745;2013.01 | |||
17;88;0.495;0.595;0.78;2017.45 | |||
17;89;0.535;0.65;0.75;2000.34 | |||
17;90;0.51;0.655;0.77;2012.98 | |||
17;91;0.54;0.595;0.76;1988.63 | |||
17;92;0.525;0.65;0.775;2002.08 | |||
17;93;0.51;0.685;0.795;2021.27 | |||
17;94;0.54;0.705;0.795;2003 | |||
17;95;0.525;0.575;0.795;2014.13 | |||
17;96;0.56;0.63;0.805;2004.9 | |||
17;97;0.53;0.685;0.805;2017.46 | |||
17;98;0.55;0.65;0.82;2007.86 | |||
17;99;0.555;0.74;0.815;2012.58 | |||
17;100;0.56;0.72;0.795;2008.23 |
@@ -0,0 +1,159 @@ | |||
18;2;0.01;0.01;0.06;2340.68 | |||
18;3;0.01;0.02;0.07;2383.73 | |||
18;4;0.01;0.025;0.1;2427.47 | |||
18;5;0.01;0.015;0.11;2474.03 | |||
18;6;0.01;0.05;0.105;2489.29 | |||
18;7;0.01;0.035;0.12;2500.52 | |||
18;8;0.015;0.06;0.13;2522.47 | |||
18;9;0.065;0.145;0.22;2256.58 | |||
18;10;0.065;0.17;0.23;2282.56 | |||
18;11;0.085;0.125;0.24;2296.17 | |||
18;12;0.08;0.19;0.24;2302.74 | |||
18;13;0.08;0.14;0.275;2321.99 | |||
18;14;0.11;0.15;0.255;2305.28 | |||
18;15;0.11;0.15;0.255;2305.42 | |||
18;16;0.11;0.16;0.27;2331.56 | |||
18;17;0.105;0.175;0.27;2340.93 | |||
18;18;0.11;0.165;0.285;2373.24 | |||
18;19;0.14;0.24;0.26;2342.56 | |||
18;20;0.125;0.165;0.275;2369.87 | |||
18;21;0.125;0.165;0.285;2409.86 | |||
18;22;0.125;0.185;0.305;2428.42 | |||
18;23;0.13;0.2;0.325;2454.51 | |||
18;24;0.11;0.2;0.345;2482.2 | |||
18;25;0.145;0.24;0.34;2488.31 | |||
18;26;0.15;0.25;0.35;2501.02 | |||
18;27;0.165;0.26;0.35;2499.69 | |||
18;28;0.145;0.295;0.365;2519.74 | |||
18;29;0.16;0.245;0.355;2510.86 | |||
18;30;0.18;0.26;0.35;2516.4 | |||
18;31;0.175;0.27;0.385;2548.16 | |||
18;32;0.18;0.245;0.375;2521.15 | |||
18;33;0.19;0.255;0.405;2553.44 | |||
18;34;0.19;0.28;0.39;2539.61 | |||
18;35;0.22;0.29;0.395;2536.29 | |||
18;36;0.2;0.285;0.42;2548.59 | |||
18;37;0.205;0.31;0.4;2551.3 | |||
18;38;0.225;0.315;0.42;2531.71 | |||
18;39;0.21;0.33;0.44;2558.87 | |||
18;40;0.215;0.27;0.44;2559.96 | |||
18;41;0.24;0.275;0.425;2549.76 | |||
18;42;0.25;0.32;0.415;2534.52 | |||
18;43;0.22;0.365;0.45;2561.89 | |||
18;44;0.255;0.28;0.47;2557.6 | |||
18;45;0.255;0.325;0.48;2574.56 | |||
18;46;0.265;0.35;0.475;2554.21 | |||
18;47;0.24;0.335;0.48;2564.17 | |||
18;48;0.275;0.38;0.495;2547.24 | |||
18;49;0.265;0.35;0.5;2557.53 | |||
18;50;0.265;0.32;0.495;2555.58 | |||
18;51;0.275;0.385;0.505;2547.4 | |||
18;52;0.295;0.39;0.525;2538.25 | |||
18;53;0.28;0.395;0.52;2544.21 | |||
18;54;0.325;0.42;0.53;2519.58 | |||
18;55;0.29;0.46;0.535;2533.67 | |||
18;56;0.295;0.48;0.54;2530.25 | |||
18;57;0.3;0.39;0.56;2532.49 | |||
18;58;0.325;0.45;0.54;2506.85 | |||
18;59;0.335;0.435;0.55;2483.62 | |||
18;60;0.33;0.435;0.585;2499.85 | |||
18;61;0.365;0.39;0.57;2478.82 | |||
18;62;0.345;0.415;0.57;2490.33 | |||
18;63;0.355;0.475;0.57;2457.74 | |||
18;64;0.36;0.48;0.63;2476.26 | |||
18;65;0.385;0.46;0.58;2417.07 | |||
18;66;0.355;0.49;0.605;2458.44 | |||
18;67;0.365;0.505;0.625;2466.44 | |||
18;68;0.35;0.48;0.635;2439.22 | |||
18;69;0.4;0.48;0.625;2421.93 | |||
18;70;0.425;0.5;0.62;2394.84 | |||
18;71;0.385;0.51;0.645;2407.4 | |||
18;72;0.395;0.505;0.68;2422.15 | |||
18;73;0.405;0.51;0.645;2383.63 | |||
18;74;0.405;0.52;0.66;2398.41 | |||
18;75;0.405;0.48;0.66;2377.64 | |||
18;76;0.415;0.47;0.68;2383.26 | |||
18;77;0.415;0.545;0.65;2357.85 | |||
18;78;0.41;0.57;0.69;2384 | |||
18;79;0.43;0.5;0.685;2370.27 | |||
18;80;0.425;0.55;0.69;2352.94 | |||
18;81;0.425;0.58;0.695;2356.76 | |||
18;82;0.425;0.555;0.7;2358.92 | |||
18;83;0.465;0.615;0.665;2302.74 | |||
18;84;0.49;0.54;0.675;2296.45 | |||
18;85;0.46;0.63;0.72;2334.28 | |||
18;86;0.47;0.615;0.715;2321.73 | |||
18;87;0.495;0.58;0.715;2295.99 | |||
18;88;0.47;0.605;0.75;2310.94 | |||
18;89;0.485;0.56;0.75;2308.23 | |||
18;90;0.48;0.635;0.735;2292 | |||
18;91;0.49;0.65;0.75;2306.4 | |||
18;92;0.5;0.595;0.76;2282.4 | |||
18;93;0.5;0.6;0.75;2288.69 | |||
18;94;0.51;0.67;0.755;2275.43 | |||
18;95;0.495;0.575;0.76;2289.21 | |||
18;96;0.52;0.635;0.76;2281.87 | |||
18;97;0.57;0.63;0.765;2245.63 | |||
18;98;0.505;0.615;0.78;2281.26 | |||
18;99;0.52;0.67;0.79;2273.47 | |||
18;100;0.545;0.645;0.78;2266.25 | |||
19;2;0.295;0.295;0.335;3764.68 | |||
19;3;0.045;0.045;0.1;2801.82 | |||
19;4;0.01;0.025;0.08;2716.09 | |||
19;5;0.01;0.025;0.115;2802.83 | |||
19;6;0.01;0.03;0.11;2820.77 | |||
19;7;0.01;0.04;0.115;2844.49 | |||
19;8;0.01;0.03;0.14;2878.8 | |||
19;9;0.055;0.13;0.245;2570.4 | |||
19;10;0.055;0.2;0.24;2595.63 | |||
19;11;0.08;0.135;0.255;2597.55 | |||
19;12;0.085;0.19;0.24;2617.33 | |||
19;13;0.09;0.175;0.25;2607.5 | |||
19;14;0.085;0.155;0.25;2632.09 | |||
19;15;0.095;0.17;0.26;2625.55 | |||
19;16;0.09;0.185;0.285;2667.47 | |||
19;17;0.11;0.2;0.27;2672.23 | |||
19;18;0.11;0.175;0.285;2674.73 | |||
19;19;0.11;0.175;0.305;2690.49 | |||
19;20;0.1;0.2;0.3;2715.14 | |||
19;21;0.125;0.155;0.265;2721.58 | |||
19;22;0.125;0.155;0.34;2751.76 | |||
19;23;0.125;0.195;0.325;2785.58 | |||
19;24;0.14;0.21;0.295;2770.34 | |||
19;25;0.14;0.22;0.295;2779.82 | |||
19;26;0.135;0.2;0.34;2836.75 | |||
19;27;0.15;0.215;0.345;2823.25 | |||
19;28;0.14;0.205;0.365;2861.18 | |||
19;29;0.17;0.235;0.345;2836.57 | |||
19;30;0.16;0.26;0.345;2860.76 | |||
19;31;0.17;0.27;0.355;2851.91 | |||
19;32;0.165;0.215;0.375;2895.98 | |||
19;33;0.165;0.295;0.37;2888.58 | |||
19;34;0.185;0.285;0.365;2842.67 | |||
19;35;0.18;0.26;0.395;2903.85 | |||
19;36;0.175;0.305;0.39;2885.03 | |||
19;37;0.185;0.27;0.41;2894.99 | |||
19;38;0.21;0.325;0.41;2902.56 | |||
19;39;0.205;0.29;0.39;2872.23 | |||
19;40;0.2;0.295;0.4;2897.35 | |||
19;41;0.205;0.33;0.42;2905.38 | |||
19;42;0.215;0.325;0.425;2911.62 | |||
19;43;0.21;0.305;0.455;2931.38 | |||
19;44;0.225;0.34;0.445;2914.87 | |||
19;45;0.22;0.37;0.44;2936.04 | |||
19;46;0.24;0.34;0.455;2914.11 | |||
19;47;0.25;0.365;0.46;2922.11 | |||
19;48;0.27;0.36;0.445;2900 | |||
19;49;0.23;0.35;0.48;2928.15 | |||
19;50;0.24;0.335;0.475;2922.56 | |||
19;51;0.255;0.305;0.5;2921.52 | |||
19;52;0.25;0.355;0.5;2919.35 | |||
19;53;0.255;0.315;0.505;2903.02 | |||
19;54;0.275;0.44;0.525;2915.4 | |||
19;55;0.27;0.345;0.52;2906.6 | |||
19;56;0.285;0.385;0.53;2887.1 | |||
19;57;0.29;0.37;0.52;2878.66 | |||
19;58;0.3;0.475;0.53;2872.6 | |||
19;59;0.295;0.375;0.57;2898.95 | |||
19;60;0.315;0.39;0.525;2870.3 | |||
19;61;0.325;0.425;0.525;2845.42 |
@@ -0,0 +1,3 @@ | |||
19;62;0.32;0.425;0.57;2842.95 | |||
19;63;0.325;0.41;0.565;2858.22 | |||
19;64;0.33;0.455;0.555;2820.97 |
@@ -0,0 +1,12 @@ | |||
19;65;0.325;0.485;0.585;2839.82 | |||
19;66;0.35;0.425;0.58;2819.18 | |||
19;67;0.345;0.46;0.585;2808.27 | |||
19;68;0.35;0.505;0.595;2816.21 | |||
19;69;0.375;0.445;0.61;2799.42 | |||
19;70;0.365;0.52;0.6;2790.77 | |||
19;71;0.34;0.45;0.615;2806.99 | |||
19;72;0.365;0.445;0.63;2789.89 | |||
19;73;0.38;0.52;0.645;2769.41 | |||
19;74;0.37;0.47;0.64;2774.01 | |||
19;75;0.39;0.485;0.625;2752.09 | |||
19;76;0.4;0.52;0.635;2740.08 |
@@ -0,0 +1,3 @@ | |||
19;77;0.41;0.555;0.675;2745.61 | |||
19;78;0.4;0.49;0.665;2746.21 | |||
19;79;0.425;0.515;0.64;2702.3 |
@@ -0,0 +1,14 @@ | |||
19;80;0.4;0.5;0.65;2712.23 | |||
19;81;0.425;0.52;0.65;2684.4 | |||
19;82;0.425;0.51;0.67;2673.28 | |||
19;83;0.41;0.54;0.67;2698.14 | |||
19;84;0.46;0.535;0.695;2677.39 | |||
19;85;0.43;0.56;0.675;2681.69 | |||
19;86;0.425;0.555;0.685;2661.24 | |||
19;87;0.45;0.555;0.685;2647.8 | |||
19;88;0.46;0.595;0.705;2632.91 | |||
19;89;0.455;0.595;0.71;2638.75 | |||
19;90;0.46;0.57;0.735;2639.96 | |||
19;91;0.465;0.6;0.73;2623.62 | |||
19;92;0.49;0.58;0.705;2585.05 | |||
19;93;0.46;0.565;0.71;2615.65 |
@@ -0,0 +1,7 @@ | |||
19;94;0.46;0.565;0.74;2598.78 | |||
19;95;0.47;0.595;0.745;2602.98 | |||
19;96;0.48;0.645;0.765;2606.05 | |||
19;97;0.48;0.605;0.74;2593.25 | |||
19;98;0.5;0.605;0.73;2552.9 | |||
19;99;0.49;0.645;0.755;2579.68 | |||
19;100;0.53;0.595;0.755;2542.48 |
@@ -0,0 +1,626 @@ | |||
5;2;0.01;0.015;0.125;90.4796 | |||
5;3;0.01;0.045;0.205;93.3496 | |||
5;4;0.05;0.145;0.23;93.793 | |||
5;5;0.065;0.18;0.32;96.914 | |||
5;6;0.105;0.175;0.365;97.7935 | |||
5;7;0.135;0.285;0.425;98.4822 | |||
5;8;0.175;0.32;0.48;99.0089 | |||
5;9;0.26;0.41;0.56;98.3692 | |||
5;10;0.265;0.39;0.565;100.892 | |||
5;11;0.275;0.49;0.605;102.094 | |||
5;12;0.31;0.465;0.65;104.851 | |||
5;13;0.345;0.51;0.67;106.823 | |||
5;14;0.375;0.485;0.67;107.885 | |||
5;15;0.405;0.605;0.715;110.402 | |||
5;16;0.41;0.615;0.755;113.777 | |||
5;17;0.46;0.69;0.775;115.7 | |||
5;18;0.47;0.615;0.77;117.448 | |||
5;19;0.47;0.56;0.84;120.87 | |||
5;20;0.53;0.63;0.835;123.078 | |||
5;21;0.515;0.64;0.84;126.226 | |||
5;22;0.52;0.74;0.885;128.61 | |||
5;23;0.565;0.69;0.9;131.526 | |||
5;24;0.565;0.72;0.9;134.714 | |||
5;25;0.6;0.79;0.89;135.703 | |||
5;26;0.605;0.78;0.91;139.506 | |||
5;27;0.675;0.8;0.93;142.34 | |||
5;28;0.63;0.73;0.94;145.422 | |||
5;29;0.68;0.825;0.95;148.1 | |||
5;30;0.7;0.805;0.955;150.334 | |||
5;31;0.705;0.87;0.965;153.529 | |||
5;32;0.74;0.825;0.96;156.078 | |||
5;33;0.81;0.96;0.965;156.315 | |||
5;34;0.74;0.9;0.9725;162.467 | |||
5;35;0.745;0.875;0.965;164.795 | |||
5;36;0.755;0.91;0.965;167.604 | |||
5;37;0.7875;0.895;0.98;171.003 | |||
5;38;0.7575;0.9175;0.985;174.34 | |||
5;39;0.7775;0.8725;0.98;176.748 | |||
5;40;0.795;0.9225;0.98;180.924 | |||
5;41;0.7725;0.9725;0.9825;183.589 | |||
5;42;0.8125;0.9475;0.9725;186.633 | |||
5;43;0.79;0.9425;0.98;190.412 | |||
5;44;0.795;0.9625;0.9775;193.534 | |||
5;45;0.805;0.975;0.9825;196.004 | |||
5;46;0.835;0.9825;0.9825;198.726 | |||
5;47;0.805;0.97;0.9825;202.522 | |||
5;48;0.8825;0.9725;0.9825;203.763 | |||
5;49;0.8275;0.94;0.9775;209.156 | |||
5;50;0.905;0.985;0.985;210.007 | |||
5;51;0.7975;0.9175;0.98;215.213 | |||
5;52;0.8425;0.98;0.985;218.114 | |||
5;53;0.7775;0.97;0.98;221.717 | |||
5;54;0.8475;0.965;0.9775;224.539 | |||
5;55;0.845;0.985;0.985;228.656 | |||
5;56;0.8325;0.97;0.9825;230.849 | |||
5;57;0.8375;0.98;0.98;235.244 | |||
5;58;0.83;0.97;0.985;237.775 | |||
5;59;0.86;0.95;0.9875;240.757 | |||
5;60;0.8175;0.9625;0.9875;245.164 | |||
5;61;0.8225;0.9775;0.985;247.559 | |||
5;62;0.86;0.9725;0.98;250.212 | |||
5;63;0.84;0.965;0.9875;254.225 | |||
5;64;0.875;0.9675;0.9875;256.046 | |||
5;65;0.82;0.9725;0.9825;260.057 | |||
5;66;0.81;0.9875;0.9875;263.558 | |||
5;67;0.8525;0.9875;0.9875;266.636 | |||
5;68;0.8;0.93;0.9775;270.562 | |||
5;69;0.8125;0.9775;0.9775;273.766 | |||
5;70;0.83;0.97;0.98;277.015 | |||
5;71;0.7975;0.9875;0.9875;279.931 | |||
5;72;0.815;0.98;0.985;283.41 | |||
5;73;0.835;0.9775;0.9825;286.255 | |||
5;74;0.8175;0.9675;0.9825;289.522 | |||
5;75;0.83;0.9625;0.985;292.468 | |||
5;76;0.805;0.9575;0.9875;296.737 | |||
5;77;0.775;0.97;0.9825;298.804 | |||
5;78;0.85;0.9725;0.975;300.597 | |||
5;79;0.8475;0.975;0.9875;304.357 | |||
5;80;0.8275;0.9775;0.9825;308.105 | |||
5;81;0.8125;0.9625;0.985;312.291 | |||
5;82;0.8275;0.97;0.98;313.992 | |||
5;83;0.82;0.9775;0.985;316.025 | |||
5;84;0.8425;0.9775;0.9775;320.366 | |||
5;85;0.7625;0.975;0.98;324.261 | |||
5;86;0.84;0.9675;0.9725;326.123 | |||
5;87;0.84;0.97;0.975;329.58 | |||
5;88;0.8475;0.9725;0.9775;333.217 | |||
5;89;0.84;0.97;0.985;335.283 | |||
5;90;0.83;0.9425;0.9775;338.069 | |||
5;91;0.815;0.94;0.9775;342.892 | |||
5;92;0.82;0.945;0.9825;344.547 | |||
5;93;0.835;0.9625;0.9775;348.366 | |||
5;94;0.815;0.98;0.9825;352.089 | |||
5;95;0.825;0.9625;0.9825;354.161 | |||
5;96;0.82;0.97;0.9825;357.59 | |||
5;97;0.84;0.97;0.9775;360.616 | |||
5;98;0.7625;0.955;0.9775;364.258 | |||
5;99;0.8;0.965;0.975;366.247 | |||
5;100;0.82;0.9725;0.9775;369.238 | |||
6;2;0.57;0.58;0.605;315.956 | |||
6;3;0.32;0.33;0.38;194.416 | |||
6;4;0.07;0.115;0.22;157.211 | |||
6;5;0.055;0.15;0.275;159.86 | |||
6;6;0.09;0.18;0.31;160.569 | |||
6;7;0.125;0.19;0.345;160.431 | |||
6;8;0.135;0.26;0.38;162.246 | |||
6;9;0.175;0.33;0.465;157.66 | |||
6;10;0.205;0.345;0.48;159.303 | |||
6;11;0.25;0.36;0.52;160.985 | |||
6;12;0.275;0.405;0.54;162.25 | |||
6;13;0.27;0.405;0.58;164.487 | |||
6;14;0.3;0.4;0.62;166.327 | |||
6;15;0.35;0.435;0.615;166.619 | |||
6;16;0.34;0.52;0.65;169.846 | |||
6;17;0.36;0.53;0.68;172.678 | |||
6;18;0.39;0.58;0.695;172.751 | |||
6;19;0.415;0.585;0.705;176.229 | |||
6;20;0.43;0.515;0.745;178.375 | |||
6;21;0.47;0.54;0.73;180.761 | |||
6;22;0.47;0.585;0.77;184.382 | |||
6;23;0.48;0.695;0.795;186.834 | |||
6;24;0.51;0.67;0.78;188.638 | |||
6;25;0.52;0.67;0.835;192.765 | |||
6;26;0.52;0.68;0.835;195.888 | |||
6;27;0.57;0.72;0.825;196.595 | |||
6;28;0.6;0.75;0.855;198.004 | |||
6;29;0.58;0.76;0.87;203.079 | |||
6;30;0.63;0.76;0.88;205.95 | |||
6;31;0.64;0.725;0.895;209.994 | |||
6;32;0.65;0.755;0.92;213.226 | |||
6;33;0.65;0.85;0.93;217.559 | |||
6;34;0.66;0.76;0.925;221.539 | |||
6;35;0.665;0.87;0.94;225.535 | |||
6;36;0.685;0.815;0.95;227.966 | |||
6;37;0.7;0.815;0.955;230.961 | |||
6;38;0.73;0.84;0.955;234.795 | |||
6;39;0.735;0.805;0.965;239.239 | |||
6;40;0.78;0.905;0.97;239.393 | |||
6;41;0.7475;0.8975;0.975;244.217 | |||
6;42;0.7825;0.8875;0.9675;247.899 | |||
6;43;0.79;0.92;0.98;251.998 | |||
6;44;0.7725;0.91;0.9775;256.427 | |||
6;45;0.79;0.8875;0.975;259.76 | |||
6;46;0.795;0.9225;0.9775;263.212 | |||
6;47;0.79;0.9125;0.9825;268.54 | |||
6;48;0.8125;0.93;0.9775;271.994 | |||
6;49;0.8525;0.9225;0.98;273.349 | |||
6;50;0.835;0.9525;0.9775;278.914 | |||
6;51;0.8325;0.9375;0.9825;283.862 | |||
6;52;0.835;0.9425;0.98;287.27 | |||
6;53;0.8375;0.925;0.9825;290.318 | |||
6;54;0.87;0.9675;0.985;293.598 | |||
6;55;0.86;0.9525;0.985;298.353 | |||
6;56;0.9025;0.985;0.985;301.124 | |||
6;57;0.8625;0.9425;0.9725;306.775 | |||
6;58;0.8675;0.9675;0.98;309.846 | |||
6;59;0.875;0.9775;0.985;314.276 | |||
6;60;0.85;0.9675;0.9825;319.412 | |||
6;61;0.8725;0.9825;0.985;323.11 | |||
6;62;0.8775;0.9725;0.9775;327.069 | |||
6;63;0.87;0.975;0.985;331.499 | |||
6;64;0.8775;0.98;0.985;335.503 | |||
6;65;0.875;0.95;0.9825;340.856 | |||
6;66;0.885;0.9775;0.9825;343.666 | |||
6;67;0.8575;0.945;0.98;348.723 | |||
6;68;0.9075;0.9825;0.9825;351.31 | |||
6;69;0.88;0.975;0.9775;357.186 | |||
6;70;0.865;0.9675;0.975;361.568 | |||
6;71;0.91;0.98;0.98;364.403 | |||
6;72;0.885;0.94;0.9775;370.412 | |||
6;73;0.9125;0.975;0.98;371.977 | |||
6;74;0.8575;0.98;0.98;378.34 | |||
6;75;0.88;0.9825;0.985;381.311 | |||
6;76;0.9125;0.98;0.985;384.398 | |||
6;77;0.9025;0.9775;0.98;389.834 | |||
6;78;0.87;0.9575;0.9775;394.982 | |||
6;79;0.865;0.97;0.975;399.901 | |||
6;80;0.915;0.9725;0.98;401.071 | |||
6;81;0.9125;0.9775;0.9825;405.155 | |||
6;82;0.9025;0.98;0.98;409.901 | |||
6;83;0.88;0.9775;0.9775;415.647 | |||
6;84;0.8725;0.955;0.975;421.638 | |||
6;85;0.8875;0.965;0.9775;422.173 | |||
6;86;0.8975;0.98;0.9825;427.022 | |||
6;87;0.875;0.975;0.9775;431.09 | |||
6;88;0.8825;0.98;0.98;437.053 | |||
6;89;0.88;0.9675;0.98;440.374 | |||
6;90;0.89;0.975;0.9775;445.421 | |||
6;91;0.885;0.95;0.97;449.421 | |||
6;92;0.885;0.975;0.9825;452.439 | |||
6;93;0.89;0.98;0.98;455.253 | |||
6;94;0.8725;0.95;0.97;462.121 | |||
6;95;0.8825;0.975;0.9775;464.751 | |||
6;96;0.8825;0.9625;0.9775;469.536 | |||
6;97;0.8925;0.965;0.9775;472.354 | |||
6;98;0.8925;0.9425;0.9725;478.536 | |||
6;99;0.855;0.96;0.975;483.869 | |||
6;100;0.8825;0.9425;0.98;485.457 | |||
7;2;0.6325;0.6325;0.645;551.553 | |||
7;3;0.3825;0.3825;0.4025;319.625 | |||
7;4;0.1325;0.1375;0.2125;240.353 | |||
7;5;0.045;0.105;0.22;240.304 | |||
7;6;0.06;0.155;0.255;242.313 | |||
7;7;0.075;0.13;0.285;246.021 | |||
7;8;0.1;0.16;0.325;247.02 | |||
7;9;0.165;0.285;0.405;233.681 | |||
7;10;0.185;0.29;0.42;233.758 | |||
7;11;0.195;0.3;0.425;235.677 | |||
7;12;0.21;0.305;0.48;238.528 | |||
7;13;0.265;0.35;0.52;239.195 | |||
7;14;0.245;0.39;0.555;243.207 | |||
7;15;0.29;0.38;0.545;242.563 | |||
7;16;0.295;0.405;0.56;245.633 | |||
7;17;0.34;0.465;0.595;243.374 | |||
7;18;0.335;0.5;0.625;247.063 | |||
7;19;0.365;0.505;0.6;246.534 | |||
7;20;0.36;0.43;0.63;251.718 | |||
7;21;0.38;0.555;0.67;253.014 | |||
7;22;0.41;0.505;0.665;252.012 | |||
7;23;0.425;0.545;0.705;256.509 | |||
7;24;0.425;0.605;0.715;261.033 | |||
7;25;0.45;0.595;0.745;262.158 | |||
7;26;0.485;0.57;0.745;264.02 | |||
7;27;0.47;0.6;0.79;269.235 | |||
7;28;0.51;0.605;0.785;268.071 | |||
7;29;0.53;0.675;0.775;271.004 | |||
7;30;0.53;0.695;0.805;274.993 | |||
7;31;0.56;0.685;0.825;278.38 | |||
7;32;0.54;0.76;0.84;281.796 | |||
7;33;0.58;0.67;0.845;284.046 | |||
7;34;0.565;0.72;0.85;288.832 | |||
7;35;0.605;0.72;0.85;289.898 | |||
7;36;0.615;0.765;0.89;297.069 | |||
7;37;0.655;0.785;0.875;296.411 | |||
7;38;0.66;0.76;0.895;301.479 | |||
7;39;0.68;0.745;0.905;303.888 | |||
7;40;0.695;0.745;0.92;309.097 | |||
7;41;0.69;0.795;0.925;313.865 | |||
7;42;0.69;0.8;0.93;317.495 | |||
7;43;0.695;0.87;0.925;321.709 | |||
7;44;0.725;0.815;0.96;326.383 | |||
7;45;0.73;0.835;0.945;328.903 | |||
7;46;0.74;0.865;0.94;333.309 | |||
7;47;0.74;0.865;0.96;339.258 | |||
7;48;0.75;0.89;0.945;342.608 | |||
7;49;0.775;0.865;0.955;344.377 | |||
7;50;0.7725;0.8525;0.975;351.163 | |||
7;51;0.8075;0.875;0.97;352.51 | |||
7;52;0.81;0.9225;0.98;357.742 | |||
7;53;0.82;0.92;0.9825;361.584 | |||
7;54;0.81;0.905;0.98;366.187 | |||
7;55;0.8175;0.87;0.9825;371.536 | |||
7;56;0.8125;0.895;0.985;377.329 | |||
7;57;0.8525;0.965;0.9775;376.92 | |||
7;58;0.8175;0.9225;0.98;386.236 | |||
7;59;0.83;0.9075;0.985;390.743 | |||
7;60;0.8575;0.9425;0.985;392.935 | |||
7;61;0.8425;0.9625;0.985;399.853 | |||
7;62;0.8775;0.9425;0.9775;400.979 | |||
7;63;0.87;0.95;0.9825;407.482 | |||
7;64;0.8575;0.9675;0.9875;412.438 | |||
7;65;0.8875;0.9625;0.9825;416.776 | |||
7;66;0.9025;0.98;0.9825;422.256 | |||
7;67;0.885;0.9375;0.98;427.313 | |||
7;68;0.9025;0.975;0.98;428.859 | |||
7;69;0.8725;0.9675;0.975;437.983 | |||
7;70;0.905;0.965;0.98;442.183 | |||
7;71;0.8925;0.9625;0.98;445.785 | |||
7;72;0.8775;0.9275;0.975;453.078 | |||
7;73;0.905;0.965;0.985;455.426 | |||
7;74;0.8975;0.955;0.98;461.629 | |||
7;75;0.9125;0.965;0.9775;466.252 | |||
7;76;0.9175;0.98;0.98;470.466 | |||
7;77;0.89;0.965;0.985;477.656 | |||
7;78;0.9175;0.9875;0.9875;480.221 | |||
7;79;0.9125;0.9775;0.985;486.109 | |||
7;80;0.8825;0.9675;0.98;493.233 | |||
7;81;0.8875;0.97;0.9725;497.222 | |||
7;82;0.91;0.985;0.985;501.598 | |||
7;83;0.915;0.98;0.9875;505.117 | |||
7;84;0.905;0.9775;0.9825;511.934 | |||
7;85;0.9075;0.965;0.9775;517.663 | |||
7;86;0.9;0.9775;0.9825;523.334 | |||
7;87;0.9225;0.9625;0.9825;525.852 | |||
7;88;0.92;0.9675;0.98;530.767 | |||
7;89;0.8875;0.9875;0.9875;537.871 | |||
7;90;0.9225;0.98;0.985;542.08 | |||
7;91;0.9075;0.9775;0.98;546.992 | |||
7;92;0.9225;0.975;0.98;552.611 | |||
7;93;0.92;0.975;0.98;555.877 | |||
7;94;0.92;0.9875;0.9875;561.14 | |||
7;95;0.915;0.985;0.9875;566.881 | |||
7;96;0.915;0.9825;0.9825;570.759 | |||
7;97;0.915;0.9725;0.9825;577.636 | |||
7;98;0.9225;0.975;0.9825;580.949 | |||
7;99;0.9325;0.9775;0.98;585.911 | |||
7;100;0.91;0.9725;0.98;591.86 | |||
8;2;0.66;0.665;0.6825;888.501 | |||
8;3;0.41;0.41;0.45;489.132 | |||
8;4;0.16;0.16;0.21;349.303 | |||
8;5;0.025;0.08;0.175;339.254 | |||
8;6;0.05;0.115;0.2;340.379 | |||
8;7;0.065;0.15;0.255;345 | |||
8;8;0.09;0.145;0.265;345.479 | |||
8;9;0.145;0.265;0.37;326.916 | |||
8;10;0.165;0.255;0.375;327.925 | |||
8;11;0.185;0.335;0.38;330.96 | |||
8;12;0.185;0.35;0.445;335.388 | |||
8;13;0.18;0.355;0.46;335.488 | |||
8;14;0.21;0.345;0.46;337.637 | |||
8;15;0.255;0.32;0.49;337.199 | |||
8;16;0.255;0.395;0.485;338.641 | |||
8;17;0.265;0.375;0.545;342.646 | |||
8;18;0.29;0.38;0.565;340.689 | |||
8;19;0.28;0.45;0.58;345.923 | |||
8;20;0.31;0.45;0.56;342.908 | |||
8;21;0.325;0.48;0.595;346.289 | |||
8;22;0.36;0.395;0.585;344.97 | |||
8;23;0.355;0.425;0.635;347.549 | |||
8;24;0.405;0.52;0.62;344.412 | |||
8;25;0.405;0.56;0.685;350.256 | |||
8;26;0.385;0.515;0.7;356.712 | |||
8;27;0.42;0.56;0.7;355.133 | |||
8;28;0.46;0.57;0.7;353.699 | |||
8;29;0.45;0.57;0.72;358.887 | |||
8;30;0.435;0.67;0.74;363.729 | |||
8;31;0.44;0.625;0.785;367.395 | |||
8;32;0.48;0.62;0.77;367.231 | |||
8;33;0.495;0.645;0.755;367.311 | |||
8;34;0.515;0.68;0.77;371.253 | |||
8;35;0.535;0.695;0.82;375.83 | |||
8;36;0.545;0.665;0.815;377.07 | |||
8;37;0.595;0.72;0.81;376.97 | |||
8;38;0.56;0.715;0.84;383.119 | |||
8;39;0.6;0.645;0.835;384.619 | |||
8;40;0.6;0.735;0.86;388.184 | |||
8;41;0.625;0.745;0.875;391.213 | |||
8;42;0.63;0.72;0.885;395.157 | |||
8;43;0.64;0.795;0.87;398.259 | |||
8;44;0.66;0.77;0.87;403.643 | |||
8;45;0.675;0.77;0.885;406.441 | |||
8;46;0.67;0.8;0.89;412.588 | |||
8;47;0.655;0.77;0.91;418.822 | |||
8;48;0.68;0.785;0.93;423.027 | |||
8;49;0.72;0.86;0.925;423.181 | |||
8;50;0.725;0.81;0.925;428.604 | |||
8;51;0.72;0.885;0.93;434.08 | |||
8;52;0.72;0.825;0.945;439.189 | |||
8;53;0.735;0.855;0.94;444.368 | |||
8;54;0.73;0.855;0.945;449.439 | |||
8;55;0.75;0.83;0.945;453.282 | |||
8;56;0.77;0.845;0.95;455.561 | |||
8;57;0.75;0.905;0.975;462.916 | |||
8;58;0.775;0.84;0.96;467.163 | |||
8;59;0.775;0.8675;0.9725;472.833 | |||
8;60;0.7775;0.8925;0.9725;475.351 | |||
8;61;0.795;0.88;0.985;480.979 | |||
8;62;0.7925;0.8625;0.98;488.888 | |||
8;63;0.835;0.8725;0.9725;488.122 | |||
8;64;0.825;0.8975;0.975;495.49 | |||
8;65;0.81;0.95;0.98;503.638 | |||
8;66;0.83;0.925;0.985;507.155 | |||
8;67;0.835;0.9075;0.9775;514.235 | |||
8;68;0.86;0.9;0.9825;518.352 | |||
8;69;0.8425;0.9;0.9875;522.902 | |||
8;70;0.8475;0.965;0.98;527.998 | |||
8;71;0.845;0.915;0.985;533.109 | |||
8;72;0.8775;0.945;0.9825;534.506 | |||
8;73;0.855;0.93;0.985;542.752 | |||
8;74;0.875;0.9275;0.9825;547.22 | |||
8;75;0.9025;0.9475;0.98;547.539 | |||
8;76;0.885;0.95;0.9775;558.582 | |||
8;77;0.9275;0.98;0.9825;558.713 | |||
8;78;0.9;0.97;0.985;566.032 | |||
8;79;0.8825;0.97;0.98;574.315 | |||
8;80;0.8775;0.945;0.975;583.639 | |||
8;81;0.9375;0.9725;0.985;580.311 | |||
8;82;0.89;0.9725;0.9825;590.379 | |||
8;83;0.92;0.9825;0.9875;595.553 | |||
8;84;0.915;0.98;0.9875;599.653 | |||
8;85;0.9075;0.98;0.9825;607.98 | |||
8;86;0.925;0.9775;0.98;612.177 | |||
8;87;0.9025;0.9675;0.9825;620.423 | |||
8;88;0.9325;0.975;0.975;621.152 | |||
8;89;0.9025;0.98;0.98;631.372 | |||
8;90;0.9075;0.9675;0.9725;638.076 | |||
8;91;0.91;0.965;0.985;642.158 | |||
8;92;0.93;0.975;0.9875;645.527 | |||
8;93;0.9225;0.9825;0.9875;651.731 | |||
8;94;0.925;0.9775;0.98;658.554 | |||
8;95;0.9275;0.98;0.9825;665.372 | |||
8;96;0.945;0.985;0.985;666.982 | |||
8;97;0.9475;0.9825;0.9825;674.219 | |||
8;98;0.915;0.9825;0.9825;682.425 | |||
8;99;0.925;0.975;0.9825;687.685 | |||
8;100;0.95;0.97;0.9825;692.349 | |||
9;2;0.7;0.7;0.7125;1347.82 | |||
9;3;0.45;0.45;0.485;726.834 | |||
9;4;0.2;0.225;0.255;501.102 | |||
9;5;0.025;0.09;0.17;457.98 | |||
9;6;0.035;0.105;0.185;462.572 | |||
9;7;0.055;0.13;0.225;466.983 | |||
9;8;0.06;0.14;0.24;470.66 | |||
9;9;0.135;0.19;0.35;437.266 | |||
9;10;0.135;0.25;0.375;442.83 | |||
9;11;0.16;0.22;0.385;443.806 | |||
9;12;0.16;0.305;0.39;449.103 | |||
9;13;0.18;0.265;0.385;450.279 | |||
9;14;0.19;0.26;0.415;451.336 | |||
9;15;0.205;0.325;0.43;449.728 | |||
9;16;0.2;0.33;0.465;458.693 | |||
9;17;0.215;0.29;0.47;457.504 | |||
9;18;0.255;0.345;0.505;454.152 | |||
9;19;0.26;0.37;0.525;458.769 | |||
9;20;0.275;0.375;0.545;457.49 | |||
9;21;0.275;0.405;0.54;461.537 | |||
9;22;0.295;0.37;0.575;462.282 | |||
9;23;0.315;0.44;0.565;460.161 | |||
9;24;0.33;0.48;0.59;462.787 | |||
9;25;0.335;0.47;0.6;463.288 | |||
9;26;0.335;0.515;0.6;464.756 | |||
9;27;0.385;0.54;0.635;462.887 | |||
9;28;0.35;0.495;0.625;467.279 | |||
9;29;0.38;0.5;0.68;467.589 | |||
9;30;0.42;0.485;0.67;465.481 | |||
9;31;0.39;0.525;0.74;473.868 | |||
9;32;0.44;0.565;0.705;469.448 | |||
9;33;0.43;0.54;0.72;469.979 | |||
9;34;0.45;0.525;0.715;473.837 | |||
9;35;0.475;0.585;0.72;470.298 | |||
9;36;0.47;0.63;0.765;477.969 | |||
9;37;0.47;0.675;0.755;482.058 | |||
9;38;0.51;0.645;0.78;480.161 | |||
9;39;0.51;0.65;0.8;487.127 | |||
9;40;0.53;0.725;0.79;487.361 | |||
9;41;0.515;0.68;0.805;491.43 | |||
9;42;0.53;0.68;0.81;494.853 | |||
9;43;0.545;0.655;0.82;497.679 | |||
9;44;0.555;0.685;0.83;501.869 | |||
9;45;0.62;0.68;0.81;498.817 | |||
9;46;0.605;0.725;0.845;505.939 | |||
9;47;0.62;0.69;0.84;505.809 | |||
9;48;0.625;0.675;0.86;514.24 | |||
9;49;0.635;0.795;0.875;517.181 | |||
9;50;0.62;0.705;0.89;523.196 | |||
9;51;0.665;0.715;0.895;525.234 | |||
9;52;0.695;0.76;0.88;520.906 | |||
9;53;0.69;0.785;0.89;532.081 | |||
9;54;0.665;0.765;0.895;538.865 | |||
9;55;0.67;0.72;0.925;544.059 | |||
9;56;0.67;0.835;0.925;549.52 | |||
9;57;0.695;0.76;0.93;553.307 | |||
9;58;0.72;0.875;0.905;553.34 | |||
9;59;0.715;0.87;0.93;563.211 | |||
9;60;0.73;0.84;0.93;567.355 | |||
9;61;0.74;0.835;0.93;570.737 | |||
9;62;0.745;0.805;0.945;575.257 | |||
9;63;0.76;0.85;0.94;580.264 | |||
9;64;0.76;0.805;0.96;587.947 | |||
9;65;0.7875;0.8775;0.965;586.085 | |||
9;66;0.7725;0.865;0.97;597.45 | |||
9;67;0.7725;0.8625;0.96;603.184 | |||
9;68;0.81;0.9175;0.965;600.912 | |||
9;69;0.8125;0.945;0.9725;609.809 | |||
9;70;0.7925;0.845;0.9725;619.809 | |||
9;71;0.8075;0.915;0.97;623.526 | |||
9;72;0.81;0.8825;0.9775;627.94 | |||
9;73;0.815;0.9025;0.985;635.687 | |||
9;74;0.82;0.915;0.9825;639.542 | |||
9;75;0.8175;0.9;0.98;648.518 | |||
9;76;0.8325;0.9375;0.9825;650.739 | |||
9;77;0.8175;0.9075;0.9775;657.401 | |||
9;78;0.85;0.915;0.98;660.318 | |||
9;79;0.8575;0.9375;0.985;661.926 | |||
9;80;0.855;0.945;0.985;673.651 | |||
9;81;0.875;0.925;0.9825;676.488 | |||
9;82;0.87;0.945;0.9825;685.437 | |||
9;83;0.8825;0.9475;0.985;687.311 | |||
9;84;0.875;0.9325;0.98;697.579 | |||
9;85;0.8825;0.95;0.9825;702.705 | |||
9;86;0.9075;0.94;0.98;709.566 | |||
9;87;0.9025;0.9775;0.985;711.498 | |||
9;88;0.87;0.9425;0.9725;723.475 | |||
9;89;0.8925;0.9625;0.9875;726.194 | |||
9;90;0.8975;0.955;0.98;732.187 | |||
9;91;0.915;0.96;0.9825;736.361 | |||
9;92;0.9075;0.9625;0.9825;745.165 | |||
9;93;0.9075;0.9575;0.985;750.204 | |||
9;94;0.925;0.98;0.985;751.106 | |||
9;95;0.9025;0.98;0.9825;763.154 | |||
9;96;0.93;0.9775;0.9775;765.291 | |||
9;97;0.9175;0.95;0.9875;776.443 | |||
9;98;0.94;0.975;0.985;777.01 | |||
9;99;0.9275;0.985;0.9875;785.103 | |||
9;100;0.9125;0.975;0.9825;796.158 | |||
10;2;0.6625;0.67;0.6825;1593.98 | |||
10;3;0.4125;0.4175;0.4375;898.68 | |||
10;4;0.1625;0.1625;0.1875;622.941 | |||
10;5;0.015;0.06;0.14;591.585 | |||
10;6;0.03;0.075;0.165;599.84 | |||
10;7;0.04;0.11;0.195;609.161 | |||
10;8;0.045;0.125;0.22;616.771 | |||
10;9;0.105;0.18;0.33;566.91 | |||
10;10;0.125;0.205;0.33;569.599 | |||
10;11;0.13;0.195;0.34;574.866 | |||
10;12;0.145;0.26;0.365;579.403 | |||
10;13;0.15;0.24;0.38;582.971 | |||
10;14;0.18;0.21;0.375;580.603 | |||
10;15;0.19;0.22;0.41;588.266 | |||
10;16;0.205;0.29;0.42;587.672 | |||
10;17;0.205;0.3;0.425;589.921 | |||
10;18;0.21;0.32;0.45;591.832 | |||
10;19;0.22;0.34;0.46;596.439 | |||
10;20;0.255;0.37;0.46;591.257 | |||
10;21;0.255;0.34;0.475;594.048 | |||
10;22;0.25;0.36;0.51;603.289 | |||
10;23;0.26;0.345;0.515;605.45 | |||
10;24;0.3;0.4;0.52;598.074 | |||
10;25;0.275;0.395;0.57;607.532 | |||
10;26;0.325;0.42;0.56;598.037 | |||
10;27;0.32;0.405;0.575;604.039 | |||
10;28;0.32;0.46;0.595;602.271 | |||
10;29;0.335;0.455;0.605;603.783 | |||
10;30;0.35;0.505;0.61;605.167 | |||
10;31;0.355;0.48;0.61;601.003 | |||
10;32;0.37;0.545;0.65;607.28 | |||
10;33;0.375;0.555;0.66;600.786 | |||
10;34;0.385;0.59;0.685;607.198 | |||
10;35;0.395;0.535;0.67;605.266 | |||
10;36;0.425;0.54;0.67;601.747 | |||
10;37;0.425;0.5;0.7;609.197 | |||
10;38;0.42;0.63;0.72;605.868 | |||
10;39;0.445;0.56;0.715;607.415 | |||
10;40;0.465;0.5;0.74;610.189 | |||
10;41;0.46;0.565;0.735;610.912 | |||
10;42;0.465;0.57;0.745;612.769 | |||
10;43;0.49;0.54;0.785;614.701 | |||
10;44;0.5;0.64;0.77;617.707 | |||
10;45;0.53;0.585;0.74;612.449 | |||
10;46;0.53;0.645;0.77;616.316 | |||
10;47;0.545;0.72;0.77;620.334 | |||
10;48;0.555;0.66;0.82;625.107 | |||
10;49;0.535;0.65;0.82;633.652 | |||
10;50;0.595;0.715;0.8;625.842 | |||
10;51;0.58;0.73;0.85;636.713 | |||
10;52;0.58;0.665;0.835;640.719 | |||
10;53;0.6;0.79;0.86;644.805 | |||
10;54;0.615;0.705;0.85;640.374 | |||
10;55;0.635;0.78;0.855;646.116 | |||
10;56;0.65;0.715;0.875;650.773 | |||
10;57;0.645;0.755;0.865;655.523 | |||
10;58;0.635;0.77;0.885;662.704 | |||
10;59;0.635;0.825;0.895;669.832 | |||
10;60;0.66;0.805;0.895;668.607 | |||
10;61;0.68;0.81;0.895;673.905 | |||
10;62;0.685;0.82;0.895;675.279 | |||
10;63;0.715;0.85;0.905;685.941 | |||
10;64;0.685;0.76;0.92;690.611 | |||
10;65;0.745;0.81;0.92;694.303 | |||
10;66;0.715;0.8;0.93;696.845 | |||
10;67;0.72;0.82;0.915;703.508 | |||
10;68;0.735;0.785;0.94;709.855 | |||
10;69;0.73;0.84;0.925;714.776 | |||
10;70;0.74;0.82;0.955;720.754 | |||
10;71;0.745;0.845;0.94;724.289 | |||
10;72;0.735;0.815;0.965;733.124 | |||
10;73;0.77;0.87;0.95;733.673 | |||
10;74;0.79;0.84;0.94;739.327 | |||
10;75;0.77;0.82;0.95;746.623 | |||
10;76;0.775;0.83;0.96;753.709 | |||
10;77;0.805;0.905;0.9625;750.911 | |||
10;78;0.79;0.9025;0.9675;762.064 | |||
10;79;0.8325;0.8825;0.9575;762.016 | |||
10;80;0.8075;0.8575;0.9725;774.564 | |||
10;81;0.8525;0.915;0.97;770.626 | |||
10;82;0.8425;0.86;0.9675;779.894 | |||
10;83;0.855;0.9075;0.9625;785.511 | |||
10;84;0.8575;0.905;0.9675;790.841 | |||
10;85;0.86;0.9025;0.9775;799.791 | |||
10;86;0.8225;0.865;0.9825;813.937 | |||
10;87;0.8425;0.9175;0.98;816.367 | |||
10;88;0.865;0.935;0.975;817.431 | |||
10;89;0.8625;0.9425;0.98;827.238 | |||
10;90;0.855;0.9225;0.98;836.52 | |||
10;91;0.86;0.9675;0.9825;841.682 | |||
10;92;0.8825;0.9275;0.9875;842.861 | |||
10;93;0.8625;0.9125;0.9725;855.981 | |||
10;94;0.8925;0.96;0.975;853.496 | |||
10;95;0.895;0.945;0.98;863.039 | |||
10;96;0.895;0.93;0.9825;873.797 | |||
10;97;0.87;0.925;0.975;882.618 | |||
10;98;0.8875;0.955;0.9825;886.568 | |||
10;99;0.89;0.9425;0.9825;892.33 | |||
10;100;0.905;0.9525;0.985;895.809 | |||
11;2;0.655;0.655;0.6825;1998.3 | |||
11;3;0.405;0.405;0.44;1134.64 | |||
11;4;0.155;0.155;0.2;794.913 | |||
11;5;0.01;0.055;0.135;747.446 | |||
11;6;0.015;0.06;0.16;767.162 | |||
11;7;0.035;0.085;0.175;764.249 | |||
11;8;0.045;0.07;0.2;777.194 | |||
11;9;0.12;0.16;0.265;707.949 | |||
11;10;0.11;0.18;0.33;722.578 | |||
11;11;0.13;0.2;0.33;721.298 | |||
11;12;0.135;0.2;0.335;728.389 | |||
11;13;0.13;0.18;0.35;739.8 | |||
11;14;0.145;0.22;0.36;733.524 | |||
11;15;0.165;0.285;0.36;736.599 | |||
11;16;0.165;0.28;0.39;746.116 | |||
11;17;0.18;0.28;0.4;747.063 | |||
11;18;0.175;0.29;0.4;750.003 | |||
11;19;0.205;0.35;0.415;749.787 | |||
11;20;0.2;0.305;0.435;755.698 | |||
11;21;0.225;0.315;0.45;757.494 | |||
11;22;0.23;0.28;0.45;761.901 | |||
11;23;0.23;0.31;0.475;761.861 | |||
11;24;0.255;0.335;0.485;764.002 | |||
11;25;0.275;0.35;0.485;755.214 | |||
11;26;0.26;0.41;0.51;764.515 | |||
11;27;0.28;0.345;0.525;764.187 | |||
11;28;0.285;0.44;0.52;760.123 | |||
11;29;0.315;0.46;0.575;764.838 | |||
11;30;0.315;0.455;0.575;761.319 | |||
11;31;0.305;0.48;0.575;762.154 | |||
11;32;0.325;0.435;0.595;760.181 | |||
11;33;0.335;0.475;0.59;761.649 |
@@ -0,0 +1 @@ | |||
3;0.01;0.325;0.54;2440 |
@@ -0,0 +1,83 @@ | |||
11;5;0.01;0.51;0.985;682.227 | |||
11;5;0.39;0.815;0.985;621.767 | |||
11;6;0.525;0.88;0.975;609.414 | |||
11;7;0.47;0.915;0.97;612.191 | |||
11;8;0.48;0.955;0.975;602.754 | |||
11;9;0.54;0.865;0.98;604.082 | |||
11;10;0.595;0.97;0.98;591.303 | |||
11;11;0.525;0.96;0.98;598.026 | |||
11;12;0.55;0.94;0.97;584.326 | |||
11;13;0.67;0.95;0.975;580.214 | |||
11;14;0.71;0.935;0.975;573.699 | |||
11;15;0.63;0.975;0.975;582.184 | |||
11;16;0.735;0.9;0.97;527.043 | |||
11;17;0.805;0.97;0.975;522.018 | |||
11;18;0.7975;0.9625;0.9825;524.399 | |||
11;19;0.8025;0.9725;0.985;518.482 | |||
11;20;0.74;0.9125;0.98;531.129 | |||
11;21;0.755;0.935;0.965;533.669 | |||
11;22;0.8125;0.97;0.98;527.381 | |||
11;23;0.7625;0.9225;0.98;532.738 | |||
11;24;0.815;0.9475;0.975;532.121 | |||
11;25;0.7975;0.965;0.9825;536.726 | |||
11;26;0.7925;0.935;0.985;534.18 | |||
11;27;0.7725;0.9775;0.98;539.041 | |||
11;28;0.7625;0.9725;0.9725;542.472 | |||
11;29;0.825;0.96;0.9725;538.94 | |||
11;30;0.83;0.9525;0.9825;540.652 | |||
11;31;0.815;0.965;0.9775;546.809 | |||
11;32;0.8175;0.95;0.9825;537.86 | |||
11;33;0.86;0.985;0.985;543.888 | |||
11;34;0.8025;0.9575;0.9775;540.433 | |||
11;35;0.8325;0.975;0.98;548.489 | |||
11;36;0.8275;0.9625;0.98;544.363 | |||
11;37;0.84;0.98;0.985;553.019 | |||
11;38;0.8525;0.9725;0.975;543.562 | |||
11;39;0.8475;0.9675;0.98;549.334 | |||
11;40;0.84;0.975;0.985;546.945 | |||
11;41;0.8475;0.9475;0.9775;556.219 | |||
11;42;0.8675;0.97;0.9825;551.143 | |||
11;43;0.8725;0.98;0.985;558.253 | |||
11;44;0.85;0.9325;0.9775;560.759 | |||
11;45;0.8475;0.9575;0.9775;562.403 | |||
11;46;0.885;0.975;0.985;552.587 | |||
11;47;0.87;0.97;0.98;563.931 | |||
11;48;0.8375;0.975;0.975;566.027 | |||
11;49;0.8625;0.9525;0.985;568.798 | |||
11;50;0.8975;0.975;0.98;560.161 | |||
11;51;0.885;0.975;0.98;568.84 | |||
11;52;0.8925;0.98;0.98;563.86 | |||
11;53;0.8625;0.9675;0.9725;575.476 | |||
11;54;0.87;0.9725;0.9775;569.753 | |||
11;55;0.8725;0.975;0.9775;579.156 | |||
11;56;0.89;0.97;0.9775;577.226 | |||
11;57;0.875;0.97;0.97;582.448 | |||
11;58;0.86;0.955;0.98;580.527 | |||
11;59;0.8825;0.9625;0.975;591.009 | |||
11;60;0.8825;0.975;0.9775;580.244 | |||
11;61;0.875;0.97;0.975;589.457 | |||
11;62;0.865;0.975;0.98;590.422 | |||
11;63;0.8875;0.98;0.9825;588.371 | |||
11;64;0.91;0.975;0.9775;585.696 | |||
11;65;0.8875;0.9725;0.9775;593.949 | |||
11;66;0.8925;0.98;0.985;596.701 | |||
11;67;0.8875;0.945;0.9725;597.602 | |||
11;68;0.9175;0.9775;0.9825;592.591 | |||
11;69;0.9125;0.98;0.985;599.194 | |||
11;70;0.87;0.9775;0.98;606.317 | |||
11;71;0.8925;0.955;0.9775;605.131 | |||
11;72;0.865;0.965;0.9725;609.253 | |||
11;73;0.8875;0.9625;0.98;610.126 | |||
11;74;0.895;0.9675;0.985;611.478 | |||
11;75;0.9;0.9525;0.9775;616.494 | |||
11;76;0.9025;0.975;0.975;611.157 | |||
11;77;0.8875;0.9725;0.9725;614.325 | |||
11;78;0.9025;0.97;0.9825;615.356 | |||
11;79;0.8925;0.9775;0.98;622.21 | |||
11;80;0.89;0.9675;0.975;624.715 | |||
11;81;0.8575;0.9575;0.97;627.771 | |||
11;82;0.885;0.9825;0.985;629.705 | |||
11;83;0.9375;0.975;0.9825;619.577 | |||
11;84;0.9075;0.98;0.985;626.439 | |||
11;85;0.895;0.96;0.9775;631.409 | |||
11;86;0.8975;0.975;0.9775;634.666 |
@@ -0,0 +1,47 @@ | |||
14;5;0.33;0.8;0.985;1156.26 | |||
14;6;0.23;0.95;0.975;1150.7 | |||
14;7;0.3;0.875;0.985;1138.7 | |||
14;8;0.355;0.905;0.985;1126.62 | |||
14;9;0.33;0.92;0.98;1131.67 | |||
14;10;0.48;0.97;0.975;1114.56 | |||
14;11;0.48;0.935;0.985;1112.85 | |||
14;12;0.52;0.96;0.985;1086.96 | |||
14;13;0.57;0.93;0.985;1093.19 | |||
14;14;0.585;0.925;0.975;1090.17 | |||
14;15;0.625;0.915;0.97;1082.12 | |||
14;16;0.71;0.895;0.97;965.1 | |||
14;17;0.71;0.96;0.975;970.158 | |||
14;18;0.735;0.93;0.975;962.635 | |||
14;19;0.71;0.965;0.975;968.771 | |||
14;20;0.745;0.945;0.975;966.335 | |||
14;21;0.705;0.955;0.97;978.847 | |||
14;22;0.775;0.95;0.965;970.042 | |||
14;23;0.7525;0.9775;0.9775;968.969 | |||
14;24;0.7825;0.9675;0.9775;965.297 | |||
14;25;0.76;0.9775;0.98;971.337 | |||
14;26;0.84;0.98;0.985;960.639 | |||
14;27;0.75;0.9625;0.9775;976.698 | |||
14;28;0.8;0.91;0.9775;977.334 | |||
14;29;0.745;0.9175;0.9775;987.322 | |||
14;30;0.795;0.955;0.965;981.298 | |||
14;31;0.7975;0.925;0.9825;985.866 | |||
14;32;0.7725;0.965;0.985;962.427 | |||
14;33;0.79;0.925;0.9725;997.117 | |||
14;34;0.8425;0.9675;0.9775;949.649 | |||
14;35;0.8575;0.9725;0.98;979.179 | |||
14;36;0.7825;0.9825;0.9825;962.287 | |||
14;37;0.795;0.97;0.98;994.586 | |||
14;38;0.865;0.965;0.9825;960.587 | |||
14;39;0.8175;0.9775;0.98;996.583 | |||
14;40;0.86;0.9825;0.985;973.232 | |||
14;41;0.7975;0.935;0.975;1004.15 | |||
14;42;0.805;0.985;0.985;976.943 | |||
14;43;0.8225;0.9825;0.9825;997.308 | |||
14;44;0.8175;0.96;0.98;985.21 | |||
14;45;0.83;0.955;0.985;997.818 | |||
14;46;0.8275;0.96;0.975;984.76 | |||
14;47;0.8625;0.9775;0.985;998.424 | |||
14;48;0.8375;0.955;0.98;994.097 | |||
14;49;0.845;0.965;0.985;1002.54 | |||
14;50;0.845;0.975;0.9825;993.235 | |||
14;51;0.845;0.9575;0.9825;1014.1 |
@@ -0,0 +1,37 @@ | |||
16;5;0.145;0.915;0.985;1631.22 | |||
16;6;0.13;0.975;0.985;1622.14 | |||
16;7;0.19;0.915;0.985;1609.51 | |||
16;8;0.315;0.815;0.985;1589.22 | |||
16;9;0.26;0.88;0.98;1590.26 | |||
16;10;0.44;0.855;0.985;1570 | |||
16;11;0.385;0.825;0.985;1560.88 | |||
16;12;0.47;0.96;0.97;1560.28 | |||
16;13;0.44;0.955;0.975;1545.61 | |||
16;14;0.48;0.905;0.965;1547.71 | |||
16;15;0.505;0.845;0.985;1535.71 | |||
16;16;0.755;0.895;0.97;1326.53 | |||
16;17;0.705;0.8825;0.9825;1341.81 | |||
16;18;0.72;0.97;0.97;1337.24 | |||
16;19;0.75;0.92;0.985;1338.21 | |||
16;20;0.78;0.9675;0.9875;1325.93 | |||
16;21;0.695;0.9575;0.9775;1341.5 | |||
16;22;0.715;0.87;0.98;1357.6 | |||
16;23;0.755;0.94;0.975;1349.96 | |||
16;24;0.7175;0.9525;0.9825;1355.67 | |||
16;25;0.8075;0.9525;0.9775;1337.74 | |||
16;26;0.6975;0.9625;0.985;1358.65 | |||
16;27;0.7475;0.9275;0.9825;1366.67 | |||
16;28;0.7275;0.9525;0.9675;1366.52 | |||
16;29;0.7425;0.9525;0.9725;1368.53 | |||
16;30;0.7025;0.9225;0.9625;1377.48 | |||
16;31;0.7475;0.9225;0.9675;1387.39 | |||
16;32;0.8075;0.9225;0.9725;1315.59 | |||
16;33;0.77;0.9625;0.985;1376.57 | |||
16;34;0.7475;0.94;0.9725;1326.25 | |||
16;35;0.7875;0.9675;0.9675;1380.42 | |||
16;36;0.7975;0.9675;0.985;1324.88 | |||
16;37;0.83;0.97;0.985;1361.11 | |||
16;38;0.7975;0.965;0.9775;1322.47 | |||
16;39;0.8;0.9825;0.985;1371.35 | |||
16;40;0.775;0.935;0.9775;1345.24 | |||
16;41;0.805;0.975;0.975;1367.07 |
@@ -0,0 +1,323 @@ | |||
5;5;0.01;0.45;0.985;86.3591 | |||
5;6;0.015;0.925;0.985;86.6733 | |||
5;7;0.01;0.92;0.985;90.5015 | |||
5;8;0.015;0.815;0.985;91.7768 | |||
5;9;0.01;0.855;0.965;94.0973 | |||
5;10;0.01;0.95;0.985;97.3649 | |||
5;11;0.03;0.89;0.985;98.3963 | |||
5;12;0.015;0.905;0.985;101.048 | |||
5;13;0.035;0.875;0.985;103.819 | |||
5;5;0.66;0.94;0.985;70.3705 | |||
5;6;0.63;0.94;0.965;70.7225 | |||
5;7;0.65;0.96;0.975;69.8768 | |||
5;8;0.7;0.91;0.975;69.9595 | |||
5;9;0.705;0.915;0.985;70.3208 | |||
5;10;0.68;0.93;0.97;71.1066 | |||
5;11;0.755;0.97;0.985;71.2099 | |||
5;12;0.785;0.98;0.98;71.6294 | |||
5;13;0.805;0.935;0.9825;72.8336 | |||
5;14;0.8075;0.9525;0.9825;73.7228 | |||
5;15;0.865;0.96;0.985;74.1978 | |||
5;16;0.7975;0.965;0.98;76.8377 | |||
5;17;0.85;0.985;0.985;76.9163 | |||
5;18;0.7975;0.94;0.9875;78.592 | |||
5;19;0.8575;0.9825;0.985;78.7315 | |||
5;20;0.7975;0.965;0.985;81.7039 | |||
5;21;0.82;0.965;0.985;82.1169 | |||
5;22;0.81;0.9625;0.9875;84.0652 | |||
5;23;0.835;0.9875;0.9875;85.3327 | |||
5;24;0.805;0.98;0.9825;86.547 | |||
5;25;0.865;0.9825;0.9825;87.607 | |||
5;26;0.805;0.95;0.9825;89.6034 | |||
5;27;0.83;0.98;0.9825;90.5675 | |||
5;28;0.8275;0.9875;0.9875;91.7498 | |||
5;29;0.8525;0.9825;0.985;92.994 | |||
5;30;0.8375;0.9775;0.9775;94.4227 | |||
5;31;0.8675;0.955;0.985;94.7093 | |||
5;32;0.8425;0.9675;0.9825;96.3115 | |||
5;33;0.8025;0.975;0.98;98.9899 | |||
5;34;0.83;0.95;0.98;100.749 | |||
5;35;0.8325;0.975;0.9775;101.545 | |||
5;36;0.8125;0.97;0.98;102.892 | |||
5;37;0.8275;0.965;0.98;104.23 | |||
5;38;0.8275;0.97;0.985;105.192 | |||
5;39;0.86;0.965;0.985;106.061 | |||
5;40;0.8575;0.95;0.9775;108.107 | |||
5;41;0.79;0.975;0.985;110.128 | |||
5;42;0.8225;0.955;0.9775;111.529 | |||
5;43;0.825;0.95;0.98;111.75 | |||
5;44;0.815;0.975;0.9825;113.662 | |||
5;45;0.82;0.98;0.9825;114.873 | |||
5;46;0.83;0.9725;0.9775;116.362 | |||
5;47;0.8675;0.9675;0.9775;116.422 | |||
5;48;0.835;0.9825;0.9825;118.066 | |||
5;49;0.8275;0.98;0.98;119.614 | |||
5;50;0.8375;0.9675;0.985;120.505 | |||
5;51;0.8525;0.975;0.985;122.091 | |||
5;52;0.88;0.9575;0.98;123.118 | |||
5;53;0.8475;0.9725;0.9775;124.204 | |||
5;54;0.8625;0.9825;0.985;125.459 | |||
5;55;0.7925;0.975;0.98;128.651 | |||
5;56;0.805;0.975;0.98;128.732 | |||
5;57;0.83;0.9775;0.9825;129.412 | |||
5;58;0.81;0.9675;0.9775;131.496 | |||
5;59;0.855;0.965;0.9775;131.816 | |||
5;60;0.8325;0.98;0.9825;133.133 | |||
5;61;0.8625;0.9675;0.98;134.352 | |||
5;62;0.8075;0.95;0.9775;137.087 | |||
5;63;0.895;0.97;0.985;135.798 | |||
5;64;0.8;0.9625;0.975;139.482 | |||
5;65;0.845;0.965;0.9775;139.935 | |||
5;66;0.85;0.98;0.9825;141.045 | |||
5;67;0.8375;0.975;0.975;142.532 | |||
5;68;0.885;0.96;0.985;142.331 | |||
5;69;0.7925;0.955;0.98;145.785 | |||
5;70;0.805;0.9725;0.98;147.086 | |||
5;71;0.835;0.9775;0.9825;146.776 | |||
5;72;0.825;0.97;0.9825;148.026 | |||
5;73;0.7825;0.9775;0.9825;150.495 | |||
5;74;0.7975;0.955;0.98;151.835 | |||
5;75;0.8125;0.9775;0.985;152.188 | |||
5;76;0.7975;0.98;0.98;154.165 | |||
5;77;0.8075;0.97;0.985;155.257 | |||
5;78;0.855;0.965;0.985;155.777 | |||
5;79;0.82;0.9725;0.9825;157.244 | |||
5;80;0.8125;0.9725;0.9775;158.99 | |||
5;81;0.8125;0.9575;0.98;159.911 | |||
5;82;0.8275;0.97;0.98;160.491 | |||
5;83;0.7875;0.9825;0.985;162.088 | |||
5;84;0.8475;0.975;0.985;162.828 | |||
5;85;0.83;0.975;0.985;163.065 | |||
5;86;0.79;0.9525;0.9775;166.313 | |||
5;87;0.85;0.9775;0.9775;165.99 | |||
5;88;0.8275;0.9475;0.9775;168.385 | |||
5;89;0.815;0.985;0.985;169.55 | |||
5;90;0.7925;0.9275;0.9825;171.468 | |||
5;91;0.825;0.9775;0.98;171.413 | |||
5;92;0.8175;0.98;0.9825;173.226 | |||
5;93;0.7775;0.9475;0.985;174.026 | |||
5;94;0.8475;0.9075;0.98;175.149 | |||
5;95;0.8375;0.9825;0.985;176.381 | |||
5;96;0.825;0.94;0.985;177.718 | |||
5;97;0.805;0.9425;0.9825;178.926 | |||
5;98;0.8075;0.9575;0.9825;179.611 | |||
5;99;0.83;0.9825;0.985;181.297 | |||
5;100;0.8375;0.9275;0.9775;181.654 | |||
6;2;0.5875;0.83;0.985;128.825 | |||
6;3;0.4125;0.9725;0.9725;123.527 | |||
6;4;0.4925;0.9375;0.9775;122.174 | |||
6;5;0.5625;0.8925;0.9775;119.908 | |||
6;6;0.6075;0.9125;0.9675;119.076 | |||
6;7;0.5675;0.8775;0.9675;117.155 | |||
6;8;0.6375;0.9625;0.9725;116.483 | |||
6;9;0.7225;0.9225;0.9775;114.639 | |||
6;10;0.6725;0.8525;0.9675;115.368 | |||
6;11;0.7975;0.9525;0.9775;113.008 | |||
6;12;0.775;0.97;0.985;113.814 | |||
6;13;0.7725;0.93;0.975;114.24 | |||
6;14;0.825;0.9625;0.9725;114.952 | |||
6;15;0.7925;0.9825;0.9825;116.487 | |||
6;16;0.8225;0.97;0.98;115.133 | |||
6;17;0.85;0.9775;0.98;116.006 | |||
6;18;0.7825;0.9725;0.9775;118.976 | |||
6;19;0.835;0.97;0.98;118.312 | |||
6;20;0.855;0.9825;0.9825;119.901 | |||
6;21;0.8275;0.965;0.9825;122.137 | |||
6;22;0.87;0.98;0.985;122.076 | |||
6;23;0.835;0.965;0.975;124.58 | |||
6;24;0.8375;0.975;0.9825;125.929 | |||
6;25;0.8675;0.985;0.985;127.224 | |||
6;26;0.87;0.9675;0.9825;127.528 | |||
6;27;0.8425;0.9775;0.9775;130.236 | |||
6;28;0.86;0.97;0.9775;131.256 | |||
6;29;0.8675;0.965;0.9775;132.415 | |||
6;30;0.8625;0.98;0.985;133.956 | |||
6;31;0.8725;0.9675;0.9775;134.626 | |||
6;32;0.8725;0.965;0.98;135.733 | |||
6;33;0.83;0.9625;0.98;139.053 | |||
6;34;0.865;0.97;0.9775;139.643 | |||
6;35;0.88;0.97;0.9825;140.892 | |||
6;36;0.8375;0.96;0.9775;143.2 | |||
6;37;0.865;0.98;0.985;143.713 | |||
6;38;0.86;0.96;0.98;145.885 | |||
6;39;0.885;0.9775;0.9775;144.803 | |||
6;40;0.8875;0.975;0.9825;147.908 | |||
6;41;0.8625;0.9825;0.9825;150.073 | |||
6;42;0.885;0.9775;0.98;150.21 | |||
6;43;0.8975;0.9725;0.9825;152.152 | |||
6;44;0.87;0.975;0.9775;153.694 | |||
6;45;0.875;0.9775;0.9775;155.709 | |||
6;46;0.8575;0.975;0.9825;156.516 | |||
6;47;0.875;0.9625;0.985;158.696 | |||
6;48;0.855;0.9725;0.9825;159.839 | |||
6;49;0.8875;0.98;0.98;160.105 | |||
6;50;0.8525;0.98;0.9825;162.314 | |||
6;51;0.88;0.9775;0.98;163.517 | |||
6;52;0.8525;0.94;0.9775;166.386 | |||
6;53;0.8575;0.9575;0.9775;166.771 | |||
6;54;0.885;0.9825;0.9825;167.573 | |||
6;55;0.855;0.94;0.98;170.132 | |||
6;56;0.8475;0.925;0.9825;171.228 | |||
6;57;0.8975;0.9825;0.9825;170.06 | |||
6;58;0.8675;0.9725;0.9775;173.685 | |||
6;59;0.8925;0.9825;0.985;173.654 | |||
6;60;0.845;0.975;0.975;175.925 | |||
6;61;0.86;0.9825;0.9825;177.003 | |||
6;62;0.8575;0.9675;0.975;180.253 | |||
6;63;0.8775;0.9825;0.985;179.677 | |||
6;64;0.8725;0.9725;0.9825;182.932 | |||
6;65;0.8725;0.98;0.98;183.757 | |||
6;66;0.8875;0.9775;0.98;183.723 | |||
6;67;0.865;0.9575;0.9825;185.705 | |||
6;68;0.8475;0.98;0.9825;187.328 | |||
6;69;0.85;0.9775;0.985;188.663 | |||
6;70;0.87;0.975;0.9775;190.38 | |||
6;71;0.8725;0.975;0.975;192.233 | |||
6;72;0.86;0.9675;0.98;193.542 | |||
6;73;0.8975;0.96;0.9775;192.723 | |||
6;74;0.8825;0.9775;0.98;194.819 | |||
6;75;0.845;0.98;0.98;197.845 | |||
6;76;0.8525;0.9475;0.98;200.027 | |||
6;77;0.875;0.9775;0.98;199.678 | |||
6;78;0.8675;0.95;0.9825;200.208 | |||
6;79;0.8825;0.9775;0.985;201.862 | |||
6;80;0.8775;0.955;0.98;203.272 | |||
6;81;0.8825;0.9725;0.9825;204.294 | |||
6;82;0.905;0.9675;0.9775;205.881 | |||
6;83;0.8925;0.9475;0.9825;207.695 | |||
6;84;0.88;0.97;0.975;208.959 | |||
6;85;0.8575;0.9675;0.9775;211.03 | |||
6;86;0.89;0.985;0.985;209.714 | |||
6;87;0.8525;0.97;0.97;214.184 | |||
6;88;0.885;0.9775;0.98;213.944 | |||
6;89;0.92;0.975;0.9825;213.437 | |||
6;90;0.8625;0.9575;0.9775;217.891 | |||
6;91;0.8675;0.98;0.98;218.964 | |||
6;92;0.8925;0.9775;0.9825;218.346 | |||
6;93;0.84;0.975;0.975;222.214 | |||
6;94;0.8575;0.9675;0.9775;222.663 | |||
6;95;0.88;0.985;0.985;222.817 | |||
6;96;0.85;0.975;0.975;224.621 | |||
6;97;0.9025;0.9775;0.9775;225.283 | |||
6;98;0.9;0.9725;0.9775;225.154 | |||
6;99;0.8825;0.97;0.975;228.466 | |||
6;100;0.875;0.975;0.9775;229.7 | |||
7;2;0.625;0.82;0.9825;196.724 | |||
7;3;0.38;0.95;0.97;193.959 | |||
7;4;0.42;0.955;0.965;186.36 | |||
7;5;0.495;0.885;0.965;184.704 | |||
7;6;0.54;0.935;0.98;181.062 | |||
7;7;0.58;0.93;0.965;179.822 | |||
7;8;0.605;0.93;0.965;179.213 | |||
7;9;0.685;0.97;0.97;175.625 | |||
7;10;0.735;0.935;0.97;173.883 | |||
7;11;0.815;0.98;0.98;170.078 | |||
7;12;0.7875;0.9525;0.9825;171.157 | |||
7;13;0.81;0.9475;0.985;170.59 | |||
7;14;0.7325;0.975;0.9775;171.539 | |||
7;15;0.7525;0.9575;0.9775;171.088 | |||
7;16;0.87;0.98;0.98;164.058 | |||
7;17;0.795;0.965;0.9775;168.017 | |||
7;18;0.805;0.9725;0.9825;170.101 | |||
7;19;0.8575;0.9575;0.9825;169.7 | |||
7;20;0.8425;0.9825;0.985;170.804 | |||
7;21;0.845;0.9675;0.98;172.342 | |||
7;22;0.8825;0.9725;0.9825;172.608 | |||
7;23;0.865;0.955;0.9775;174.311 | |||
7;24;0.8775;0.975;0.9825;175.892 | |||
7;25;0.87;0.9825;0.985;178.043 | |||
7;26;0.81;0.9525;0.975;181.226 | |||
7;27;0.855;0.9625;0.9775;180.831 | |||
7;28;0.8175;0.9825;0.9825;181.408 | |||
7;29;0.87;0.9825;0.985;184.371 | |||
7;30;0.845;0.9675;0.975;185.563 | |||
7;31;0.86;0.9825;0.9825;185.846 | |||
7;32;0.8825;0.975;0.975;187.247 | |||
7;33;0.8425;0.975;0.9775;189.233 | |||
7;34;0.895;0.98;0.98;188.786 | |||
7;35;0.8975;0.975;0.975;190.066 | |||
7;36;0.88;0.98;0.98;192.475 | |||
7;37;0.875;0.965;0.975;194.357 | |||
7;38;0.8875;0.9625;0.9825;195.05 | |||
7;39;0.885;0.98;0.985;197.672 | |||
7;40;0.8925;0.9625;0.9825;198.296 | |||
7;41;0.8525;0.97;0.9725;201.804 | |||
7;42;0.89;0.9775;0.98;201.359 | |||
7;43;0.9;0.98;0.98;202.473 | |||
7;44;0.89;0.9675;0.9725;204.825 | |||
7;45;0.9075;0.9825;0.985;200.849 | |||
7;46;0.9075;0.9675;0.98;206.036 | |||
7;47;0.89;0.9775;0.9775;209.425 | |||
7;48;0.885;0.97;0.9725;210.92 | |||
7;49;0.88;0.9725;0.98;211.166 | |||
7;50;0.8975;0.9625;0.975;212.444 | |||
7;51;0.87;0.96;0.9775;215.797 | |||
7;52;0.915;0.97;0.975;213.832 | |||
7;53;0.86;0.9775;0.9825;219.105 | |||
7;54;0.875;0.97;0.975;219.116 | |||
7;55;0.885;0.98;0.9825;220.841 | |||
7;56;0.8975;0.975;0.98;221.319 | |||
7;57;0.91;0.9775;0.9775;222.805 | |||
7;58;0.8875;0.9675;0.9775;225.04 | |||
7;59;0.9175;0.985;0.985;224.517 | |||
7;60;0.8825;0.9675;0.985;227.138 | |||
7;61;0.8925;0.9675;0.9775;228.217 | |||
7;62;0.8975;0.96;0.975;229.13 | |||
7;63;0.91;0.97;0.9775;230.354 | |||
7;64;0.9025;0.965;0.9775;231.856 | |||
7;65;0.9;0.9625;0.9725;234.125 | |||
7;66;0.855;0.975;0.975;236.562 | |||
7;67;0.88;0.9575;0.98;235.903 | |||
7;68;0.9;0.9675;0.975;238.718 | |||
7;69;0.9175;0.965;0.975;238.827 | |||
7;70;0.91;0.97;0.985;239.366 | |||
7;71;0.875;0.9725;0.9775;242.936 | |||
7;72;0.8925;0.9675;0.9825;243.133 | |||
7;73;0.8875;0.965;0.9725;244.85 | |||
7;74;0.885;0.93;0.985;246.258 | |||
7;75;0.895;0.9825;0.9825;245.991 | |||
7;76;0.88;0.9775;0.9775;249.092 | |||
7;77;0.9175;0.9825;0.985;248.091 | |||
7;78;0.8975;0.9725;0.985;250.058 | |||
7;79;0.9;0.9725;0.9775;253.056 | |||
7;80;0.8825;0.965;0.975;255.404 | |||
7;81;0.8875;0.9675;0.9775;255.5 | |||
7;82;0.9175;0.975;0.9825;256.141 | |||
7;83;0.925;0.9825;0.985;255.417 | |||
7;84;0.915;0.9825;0.9825;258.022 | |||
7;85;0.8925;0.9825;0.9825;259.974 | |||
7;86;0.885;0.9725;0.9725;262.681 | |||
7;87;0.9125;0.98;0.98;264.009 | |||
7;88;0.89;0.955;0.98;266.853 | |||
7;89;0.885;0.945;0.97;267.309 | |||
7;90;0.895;0.98;0.98;267.437 | |||
7;91;0.9075;0.955;0.975;268.073 | |||
7;92;0.905;0.9775;0.9775;269.943 | |||
7;93;0.89;0.965;0.975;272.283 | |||
7;94;0.8975;0.965;0.97;272.227 | |||
7;95;0.9275;0.975;0.9775;272.779 | |||
7;96;0.9;0.9825;0.985;276.212 | |||
7;97;0.895;0.9675;0.97;277.148 | |||
7;98;0.905;0.9725;0.975;277.459 | |||
7;99;0.8875;0.9725;0.98;279.427 | |||
7;100;0.9275;0.98;0.9825;278.455 | |||
8;2;0.6775;0.855;0.985;286.283 | |||
8;3;0.4275;0.9625;0.9825;276.877 | |||
8;4;0.2575;0.9525;0.9725;273.285 | |||
8;5;0.525;0.97;0.985;265.95 | |||
8;6;0.495;0.935;0.97;263.72 | |||
8;7;0.58;0.9;0.98;260.946 | |||
8;8;0.63;0.96;0.985;254.206 | |||
8;9;0.575;0.855;0.97;256.872 | |||
8;10;0.69;0.98;0.98;250.992 | |||
8;11;0.665;0.95;0.975;249.745 | |||
8;12;0.73;0.935;0.97;247.955 | |||
8;13;0.67;0.94;0.975;250.269 | |||
8;14;0.72;0.925;0.975;249.446 | |||
8;15;0.715;0.955;0.96;250.077 | |||
8;16;0.815;0.975;0.98;234.406 | |||
8;17;0.825;0.9825;0.9825;234.491 | |||
8;18;0.8425;0.9625;0.9825;235.352 | |||
8;19;0.7975;0.9725;0.98;237.959 | |||
8;20;0.8425;0.96;0.985;237.429 | |||
8;21;0.795;0.965;0.98;240.235 |
@@ -1,239 +0,0 @@ | |||
#include <iostream> | |||
#include <cstdlib> | |||
#include <ctime> | |||
#include <numeric> | |||
#include <algorithm> | |||
#include <vector> | |||
#include <random> | |||
using namespace std; | |||
class MasterMind { | |||
public: | |||
MasterMind(int nb_colors, int nb_cases) { | |||
m_nb_colors = nb_colors; | |||
m_nb_cases = nb_cases; | |||
m_solution = random_candidate(); | |||
} | |||
MasterMind(int nb_colors, int nb_cases, int* solution) { | |||
m_nb_colors = nb_colors; | |||
m_nb_cases = nb_cases; | |||
m_solution = solution; | |||
} | |||
int* random_candidate() { | |||
int* cand = new int[m_nb_cases]; | |||
for(int i=0; i<m_nb_cases; i++) | |||
cand[i] = (rand() % m_nb_colors); | |||
return cand; | |||
} | |||
int try_candidate(int* candidate){ | |||
int total = 0; | |||
for(int i=0; i<m_nb_cases; i++) | |||
if(candidate[i] == m_solution[i]) | |||
total++; | |||
return total; | |||
} | |||
int get_max_radius() { | |||
return m_nb_cases; | |||
} | |||
int* modify_with_radius(int* x, int r, bool copy=false) { | |||
vector<int> items(m_nb_cases); | |||
iota(items.begin(), items.end(), 0); | |||
mt19937 rng(std::random_device{}()); | |||
shuffle(begin(items), end(items), rng); | |||
int* x2 = x; | |||
if(copy) { | |||
x2 = new int[m_nb_cases]; | |||
for(int i=0; i<m_nb_cases; i++) | |||
x2[i] = x[i]; | |||
} | |||
for(int i=0; i<r; i++) | |||
x2[items[i]] = rand() % m_nb_colors; | |||
return x2; | |||
} | |||
bool is_optimal(int* x) { | |||
int v_x = try_candidate(x); | |||
return (v_x == m_nb_cases); | |||
} | |||
bool is_optimal(int* x, int v_x) { | |||
return (v_x == m_nb_cases); | |||
} | |||
private: | |||
int m_nb_colors; | |||
int m_nb_cases; | |||
int* m_solution; | |||
}; | |||
struct Result { | |||
Result(int* s, int v, int c) { | |||
solution = s; | |||
v_solution = v; | |||
nb_calls = c; | |||
} | |||
int* solution; | |||
int v_solution; | |||
int nb_calls; | |||
}; | |||
class SearchHeuristic { | |||
public: | |||
virtual Result run() = 0; | |||
void set_problem(MasterMind* problem) { | |||
m_problem = problem; | |||
} | |||
protected: | |||
MasterMind* m_problem; | |||
}; | |||
struct Candidate { | |||
Candidate(int* s, int v) { | |||
sol = s; | |||
value = v; | |||
} | |||
int* sol; | |||
int value; | |||
}; | |||
class RLS : public SearchHeuristic { | |||
public: | |||
Result run() { | |||
MasterMind* pb = m_problem; | |||
int* x = pb->random_candidate(); | |||
int v_x = pb->try_candidate(x); | |||
int nb_calls = 1; | |||
while(! pb->is_optimal(x, v_x)) { | |||
int r = 1; | |||
int* y = pb->modify_with_radius(x, r, true); | |||
int v_y = pb->try_candidate(y); | |||
if(v_y >= v_x) { | |||
delete[] x; | |||
x = y; | |||
v_x = v_y; | |||
} else { | |||
delete[] y; | |||
} | |||
nb_calls++; | |||
} | |||
return Result(x, v_x, nb_calls); | |||
} | |||
}; | |||
class EA : public SearchHeuristic { | |||
public: | |||
EA(double proba, int lda, int mu) { | |||
m_proba = proba; | |||
m_lambda = lda; | |||
m_mu = mu; | |||
} | |||
Result run() { | |||
MasterMind* pb = m_problem; | |||
vector<Candidate> x_list; | |||
for(int i=0; i<m_mu; i++) { | |||
int* x = pb->random_candidate(); | |||
int vx = pb->try_candidate(x); | |||
x_list.push_back(Candidate(x, vx)); | |||
} | |||
struct { | |||
bool operator()(Candidate a, Candidate b) const | |||
{ | |||
return a.value > b.value; | |||
} | |||
} customLess; | |||
sort(x_list.begin(), x_list.end(), customLess); | |||
Candidate x_best = x_list[0]; | |||
int nb_calls = 1; | |||
default_random_engine generator; | |||
binomial_distribution<int> distribution(pb->get_max_radius(), m_proba); | |||
while(! pb->is_optimal(x_best.sol, x_best.value)) { | |||
for(int i=0; i<m_lambda; i++) { | |||
int r = distribution(generator); | |||
int* y = pb->modify_with_radius(x_best.sol, r, true); | |||
int vy = pb->try_candidate(y); | |||
x_list.push_back(Candidate(y, vy)); | |||
} | |||
sort(x_list.begin(), x_list.end(), customLess); | |||
for(int i=0; i<x_list.size()-m_mu; i++) | |||
x_list.pop_back(); | |||
x_best = x_list[0]; | |||
nb_calls++; | |||
} | |||
return Result(x_best.sol, x_best.value, nb_calls); | |||
} | |||
private: | |||
double m_proba; | |||
int m_lambda; | |||
int m_mu; | |||
}; | |||
double avg_calls(SearchHeuristic& algo, MasterMind problem, int nb=100) { | |||
int sum = 0; | |||
for(int i=0; i<nb; i++) { | |||
algo.set_problem(&problem); | |||
Result res = algo.run(); | |||
sum += res.nb_calls; | |||
//cout << res.nb_calls << "; "; | |||
} | |||
return (double) sum / nb; | |||
} | |||
int main() { | |||
int nb_colors = 5; | |||
int nb_cases = 5; | |||
srand(time(NULL)); | |||
RLS algo1; | |||
double avg = avg_calls(algo1, MasterMind(nb_colors, nb_cases)); | |||
cout << "Average RLS: " << avg << endl; | |||
EA algo2(1./nb_cases, 1, 1); | |||
avg = avg_calls(algo2, MasterMind(nb_colors, nb_cases)); | |||
cout << "Average EA: " << avg << endl; | |||
cout << "=========================" << endl; | |||
for(int n=5; n<15; n++) { | |||
vector<double> avg_list; | |||
vector<double> probas; | |||
for(double p=0.05; p<0.5; p+=0.01) { | |||
EA algo(p, 1, 1); | |||
double avg = avg_calls(algo, MasterMind(n, n)); | |||
avg_list.push_back(avg); | |||
probas.push_back(p); | |||
} | |||
int min_ind = 0; | |||
for(int i=1; i<avg_list.size(); i++) | |||
if(avg_list[min_ind] > avg_list[i]) | |||
min_ind = i; | |||
double p_best = probas[min_ind]; | |||
cout << n << ": " << p_best << endl; | |||
} | |||
return 0; | |||
} |
@@ -0,0 +1,276 @@ | |||
0;0;0;0;0;0; | |||
0.386051;0.38879;0.376076;0.37247;0.368559;0.391435; | |||
0.715382;0.72223;0.697693;0.688624;0.681003;0.72909; | |||
0.951875;0.965134;0.929965;0.912557;0.902268;0.976774; | |||
1.08918;1.11112;1.06623;1.03808;1.02745;1.12435; | |||
1.14538;1.17686;1.12286;1.08365;1.07592;1.18441; | |||
1.14929;1.18842;1.12631;1.07868;1.07697;1.18185; | |||
1.1274;1.16916;1.10132;1.05017;1.05663;1.14331; | |||
1.09713;1.13441;1.06544;1.01549;1.03109;1.09064; | |||
1.06644;1.09243;1.02914;0.98207;1.00661;1.03857; | |||
1.037;1.04769;0.997821;0.951167;0.982995;0.994459; | |||
1.00787;1.00346;0.973259;0.922128;0.95775;0.958936; | |||
0.977917;0.962365;0.954222;0.894866;0.929327;0.927612; | |||
0.946704;0.925957;0.93755;0.869979;0.89866;0.894086; | |||
0.914582;0.894357;0.920022;0.847737;0.868751;0.853464; | |||
0.882403;0.866602;0.900044;0.827567;0.842771;0.804691; | |||
0.851137;0.841355;0.877911;0.808715;0.821925;0.750575; | |||
0.821377;0.817503;0.85454;0.791205;0.80444;0.695994; | |||
0.792995;0.794404;0.829864;0.775779;0.786315;0.64586; | |||
0.765412;0.771859;0.802287;0.762641;0.763305;0.603979; | |||
0.738505;0.749971;0.769637;0.750296;0.732932;0.572725; | |||
0.713325;0.728998;0.730885;0.735982;0.695474;0.552801; | |||
0.691631;0.709245;0.687468;0.717665;0.653689;0.542801; | |||
0.674205;0.690905;0.643341;0.695839;0.611719;0.539155; | |||
0.659289;0.673754;0.603625;0.673232;0.573826;0.537159; | |||
0.642784;0.656766;0.572433;0.652356;0.543327;0.532935; | |||
0.620501;0.63802;0.550916;0.63297;0.521842;0.525129; | |||
0.590939;0.6153;0.536667;0.611827;0.508922;0.515097; | |||
0.556439;0.587355;0.524994;0.585166;0.502143;0.505347; | |||
0.521848;0.555122;0.511447;0.552012;0.497719;0.497451; | |||
0.491821;0.522005;0.494122;0.51572;0.491548;0.491063; | |||
0.468808;0.492772;0.474291;0.482656;0.480486;0.484685; | |||
0.452861;0.471476;0.455043;0.459035;0.463465;0.477289; | |||
0.442712;0.459487;0.438991;0.447909;0.441975;0.469203; | |||
0.436759;0.454679;0.426684;0.447784;0.419578;0.461479; | |||
0.433226;0.452231;0.416681;0.453241;0.40058;0.454429; | |||
0.429975;0.446676;0.406894;0.457052;0.388414;0.446798; | |||
0.424799;0.434199;0.395974;0.452898;0.3844;0.436382; | |||
0.416303;0.414155;0.383852;0.43765;0.387273;0.421568; | |||
0.404608;0.389202;0.371431;0.412354;0.393595;0.402551; | |||
0.391126;0.364068;0.36006;0.381568;0.398991;0.381389; | |||
0.377513;0.343531;0.351091;0.351425;0.399856;0.36112; | |||
0.364718;0.330475;0.345402;0.327294;0.394806;0.34464; | |||
0.352859;0.324856;0.342774;0.311944;0.385015;0.333879; | |||
0.341841;0.324015;0.34148;0.304879;0.373174;0.329281; | |||
0.331921;0.324082;0.338654;0.303037;0.361703;0.329548; | |||
0.323674;0.321693;0.331558;0.302553;0.351401;0.331801; | |||
0.317492;0.315149;0.319049;0.300842;0.341274;0.332426; | |||
0.313231;0.304671;0.302235;0.297912;0.329452;0.32846; | |||
0.31028;0.29197;0.283891;0.296132;0.31442;0.31889; | |||
0.307781;0.279561;0.267095;0.298439;0.295858;0.30512; | |||
0.304676;0.27001;0.254053;0.30605;0.274822;0.290287; | |||
0.299624;0.26506;0.245672;0.317107;0.253451;0.277756; | |||
0.291197;0.264768;0.241713;0.327152;0.23452;0.269556; | |||
0.278478;0.267148;0.241069;0.331135;0.221032;0.265502; | |||
0.261651;0.268816;0.241988;0.325809;0.215731;0.263334; | |||
0.242039;0.26649;0.242494;0.31122;0.220393;0.259736; | |||
0.221492;0.258495;0.241169;0.290591;0.234946;0.25171; | |||
0.201622;0.245304;0.237977;0.268759;0.256878;0.237759; | |||
0.183502;0.228829;0.234478;0.250062;0.281449;0.218512; | |||
0.167922;0.211052;0.233049;0.236802;0.302879;0.196686; | |||
0.155772;0.19301;0.235348;0.228958;0.316114;0.176405; | |||
0.148062;0.174834;0.240881;0.224993;0.318406;0.161959; | |||
0.14548;0.156666;0.246663;0.222975;0.310007;0.156254; | |||
0.147825;0.139648;0.248381;0.221347;0.293672;0.159455; | |||
0.153743;0.126046;0.242563;0.219236;0.273199;0.168542; | |||
0.160961;0.118271;0.228462;0.21646;0.251679;0.178239; | |||
0.166932;0.117421;0.208491;0.213314;0.230359;0.183121; | |||
0.169555;0.122392;0.18696;0.210118;0.208761;0.179885; | |||
0.167661;0.130269;0.168008;0.206726;0.18591;0.168616; | |||
0.161094;0.13778;0.153987;0.20246;0.161816;0.152416; | |||
0.150516;0.14285;0.145067;0.196637;0.138126;0.135752; | |||
0.137172;0.145273;0.139868;0.1892;0.117535;0.122516; | |||
0.122745;0.146183;0.136419;0.180785;0.102441;0.114768; | |||
0.109143;0.146889;0.132889;0.172109;0.0938096;0.112572; | |||
0.0980351;0.147943;0.127964;0.163361;0.0909105;0.114721; | |||
0.090252;0.148929;0.121127;0.154267;0.0918785;0.119739; | |||
0.0854594;0.148854;0.112896;0.144755;0.0946075;0.126521; | |||
0.0824526;0.146678;0.104747;0.135529;0.0974919;0.134321; | |||
0.0799358;0.141726;0.0984269;0.127969;0.0997738;0.142321; | |||
0.0772337;0.13396;0.0948595;0.123439;0.101465;0.149327; | |||
0.0744531;0.124133;0.0934039;0.122507;0.10295;0.153996; | |||
0.0721113;0.113693;0.0921671;0.124532;0.104517;0.155446; | |||
0.0706584;0.104284;0.089286;0.127801;0.106093;0.153796; | |||
0.0702872;0.0970288;0.0842692;0.130147;0.107293;0.1502; | |||
0.0710336;0.0920508;0.0784318;0.129813;0.107691;0.146383; | |||
0.0728836;0.0886651;0.0742006;0.126163;0.107069;0.143951; | |||
0.0756708;0.0861343;0.0738823;0.119811;0.105551;0.143831; | |||
0.0788606;0.0843636;0.0786475;0.112069;0.103562;0.145956; | |||
0.0815109;0.0839049;0.0880582;0.104111;0.101657;0.149196; | |||
0.0825824;0.085248;0.100071;0.0964634;0.100238;0.151551; | |||
0.0814802;0.0880438;0.111463;0.089134;0.0993453;0.150678; | |||
0.078484;0.0909641;0.118761;0.0821197;0.098665;0.144764; | |||
0.0747592;0.0923238;0.119555;0.0757528;0.0977526;0.133422; | |||
0.0718922;0.0909749;0.113632;0.0705641;0.0962864;0.118062; | |||
0.0711987;0.0868935;0.103175;0.0668499;0.0941936;0.101396; | |||
0.0732055;0.081224;0.0917285;0.0644108;0.0916868;0.0862747; | |||
0.0775819;0.075865;0.0824359;0.0627484;0.0893208;0.0745934; | |||
0.0834849;0.0727551;0.0765943;0.0615525;0.0880244;0.0668385; | |||
0.0900206;0.0730495;0.0733681;0.0610224;0.0888915;0.0623599; | |||
0.0965113;0.0765138;0.0707603;0.0617069;0.0926427;0.059957; | |||
0.102487;0.0815127;0.0671316;0.06398;0.0990096;0.0583769; | |||
0.107553;0.0857012;0.0622753;0.0675894;0.106501;0.0566077; | |||
0.111325;0.0870649;0.0574431;0.0716459;0.112792;0.054069; | |||
0.113476;0.0847274;0.0544648;0.0750402;0.115559;0.0507649; | |||
0.113811;0.0791517;0.054645;0.0769445;0.113299;0.0473115; | |||
0.112278;0.0717918;0.0581104;0.0770534;0.105842;0.0447043; | |||
0.108933;0.0645092;0.063844;0.0755059;0.0944325;0.0438355; | |||
0.103966;0.0590165;0.0701929;0.072691;0.0814027;0.0449949; | |||
0.0977847;0.0564302;0.075482;0.0691333;0.0694418;0.047679; | |||
0.0910827;0.0569361;0.0784844;0.0654486;0.0606073;0.0508684; | |||
0.0847838;0.0596497;0.0786769;0.0622289;0.0554986;0.0536001; | |||
0.0798002;0.0628242;0.0762907;0.0598163;0.0530885;0.055431; | |||
0.076672;0.0644665;0.0721607;0.0581242;0.0513898;0.056467; | |||
0.0752743;0.0631518;0.0673775;0.0566842;0.0485894;0.0569792; | |||
0.0748192;0.0586144;0.0628385;0.0549243;0.0439803;0.0569692; | |||
0.0742355;0.0517749;0.0589052;0.0524863;0.0382106;0.0560859; | |||
0.0727238;0.0442289;0.0553783;0.0493845;0.0328601;0.0539988; | |||
0.0701025;0.0375671;0.0518081;0.0459466;0.0297202;0.0509254; | |||
0.0667076;0.032907;0.0479042;0.0426214;0.0301664;0.0478257; | |||
0.062981;0.0307272;0.0437562;0.0397785;0.034783;0.0460075; | |||
0.05913;0.030853;0.0397797;0.037578;0.0432359;0.0463614; | |||
0.0551179;0.0324701;0.0365417;0.035929;0.0543641;0.048781; | |||
0.0509126;0.0342541;0.0346297;0.0345327;0.0664881;0.0522065; | |||
0.0467074;0.0347644;0.0345538;0.033011;0.077849;0.0552303; | |||
0.0428914;0.0330501;0.036584;0.0311131;0.0869901;0.0567785; | |||
0.0397865;0.029147;0.0405476;0.0289215;0.0929175;0.0564131; | |||
0.0373708;0.024109;0.0457652;0.0269174;0.0950619;0.054229; | |||
0.0352406;0.0195031;0.0512441;0.0258061;0.0932126;0.0506625; | |||
0.0328787;0.0166587;0.0560252;0.0261576;0.0875424;0.0464433; | |||
0.0300521;0.0161159;0.0594511;0.0280649;0.0786705;0.0425683; | |||
0.0270402;0.0175665;0.0612263;0.0310262;0.0676237;0.0400248; | |||
0.0245281;0.0202752;0.0613381;0.0341176;0.0556407;0.0392666; | |||
0.0232569;0.0237019;0.0599693;0.0363563;0.043913;0.0398451; | |||
0.0236731;0.0279381;0.0574267;0.0370686;0.0334101;0.0406443; | |||
0.0257553;0.0336454;0.0540151;0.0361126;0.0248571;0.0407008; | |||
0.0290296;0.0414682;0.0498643;0.0339043;0.0188049;0.0400236; | |||
0.0326952;0.0512679;0.0448653;0.0312658;0.0156493;0.0397103; | |||
0.0358158;0.0617415;0.0388655;0.0291297;0.0154989;0.0411628; | |||
0.0375833;0.0707819;0.0320338;0.0281612;0.0179349;0.0449357; | |||
0.0376233;0.0763777;0.0250864;0.0284451;0.021869;0.0500909; | |||
0.0362119;0.0774305;0.0191245;0.0294444;0.0257211;0.0545863; | |||
0.0342243;0.0739913;0.0151505;0.0303351;0.0279577;0.0564604; | |||
0.0327397;0.0669551;0.0136002;0.0305484;0.0277395;0.0549897; | |||
0.0324543;0.0576336;0.0141949;0.0301553;0.0252835;0.0510328; | |||
0.0332457;0.047497;0.0161552;0.0298085;0.0216922;0.0463921; | |||
0.0342084;0.0379997;0.0185783;0.0302825;0.0183654;0.0427133; | |||
0.0341828;0.030282;0.0207457;0.0319288;0.0163798;0.0406858; | |||
0.0324432;0.0247968;0.022258;0.0343877;0.0161848;0.0399838; | |||
0.0290874;0.0211726;0.0230379;0.0366965;0.0176778;0.0398241; | |||
0.0249093;0.0185306;0.0232722;0.0377125;0.0204538;0.0396482; | |||
0.0209204;0.0160896;0.0233079;0.0366477;0.0239931;0.0394732; | |||
0.0178883;0.0136273;0.0234876;0.0334879;0.0277121;0.0397708; | |||
0.0161602;0.0114862;0.023965;0.0290989;0.0309623;0.041068; | |||
0.0157663;0.0101942;0.0246235;0.0249349;0.0330813;0.0435954; | |||
0.0166144;0.0100443;0.0251933;0.0224536;0.0335193;0.0471797; | |||
0.0185875;0.0109313;0.0255069;0.0225233;0.0319898;0.0513365; | |||
0.0214987;0.0124669;0.0256883;0.0251173;0.0285875;0.0553774; | |||
0.0250017;0.0141806;0.0260898;0.029407;0.0238229;0.0584361; | |||
0.0285823;0.0156262;0.0269889;0.0341251;0.0185401;0.0595334; | |||
0.0316642;0.0163913;0.0282698;0.0379776;0.0137028;0.0578599; | |||
0.0337543;0.0161283;0.0293603;0.0399604;0.0101037;0.0532295; | |||
0.0345288;0.0146772;0.0295282;0.0395624;0.00811569;0.0463642; | |||
0.0338396;0.0121942;0.0283615;0.0368617;0.0076218;0.0386738; | |||
0.0317091;0.00914841;0.0260851;0.0324822;0.00817707;0.0315843; | |||
0.0283719;0.00614127;0.0234578;0.0273801;0.0093226;0.0258912; | |||
0.0243218;0.00365989;0.021311;0.0225227;0.0108538;0.0216274; | |||
0.0202568;0.00192202;0.0200617;0.0186106;0.0128465;0.0184926; | |||
0.0168792;0.000882635;0.0195342;0.0159595;0.0154033;0.0164137; | |||
0.0146471;0.000351349;0.0191646;0.0145414;0.0183119;0.0157342; | |||
0.0136437;0.000119977;0.0184029;0.0141;0.0209224;0.016898; | |||
0.0136306;3.47967e-005;0.0170614;0.0142747;0.0224075;0.0199406; | |||
0.0142049;9.20512e-006;0.0154658;0.0147222;0.0222521;0.0242444; | |||
0.0149263;6.25543e-006;0.0143838;0.0152352;0.020599;0.0287603; | |||
0.0153685;2.00202e-005;0.0147549;0.0158103;0.018177;0.032506; | |||
0.0151569;6.96471e-005;0.0172787;0.016599;0.0158746;0.0349575; | |||
0.0140552;0.000205895;0.0219942;0.0177476;0.0142941;0.0361024; | |||
0.0120706;0.000518598;0.0280577;0.0192268;0.0135871;0.0362376; | |||
0.00948405;0.00112426;0.0338971;0.0207823;0.0136002;0.0357523; | |||
0.00675129;0.00211452;0.0377403;0.022038;0.0141236;0.0350264; | |||
0.00432019;0.0034712;0.0382972;0.0226608;0.0150181;0.0343791; | |||
0.00247533;0.00499584;0.0352652;0.0224691;0.0161561;0.0339816; | |||
0.00129292;0.00632364;0.0294104;0.0214563;0.0172802;0.0337866; | |||
0.000707585;0.00705393;0.0222123;0.0197761;0.0179475;0.0335904; | |||
0.000624804;0.00694107;0.0152843;0.0177168;0.0176551;0.0332131; | |||
0.00099902;0.00602488;0.00986343;0.0156326;0.0160972;0.0326221; | |||
0.00182977;0.00460857;0.00656986;0.0138233;0.0133776;0.0318658; | |||
0.0030815;0.00310025;0.0054475;0.0124315;0.0100076;0.0309036; | |||
0.00458519;0.00182848;0.00616167;0.0114409;0.00667463;0.0295555; | |||
0.00600633;0.000941967;0.00821397;0.010759;0.00393691;0.0276701; | |||
0.00693402;0.000425056;0.0110979;0.0102817;0.00203798;0.025376; | |||
0.00706099;0.00018221;0.0143833;0.00987717;0.000918464;0.0231647; | |||
0.00634237;0.000125597;0.0177454;0.00935157;0.000357039;0.0216835; | |||
0.00502047;0.000228741;0.0209646;0.00849369;0.000118367;0.0213503; | |||
0.00349684;0.000540355;0.0239151;0.00719964;3.29844e-005;0.0220636; | |||
0.00214364;0.00115937;0.0265338;0.0055671;7.57792e-006;0.0232306; | |||
0.00117805;0.00216944;0.0287408;0.00386126;1.39729e-006;0.0241155; | |||
0.000658432;0.00354726;0.0303241;0.00237309;1.98765e-007;0.0242589; | |||
0.000567335;0.00509716;0.030885;0.0012814;2.04891e-008;0.0236527; | |||
0.000897207;0.00648427;0.0299528;0.000609898;1.83427e-009;0.0225576; | |||
0.00166958;0.00739522;0.0272539;0.000281841;7.57063e-009;0.0211556; | |||
0.00287309;0.00775411;0.0229606;0.00021348;7.70975e-008;0.0193637; | |||
0.00436741;0.00783951;0.0177211;0.000388999;5.74016e-007;0.0169626; | |||
0.00583829;0.00817475;0.0124267;0.000890319;3.31121e-006;0.0138902; | |||
0.00687054;0.00920796;0.00786414;0.00187415;1.54032e-005;0.0104139; | |||
0.00712447;0.0109676;0.0044673;0.0034949;5.93823e-005;0.00703653; | |||
0.00651036;0.0129379;0.00227856;0.00579144;0.000193488;0.00423594; | |||
0.00523789;0.0142776;0.00108722;0.00859347;0.00054072;0.00225349; | |||
0.00370306;0.0142726;0.000624063;0.0115246;0.00131061;0.0010605; | |||
0.00229338;0.0127362;0.000702639;0.0141375;0.00277919;0.000472571; | |||
0.00123878;0.0101063;0.0012552;0.0161175;0.00519072;0.000300009; | |||
0.000580197;0.00721007;0.00226728;0.0174125;0.00858312;0.000445173; | |||
0.000234279;0.00489378;0.00365874;0.0181837;0.0126143;0.000918129; | |||
8.34802e-005;0.00375149;0.00519048;0.0186158;0.016523;0.00178091; | |||
3.78975e-005;0.00403457;0.00647676;0.0187601;0.0193247;0.00304935; | |||
5.93436e-005;0.00566111;0.00712653;0.0185606;0.0201991;0.00460488; | |||
0.000165271;0.00822617;0.00694282;0.0180353;0.0188702;0.0061885; | |||
0.000426482;0.0110274;0.00605163;0.0174273;0.015744;0.00752252; | |||
0.000952515;0.0132043;0.00487007;0.017163;0.0117125;0.00851329; | |||
0.00184623;0.014025;0.00393118;0.0176306;0.00774996;0.00938942; | |||
0.00312342;0.0131952;0.00366742;0.0189359;0.00454531;0.0106251; | |||
0.00463277;0.0109876;0.00425776;0.0207861;0.00235215;0.0126313; | |||
0.00604356;0.00808589;0.00558944;0.0225472;0.00106776;0.0153888; | |||
0.00694812;0.00524655;0.00732995;0.0234424;0.000422101;0.0182892; | |||
0.00704687;0.00299121;0.00906891;0.0228347;0.000144314;0.0203477; | |||
0.00630497;0.00149144;0.0104659;0.0204998;4.42535e-005;0.0207041; | |||
0.00497164;0.000646314;0.0113414;0.0167561;2.16445e-005;0.0191159; | |||
0.00344802;0.000241442;0.0116857;0.0123503;4.63744e-005;0.0161293; | |||
0.00209663;7.69257e-005;0.0116128;0.00814151;0.000144848;0.0128246; | |||
0.00111281;2.06097e-005;0.0112948;0.00476405;0.000402903;0.0102999; | |||
0.00051245;4.55513e-006;0.0108883;0.00245582;0.000972157;0.00919767; | |||
0.000203148;8.08563e-007;0.0104553;0.00110608;0.00205192;0.00950725; | |||
6.8843e-005;1.10798e-007;0.00991853;0.000431104;0.00382378;0.0106846; | |||
2.11361e-005;1.10012e-008;0.00910661;0.000143718;0.00634925;0.0119629; | |||
1.28199e-005;7.04313e-010;0.00788696;4.03754e-005;0.00948661;0.012684; | |||
3.37474e-005;2.18279e-011;0.0062933;9.3726e-006;0.0128954;0.0125269; | |||
0.000108809;0;0.00454265;1.74957e-006;0.016143;0.0115855; | |||
0.000303317;0;0.00292658;2.52364e-007;0.0188409;0.0102945; | |||
0.000723483;0;0.00166579;2.63957e-008;0.0207115;0.00923225; | |||
0.00148851;3.20142e-011;0.000831165;1.78115e-009;0.0215687;0.00887169; | |||
0.00265971;9.74978e-010;0.000364225;5.82077e-011;0.0213003;0.00938967; | |||
0.00414868;1.43627e-008;0.000154533;0;0.0199378;0.010632; | |||
0.00567011;1.36308e-007;0.000115115;0;0.0177714;0.0122363; | |||
0.00680704;9.36434e-007;0.000225458;0;0.0153541;0.0138071; | |||
0.00718795;4.96116e-006;0.000539501;0;0.0133095;0.0150223; | |||
0.00667841;2.10858e-005;0.00115904;0;0.0120466;0.0156419; | |||
0.00545573;7.38485e-005;0.00216823;0;0.0115871;0.0154967; | |||
0.00391173;0.000217276;0.00354076;1.16415e-011;0.01162;0.0145385; | |||
0.00245435;0.000544898;0.00506846;3.84171e-010;0.0117029;0.0129316; | |||
0.00134183;0.00117834;0.00637966;6.1118e-009;0.0114559;0.011078; | |||
0.000635472;0.00221896;0.00707509;6.24568e-008;0.0106597;0.00948757; | |||
0.000258661;0.00367263;0.0069199;4.6083e-007;0.00927951;0.00853395; | |||
8.95533e-005;0.00539596;0.00596887;2.6161e-006;0.0074562;0.00825903; | |||
2.60081e-005;0.00712181;0.00453595;1.18894e-005;0.00546113;0.0083819; | |||
6.21722e-006;0.00857065;0.00303068;4.44372e-005;0.00360385;0.00852218; | |||
1.19122e-006;0.00957256;0.00177469;0.000139237;0.00211994;0.00847026; | |||
1.75871e-007;0.0100989;0.000906695;0.000370968;0.00110053;0.00828971; | |||
1.88018e-008;0.0101819;0.000401724;0.000849441;0.000499217;0.00817688; | |||
1.88666e-009;0.00981453;0.000153123;0.00168526;0.000195878;0.00821535; | |||
9.1015e-009;0.00894475;4.96832e-005;0.00291475;6.63152e-005;0.00825492; | |||
8.88322e-008;0.00757365;1.35311e-005;0.00441493;2.25113e-005;0.00802838; | |||
6.30687e-007;0.0058513;3.03483e-006;0.00587551;2.17633e-005;0.00740213; | |||
3.45354e-006;0.00406207;5.45759e-007;0.00688463;6.30744e-005;0.00653868; | |||
1.5172e-005;0.00250299;7.56445e-008;0.00711036;0.000186566;0.00582668; | |||
5.49167e-005;0.00135503;7.58519e-009;0.00647302;0.000475552;0.00562548; | |||
0.000166889;0.000638423;4.89672e-010;0.00518948;0.00104411;0.00601153; | |||
0.000431646;0.00025919;1.52795e-011;0.00365669;0.00198931;0.00670404; | |||
0.000959491;8.96263e-005;0;0.00225761;0.0033088;0.00721663; | |||
0.001845;2.60154e-005;0;0.00121587;0.00482569;0.00713042; | |||
0.00307909;6.21769e-006;0;0.000567808;0.00618906;0.00631262; | |||
0.00445664;1.19123e-006;0;0.000228111;0.00698774;0.00495361; | |||
0.00555593;1.75871e-007;0;7.80119e-005;0.00693027;0.00342521; | |||
0.00585381;1.87829e-008;0;2.23963e-005;0.00597469;0.00207447; | |||
0.00496107;1.29148e-009;0;5.29494e-006;0.00431476;0.00108227; | |||
0.00286146;4.29281e-011;0;9.88832e-007;0.00224133;0.000438777; | |||
0;0;0;0;0;0; |
@@ -0,0 +1,15 @@ | |||
5;100;0.82;0.9725;0.9775;369.238 | |||
6;100;0.8825;0.9425;0.98;485.457 | |||
7;100;0.91;0.9725;0.98;591.86 | |||
8;100;0.95;0.97;0.9825;692.349 | |||
9;100;0.9125;0.975;0.9825;796.158 | |||
10;100;0.905;0.9525;0.985;895.809 | |||
11;100;0.855;0.93;0.98;1013.41 | |||
12;100;0.8175;0.915;0.9675;1128.53 | |||
13;100;0.785;0.88;0.94;1269.85 | |||
14;100;0.705;0.795;0.925;1414.8 | |||
15;100;0.645;0.775;0.89;1589.63 | |||
16;100;0.6;0.675;0.855;1783.55 | |||
17;100;0.56;0.72;0.795;2008.23 | |||
18;100;0.545;0.645;0.78;2266.25 | |||
19;100;0.53;0.595;0.755;2542.48 |
@@ -0,0 +1,15 @@ | |||
5;10;0.265;0.39;0.565;100.892 | |||
6;10;0.205;0.345;0.48;159.303 | |||
7;10;0.185;0.29;0.42;233.758 | |||
8;10;0.165;0.255;0.375;327.925 | |||
9;10;0.135;0.25;0.375;442.83 | |||
10;10;0.125;0.205;0.33;569.599 | |||
11;10;0.11;0.205;0.285;717.073 | |||
12;10;0.095;0.17;0.305;884.654 | |||
13;10;0.1;0.175;0.275;1068.72 | |||
14;10;0.085;0.16;0.285;1277.38 | |||
15;10;0.08;0.13;0.255;1488.36 | |||
16;10;0.09;0.165;0.265;1726.04 | |||
17;10;0.085;0.15;0.235;1987.93 | |||
18;10;0.065;0.17;0.23;2282.56 | |||
19;10;0.055;0.2;0.24;2595.63 |
@@ -0,0 +1,15 @@ | |||
5;50;0.905;0.985;0.985;210.007 | |||
6;50;0.835;0.9525;0.9775;278.914 | |||
7;50;0.7725;0.8525;0.975;351.163 | |||
8;50;0.725;0.81;0.925;428.604 | |||
9;50;0.62;0.705;0.89;523.196 | |||
10;50;0.595;0.715;0.8;625.842 | |||
11;50;0.495;0.7;0.78;771.175 | |||
12;50;0.41;0.54;0.73;932.085 | |||
13;50;0.42;0.525;0.66;1114.31 | |||
14;50;0.37;0.5;0.635;1340.44 | |||
15;50;0.33;0.445;0.58;1600 | |||
16;50;0.335;0.455;0.54;1882.35 | |||
17;50;0.31;0.34;0.515;2193.23 | |||
18;50;0.265;0.32;0.495;2555.58 | |||
19;50;0.24;0.335;0.475;2922.56 |
@@ -0,0 +1,96 @@ | |||
5;0.055;0.15;0.275;0.10761 | |||
6;0.09;0.18;0.31;0.150539 | |||
7;0.125;0.19;0.345;0.191404 | |||
8;0.135;0.26;0.38;0.230302 | |||
9;0.175;0.33;0.465;0.267329 | |||
10;0.205;0.345;0.48;0.302575 | |||
11;0.25;0.36;0.52;0.336125 | |||
12;0.275;0.405;0.54;0.368061 | |||
13;0.27;0.405;0.58;0.398461 | |||
14;0.3;0.4;0.62;0.427399 | |||
15;0.35;0.435;0.615;0.454944 | |||
16;0.34;0.52;0.65;0.481165 | |||
17;0.36;0.53;0.68;0.506124 | |||
18;0.39;0.58;0.695;0.529882 | |||
19;0.415;0.585;0.705;0.552498 | |||
20;0.43;0.515;0.745;0.574025 | |||
21;0.47;0.54;0.73;0.594517 | |||
22;0.47;0.585;0.77;0.614023 | |||
23;0.48;0.695;0.795;0.632591 | |||
24;0.51;0.67;0.78;0.650266 | |||
25;0.52;0.67;0.835;0.66709 | |||
26;0.52;0.68;0.835;0.683105 | |||
27;0.57;0.72;0.825;0.698349 | |||
28;0.6;0.75;0.855;0.712861 | |||
29;0.58;0.76;0.87;0.726674 | |||
30;0.63;0.76;0.88;0.739822 | |||
31;0.64;0.725;0.895;0.752338 | |||
32;0.65;0.755;0.92;0.764252 | |||
33;0.65;0.85;0.93;0.775593 | |||
34;0.66;0.76;0.925;0.786389 | |||
35;0.665;0.87;0.94;0.796665 | |||
36;0.685;0.815;0.95;0.806446 | |||
37;0.7;0.815;0.955;0.815757 | |||
38;0.73;0.84;0.955;0.82462 | |||
39;0.735;0.805;0.965;0.833057 | |||
40;0.78;0.905;0.97;0.841088 | |||
41;0.7475;0.8975;0.975;0.848733 | |||
42;0.7825;0.8875;0.9675;0.85601 | |||
43;0.79;0.92;0.98;0.862936 | |||
44;0.7725;0.91;0.9775;0.86953 | |||
45;0.79;0.8875;0.975;0.875806 | |||
46;0.795;0.9225;0.9775;0.881781 | |||
47;0.79;0.9125;0.9825;0.887468 | |||
48;0.8125;0.93;0.9775;0.892881 | |||
49;0.8525;0.9225;0.98;0.898034 | |||
50;0.835;0.9525;0.9775;0.90294 | |||
51;0.8325;0.9375;0.9825;0.907609 | |||
52;0.835;0.9425;0.98;0.912053 | |||
53;0.8375;0.925;0.9825;0.916284 | |||
54;0.87;0.9675;0.985;0.920311 | |||
55;0.86;0.9525;0.985;0.924145 | |||
56;0.9025;0.985;0.985;0.927794 | |||
57;0.8625;0.9425;0.9725;0.931267 | |||
58;0.8675;0.9675;0.98;0.934574 | |||
59;0.875;0.9775;0.985;0.937721 | |||
60;0.85;0.9675;0.9825;0.940717 | |||
61;0.8725;0.9825;0.985;0.943569 | |||
62;0.8775;0.9725;0.9775;0.946284 | |||
63;0.87;0.975;0.985;0.948868 | |||
64;0.8775;0.98;0.985;0.951328 | |||
65;0.875;0.95;0.9825;0.953669 | |||
66;0.885;0.9775;0.9825;0.955898 | |||
67;0.8575;0.945;0.98;0.958019 | |||
68;0.9075;0.9825;0.9825;0.960039 | |||
69;0.88;0.975;0.9775;0.961961 | |||
70;0.865;0.9675;0.975;0.963791 | |||
71;0.91;0.98;0.98;0.965533 | |||
72;0.885;0.94;0.9775;0.967191 | |||
73;0.9125;0.975;0.98;0.968769 | |||
74;0.8575;0.98;0.98;0.970272 | |||
75;0.88;0.9825;0.985;0.971702 | |||
76;0.9125;0.98;0.985;0.973063 | |||
77;0.9025;0.9775;0.98;0.974359 | |||
78;0.87;0.9575;0.9775;0.975592 | |||
79;0.865;0.97;0.975;0.976767 | |||
80;0.915;0.9725;0.98;0.977884 | |||
81;0.9125;0.9775;0.9825;0.978948 | |||
82;0.9025;0.98;0.98;0.979961 | |||
83;0.88;0.9775;0.9775;0.980925 | |||
84;0.8725;0.955;0.975;0.981843 | |||
85;0.8875;0.965;0.9775;0.982716 | |||
86;0.8975;0.98;0.9825;0.983547 | |||
87;0.875;0.975;0.9775;0.984339 | |||
88;0.8825;0.98;0.98;0.985092 | |||
89;0.88;0.9675;0.98;0.985809 | |||
90;0.89;0.975;0.9775;0.986492 | |||
91;0.885;0.95;0.97;0.987142 | |||
92;0.885;0.975;0.9825;0.98776 | |||
93;0.89;0.98;0.98;0.988349 | |||
94;0.8725;0.95;0.97;0.98891 | |||
95;0.8825;0.975;0.9775;0.989443 | |||
96;0.8825;0.9625;0.9775;0.989951 | |||
97;0.8925;0.965;0.9775;0.990435 | |||
98;0.8925;0.9425;0.9725;0.990895 | |||
99;0.855;0.96;0.975;0.991333 | |||
100;0.8825;0.9425;0.98;0.99175 |
@@ -0,0 +1,96 @@ | |||
5;0.0565704;0.162519;0.321584;0.113852 | |||
6;0.0943107;0.198451;0.371064;0.163154 | |||
7;0.133531;0.210721;0.42312;0.212455 | |||
8;0.145026;0.301105;0.478036;0.261757 | |||
9;0.192372;0.400478;0.625489;0.311058 | |||
10;0.229413;0.42312;0.653926;0.36036 | |||
11;0.287682;0.446287;0.733969;0.409661 | |||
12;0.321584;0.519194;0.776529;0.458963 | |||
13;0.314711;0.519194;0.867501;0.508265 | |||
14;0.356675;0.510826;0.967584;0.557566 | |||
15;0.430783;0.57093;0.954512;0.606868 | |||
16;0.415515;0.733969;1.04982;0.656169 | |||
17;0.446287;0.755023;1.13943;0.705471 | |||
18;0.494296;0.867501;1.18744;0.754772 | |||
19;0.536143;0.879477;1.22078;0.804074 | |||
20;0.562119;0.723606;1.36649;0.853375 | |||
21;0.634878;0.776529;1.30933;0.902677 | |||
22;0.634878;0.879477;1.46968;0.951978 | |||
23;0.653926;1.18744;1.58475;1.00128 | |||
24;0.71335;1.10866;1.51413;1.05058 | |||
25;0.733969;1.10866;1.80181;1.09988 | |||
26;0.733969;1.13943;1.80181;1.14918 | |||
27;0.84397;1.27297;1.74297;1.19849 | |||
28;0.916291;1.38629;1.93102;1.24779 | |||
29;0.867501;1.42712;2.04022;1.29709 | |||
30;0.994252;1.42712;2.12026;1.34639 | |||
31;1.02165;1.29098;2.25379;1.39569 | |||
32;1.04982;1.4065;2.52573;1.44499 | |||
33;1.04982;1.89712;2.65926;1.4943 | |||
34;1.07881;1.42712;2.59027;1.5436 | |||
35;1.09362;2.04022;2.81341;1.5929 | |||
36;1.15518;1.6874;2.99573;1.6422 | |||
37;1.20397;1.6874;3.10109;1.6915 | |||
38;1.30933;1.83258;3.10109;1.7408 | |||
39;1.32803;1.63476;3.35241;1.7901 | |||
40;1.51413;2.35388;3.50656;1.83941 | |||
41;1.37634;2.27789;3.68888;1.88871 | |||
42;1.52556;2.1848;3.42652;1.93801 | |||
43;1.56065;2.52573;3.91202;1.98731 | |||
44;1.48061;2.40795;3.79424;2.03661 | |||
45;1.56065;2.1848;3.68888;2.08591 | |||
46;1.58475;2.55748;3.79424;2.13522 | |||
47;1.56065;2.43612;4.04555;2.18452 | |||
48;1.67398;2.65926;3.79424;2.23382 | |||
49;1.91393;2.55748;3.91202;2.28312 | |||
50;1.80181;3.04703;3.79424;2.33242 | |||
51;1.78677;2.77259;4.04555;2.38172 | |||
52;1.80181;2.85597;3.91202;2.43102 | |||
53;1.81708;2.59027;4.04555;2.48033 | |||
54;2.04022;3.42652;4.19971;2.52963 | |||
55;1.96611;3.04703;4.19971;2.57893 | |||
56;2.3279;4.19971;4.19971;2.62823 | |||
57;1.98413;2.85597;3.59357;2.67753 | |||
58;2.02117;3.42652;3.91202;2.72683 | |||
59;2.07944;3.79424;4.19971;2.77614 | |||
60;1.89712;3.42652;4.04555;2.82544 | |||
61;2.05964;4.04555;4.19971;2.87474 | |||
62;2.09964;3.59357;3.79424;2.92404 | |||
63;2.04022;3.68888;4.19971;2.97334 | |||
64;2.09964;3.91202;4.19971;3.02264 | |||
65;2.07944;2.99573;4.04555;3.07194 | |||
66;2.16282;3.79424;4.04555;3.12125 | |||
67;1.94841;2.90042;3.91202;3.17055 | |||
68;2.38055;4.04555;4.04555;3.21985 | |||
69;2.12026;3.68888;3.79424;3.26915 | |||
70;2.00248;3.42652;3.68888;3.31845 | |||
71;2.40795;3.91202;3.91202;3.36775 | |||
72;2.16282;2.81341;3.79424;3.41706 | |||
73;2.43612;3.68888;3.91202;3.46636 | |||
74;1.94841;3.91202;3.91202;3.51566 | |||
75;2.12026;4.04555;4.19971;3.56496 | |||
76;2.43612;3.91202;4.19971;3.61426 | |||
77;2.3279;3.79424;3.91202;3.66356 | |||
78;2.04022;3.15825;3.79424;3.71286 | |||
79;2.00248;3.50656;3.68888;3.76217 | |||
80;2.4651;3.59357;3.91202;3.81147 | |||
81;2.43612;3.79424;4.04555;3.86077 | |||
82;2.3279;3.91202;3.91202;3.91007 | |||
83;2.12026;3.79424;3.79424;3.95937 | |||
84;2.05964;3.10109;3.68888;4.00867 | |||
85;2.1848;3.35241;3.79424;4.05798 | |||
86;2.27789;3.91202;4.04555;4.10728 | |||
87;2.07944;3.68888;3.79424;4.15658 | |||
88;2.14132;3.91202;3.91202;4.20588 | |||
89;2.12026;3.42652;3.91202;4.25518 | |||
90;2.20727;3.68888;3.79424;4.30448 | |||
91;2.16282;2.99573;3.50656;4.35378 | |||
92;2.16282;3.68888;4.04555;4.40309 | |||
93;2.20727;3.91202;3.91202;4.45239 | |||
94;2.05964;2.99573;3.50656;4.50169 | |||
95;2.14132;3.68888;3.79424;4.55099 | |||
96;2.14132;3.28341;3.79424;4.60029 | |||
97;2.23026;3.35241;3.79424;4.64959 | |||
98;2.23026;2.85597;3.59357;4.6989 | |||
99;1.93102;3.21888;3.68888;4.7482 | |||
100;2.14132;2.85597;3.91202;4.7975 |
@@ -0,0 +1,97 @@ | |||
n;pmin;pbest;pmax;ln(1/(1-pmin));ln(1/(1-pbest));ln(1/(1-pmax));1/(1-pmin);1/(1-pbest);1/(1-pmax) | |||
5;0,015;0,06;0,14;0,015113638;0,061875404;0,15082289;1,015228426;1,063829787;1,162790698 | |||
6;0,03;0,075;0,165;0,030459207;0,077961541;0,180323554;1,030927835;1,081081081;1,19760479 | |||
7;0,04;0,11;0,195;0,040821995;0,116533816;0,216913002;1,041666667;1,123595506;1,242236025 | |||
8;0,045;0,125;0,22;0,046043939;0,133531393;0,248461359;1,047120419;1,142857143;1,282051282 | |||
9;0,105;0,18;0,33;0,110931561;0,198450939;0,400477567;1,117318436;1,219512195;1,492537313 | |||
10;0,125;0,205;0,33;0,133531393;0,229413164;0,400477567;1,142857143;1,257861635;1,492537313 | |||
11;0,13;0,195;0,34;0,139262067;0,216913002;0,415515444;1,149425287;1,242236025;1,515151515 | |||
12;0,145;0,26;0,365;0,15665381;0,301105093;0,45413028;1,169590643;1,351351351;1,57480315 | |||
13;0,15;0,24;0,38;0,162518929;0,274436846;0,478035801;1,176470588;1,315789474;1,612903226 | |||
14;0,18;0,21;0,375;0,198450939;0,235722334;0,470003629;1,219512195;1,265822785;1,6 | |||
15;0,19;0,22;0,41;0,210721031;0,248461359;0,527632742;1,234567901;1,282051282;1,694915254 | |||
16;0,205;0,29;0,42;0,229413164;0,342490309;0,544727175;1,257861635;1,408450704;1,724137931 | |||
17;0,205;0,3;0,425;0,229413164;0,356674944;0,553385238;1,257861635;1,428571429;1,739130435 | |||
18;0,21;0,32;0,45;0,235722334;0,385662481;0,597837001;1,265822785;1,470588235;1,818181818 | |||
19;0,22;0,34;0,46;0,248461359;0,415515444;0,616186139;1,282051282;1,515151515;1,851851852 | |||
20;0,255;0,37;0,46;0,294371061;0,46203546;0,616186139;1,342281879;1,587301587;1,851851852 | |||
21;0,255;0,34;0,475;0,294371061;0,415515444;0,644357016;1,342281879;1,515151515;1,904761905 | |||
22;0,25;0,36;0,51;0,287682072;0,446287103;0,713349888;1,333333333;1,5625;2,040816327 | |||
23;0,26;0,345;0,515;0,301105093;0,423120043;0,723606388;1,351351351;1,526717557;2,06185567 | |||
24;0,3;0,4;0,52;0,356674944;0,510825624;0,733969175;1,428571429;1,666666667;2,083333333 | |||
25;0,275;0,395;0,57;0,321583624;0,502526821;0,84397007;1,379310345;1,652892562;2,325581395 | |||
26;0,325;0,42;0,56;0,393042588;0,544727175;0,820980552;1,481481481;1,724137931;2,272727273 | |||
27;0,32;0,405;0,575;0,385662481;0,519193873;0,85566611;1,470588235;1,680672269;2,352941176 | |||
28;0,32;0,46;0,595;0,385662481;0,616186139;0,903868212;1,470588235;1,851851852;2,469135802 | |||
29;0,335;0,455;0,605;0,407968238;0,606969484;0,928869514;1,503759398;1,834862385;2,53164557 | |||
30;0,35;0,505;0,61;0,430782916;0,703197516;0,94160854;1,538461538;2,02020202;2,564102564 | |||
31;0,355;0,48;0,61;0,438504962;0,653926467;0,94160854;1,550387597;1,923076923;2,564102564 | |||
32;0,37;0,545;0,65;0,46203546;0,78745786;1,049822124;1,587301587;2,197802198;2,857142857 | |||
33;0,375;0,555;0,66;0,470003629;0,809680997;1,078809661;1,6;2,247191011;2,941176471 | |||
34;0,385;0,59;0,685;0,486133011;0,891598119;1,15518264;1,62601626;2,43902439;3,174603175 | |||
35;0,395;0,535;0,67;0,502526821;0,765717873;1,108662625;1,652892562;2,150537634;3,03030303 | |||
36;0,425;0,54;0,67;0,553385238;0,776528789;1,108662625;1,739130435;2,173913043;3,03030303 | |||
37;0,425;0,5;0,7;0,553385238;0,693147181;1,203972804;1,739130435;2;3,333333333 | |||
38;0,42;0,63;0,72;0,544727175;0,994252273;1,272965676;1,724137931;2,702702703;3,571428571 | |||
39;0,445;0,56;0,715;0,588787165;0,820980552;1,255266099;1,801801802;2,272727273;3,50877193 | |||
40;0,465;0,5;0,74;0,625488532;0,693147181;1,347073648;1,869158879;2;3,846153846 | |||
41;0,46;0,565;0,735;0,616186139;0,832409248;1,328025453;1,851851852;2,298850575;3,773584906 | |||
42;0,465;0,57;0,745;0,625488532;0,84397007;1,366491734;1,869158879;2,325581395;3,921568627 | |||
43;0,49;0,54;0,785;0,673344553;0,776528789;1,537117251;1,960784314;2,173913043;4,651162791 | |||
44;0,5;0,64;0,77;0,693147181;1,021651248;1,46967597;2;2,777777778;4,347826087 | |||
45;0,53;0,585;0,74;0,755022584;0,879476759;1,347073648;2,127659574;2,409638554;3,846153846 | |||
46;0,53;0,645;0,77;0,755022584;1,03563749;1,46967597;2,127659574;2,816901408;4,347826087 | |||
47;0,545;0,72;0,77;0,78745786;1,272965676;1,46967597;2,197802198;3,571428571;4,347826087 | |||
48;0,555;0,66;0,82;0,809680997;1,078809661;1,714798428;2,247191011;2,941176471;5,555555556 | |||
49;0,535;0,65;0,82;0,765717873;1,049822124;1,714798428;2,150537634;2,857142857;5,555555556 | |||
50;0,595;0,715;0,8;0,903868212;1,255266099;1,609437912;2,469135802;3,50877193;5 | |||
51;0,58;0,73;0,85;0,867500568;1,30933332;1,897119985;2,380952381;3,703703704;6,666666667 | |||
52;0,58;0,665;0,835;0,867500568;1,093624747;1,801809805;2,380952381;2,985074627;6,060606061 | |||
53;0,6;0,79;0,86;0,916290732;1,560647748;1,966112856;2,5;4,761904762;7,142857143 | |||
54;0,615;0,705;0,85;0,954511945;1,220779923;1,897119985;2,597402597;3,389830508;6,666666667 | |||
55;0,635;0,78;0,855;1,007857925;1,514127733;1,931021537;2,739726027;4,545454545;6,896551724 | |||
56;0,65;0,715;0,875;1,049822124;1,255266099;2,079441542;2,857142857;3,50877193;8 | |||
57;0,645;0,755;0,865;1,03563749;1,406497068;2,002480501;2,816901408;4,081632653;7,407407407 | |||
58;0,635;0,77;0,885;1,007857925;1,46967597;2,162823151;2,739726027;4,347826087;8,695652174 | |||
59;0,635;0,825;0,895;1,007857925;1,742969305;2,253794929;2,739726027;5,714285714;9,523809524 | |||
60;0,66;0,805;0,895;1,078809661;1,63475572;2,253794929;2,941176471;5,128205128;9,523809524 | |||
61;0,68;0,81;0,895;1,139434283;1,660731207;2,253794929;3,125;5,263157895;9,523809524 | |||
62;0,685;0,82;0,895;1,15518264;1,714798428;2,253794929;3,174603175;5,555555556;9,523809524 | |||
63;0,715;0,85;0,905;1,255266099;1,897119985;2,353878387;3,50877193;6,666666667;10,52631579 | |||
64;0,685;0,76;0,92;1,15518264;1,427116356;2,525728644;3,174603175;4,166666667;12,5 | |||
65;0,745;0,81;0,92;1,366491734;1,660731207;2,525728644;3,921568627;5,263157895;12,5 | |||
66;0,715;0,8;0,93;1,255266099;1,609437912;2,659260037;3,50877193;5;14,28571429 | |||
67;0,72;0,82;0,915;1,272965676;1,714798428;2,465104022;3,571428571;5,555555556;11,76470588 | |||
68;0,735;0,785;0,94;1,328025453;1,537117251;2,813410717;3,773584906;4,651162791;16,66666667 | |||
69;0,73;0,84;0,925;1,30933332;1,832581464;2,590267165;3,703703704;6,25;13,33333333 | |||
70;0,74;0,82;0,955;1,347073648;1,714798428;3,101092789;3,846153846;5,555555556;22,22222222 | |||
71;0,745;0,845;0,94;1,366491734;1,864330162;2,813410717;3,921568627;6,451612903;16,66666667 | |||
72;0,735;0,815;0,965;1,328025453;1,687399454;3,352407217;3,773584906;5,405405405;28,57142857 | |||
73;0,77;0,87;0,95;1,46967597;2,040220829;2,995732274;4,347826087;7,692307692;20 | |||
74;0,79;0,84;0,94;1,560647748;1,832581464;2,813410717;4,761904762;6,25;16,66666667 | |||
75;0,77;0,82;0,95;1,46967597;1,714798428;2,995732274;4,347826087;5,555555556;20 | |||
76;0,775;0,83;0,96;1,491654877;1,771956842;3,218875825;4,444444444;5,882352941;25 | |||
77;0,805;0,905;0,9625;1,63475572;2,353878387;3,283414346;5,128205128;10,52631579;26,66666667 | |||
78;0,79;0,9025;0,9675;1,560647748;2,327902901;3,42651519;4,761904762;10,25641026;30,76923077 | |||
79;0,8325;0,8825;0,9575;1,786771928;2,141316945;3,158251203;5,970149254;8,510638298;23,52941176 | |||
80;0,8075;0,8575;0,9725;1,647659125;1,948413279;3,593569274;5,194805195;7,01754386;36,36363636 | |||
81;0,8525;0,915;0,97;1,913927103;2,465104022;3,506557897;6,779661017;11,76470588;33,33333333 | |||
82;0,8425;0,86;0,9675;1,848329821;1,966112856;3,42651519;6,349206349;7,142857143;30,76923077 | |||
83;0,855;0,9075;0,9625;1,931021537;2,380546634;3,283414346;6,896551724;10,81081081;26,66666667 | |||
84;0,8575;0,905;0,9675;1,948413279;2,353878387;3,42651519;7,01754386;10,52631579;30,76923077 | |||
85;0,86;0,9025;0,9775;1,966112856;2,327902901;3,79423997;7,142857143;10,25641026;44,44444444 | |||
86;0,8225;0,865;0,9825;1,72878467;2,002480501;4,045554398;5,633802817;7,407407407;57,14285714 | |||
87;0,8425;0,9175;0,98;1,848329821;2,494956986;3,912023005;6,349206349;12,12121212;50 | |||
88;0,865;0,935;0,975;2,002480501;2,733368009;3,688879454;7,407407407;15,38461538;40 | |||
89;0,8625;0,9425;0,98;1,984131362;2,855970331;3,912023005;7,272727273;17,39130435;50 | |||
90;0,855;0,9225;0,98;1,931021537;2,557477343;3,912023005;6,896551724;12,90322581;50 | |||
91;0,86;0,9675;0,9825;1,966112856;3,42651519;4,045554398;7,142857143;30,76923077;57,14285714 | |||
92;0,8825;0,9275;0,9875;2,141316945;2,624168717;4,382026635;8,510638298;13,79310345;80 | |||
93;0,8625;0,9125;0,9725;1,984131362;2,436116486;3,593569274;7,272727273;11,42857143;36,36363636 | |||
94;0,8925;0,96;0,975;2,230264431;3,218875825;3,688879454;9,302325581;25;40 | |||
95;0,895;0,945;0,98;2,253794929;2,900422094;3,912023005;9,523809524;18,18181818;50 | |||
96;0,895;0,93;0,9825;2,253794929;2,659260037;4,045554398;9,523809524;14,28571429;57,14285714 | |||
97;0,87;0,925;0,975;2,040220829;2,590267165;3,688879454;7,692307692;13,33333333;40 | |||
98;0,8875;0,955;0,9825;2,184802057;3,101092789;4,045554398;8,888888889;22,22222222;57,14285714 | |||
99;0,89;0,9425;0,9825;2,207274913;2,855970331;4,045554398;9,090909091;17,39130435;57,14285714 | |||
100;0,905;0,9525;0,985;2,353878387;3,047025568;4,199705078;10,52631579;21,05263158;66,66666667 |
@@ -0,0 +1,96 @@ | |||
5;0.055;0.15;0.275;0.234529 | |||
6;0.09;0.18;0.31;0.27472 | |||
7;0.125;0.19;0.345;0.312801 | |||
8;0.135;0.26;0.38;0.348882 | |||
9;0.175;0.33;0.465;0.383069 | |||
10;0.205;0.345;0.48;0.415461 | |||
11;0.25;0.36;0.52;0.446153 | |||
12;0.275;0.405;0.54;0.475232 | |||
13;0.27;0.405;0.58;0.502785 | |||
14;0.3;0.4;0.62;0.528892 | |||
15;0.35;0.435;0.615;0.553627 | |||
16;0.34;0.52;0.65;0.577064 | |||
17;0.36;0.53;0.68;0.59927 | |||
18;0.39;0.58;0.695;0.620311 | |||
19;0.415;0.585;0.705;0.640246 | |||
20;0.43;0.515;0.745;0.659135 | |||
21;0.47;0.54;0.73;0.677032 | |||
22;0.47;0.585;0.77;0.69399 | |||
23;0.48;0.695;0.795;0.710057 | |||
24;0.51;0.67;0.78;0.72528 | |||
25;0.52;0.67;0.835;0.739704 | |||
26;0.52;0.68;0.835;0.753371 | |||
27;0.57;0.72;0.825;0.766321 | |||
28;0.6;0.75;0.855;0.77859 | |||
29;0.58;0.76;0.87;0.790215 | |||
30;0.63;0.76;0.88;0.80123 | |||
31;0.64;0.725;0.895;0.811666 | |||
32;0.65;0.755;0.92;0.821555 | |||
33;0.65;0.85;0.93;0.830924 | |||
34;0.66;0.76;0.925;0.839801 | |||
35;0.665;0.87;0.94;0.848213 | |||
36;0.685;0.815;0.95;0.856182 | |||
37;0.7;0.815;0.955;0.863733 | |||
38;0.73;0.84;0.955;0.870888 | |||
39;0.735;0.805;0.965;0.877667 | |||
40;0.78;0.905;0.97;0.88409 | |||
41;0.7475;0.8975;0.975;0.890176 | |||
42;0.7825;0.8875;0.9675;0.895942 | |||
43;0.79;0.92;0.98;0.901406 | |||
44;0.7725;0.91;0.9775;0.906583 | |||
45;0.79;0.8875;0.975;0.911487 | |||
46;0.795;0.9225;0.9775;0.916135 | |||
47;0.79;0.9125;0.9825;0.920538 | |||
48;0.8125;0.93;0.9775;0.92471 | |||
49;0.8525;0.9225;0.98;0.928663 | |||
50;0.835;0.9525;0.9775;0.932409 | |||
51;0.8325;0.9375;0.9825;0.935958 | |||
52;0.835;0.9425;0.98;0.93932 | |||
53;0.8375;0.925;0.9825;0.942506 | |||
54;0.87;0.9675;0.985;0.945525 | |||
55;0.86;0.9525;0.985;0.948385 | |||
56;0.9025;0.985;0.985;0.951095 | |||
57;0.8625;0.9425;0.9725;0.953663 | |||
58;0.8675;0.9675;0.98;0.956096 | |||
59;0.875;0.9775;0.985;0.958401 | |||
60;0.85;0.9675;0.9825;0.960585 | |||
61;0.8725;0.9825;0.985;0.962655 | |||
62;0.8775;0.9725;0.9775;0.964616 | |||
63;0.87;0.975;0.985;0.966473 | |||
64;0.8775;0.98;0.985;0.968234 | |||
65;0.875;0.95;0.9825;0.969902 | |||
66;0.885;0.9775;0.9825;0.971482 | |||
67;0.8575;0.945;0.98;0.972979 | |||
68;0.9075;0.9825;0.9825;0.974398 | |||
69;0.88;0.975;0.9775;0.975742 | |||
70;0.865;0.9675;0.975;0.977016 | |||
71;0.91;0.98;0.98;0.978223 | |||
72;0.885;0.94;0.9775;0.979366 | |||
73;0.9125;0.975;0.98;0.98045 | |||
74;0.8575;0.98;0.98;0.981476 | |||
75;0.88;0.9825;0.985;0.982449 | |||
76;0.9125;0.98;0.985;0.98337 | |||
77;0.9025;0.9775;0.98;0.984243 | |||
78;0.87;0.9575;0.9775;0.985071 | |||
79;0.865;0.97;0.975;0.985854 | |||
80;0.915;0.9725;0.98;0.986597 | |||
81;0.9125;0.9775;0.9825;0.987301 | |||
82;0.9025;0.98;0.98;0.987968 | |||
83;0.88;0.9775;0.9775;0.988599 | |||
84;0.8725;0.955;0.975;0.989198 | |||
85;0.8875;0.965;0.9775;0.989765 | |||
86;0.8975;0.98;0.9825;0.990303 | |||
87;0.875;0.975;0.9775;0.990812 | |||
88;0.8825;0.98;0.98;0.991294 | |||
89;0.88;0.9675;0.98;0.991751 | |||
90;0.89;0.975;0.9775;0.992184 | |||
91;0.885;0.95;0.97;0.992595 | |||
92;0.885;0.975;0.9825;0.992984 | |||
93;0.89;0.98;0.98;0.993352 | |||
94;0.8725;0.95;0.97;0.993701 | |||
95;0.8825;0.975;0.9775;0.994032 | |||
96;0.8825;0.9625;0.9775;0.994345 | |||
97;0.8925;0.965;0.9775;0.994642 | |||
98;0.8925;0.9425;0.9725;0.994923 | |||
99;0.855;0.96;0.975;0.99519 | |||
100;0.8825;0.9425;0.98;0.995442 |
@@ -0,0 +1,38 @@ | |||
3;0.08;0.545;0.81;2440 | |||
4;0.29;0.45;0.675;2440 | |||
5;0.27;0.42;0.555;2440 | |||
6;0.215;0.37;0.5;2440 | |||
7;0.175;0.265;0.44;2440 | |||
8;0.16;0.205;0.415;2440 | |||
9;0.135;0.23;0.36;2440 | |||
10;0.135;0.21;0.305;2440 | |||
11;0.105;0.22;0.32;2440 | |||
12;0.11;0.185;0.29;2440 | |||
13;0.095;0.18;0.29;2440 | |||
14;0.09;0.14;0.275;2440 | |||
15;0.105;0.16;0.25;2440 | |||
16;0.08;0.14;0.25;2440 | |||
17;0.075;0.16;0.225;2440 | |||
18;0.075;0.16;0.255;2440 | |||
19;0.08;0.155;0.24;2440 | |||
20;0.065;0.195;0.255;2440 | |||
21;0.035;0.135;0.27;680 | |||
22;0.04;0.15;0.28;680 | |||
23;0.035;0.2;0.27;680 | |||
24;0.04;0.13;0.265;680 | |||
25;0.04;0.12;0.26;680 | |||
26;0.045;0.1;0.225;680 | |||
27;0.02;0.14;0.27;680 | |||
28;0.045;0.115;0.28;680 | |||
29;0.03;0.155;0.24;680 | |||
30;0.04;0.115;0.225;680 | |||
31;0.035;0.14;0.24;680 | |||
32;0.04;0.055;0.245;680 | |||
33;0.03;0.125;0.24;680 | |||
34;0.03;0.145;0.25;680 | |||
35;0.03;0.085;0.215;680 | |||
36;0.03;0.17;0.245;680 | |||
37;0.035;0.075;0.25;680 | |||
38;0.02;0.065;0.26;680 | |||
39;0.03;0.13;0.235;680 | |||
21;0.05;0.085;0.27;680 |
@@ -0,0 +1,64 @@ | |||
3;0.01;0.015;0.09;2440 | |||
4;0.01;0.045;0.115;2440 | |||
5;0.015;0.055;0.15;2440 | |||
6;0.025;0.115;0.19;2440 | |||
7;0.045;0.09;0.195;2440 | |||
8;0.055;0.125;0.2;2440 | |||
9;0.11;0.22;0.32;2440 | |||
10;0.135;0.175;0.34;2440 | |||
11;0.135;0.225;0.355;2440 | |||
12;0.13;0.22;0.35;2440 | |||
13;0.14;0.25;0.365;2440 | |||
14;0.17;0.24;0.385;2440 | |||
15;0.175;0.295;0.41;2440 | |||
16;0.19;0.275;0.405;2440 | |||
17;0.21;0.3;0.415;2440 | |||
18;0.2;0.355;0.455;2440 | |||
19;0.225;0.36;0.45;2440 | |||
20;0.225;0.315;0.465;2440 | |||
21;0.185;0.275;0.285;680 | |||
16;0.18;0.245;0.415;2440 | |||
17;0.195;0.325;0.44;2440 | |||
18;0.23;0.325;0.42;2440 | |||
19;0.24;0.37;0.445;2440 | |||
20;0.24;0.35;0.425;2440 | |||
21;0.24;0.345;0.475;2440 | |||
22;0.245;0.365;0.515;2440 | |||
23;0.265;0.39;0.495;2440 | |||
24;0.28;0.385;0.535;2440 | |||
25;0.285;0.365;0.555;2440 | |||
26;0.3;0.41;0.54;2440 | |||
27;0.32;0.375;0.57;2440 | |||
28;0.325;0.37;0.59;2440 | |||
29;0.34;0.38;0.595;2440 | |||
30;0.365;0.47;0.595;2440 | |||
31;0.355;0.505;0.655;2440 | |||
32;0.38;0.525;0.61;2440 | |||
33;0.385;0.53;0.665;2440 | |||
34;0.4;0.445;0.68;2440 | |||
35;0.39;0.57;0.67;2440 | |||
36;0.42;0.585;0.705;2440 | |||
37;0.435;0.6;0.715;2440 | |||
38;0.47;0.55;0.71;2440 | |||
34;0.395;0.425;0.67;2440 | |||
35;0.435;0.51;0.65;2440 | |||
36;0.4;0.5;0.695;2440 | |||
39;0.46;0.64;0.715;2440 | |||
40;0.465;0.59;0.725;2440 | |||
41;0.475;0.595;0.745;2440 | |||
42;0.5;0.645;0.74;2440 | |||
43;0.495;0.635;0.785;2440 | |||
44;0.515;0.62;0.78;2440 | |||
45;0.515;0.64;0.765;2440 | |||
46;0.53;0.66;0.805;2440 | |||
47;0.54;0.62;0.785;2440 | |||
48;0.56;0.695;0.815;2440 | |||
49;0.555;0.655;0.805;2440 | |||
50;0.56;0.68;0.84;2440 | |||
51;0.57;0.655;0.83;2440 | |||
52;0.59;0.695;0.835;2440 | |||
53;0.625;0.735;0.83;2440 | |||
54;0.615;0.71;0.83;2440 | |||
55;0.605;0.705;0.87;2440 | |||
56;0.655;0.795;0.86;2440 | |||
57;0.64;0.815;0.87;2440 |
@@ -0,0 +1,99 @@ | |||
lambda;pmin;pbest;pmax;;1-pmin;1-pbest;1-pmax;1/(1-pmin);1/(1-pbest);1/(1-pmax);ln(1-pmin);ln(1-pbest);ln(1-pmax);ln(lambda);ln(1/(1-pmin));ln(1/(1-pbest));ln(1/(1-pmax));th | |||
3;0,01;0,015;0,09;2440;0,99;0,985;0,91;1,01010101;1,015228426;1,098901099;-0,010050336;-0,015113638;-0,094310679;1,098612289;0,010050336;0,015113638;0,094310679;0,082143562 | |||
4;0,01;0,045;0,115;2440;0,99;0,955;0,885;1,01010101;1,047120419;1,129943503;-0,010050336;-0,046043939;-0,122167634;1,386294361;0,010050336;0,046043939;0,122167634;0,107996939 | |||
5;0,015;0,055;0,15;2440;0,985;0,945;0,85;1,015228426;1,058201058;1,176470588;-0,015113638;-0,056570351;-0,162518929;1,609437912;0,015113638;0,056570351;0,162518929;0,1331221 | |||
6;0,025;0,115;0,19;2440;0,975;0,885;0,81;1,025641026;1,129943503;1,234567901;-0,025317808;-0,122167634;-0,210721031;1,791759469;0,025317808;0,122167634;0,210721031;0,157539558 | |||
7;0,045;0,09;0,195;2440;0,955;0,91;0,805;1,047120419;1,098901099;1,242236025;-0,046043939;-0,094310679;-0,216913002;1,945910149;0,046043939;0,094310679;0,216913002;0,181269247 | |||
8;0,055;0,125;0,2;2440;0,945;0,875;0,8;1,058201058;1,142857143;1,25;-0,056570351;-0,133531393;-0,223143551;2,079441542;0,056570351;0,133531393;0,223143551;0,204330538 | |||
9;0,11;0,22;0,32;2440;0,89;0,78;0,68;1,123595506;1,282051282;1,470588235;-0,116533816;-0,248461359;-0,385662481;2,197224577;0,116533816;0,248461359;0,385662481;0,22674226 | |||
10;0,135;0,175;0,34;2440;0,865;0,825;0,66;1,156069364;1,212121212;1,515151515;-0,145025772;-0,192371893;-0,415515444;2,302585093;0,145025772;0,192371893;0,415515444;0,248522707 | |||
11;0,135;0,225;0,355;2440;0,865;0,775;0,645;1,156069364;1,290322581;1,550387597;-0,145025772;-0,25489225;-0,438504962;2,397895273;0,145025772;0,25489225;0,438504962;0,269689662 | |||
12;0,13;0,22;0,35;2440;0,87;0,78;0,65;1,149425287;1,282051282;1,538461538;-0,139262067;-0,248461359;-0,430782916;2,48490665;0,139262067;0,248461359;0,430782916;0,290260404 | |||
13;0,14;0,25;0,365;2440;0,86;0,75;0,635;1,162790698;1,333333333;1,57480315;-0,15082289;-0,287682072;-0,45413028;2,564949357;0,15082289;0,287682072;0,45413028;0,310251728 | |||
14;0,17;0,24;0,385;2440;0,83;0,76;0,615;1,204819277;1,315789474;1,62601626;-0,186329578;-0,274436846;-0,486133011;2,63905733;0,186329578;0,274436846;0,486133011;0,329679954 | |||
15;0,175;0,295;0,41;2440;0,825;0,705;0,59;1,212121212;1,418439716;1,694915254;-0,192371893;-0,349557476;-0,527632742;2,708050201;0,192371893;0,349557476;0,527632742;0,348560942 | |||
16;0,18;0,245;0,415;2440;0,82;0,755;0,585;1,219512195;1,324503311;1,709401709;-0,198450939;-0,28103753;-0,536143432;2,772588722;0,198450939;0,28103753;0,536143432;0,366910108 | |||
17;0,195;0,325;0,44;2440;0,805;0,675;0,56;1,242236025;1,481481481;1,785714286;-0,216913002;-0,393042588;-0,579818495;2,833213344;0,216913002;0,393042588;0,579818495;0,38474243 | |||
18;0,23;0,325;0,42;2440;0,77;0,675;0,58;1,298701299;1,481481481;1,724137931;-0,261364764;-0,393042588;-0,544727175;2,890371758;0,261364764;0,393042588;0,544727175;0,402072467 | |||
19;0,24;0,37;0,445;2440;0,76;0,63;0,555;1,315789474;1,587301587;1,801801802;-0,274436846;-0,46203546;-0,588787165;2,944438979;0,274436846;0,46203546;0,588787165;0,418914366 | |||
20;0,24;0,35;0,425;2440;0,76;0,65;0,575;1,315789474;1,538461538;1,739130435;-0,274436846;-0,430782916;-0,553385238;2,995732274;0,274436846;0,430782916;0,553385238;0,435281878 | |||
21;0,24;0,345;0,475;2440;0,76;0,655;0,525;1,315789474;1,526717557;1,904761905;-0,274436846;-0,423120043;-0,644357016;3,044522438;0,274436846;0,423120043;0,644357016;0,451188364 | |||
22;0,245;0,365;0,515;2440;0,755;0,635;0,485;1,324503311;1,57480315;2,06185567;-0,28103753;-0,45413028;-0,723606388;3,091042453;0,28103753;0,45413028;0,723606388;0,46664681 | |||
23;0,265;0,39;0,495;2440;0,735;0,61;0,505;1,360544218;1,639344262;1,98019802;-0,30788478;-0,494296322;-0,68319685;3,135494216;0,30788478;0,494296322;0,68319685;0,481669836 | |||
24;0,28;0,385;0,535;2440;0,72;0,615;0,465;1,388888889;1,62601626;2,150537634;-0,328504067;-0,486133011;-0,765717873;3,17805383;0,328504067;0,486133011;0,765717873;0,496269706 | |||
25;0,285;0,365;0,555;2440;0,715;0,635;0,445;1,398601399;1,57480315;2,247191011;-0,335472736;-0,45413028;-0,809680997;3,218875825;0,335472736;0,45413028;0,809680997;0,51045834 | |||
26;0,3;0,41;0,54;2440;0,7;0,59;0,46;1,428571429;1,694915254;2,173913043;-0,356674944;-0,527632742;-0,776528789;3,258096538;0,356674944;0,527632742;0,776528789;0,524247322 | |||
27;0,32;0,375;0,57;2440;0,68;0,625;0,43;1,470588235;1,6;2,325581395;-0,385662481;-0,470003629;-0,84397007;3,295836866;0,385662481;0,470003629;0,84397007;0,537647907 | |||
28;0,325;0,37;0,59;2440;0,675;0,63;0,41;1,481481481;1,587301587;2,43902439;-0,393042588;-0,46203546;-0,891598119;3,33220451;0,393042588;0,46203546;0,891598119;0,550671036 | |||
29;0,34;0,38;0,595;2440;0,66;0,62;0,405;1,515151515;1,612903226;2,469135802;-0,415515444;-0,478035801;-0,903868212;3,36729583;0,415515444;0,478035801;0,903868212;0,563327341 | |||
30;0,365;0,47;0,595;2440;0,635;0,53;0,405;1,57480315;1,886792453;2,469135802;-0,45413028;-0,634878272;-0,903868212;3,401197382;0,45413028;0,634878272;0,903868212;0,575627154 | |||
31;0,355;0,505;0,655;2440;0,645;0,495;0,345;1,550387597;2,02020202;2,898550725;-0,438504962;-0,703197516;-1,064210862;3,433987204;0,438504962;0,703197516;1,064210862;0,587580517 | |||
32;0,38;0,525;0,61;2440;0,62;0,475;0,39;1,612903226;2,105263158;2,564102564;-0,478035801;-0,744440475;-0,94160854;3,465735903;0,478035801;0,744440475;0,94160854;0,599197188 | |||
33;0,385;0,53;0,665;2440;0,615;0,47;0,335;1,62601626;2,127659574;2,985074627;-0,486133011;-0,755022584;-1,093624747;3,496507561;0,486133011;0,755022584;1,093624747;0,610486651 | |||
34;0,4;0,445;0,68;2440;0,6;0,555;0,32;1,666666667;1,801801802;3,125;-0,510825624;-0,588787165;-1,139434283;3,526360525;0,510825624;0,588787165;1,139434283;0,621458122 | |||
35;0,39;0,57;0,67;2440;0,61;0,43;0,33;1,639344262;2,325581395;3,03030303;-0,494296322;-0,84397007;-1,108662625;3,555348061;0,494296322;0,84397007;1,108662625;0,632120559 | |||
36;0,42;0,585;0,705;2440;0,58;0,415;0,295;1,724137931;2,409638554;3,389830508;-0,544727175;-0,879476759;-1,220779923;3,583518938;0,544727175;0,879476759;1,220779923;0,642482665 | |||
37;0,435;0,6;0,715;2440;0,565;0,4;0,285;1,769911504;2,5;3,50877193;-0,570929548;-0,916290732;-1,255266099;3,610917913;0,570929548;0,916290732;1,255266099;0,6525529 | |||
38;0,47;0,55;0,71;2440;0,53;0,45;0,29;1,886792453;2,222222222;3,448275862;-0,634878272;-0,798507696;-1,237874356;3,63758616;0,634878272;0,798507696;1,237874356;0,662339486 | |||
39;0,46;0,64;0,715;2440;0,54;0,36;0,285;1,851851852;2,777777778;3,50877193;-0,616186139;-1,021651248;-1,255266099;3,663561646;0,616186139;1,021651248;1,255266099;0,671850412 | |||
40;0,465;0,59;0,725;2440;0,535;0,41;0,275;1,869158879;2,43902439;3,636363636;-0,625488532;-0,891598119;-1,290984181;3,688879454;0,625488532;0,891598119;1,290984181;0,681093443 | |||
41;0,475;0,595;0,745;2440;0,525;0,405;0,255;1,904761905;2,469135802;3,921568627;-0,644357016;-0,903868212;-1,366491734;3,713572067;0,644357016;0,903868212;1,366491734;0,690076124 | |||
42;0,5;0,645;0,74;2440;0,5;0,355;0,26;2;2,816901408;3,846153846;-0,693147181;-1,03563749;-1,347073648;3,737669618;0,693147181;1,03563749;1,347073648;0,698805788 | |||
43;0,495;0,635;0,785;2440;0,505;0,365;0,215;1,98019802;2,739726027;4,651162791;-0,68319685;-1,007857925;-1,537117251;3,761200116;0,68319685;1,007857925;1,537117251;0,707289563 | |||
44;0,515;0,62;0,78;2440;0,485;0,38;0,22;2,06185567;2,631578947;4,545454545;-0,723606388;-0,967584026;-1,514127733;3,784189634;0,723606388;0,967584026;1,514127733;0,715534375 | |||
45;0,515;0,64;0,765;2440;0,485;0,36;0,235;2,06185567;2,777777778;4,255319149;-0,723606388;-1,021651248;-1,448169765;3,80666249;0,723606388;1,021651248;1,448169765;0,723546953 | |||
46;0,53;0,66;0,805;2440;0,47;0,34;0,195;2,127659574;2,941176471;5,128205128;-0,755022584;-1,078809661;-1,63475572;3,828641396;0,755022584;1,078809661;1,63475572;0,731333841 | |||
47;0,54;0,62;0,785;2440;0,46;0,38;0,215;2,173913043;2,631578947;4,651162791;-0,776528789;-0,967584026;-1,537117251;3,850147602;0,776528789;0,967584026;1,537117251;0,738901394 | |||
48;0,56;0,695;0,815;2440;0,44;0,305;0,185;2,272727273;3,278688525;5,405405405;-0,820980552;-1,187443502;-1,687399454;3,871201011;0,820980552;1,187443502;1,687399454;0,746255791 | |||
49;0,555;0,655;0,805;2440;0,445;0,345;0,195;2,247191011;2,898550725;5,128205128;-0,809680997;-1,064210862;-1,63475572;3,891820298;0,809680997;1,064210862;1,63475572;0,753403036 | |||
50;0,56;0,68;0,84;2440;0,44;0,32;0,16;2,272727273;3,125;6,25;-0,820980552;-1,139434283;-1,832581464;3,912023005;0,820980552;1,139434283;1,832581464;0,760348964 | |||
51;0,57;0,655;0,83;2440;0,43;0,345;0,17;2,325581395;2,898550725;5,882352941;-0,84397007;-1,064210862;-1,771956842;3,931825633;0,84397007;1,064210862;1,771956842;0,767099244 | |||
52;0,59;0,695;0,835;2440;0,41;0,305;0,165;2,43902439;3,278688525;6,060606061;-0,891598119;-1,187443502;-1,801809805;3,951243719;0,891598119;1,187443502;1,801809805;0,773659389 | |||
53;0,625;0,735;0,83;2440;0,375;0,265;0,17;2,666666667;3,773584906;5,882352941;-0,980829253;-1,328025453;-1,771956842;3,970291914;0,980829253;1,328025453;1,771956842;0,780034753 | |||
54;0,615;0,71;0,83;2440;0,385;0,29;0,17;2,597402597;3,448275862;5,882352941;-0,954511945;-1,237874356;-1,771956842;3,988984047;0,954511945;1,237874356;1,771956842;0,786230542 | |||
55;0,605;0,705;0,87;2440;0,395;0,295;0,13;2,53164557;3,389830508;7,692307692;-0,928869514;-1,220779923;-2,040220829;4,007333185;0,928869514;1,220779923;2,040220829;0,792251813 | |||
56;0,655;0,795;0,86;2440;0,345;0,205;0,14;2,898550725;4,87804878;7,142857143;-1,064210862;-1,5847453;-1,966112856;4,025351691;1,064210862;1,5847453;1,966112856;0,798103482 | |||
57;0,64;0,815;0,87;2440;0,36;0,185;0,13;2,777777778;5,405405405;7,692307692;-1,021651248;-1,687399454;-2,040220829;4,043051268;1,021651248;1,687399454;2,040220829;0,803790326 | |||
58;0,64;0,705;0,875;2440;0,36;0,295;0,125;2,777777778;3,389830508;8;-1,021651248;-1,220779923;-2,079441542;4,060443011;1,021651248;1,220779923;2,079441542;0,809316989 | |||
59;0,66;0,81;0,89;2440;0,34;0,19;0,11;2,941176471;5,263157895;9,090909091;-1,078809661;-1,660731207;-2,207274913;4,077537444;1,078809661;1,660731207;2,207274913;0,814687981 | |||
60;0,64;0,765;0,9;2440;0,36;0,235;0,1;2,777777778;4,255319149;10;-1,021651248;-1,448169765;-2,302585093;4,094344562;1,021651248;1,448169765;2,302585093;0,819907688 | |||
61;0,69;0,825;0,9;2440;0,31;0,175;0,1;3,225806452;5,714285714;10;-1,171182982;-1,742969305;-2,302585093;4,110873864;1,171182982;1,742969305;2,302585093;0,824980371 | |||
62;0,67;0,75;0,895;2440;0,33;0,25;0,105;3,03030303;4;9,523809524;-1,108662625;-1,386294361;-2,253794929;4,127134385;1,108662625;1,386294361;2,253794929;0,82991017 | |||
63;0,665;0,79;0,905;2440;0,335;0,21;0,095;2,985074627;4,761904762;10,52631579;-1,093624747;-1,560647748;-2,353878387;4,143134726;1,093624747;1,560647748;2,353878387;0,834701112 | |||
64;0,67;0,845;0,93;2440;0,33;0,155;0,07;3,03030303;6,451612903;14,28571429;-1,108662625;-1,864330162;-2,659260037;4,158883083;1,108662625;1,864330162;2,659260037;0,839357106 | |||
65;0,7;0,815;0,92;2440;0,3;0,185;0,08;3,333333333;5,405405405;12,5;-1,203972804;-1,687399454;-2,525728644;4,17438727;1,203972804;1,687399454;2,525728644;0,843881955 | |||
66;0,685;0,79;0,915;2440;0,315;0,21;0,085;3,174603175;4,761904762;11,76470588;-1,15518264;-1,560647748;-2,465104022;4,189654742;1,15518264;1,560647748;2,465104022;0,848279351 | |||
67;0,725;0,82;0,93;2440;0,275;0,18;0,07;3,636363636;5,555555556;14,28571429;-1,290984181;-1,714798428;-2,659260037;4,204692619;1,290984181;1,714798428;2,659260037;0,852552886 | |||
68;0,765;0,845;0,925;2440;0,235;0,155;0,075;4,255319149;6,451612903;13,33333333;-1,448169765;-1,864330162;-2,590267165;4,219507705;1,448169765;1,864330162;2,590267165;0,856706047 | |||
69;0,755;0,825;0,93;2440;0,245;0,175;0,07;4,081632653;5,714285714;14,28571429;-1,406497068;-1,742969305;-2,659260037;4,234106505;1,406497068;1,742969305;2,659260037;0,860742226 | |||
70;0,75;0,81;0,935;2440;0,25;0,19;0,065;4;5,263157895;15,38461538;-1,386294361;-1,660731207;-2,733368009;4,248495242;1,386294361;1,660731207;2,733368009;0,864664717 | |||
71;0,755;0,85;0,94;2440;0,245;0,15;0,06;4,081632653;6,666666667;16,66666667;-1,406497068;-1,897119985;-2,813410717;4,262679877;1,406497068;1,897119985;2,813410717;0,868476723 | |||
72;0,755;0,82;0,96;2440;0,245;0,18;0,04;4,081632653;5,555555556;25;-1,406497068;-1,714798428;-3,218875825;4,276666119;1,406497068;1,714798428;3,218875825;0,872181355 | |||
73;0,79;0,84;0,94;2440;0,21;0,16;0,06;4,761904762;6,25;16,66666667;-1,560647748;-1,832581464;-2,813410717;4,290459441;1,560647748;1,832581464;2,813410717;0,875781639 | |||
74;0,745;0,845;0,96;2440;0,255;0,155;0,04;3,921568627;6,451612903;25;-1,366491734;-1,864330162;-3,218875825;4,304065093;1,366491734;1,864330162;3,218875825;0,879280513 | |||
75;0,755;0,88;0,96;2440;0,245;0,12;0,04;4,081632653;8,333333333;25;-1,406497068;-2,120263536;-3,218875825;4,317488114;1,406497068;2,120263536;3,218875825;0,882680834 | |||
76;0,775;0,86;0,945;2440;0,225;0,14;0,055;4,444444444;7,142857143;18,18181818;-1,491654877;-1,966112856;-2,900422094;4,33073334;1,491654877;1,966112856;2,900422094;0,885985378 | |||
77;0,775;0,89;0,96;2440;0,225;0,11;0,04;4,444444444;9,090909091;25;-1,491654877;-2,207274913;-3,218875825;4,343805422;1,491654877;2,207274913;3,218875825;0,889196842 | |||
78;0,83;0,885;0,945;2440;0,17;0,115;0,055;5,882352941;8,695652174;18,18181818;-1,771956842;-2,162823151;-2,900422094;4,356708827;1,771956842;2,162823151;2,900422094;0,892317848 | |||
79;0,825;0,88;0,95;2440;0,175;0,12;0,05;5,714285714;8,333333333;20;-1,742969305;-2,120263536;-2,995732274;4,369447852;1,742969305;2,120263536;2,995732274;0,895350945 | |||
80;0,82;0,88;0,96;2440;0,18;0,12;0,04;5,555555556;8,333333333;25;-1,714798428;-2,120263536;-3,218875825;4,382026635;1,714798428;2,120263536;3,218875825;0,898298608 | |||
81;0,81;0,885;0,965;2440;0,19;0,115;0,035;5,263157895;8,695652174;28,57142857;-1,660731207;-2,162823151;-3,352407217;4,394449155;1,660731207;2,162823151;3,352407217;0,901163244 | |||
82;0,825;0,92;0,965;2440;0,175;0,08;0,035;5,714285714;12,5;28,57142857;-1,742969305;-2,525728644;-3,352407217;4,406719247;1,742969305;2,525728644;3,352407217;0,903947191 | |||
83;0,825;0,87;0,965;2440;0,175;0,13;0,035;5,714285714;7,692307692;28,57142857;-1,742969305;-2,040220829;-3,352407217;4,418840608;1,742969305;2,040220829;3,352407217;0,906652722 | |||
84;0,84;0,91;0,965;2440;0,16;0,09;0,035;6,25;11,11111111;28,57142857;-1,832581464;-2,407945609;-3,352407217;4,430816799;1,832581464;2,407945609;3,352407217;0,909282047 | |||
85;0,855;0,905;0,965;2440;0,145;0,095;0,035;6,896551724;10,52631579;28,57142857;-1,931021537;-2,353878387;-3,352407217;4,442651256;1,931021537;2,353878387;3,352407217;0,911837311 | |||
86;0,82;0,925;0,965;2440;0,18;0,075;0,035;5,555555556;13,33333333;28,57142857;-1,714798428;-2,590267165;-3,352407217;4,454347296;1,714798428;2,590267165;3,352407217;0,9143206 | |||
87;0,84;0,91;0,96;2440;0,16;0,09;0,04;6,25;11,11111111;25;-1,832581464;-2,407945609;-3,218875825;4,465908119;1,832581464;2,407945609;3,218875825;0,916733942 | |||
88;0,82;0,925;0,965;2440;0,18;0,075;0,035;5,555555556;13,33333333;28,57142857;-1,714798428;-2,590267165;-3,352407217;4,477336814;1,714798428;2,590267165;3,352407217;0,919079308 | |||
89;0,87;0,915;0,96;2440;0,13;0,085;0,04;7,692307692;11,76470588;25;-2,040220829;-2,465104022;-3,218875825;4,48863637;2,040220829;2,465104022;3,218875825;0,921358611 | |||
90;0,89;0,95;0,965;2440;0,11;0,05;0,035;9,090909091;20;28,57142857;-2,207274913;-2,995732274;-3,352407217;4,49980967;2,207274913;2,995732274;3,352407217;0,923573713 | |||
91;0,865;0,94;0,965;2440;0,135;0,06;0,035;7,407407407;16,66666667;28,57142857;-2,002480501;-2,813410717;-3,352407217;4,510859507;2,002480501;2,813410717;3,352407217;0,925726422 | |||
92;0,87;0,92;0,96;2440;0,13;0,08;0,04;7,692307692;12,5;25;-2,040220829;-2,525728644;-3,218875825;4,521788577;2,040220829;2,525728644;3,218875825;0,927818495 | |||
93;0,86;0,935;0,965;2440;0,14;0,065;0,035;7,142857143;15,38461538;28,57142857;-1,966112856;-2,733368009;-3,352407217;4,532599493;1,966112856;2,733368009;3,352407217;0,92985164 | |||
94;0,875;0,92;0,965;2440;0,125;0,08;0,035;8;12,5;28,57142857;-2,079441542;-2,525728644;-3,352407217;4,543294782;2,079441542;2,525728644;3,352407217;0,931827518 | |||
95;0,865;0,89;0,96;2440;0,135;0,11;0,04;7,407407407;9,090909091;25;-2,002480501;-2,207274913;-3,218875825;4,553876892;2,002480501;2,207274913;3,218875825;0,933747741 | |||
96;0,86;0,94;0,96;2440;0,14;0,06;0,04;7,142857143;16,66666667;25;-1,966112856;-2,813410717;-3,218875825;4,564348191;1,966112856;2,813410717;3,218875825;0,935613877 | |||
97;0,92;0,95;0,965;2440;0,08;0,05;0,035;12,5;20;28,57142857;-2,525728644;-2,995732274;-3,352407217;4,574710979;2,525728644;2,995732274;3,352407217;0,937427448 | |||
98;0,905;0,935;0,965;2440;0,095;0,065;0,035;10,52631579;15,38461538;28,57142857;-2,353878387;-2,733368009;-3,352407217;4,584967479;2,353878387;2,733368009;3,352407217;0,939189937 | |||
99;0,895;0,925;0,96;2440;0,105;0,075;0,04;9,523809524;13,33333333;25;-2,253794929;-2,590267165;-3,218875825;4,59511985;2,253794929;2,590267165;3,218875825;0,940902782 | |||
100;0,89;0,94;0,96;2440;0,11;0,06;0,04;9,090909091;16,66666667;25;-2,207274913;-2,813410717;-3,218875825;4,605170186;2,207274913;2,813410717;3,218875825;0,942567381 |
@@ -0,0 +1,16 @@ | |||
3;0.01;0.015;0.09;2440 | |||
4;0.01;0.045;0.115;2440 | |||
5;0.015;0.055;0.15;2440 | |||
6;0.025;0.115;0.19;2440 | |||
7;0.045;0.09;0.195;2440 | |||
8;0.055;0.125;0.2;2440 | |||
9;0.11;0.22;0.32;2440 | |||
10;0.135;0.175;0.34;2440 | |||
11;0.135;0.225;0.355;2440 | |||
12;0.13;0.22;0.35;2440 | |||
13;0.14;0.25;0.365;2440 | |||
14;0.17;0.24;0.385;2440 | |||
15;0.175;0.295;0.41;2440 | |||
16;0.19;0.275;0.405;2440 | |||
17;0.21;0.3;0.415;2440 | |||
18;0.2;0.355;0.455;2440 |
@@ -0,0 +1,46 @@ | |||
3;0.01;0.01;0.075;2440 | |||
4;0.01;0.025;0.09;2440 | |||
5;0.01;0.025;0.11;2440 | |||
6;0.01;0.045;0.105;2440 | |||
7;0.03;0.04;0.12;2440 | |||
8;0.02;0.095;0.145;2440 | |||
9;0.085;0.165;0.255;2440 | |||
10;0.095;0.175;0.245;2440 | |||
11;0.085;0.21;0.255;2440 | |||
12;0.105;0.22;0.27;2440 | |||
13;0.095;0.175;0.26;2440 | |||
14;0.115;0.18;0.285;2440 | |||
15;0.1;0.17;0.29;2440 | |||
16;0.55;0.55;0.565;2440 | |||
17;0.55;0.555;0.59;2440 | |||
18;0.55;0.55;0.585;2440 | |||
19;0.55;0.55;0.58;2440 | |||
20;0.55;0.55;0.59;2440 | |||
21;0.55;0.555;0.575;2440 | |||
16;0.12;0.175;0.285;2440 | |||
17;0.14;0.225;0.31;2440 | |||
18;0.15;0.195;0.315;2440 | |||
19;0.16;0.225;0.34;2440 | |||
20;0.135;0.205;0.335;2440 | |||
21;0.155;0.25;0.345;2440 | |||
22;0.165;0.25;0.35;2440 | |||
23;0.15;0.265;0.375;2440 | |||
24;0.175;0.23;0.37;2440 | |||
25;0.18;0.27;0.39;2440 | |||
26;0.195;0.245;0.385;2440 | |||
27;0.19;0.29;0.405;2440 | |||
28;0.195;0.27;0.395;2440 | |||
29;0.215;0.285;0.4;2440 | |||
30;0.215;0.28;0.405;2440 | |||
31;0.215;0.325;0.47;2440 | |||
32;0.215;0.385;0.455;2440 | |||
33;0.225;0.31;0.45;2440 | |||
34;0.225;0.295;0.465;2440 | |||
35;0.26;0.375;0.475;2440 | |||
36;0.235;0.345;0.48;2440 | |||
37;0.295;0.34;0.475;2440 | |||
38;0.255;0.375;0.485;2440 | |||
39;0.275;0.405;0.51;2440 | |||
40;0.275;0.405;0.5;2440 | |||
41;0.28;0.405;0.56;2440 | |||
42;0.29;0.365;0.54;2440 |
@@ -0,0 +1,107 @@ | |||
3;0.01;0.015;0.09;2440 | |||
4;0.01;0.045;0.115;2440 | |||
5;0.015;0.055;0.15;2440 | |||
6;0.025;0.115;0.19;2440 | |||
7;0.045;0.09;0.195;2440 | |||
8;0.055;0.125;0.2;2440 | |||
9;0.11;0.22;0.32;2440 | |||
10;0.135;0.175;0.34;2440 | |||
11;0.135;0.225;0.355;2440 | |||
12;0.13;0.22;0.35;2440 | |||
13;0.14;0.25;0.365;2440 | |||
14;0.17;0.24;0.385;2440 | |||
15;0.175;0.295;0.41;2440 | |||
16;0.19;0.275;0.405;2440 | |||
17;0.21;0.3;0.415;2440 | |||
18;0.2;0.355;0.455;2440 | |||
19;0.225;0.36;0.45;2440 | |||
20;0.225;0.315;0.465;2440 | |||
21;0.185;0.275;0.285;680 | |||
16;0.18;0.245;0.415;2440 | |||
17;0.195;0.325;0.44;2440 | |||
18;0.23;0.325;0.42;2440 | |||
19;0.24;0.37;0.445;2440 | |||
20;0.24;0.35;0.425;2440 | |||
21;0.24;0.345;0.475;2440 | |||
22;0.245;0.365;0.515;2440 | |||
23;0.265;0.39;0.495;2440 | |||
24;0.28;0.385;0.535;2440 | |||
25;0.285;0.365;0.555;2440 | |||
26;0.3;0.41;0.54;2440 | |||
27;0.32;0.375;0.57;2440 | |||
28;0.325;0.37;0.59;2440 | |||
29;0.34;0.38;0.595;2440 | |||
30;0.365;0.47;0.595;2440 | |||
31;0.355;0.505;0.655;2440 | |||
32;0.38;0.525;0.61;2440 | |||
33;0.385;0.53;0.665;2440 | |||
34;0.4;0.445;0.68;2440 | |||
35;0.39;0.57;0.67;2440 | |||
36;0.42;0.585;0.705;2440 | |||
37;0.435;0.6;0.715;2440 | |||
38;0.47;0.55;0.71;2440 | |||
34;0.395;0.425;0.67;2440 | |||
35;0.435;0.51;0.65;2440 | |||
36;0.4;0.5;0.695;2440 | |||
39;0.46;0.64;0.715;2440 | |||
40;0.465;0.59;0.725;2440 | |||
41;0.475;0.595;0.745;2440 | |||
42;0.5;0.645;0.74;2440 | |||
43;0.495;0.635;0.785;2440 | |||
44;0.515;0.62;0.78;2440 | |||
45;0.515;0.64;0.765;2440 | |||
46;0.53;0.66;0.805;2440 | |||
47;0.54;0.62;0.785;2440 | |||
48;0.56;0.695;0.815;2440 | |||
49;0.555;0.655;0.805;2440 | |||
50;0.56;0.68;0.84;2440 | |||
51;0.57;0.655;0.83;2440 | |||
52;0.59;0.695;0.835;2440 | |||
53;0.625;0.735;0.83;2440 | |||
54;0.615;0.71;0.83;2440 | |||
55;0.605;0.705;0.87;2440 | |||
56;0.655;0.795;0.86;2440 | |||
57;0.64;0.815;0.87;2440 | |||
58;0.64;0.705;0.875;2440 | |||
59;0.66;0.81;0.89;2440 | |||
60;0.64;0.765;0.9;2440 | |||
61;0.69;0.825;0.9;2440 | |||
62;0.67;0.75;0.895;2440 | |||
63;0.665;0.79;0.905;2440 | |||
64;0.67;0.845;0.93;2440 | |||
65;0.7;0.815;0.92;2440 | |||
66;0.685;0.79;0.915;2440 | |||
67;0.725;0.82;0.93;2440 | |||
68;0.765;0.845;0.925;2440 | |||
69;0.755;0.825;0.93;2440 | |||
70;0.75;0.81;0.935;2440 | |||
71;0.755;0.85;0.94;2440 | |||
72;0.755;0.82;0.96;2440 | |||
73;0.79;0.84;0.94;2440 | |||
74;0.745;0.845;0.96;2440 | |||
75;0.755;0.88;0.96;2440 | |||
76;0.775;0.86;0.945;2440 | |||
77;0.775;0.89;0.96;2440 | |||
78;0.83;0.885;0.945;2440 | |||
79;0.825;0.88;0.95;2440 | |||
80;0.82;0.88;0.96;2440 | |||
81;0.81;0.885;0.965;2440 | |||
82;0.825;0.92;0.965;2440 | |||
83;0.825;0.87;0.965;2440 | |||
84;0.84;0.91;0.965;2440 | |||
85;0.855;0.905;0.965;2440 | |||
86;0.82;0.925;0.965;2440 | |||
87;0.84;0.91;0.96;2440 | |||
88;0.82;0.925;0.965;2440 | |||
89;0.87;0.915;0.96;2440 | |||
90;0.89;0.95;0.965;2440 | |||
91;0.865;0.94;0.965;2440 | |||
92;0.87;0.92;0.96;2440 | |||
93;0.86;0.935;0.965;2440 | |||
94;0.875;0.92;0.965;2440 | |||
95;0.865;0.89;0.96;2440 | |||
96;0.86;0.94;0.96;2440 | |||
97;0.92;0.95;0.965;2440 | |||
98;0.905;0.935;0.965;2440 | |||
99;0.895;0.925;0.96;2440 | |||
100;0.89;0.94;0.96;2440 |
@@ -0,0 +1,466 @@ | |||
53;0.145;0.15;0.145;2440 | |||
54;0.145;0.15;0.145;2440 | |||
55;0.145;0.15;0.145;2440 | |||
56;0.145;0.15;0.145;2440 | |||
57;0.145;0.15;0.145;2440 | |||
58;0.145;0.15;0.145;2440 | |||
59;0.145;0.15;0.145;2440 | |||
60;0.145;0.15;0.145;2440 | |||
53;0.145;0.15;0.145;2440 | |||
54;0.145;0.15;0.145;2440 | |||
55;0.145;0.15;0.145;2440 | |||
56;0.145;0.15;0.145;2440 | |||
57;0.145;0.15;0.145;2440 | |||
58;0.145;0.15;0.145;2440 | |||
59;0.145;0.15;0.145;2440 | |||
60;0.145;0.15;0.145;2440 | |||
53;0.15;0.15;0.985;2440 | |||
54;0.15;0.15;0.985;2440 | |||
55;0.15;0.15;0.985;2440 | |||
56;0.15;0.15;0.985;2440 | |||
57;0.15;0.15;0.985;2440 | |||
58;0.15;0.15;0.985;2440 | |||
59;0.15;0.15;0.985;2440 | |||
60;0.15;0.15;0.985;2440 | |||
53;0.15;0.15;0.985;2440 | |||
54;0.15;0.15;0.985;2440 | |||
55;0.15;0.15;0.985;2440 | |||
56;0.15;0.15;0.985;2440 | |||
57;0.15;0.15;0.985;2440 | |||
58;0.15;0.15;0.985;2440 | |||
59;0.15;0.15;0.985;2440 | |||
60;0.15;0.15;0.985;2440 | |||
61;0.15;0.15;0.985;2440 | |||
62;0.15;0.15;0.985;2440 | |||
63;0.15;0.15;0.985;2440 | |||
64;0.15;0.15;0.985;2440 | |||
65;0.15;0.15;0.985;2440 | |||
66;0.15;0.15;0.985;2440 | |||
67;0.15;0.15;0.985;2440 | |||
68;0.15;0.15;0.985;2440 | |||
69;0.15;0.15;0.985;2440 | |||
70;0.15;0.15;0.985;2440 | |||
71;0.15;0.15;0.985;2440 | |||
72;0.15;0.15;0.985;2440 | |||
73;0.15;0.15;0.985;2440 | |||
74;0.15;0.15;0.985;2440 | |||
75;0.15;0.15;0.985;2440 | |||
76;0.15;0.15;0.985;2440 | |||
77;0.15;0.15;0.985;2440 | |||
78;0.15;0.15;0.985;2440 | |||
79;0.15;0.15;0.985;2440 | |||
80;0.15;0.15;0.985;2440 | |||
81;0.15;0.15;0.985;2440 | |||
82;0.15;0.15;0.985;2440 | |||
83;0.15;0.15;0.985;2440 | |||
84;0.15;0.15;0.985;2440 | |||
85;0.15;0.15;0.985;2440 | |||
86;0.15;0.15;0.985;2440 | |||
87;0.15;0.15;0.985;2440 | |||
88;0.15;0.15;0.985;2440 | |||
89;0.15;0.15;0.985;2440 | |||
90;0.15;0.15;0.985;2440 | |||
91;0.15;0.15;0.985;2440 | |||
92;0.15;0.15;0.985;2440 | |||
93;0.15;0.15;0.985;2440 | |||
94;0.15;0.15;0.985;2440 | |||
95;0.15;0.15;0.985;2440 | |||
96;0.15;0.15;0.985;2440 | |||
97;0.15;0.15;0.985;2440 | |||
98;0.15;0.15;0.985;2440 | |||
99;0.15;0.15;0.985;2440 | |||
100;0.15;0.15;0.985;2440 | |||
101;0.15;0.15;0.985;2440 | |||
102;0.15;0.15;0.985;2440 | |||
103;0.15;0.15;0.985;2440 | |||
104;0.15;0.15;0.985;2440 | |||
105;0.15;0.15;0.985;2440 | |||
106;0.15;0.15;0.985;2440 | |||
107;0.15;0.15;0.985;2440 | |||
108;0.15;0.15;0.985;2440 | |||
109;0.15;0.15;0.985;2440 | |||
110;0.15;0.15;0.985;2440 | |||
111;0.15;0.15;0.985;2440 | |||
112;0.15;0.15;0.985;2440 | |||
113;0.15;0.15;0.985;2440 | |||
114;0.15;0.15;0.985;2440 | |||
115;0.15;0.15;0.985;2440 | |||
116;0.15;0.15;0.985;2440 | |||
117;0.15;0.15;0.985;2440 | |||
118;0.15;0.15;0.985;2440 | |||
119;0.15;0.15;0.985;2440 | |||
120;0.15;0.15;0.985;2440 | |||
121;0.15;0.15;0.985;2440 | |||
122;0.15;0.15;0.985;2440 | |||
123;0.15;0.15;0.985;2440 | |||
124;0.15;0.15;0.985;2440 | |||
125;0.15;0.15;0.985;2440 | |||
126;0.15;0.15;0.985;2440 | |||
127;0.15;0.15;0.985;2440 | |||
128;0.15;0.15;0.985;2440 | |||
129;0.15;0.15;0.985;2440 | |||
130;0.15;0.15;0.985;2440 | |||
131;0.15;0.15;0.985;2440 | |||
132;0.15;0.15;0.985;2440 | |||
133;0.15;0.15;0.985;2440 | |||
134;0.15;0.15;0.985;2440 | |||
135;0.15;0.15;0.985;2440 | |||
136;0.15;0.15;0.985;2440 | |||
137;0.15;0.15;0.985;2440 | |||
138;0.15;0.15;0.985;2440 | |||
139;0.15;0.15;0.985;2440 | |||
140;0.15;0.15;0.985;2440 | |||
141;0.15;0.15;0.985;2440 | |||
142;0.15;0.15;0.985;2440 | |||
143;0.15;0.15;0.985;2440 | |||
144;0.15;0.15;0.985;2440 | |||
145;0.15;0.15;0.985;2440 | |||
146;0.15;0.15;0.985;2440 | |||
147;0.15;0.15;0.985;2440 | |||
148;0.15;0.15;0.985;2440 | |||
149;0.15;0.15;0.985;2440 | |||
150;0.15;0.15;0.985;2440 | |||
151;0.15;0.15;0.985;2440 | |||
152;0.15;0.15;0.985;2440 | |||
153;0.15;0.15;0.985;2440 | |||
154;0.15;0.15;0.985;2440 | |||
155;0.15;0.15;0.985;2440 | |||
156;0.15;0.15;0.985;2440 | |||
157;0.15;0.15;0.985;2440 | |||
158;0.15;0.15;0.985;2440 | |||
159;0.15;0.15;0.985;2440 | |||
160;0.15;0.15;0.985;2440 | |||
161;0.15;0.15;0.985;2440 | |||
162;0.15;0.15;0.985;2440 | |||
163;0.15;0.15;0.985;2440 | |||
164;0.15;0.15;0.985;2440 | |||
165;0.15;0.15;0.985;2440 | |||
166;0.15;0.15;0.985;2440 | |||
167;0.15;0.15;0.985;2440 | |||
168;0.15;0.15;0.985;2440 | |||
169;0.15;0.15;0.985;2440 | |||
170;0.15;0.15;0.985;2440 | |||
171;0.15;0.15;0.985;2440 | |||
172;0.15;0.15;0.985;2440 | |||
173;0.15;0.15;0.985;2440 | |||
174;0.15;0.15;0.985;2440 | |||
175;0.15;0.15;0.985;2440 | |||
176;0.15;0.15;0.985;2440 | |||
177;0.15;0.15;0.985;2440 | |||
178;0.15;0.15;0.985;2440 | |||
179;0.15;0.15;0.985;2440 | |||
180;0.15;0.15;0.985;2440 | |||
181;0.15;0.15;0.985;2440 | |||
182;0.15;0.15;0.985;2440 | |||
183;0.15;0.15;0.985;2440 | |||
184;0.15;0.15;0.985;2440 | |||
185;0.15;0.15;0.985;2440 | |||
186;0.15;0.15;0.985;2440 | |||
187;0.15;0.15;0.985;2440 | |||
188;0.15;0.15;0.985;2440 | |||
189;0.15;0.15;0.985;2440 | |||
190;0.15;0.15;0.985;2440 | |||
191;0.15;0.15;0.985;2440 | |||
192;0.15;0.15;0.985;2440 | |||
193;0.15;0.15;0.985;2440 | |||
194;0.15;0.15;0.985;2440 | |||
195;0.15;0.15;0.985;2440 | |||
196;0.15;0.15;0.985;2440 | |||
197;0.15;0.15;0.985;2440 | |||
198;0.15;0.15;0.985;2440 | |||
199;0.15;0.15;0.985;2440 | |||
200;0.15;0.15;0.985;2440 | |||
201;0.15;0.15;0.985;2440 | |||
202;0.15;0.15;0.985;2440 | |||
203;0.15;0.15;0.985;2440 | |||
204;0.15;0.15;0.985;2440 | |||
205;0.15;0.15;0.985;2440 | |||
206;0.15;0.15;0.985;2440 | |||
207;0.15;0.15;0.985;2440 | |||
208;0.15;0.15;0.985;2440 | |||
209;0.15;0.15;0.985;2440 | |||
210;0.15;0.15;0.985;2440 | |||
211;0.15;0.15;0.985;2440 | |||
212;0.15;0.15;0.985;2440 | |||
213;0.15;0.15;0.985;2440 | |||
214;0.15;0.15;0.985;2440 | |||
215;0.15;0.15;0.985;2440 | |||
216;0.15;0.15;0.985;2440 | |||
217;0.15;0.15;0.985;2440 | |||
218;0.15;0.15;0.985;2440 | |||
219;0.15;0.15;0.985;2440 | |||
220;0.15;0.15;0.985;2440 | |||
221;0.15;0.15;0.985;2440 | |||
222;0.15;0.15;0.985;2440 | |||
223;0.15;0.15;0.985;2440 | |||
224;0.15;0.15;0.985;2440 | |||
225;0.15;0.15;0.985;2440 | |||
226;0.15;0.15;0.985;2440 | |||
227;0.15;0.15;0.985;2440 | |||
228;0.15;0.15;0.985;2440 | |||
229;0.15;0.15;0.985;2440 | |||
230;0.15;0.15;0.985;2440 | |||
231;0.15;0.15;0.985;2440 | |||
232;0.15;0.15;0.985;2440 | |||
233;0.15;0.15;0.985;2440 | |||
234;0.15;0.15;0.985;2440 | |||
235;0.15;0.15;0.985;2440 | |||
236;0.15;0.15;0.985;2440 | |||
237;0.15;0.15;0.985;2440 | |||
238;0.15;0.15;0.985;2440 | |||
239;0.15;0.15;0.985;2440 | |||
240;0.15;0.15;0.985;2440 | |||
241;0.15;0.15;0.985;2440 | |||
242;0.15;0.15;0.985;2440 | |||
243;0.15;0.15;0.985;2440 | |||
244;0.15;0.15;0.985;2440 | |||
245;0.15;0.15;0.985;2440 | |||
246;0.15;0.15;0.985;2440 | |||
247;0.15;0.15;0.985;2440 | |||
248;0.15;0.15;0.985;2440 | |||
249;0.15;0.15;0.985;2440 | |||
250;0.15;0.15;0.985;2440 | |||
251;0.15;0.15;0.985;2440 | |||
252;0.15;0.15;0.985;2440 | |||
253;0.15;0.15;0.985;2440 | |||
254;0.15;0.15;0.985;2440 | |||
255;0.15;0.15;0.985;2440 | |||
256;0.15;0.15;0.985;2440 | |||
257;0.15;0.15;0.985;2440 | |||
258;0.15;0.15;0.985;2440 | |||
259;0.15;0.15;0.985;2440 | |||
260;0.15;0.15;0.985;2440 | |||
261;0.15;0.15;0.985;2440 | |||
262;0.15;0.15;0.985;2440 | |||
263;0.15;0.15;0.985;2440 | |||
264;0.15;0.15;0.985;2440 | |||
265;0.15;0.15;0.985;2440 | |||
266;0.15;0.15;0.985;2440 | |||
267;0.15;0.15;0.985;2440 | |||
268;0.15;0.15;0.985;2440 | |||
269;0.15;0.15;0.985;2440 | |||
270;0.15;0.15;0.985;2440 | |||
271;0.15;0.15;0.985;2440 | |||
272;0.15;0.15;0.985;2440 | |||
273;0.15;0.15;0.985;2440 | |||
274;0.15;0.15;0.985;2440 | |||
275;0.15;0.15;0.985;2440 | |||
276;0.15;0.15;0.985;2440 | |||
277;0.15;0.15;0.985;2440 | |||
278;0.15;0.15;0.985;2440 | |||
279;0.15;0.15;0.985;2440 | |||
280;0.15;0.15;0.985;2440 | |||
281;0.15;0.15;0.985;2440 | |||
282;0.15;0.15;0.985;2440 | |||
283;0.15;0.15;0.985;2440 | |||
284;0.15;0.15;0.985;2440 | |||
285;0.15;0.15;0.985;2440 | |||
286;0.15;0.15;0.985;2440 | |||
287;0.15;0.15;0.985;2440 | |||
288;0.15;0.15;0.985;2440 | |||
289;0.15;0.15;0.985;2440 | |||
290;0.15;0.15;0.985;2440 | |||
291;0.15;0.15;0.985;2440 | |||
292;0.15;0.15;0.985;2440 | |||
293;0.15;0.15;0.985;2440 | |||
294;0.15;0.15;0.985;2440 | |||
295;0.15;0.15;0.985;2440 | |||
296;0.15;0.15;0.985;2440 | |||
297;0.15;0.15;0.985;2440 | |||
298;0.15;0.15;0.985;2440 | |||
299;0.15;0.15;0.985;2440 | |||
300;0.15;0.15;0.985;2440 | |||
301;0.15;0.15;0.985;2440 | |||
302;0.15;0.15;0.985;2440 | |||
303;0.15;0.15;0.985;2440 | |||
304;0.15;0.15;0.985;2440 | |||
305;0.15;0.15;0.985;2440 | |||
306;0.15;0.15;0.985;2440 | |||
307;0.15;0.15;0.985;2440 | |||
308;0.15;0.15;0.985;2440 | |||
309;0.15;0.15;0.985;2440 | |||
310;0.15;0.15;0.985;2440 | |||
311;0.15;0.15;0.985;2440 | |||
312;0.15;0.15;0.985;2440 | |||
313;0.15;0.15;0.985;2440 | |||
314;0.15;0.15;0.985;2440 | |||
315;0.15;0.15;0.985;2440 | |||
316;0.15;0.15;0.985;2440 | |||
317;0.15;0.15;0.985;2440 | |||
318;0.15;0.15;0.985;2440 | |||
319;0.15;0.15;0.985;2440 | |||
320;0.15;0.15;0.985;2440 | |||
321;0.15;0.15;0.985;2440 | |||
322;0.15;0.15;0.985;2440 | |||
323;0.15;0.15;0.985;2440 | |||
324;0.15;0.15;0.985;2440 | |||
325;0.15;0.15;0.985;2440 | |||
326;0.15;0.15;0.985;2440 | |||
327;0.15;0.15;0.985;2440 | |||
328;0.15;0.15;0.985;2440 | |||
329;0.15;0.15;0.985;2440 | |||
330;0.15;0.15;0.985;2440 | |||
331;0.15;0.15;0.985;2440 | |||
332;0.15;0.15;0.985;2440 | |||
333;0.15;0.15;0.985;2440 | |||
334;0.15;0.15;0.985;2440 | |||
335;0.15;0.15;0.985;2440 | |||
336;0.15;0.15;0.985;2440 | |||
337;0.15;0.15;0.985;2440 | |||
338;0.15;0.15;0.985;2440 | |||
339;0.15;0.15;0.985;2440 | |||
340;0.15;0.15;0.985;2440 | |||
341;0.15;0.15;0.985;2440 | |||
342;0.15;0.15;0.985;2440 | |||
343;0.15;0.15;0.985;2440 | |||
344;0.15;0.15;0.985;2440 | |||
345;0.15;0.15;0.985;2440 | |||
346;0.15;0.15;0.985;2440 | |||
347;0.15;0.15;0.985;2440 | |||
348;0.15;0.15;0.985;2440 | |||
349;0.15;0.15;0.985;2440 | |||
350;0.15;0.15;0.985;2440 | |||
351;0.15;0.15;0.985;2440 | |||
352;0.15;0.15;0.985;2440 | |||
353;0.15;0.15;0.985;2440 | |||
354;0.15;0.15;0.985;2440 | |||
355;0.15;0.15;0.985;2440 | |||
356;0.15;0.15;0.985;2440 | |||
357;0.15;0.15;0.985;2440 | |||
358;0.15;0.15;0.985;2440 | |||
359;0.15;0.15;0.985;2440 | |||
360;0.15;0.15;0.985;2440 | |||
361;0.15;0.15;0.985;2440 | |||
362;0.15;0.15;0.985;2440 | |||
363;0.15;0.15;0.985;2440 | |||
364;0.15;0.15;0.985;2440 | |||
365;0.15;0.15;0.985;2440 | |||
366;0.15;0.15;0.985;2440 | |||
367;0.15;0.15;0.985;2440 | |||
368;0.15;0.15;0.985;2440 | |||
369;0.15;0.15;0.985;2440 | |||
370;0.15;0.15;0.985;2440 | |||
371;0.15;0.15;0.985;2440 | |||
372;0.15;0.15;0.985;2440 | |||
373;0.15;0.15;0.985;2440 | |||
374;0.15;0.15;0.985;2440 | |||
375;0.15;0.15;0.985;2440 | |||
376;0.15;0.15;0.985;2440 | |||
377;0.15;0.15;0.985;2440 | |||
378;0.15;0.15;0.985;2440 | |||
379;0.15;0.15;0.985;2440 | |||
380;0.15;0.15;0.985;2440 | |||
381;0.15;0.15;0.985;2440 | |||
382;0.15;0.15;0.985;2440 | |||
383;0.15;0.15;0.985;2440 | |||
384;0.15;0.15;0.985;2440 | |||
385;0.15;0.15;0.985;2440 | |||
386;0.15;0.15;0.985;2440 | |||
387;0.15;0.15;0.985;2440 | |||
388;0.15;0.15;0.985;2440 | |||
389;0.15;0.15;0.985;2440 | |||
390;0.15;0.15;0.985;2440 | |||
391;0.15;0.15;0.985;2440 | |||
392;0.15;0.15;0.985;2440 | |||
393;0.15;0.15;0.985;2440 | |||
394;0.15;0.15;0.985;2440 | |||
395;0.15;0.15;0.985;2440 | |||
396;0.15;0.15;0.985;2440 | |||
397;0.15;0.15;0.985;2440 | |||
398;0.15;0.15;0.985;2440 | |||
399;0.15;0.15;0.985;2440 | |||
400;0.15;0.15;0.985;2440 | |||
401;0.15;0.15;0.985;2440 | |||
402;0.15;0.15;0.985;2440 | |||
403;0.15;0.15;0.985;2440 | |||
404;0.15;0.15;0.985;2440 | |||
405;0.15;0.15;0.985;2440 | |||
406;0.15;0.15;0.985;2440 | |||
407;0.15;0.15;0.985;2440 | |||
408;0.15;0.15;0.985;2440 | |||
409;0.15;0.15;0.985;2440 | |||
410;0.15;0.15;0.985;2440 | |||
411;0.15;0.15;0.985;2440 | |||
412;0.15;0.15;0.985;2440 | |||
413;0.15;0.15;0.985;2440 | |||
414;0.15;0.15;0.985;2440 | |||
415;0.15;0.15;0.985;2440 | |||
416;0.15;0.15;0.985;2440 | |||
417;0.15;0.15;0.985;2440 | |||
418;0.15;0.15;0.985;2440 | |||
419;0.15;0.15;0.985;2440 | |||
420;0.15;0.15;0.985;2440 | |||
421;0.15;0.15;0.985;2440 | |||
422;0.15;0.15;0.985;2440 | |||
423;0.15;0.15;0.985;2440 | |||
424;0.15;0.15;0.985;2440 | |||
425;0.15;0.15;0.985;2440 | |||
426;0.15;0.15;0.985;2440 | |||
427;0.15;0.15;0.985;2440 | |||
428;0.15;0.15;0.985;2440 | |||
429;0.15;0.15;0.985;2440 | |||
430;0.15;0.15;0.985;2440 | |||
431;0.15;0.15;0.985;2440 | |||
432;0.15;0.15;0.985;2440 | |||
433;0.15;0.15;0.985;2440 | |||
434;0.15;0.15;0.985;2440 | |||
435;0.15;0.15;0.985;2440 | |||
436;0.15;0.15;0.985;2440 | |||
437;0.15;0.15;0.985;2440 | |||
438;0.15;0.15;0.985;2440 | |||
439;0.15;0.15;0.985;2440 | |||
440;0.15;0.15;0.985;2440 | |||
441;0.15;0.15;0.985;2440 | |||
442;0.15;0.15;0.985;2440 | |||
443;0.15;0.15;0.985;2440 | |||
444;0.15;0.15;0.985;2440 | |||
445;0.15;0.15;0.985;2440 | |||
446;0.15;0.15;0.985;2440 | |||
447;0.15;0.15;0.985;2440 | |||
448;0.15;0.15;0.985;2440 | |||
449;0.15;0.15;0.985;2440 | |||
450;0.15;0.15;0.985;2440 | |||
451;0.15;0.15;0.985;2440 | |||
452;0.15;0.15;0.985;2440 | |||
453;0.15;0.15;0.985;2440 | |||
454;0.15;0.15;0.985;2440 | |||
455;0.15;0.15;0.985;2440 | |||
456;0.15;0.15;0.985;2440 | |||
457;0.15;0.15;0.985;2440 | |||
458;0.15;0.15;0.985;2440 | |||
459;0.15;0.15;0.985;2440 | |||
460;0.15;0.15;0.985;2440 | |||
461;0.15;0.15;0.985;2440 | |||
462;0.15;0.15;0.985;2440 | |||
463;0.15;0.15;0.985;2440 | |||
464;0.15;0.15;0.985;2440 | |||
465;0.15;0.15;0.985;2440 | |||
466;0.15;0.15;0.985;2440 | |||
467;0.15;0.15;0.985;2440 | |||
468;0.15;0.15;0.985;2440 | |||
469;0.15;0.15;0.985;2440 | |||
470;0.15;0.15;0.985;2440 | |||
471;0.15;0.15;0.985;2440 | |||
472;0.15;0.15;0.985;2440 | |||
473;0.15;0.15;0.985;2440 | |||
474;0.15;0.15;0.985;2440 | |||
475;0.15;0.15;0.985;2440 | |||
476;0.15;0.15;0.985;2440 | |||
477;0.15;0.15;0.985;2440 | |||
478;0.15;0.15;0.985;2440 | |||
479;0.15;0.15;0.985;2440 | |||
480;0.15;0.15;0.985;2440 | |||
53;0.15;0.15;0.985;2440 | |||
54;0.15;0.15;0.985;2440 | |||
55;0.15;0.15;0.985;2440 | |||
56;0.15;0.15;0.985;2440 | |||
57;0.15;0.15;0.985;2440 | |||
58;0.15;0.15;0.985;2440 | |||
59;0.15;0.15;0.985;2440 | |||
60;0.15;0.15;0.985;2440 | |||
53;0.15;0.15;0.985;2440 | |||
54;0.15;0.15;0.985;2440 | |||
53;0.15;0.15;0.985;2440 | |||
54;0.15;0.15;0.985;2440 | |||
55;0.15;0.15;0.985;2440 | |||
53;0.15;0.15;0.985;2440 |
@@ -0,0 +1,5 @@ | |||
3;0.02;0.34;0.505;2440 | |||
4;0.075;0.255;0.375;2440 | |||
5;0.065;0.18;0.325;2440 | |||
6;0.06;0.16;0.26;2440 | |||
7;0.035;0.085;0.23;2440 |
@@ -0,0 +1,29 @@ | |||
set datafile separator ';' | |||
# Set first two line styles to blue (#0060ad) and red (#dd181f) | |||
set style line 1 \ | |||
linecolor rgb '#0060ad' \ | |||
linetype 1 linewidth 2 \ | |||
pointtype 7 pointsize 1.5 | |||
set style line 2 \ | |||
linecolor rgb '#dd181f' \ | |||
linetype 1 linewidth 2 \ | |||
dashtype 3 \ | |||
pointtype 5 pointsize 1.5 | |||
set style line 3 \ | |||
linecolor rgb '#0060ad' \ | |||
linetype 1 linewidth 2 \ | |||
pointtype 7 pointsize 1.5 | |||
set style line 4 \ | |||
linecolor rgb '#00ff00' \ | |||
linetype 1 linewidth 2 \ | |||
pointtype 7 pointsize 1.5 | |||
set ylabel "proba" | |||
set xlabel "n" | |||
plot 'complete-crossover-proba-filter.csv' using 1:2 with lines linestyle 1, \ | |||
'' using 1:3 with lines linestyle 2, \ | |||
'' using 1:4 with lines linestyle 3, \ | |||
'' using 1:5 with lines linestyle 4 | |||
@@ -0,0 +1,496 @@ | |||
3;2;0.01;0.01;0.2;19.0341 | |||
3;3;0.01;0.025;0.32;19.9882 | |||
3;4;0.015;0.21;0.41;20.8923 | |||
3;5;0.09;0.27;0.535;21.6345 | |||
3;6;0.025;0.25;0.57;22.8076 | |||
3;7;0.105;0.41;0.625;23.6718 | |||
3;8;0.095;0.505;0.72;25.0357 | |||
3;9;0.04;0.365;0.765;26.3046 | |||
3;10;0.11;0.525;0.825;27.0483 | |||
3;11;0.065;0.36;0.865;28.133 | |||
3;12;0.03;0.54;0.875;29.4119 | |||
3;13;0.04;0.615;0.92;30.2069 | |||
3;14;0.02;0.745;0.945;31.031 | |||
3;15;0.03;0.64;0.965;32.2833 | |||
3;16;0.015;0.685;0.975;33.1057 | |||
3;17;0.025;0.71;0.985;33.8645 | |||
3;18;0.015;0.645;0.985;34.7772 | |||
3;19;0.045;0.59;0.985;35.8074 | |||
3;20;0.015;0.495;0.985;36.5404 | |||
3;21;0.02;0.815;0.985;37.2032 | |||
3;22;0.015;0.72;0.98;37.768 | |||
3;23;0.01;0.665;0.985;38.9407 | |||
3;24;0.02;0.505;0.985;39.5527 | |||
3;25;0.01;0.715;0.985;40.5953 | |||
3;26;0.015;0.91;0.985;41.6085 | |||
3;27;0.01;0.57;0.985;41.9604 | |||
3;28;0.02;0.615;0.985;42.4989 | |||
3;29;0.01;0.62;0.985;43.0004 | |||
3;30;0.01;0.515;0.985;44.623 | |||
3;31;0.01;0.96;0.985;44.9653 | |||
3;32;0.01;0.48;0.985;46.1447 | |||
3;33;0.01;0.58;0.985;46.4828 | |||
3;34;0.01;0.91;0.985;47.6241 | |||
3;35;0.01;0.67;0.965;47.766 | |||
3;36;0.01;0.38;0.985;48.7502 | |||
3;37;0.01;0.44;0.985;49.6463 | |||
3;38;0.01;0.725;0.985;50.53 | |||
3;39;0.01;0.95;0.985;51.1642 | |||
3;40;0.01;0.87;0.975;52.137 | |||
3;41;0.01;0.98;0.985;52.8613 | |||
3;42;0.01;0.84;0.985;53.3285 | |||
3;43;0.01;0.78;0.965;54.3186 | |||
3;44;0.01;0.86;0.985;54.8061 | |||
3;45;0.01;0.765;0.985;55.588 | |||
3;46;0.02;0.305;0.985;56.5573 | |||
3;47;0.01;0.8;0.985;56.9164 | |||
3;48;0.01;0.84;0.985;57.4713 | |||
3;49;0.01;0.305;0.985;58.6919 | |||
3;50;0.01;0.785;0.98;59.0616 | |||
3;51;0.01;0.735;0.985;60.2292 | |||
3;52;0.01;0.545;0.985;61.0672 | |||
3;53;0.01;0.26;0.985;62.0092 | |||
3;54;0.01;0.105;0.985;62.4443 | |||
3;55;0.01;0.58;0.985;63.5977 | |||
3;56;0.01;0.62;0.985;64.3553 | |||
3;57;0.01;0.575;0.985;64.7032 | |||
3;58;0.01;0.675;0.975;65.7901 | |||
3;59;0.015;0.86;0.985;65.8952 | |||
3;60;0.01;0.81;0.985;67.1175 | |||
3;61;0.01;0.68;0.985;68.064 | |||
3;62;0.01;0.805;0.985;68.7602 | |||
3;63;0.01;0.925;0.985;69.6853 | |||
3;64;0.01;0.515;0.985;70.4598 | |||
3;65;0.01;0.705;0.985;71.2067 | |||
3;66;0.01;0.92;0.985;72.4208 | |||
3;67;0.01;0.1;0.985;73.1878 | |||
3;68;0.01;0.225;0.985;73.7105 | |||
3;69;0.01;0.49;0.985;74.5724 | |||
3;70;0.01;0.705;0.985;75.1513 | |||
3;71;0.01;0.7;0.985;76.4791 | |||
3;72;0.01;0.91;0.985;77.362 | |||
3;73;0.01;0.245;0.985;77.9645 | |||
3;74;0.01;0.71;0.985;79.0568 | |||
3;75;0.01;0.965;0.965;79.8276 | |||
3;76;0.01;0.795;0.985;80.642 | |||
3;77;0.01;0.97;0.975;81.6943 | |||
3;78;0.01;0.09;0.975;82.2328 | |||
3;79;0.01;0.5;0.985;83.1446 | |||
3;80;0.01;0.675;0.985;83.771 | |||
3;81;0.01;0.71;0.985;84.8167 | |||
3;82;0.01;0.285;0.965;85.8989 | |||
3;83;0.01;0.46;0.985;86.7012 | |||
3;84;0.01;0.645;0.985;87.6266 | |||
3;85;0.01;0.91;0.965;88.5856 | |||
3;86;0.01;0.285;0.985;89.6151 | |||
3;87;0.01;0.235;0.985;90.5101 | |||
3;88;0.01;0.015;0.985;91.1864 | |||
3;89;0.01;0.88;0.965;92.1809 | |||
3;90;0.01;0.46;0.985;93.0087 | |||
3;91;0.01;0.445;0.985;93.7778 | |||
3;92;0.015;0.62;0.94;94.539 | |||
3;93;0.02;0.325;0.985;95.8225 | |||
3;94;0.01;0.145;0.965;96.3541 | |||
3;95;0.01;0.08;0.965;97.5678 | |||
3;96;0.015;0.825;0.965;98.3851 | |||
3;97;0.01;0.455;0.965;99.3901 | |||
3;98;0.01;0.435;0.945;100.376 | |||
3;99;0.01;0.32;0.985;101.557 | |||
3;100;0.01;0.45;0.985;102.184 | |||
4;2;0.01;0.06;0.16;47.0581 | |||
4;3;0.01;0.13;0.275;49.3845 | |||
4;4;0.045;0.19;0.36;50.2201 | |||
4;5;0.12;0.235;0.415;51.0467 | |||
4;6;0.155;0.235;0.465;52.1479 | |||
4;7;0.205;0.345;0.54;53.3491 | |||
4;8;0.19;0.325;0.59;55.2303 | |||
4;9;0.295;0.475;0.645;56.1891 | |||
4;10;0.285;0.49;0.685;58.4768 | |||
4;11;0.305;0.52;0.74;60.746 | |||
4;12;0.38;0.575;0.735;61.8516 | |||
4;13;0.38;0.595;0.76;64.4532 | |||
4;14;0.38;0.6;0.83;66.5626 | |||
4;15;0.445;0.635;0.835;67.9662 | |||
4;16;0.48;0.72;0.86;70.1245 | |||
4;17;0.525;0.745;0.875;71.5184 | |||
4;18;0.52;0.845;0.895;73.9399 | |||
4;19;0.53;0.82;0.935;76.2657 | |||
4;20;0.535;0.66;0.94;78.4923 | |||
4;21;0.575;0.84;0.96;79.5625 | |||
4;22;0.565;0.78;0.945;82.4849 | |||
4;23;0.54;0.805;0.965;84.4965 | |||
4;24;0.615;0.755;0.96;86.6249 | |||
4;25;0.64;0.845;0.98;88.0203 | |||
4;26;0.625;0.855;0.98;90.3219 | |||
4;27;0.605;0.865;0.985;93.1773 | |||
4;28;0.66;0.935;0.985;94.8157 | |||
4;29;0.615;0.855;0.985;97.163 | |||
4;30;0.62;0.895;0.985;98.8805 | |||
4;31;0.63;0.91;0.985;101.27 | |||
4;32;0.605;0.91;0.98;103.126 | |||
4;33;0.655;0.97;0.985;104.978 | |||
4;34;0.675;0.93;0.985;106.865 | |||
4;35;0.695;0.95;0.985;108.765 | |||
4;36;0.64;0.93;0.985;110.96 | |||
4;37;0.61;0.975;0.98;113.76 | |||
4;38;0.73;0.975;0.985;115.347 | |||
4;39;0.605;0.96;0.985;117.795 | |||
4;40;0.665;0.98;0.98;120.03 | |||
4;41;0.65;0.975;0.985;121.613 | |||
4;42;0.605;0.975;0.985;123.842 | |||
4;43;0.715;0.96;0.98;124.261 | |||
4;44;0.67;0.98;0.98;127.506 | |||
4;45;0.605;0.89;0.985;130.097 | |||
4;46;0.625;0.9;0.985;132.148 | |||
4;47;0.67;0.96;0.985;132.706 | |||
4;48;0.61;0.925;0.985;135.227 | |||
4;49;0.68;0.925;0.98;137.803 | |||
4;50;0.64;0.965;0.985;139.312 | |||
4;51;0.625;0.835;0.985;141.212 | |||
4;52;0.59;0.955;0.985;143.659 | |||
4;53;0.605;0.935;0.985;145.322 | |||
4;54;0.6;0.965;0.985;146.451 | |||
4;55;0.595;0.97;0.985;147.85 | |||
4;56;0.59;0.925;0.985;150.368 | |||
4;57;0.67;0.92;0.985;151.851 | |||
4;58;0.595;0.935;0.985;153.919 | |||
4;59;0.59;0.975;0.985;156.515 | |||
4;60;0.595;0.9;0.985;157.735 | |||
4;61;0.565;0.955;0.985;158.809 | |||
4;62;0.58;0.98;0.985;162.139 | |||
4;63;0.535;0.98;0.985;164.633 | |||
4;64;0.56;0.94;0.985;165.339 | |||
4;65;0.62;0.975;0.985;165.636 | |||
4;66;0.54;0.91;0.985;168.573 | |||
4;67;0.635;0.955;0.985;169.551 | |||
4;68;0.54;0.855;0.985;172.114 | |||
4;69;0.555;0.92;0.985;173.573 | |||
4;70;0.58;0.965;0.985;173.621 | |||
4;71;0.545;0.98;0.985;177.129 | |||
4;72;0.595;0.985;0.985;177.971 | |||
4;73;0.545;0.87;0.985;180.774 | |||
4;74;0.515;0.9;0.985;182.163 | |||
4;75;0.51;0.97;0.985;183.822 | |||
4;76;0.585;0.925;0.985;184.405 | |||
4;77;0.495;0.985;0.985;187.641 | |||
4;78;0.5;0.935;0.985;188.587 | |||
4;79;0.58;0.97;0.985;189.132 | |||
4;80;0.55;0.945;0.985;189.654 | |||
4;81;0.48;0.925;0.985;191.563 | |||
4;82;0.54;0.965;0.985;192.458 | |||
4;83;0.515;0.95;0.985;196.246 | |||
4;84;0.495;0.885;0.985;198.04 | |||
4;85;0.485;0.955;0.985;199.196 | |||
4;86;0.48;0.845;0.985;201.753 | |||
4;87;0.54;0.79;0.985;202.263 | |||
4;88;0.41;0.95;0.985;204.61 | |||
4;89;0.38;0.925;0.985;205.801 | |||
4;90;0.415;0.975;0.985;207.505 | |||
4;91;0.535;0.915;0.985;207.08 | |||
4;92;0.435;0.75;0.985;210.184 | |||
4;93;0.535;0.89;0.985;209.885 | |||
4;94;0.485;0.945;0.985;212.259 | |||
4;95;0.495;0.945;0.985;213.835 | |||
4;96;0.415;0.945;0.985;215.064 | |||
4;97;0.455;0.915;0.985;216.286 | |||
4;98;0.415;0.945;0.985;218.929 | |||
4;99;0.525;0.97;0.985;218.426 | |||
4;100;0.47;0.89;0.985;221.526 | |||
5;2;0.01;0.015;0.1;87.3053 | |||
5;3;0.01;0.1;0.205;92.6847 | |||
5;4;0.035;0.095;0.25;94.6102 | |||
5;5;0.09;0.18;0.285;95.18 | |||
5;6;0.095;0.22;0.355;98.0857 | |||
5;7;0.15;0.22;0.42;98.3922 | |||
5;8;0.175;0.285;0.445;98.8839 | |||
5;9;0.24;0.385;0.535;98.3165 | |||
5;10;0.225;0.445;0.59;100.87 | |||
5;11;0.315;0.475;0.61;101.998 | |||
5;12;0.305;0.52;0.645;105.803 | |||
5;13;0.34;0.535;0.675;105.903 | |||
5;14;0.365;0.495;0.705;109.461 | |||
5;15;0.44;0.605;0.705;109.77 | |||
5;16;0.425;0.525;0.74;113.066 | |||
5;17;0.465;0.595;0.76;114.896 | |||
5;18;0.44;0.615;0.78;117.918 | |||
5;19;0.47;0.63;0.815;120.634 | |||
5;20;0.51;0.69;0.81;121.891 | |||
5;21;0.57;0.72;0.84;125.313 | |||
5;22;0.56;0.69;0.855;128.089 | |||
5;23;0.62;0.73;0.865;129.471 | |||
5;24;0.625;0.78;0.89;132.374 | |||
5;25;0.585;0.75;0.905;136.312 | |||
5;26;0.625;0.795;0.915;139.165 | |||
5;27;0.64;0.785;0.935;142.251 | |||
5;28;0.64;0.78;0.94;145.295 | |||
5;29;0.7;0.86;0.945;146.503 | |||
5;30;0.705;0.845;0.965;150.191 | |||
5;31;0.715;0.83;0.965;152.098 | |||
5;32;0.69;0.895;0.975;156.149 | |||
5;33;0.735;0.92;0.975;159.685 | |||
5;34;0.725;0.83;0.98;162.702 | |||
5;35;0.74;0.89;0.985;165.91 | |||
5;36;0.74;0.89;0.98;169.102 | |||
5;37;0.795;0.885;0.975;171.551 | |||
5;38;0.735;0.915;0.98;175.008 | |||
5;39;0.79;0.95;0.985;177.455 | |||
5;40;0.805;0.93;0.985;180.549 | |||
5;41;0.825;0.945;0.985;182.827 | |||
5;42;0.78;0.92;0.98;187.44 | |||
5;43;0.795;0.97;0.985;190.574 | |||
5;44;0.845;0.96;0.985;192.561 | |||
5;45;0.825;0.925;0.985;197.031 | |||
5;46;0.82;0.95;0.985;199.69 | |||
5;47;0.805;0.945;0.98;202.921 | |||
5;48;0.835;0.98;0.98;205.977 | |||
5;49;0.865;0.97;0.985;208.365 | |||
5;50;0.855;0.985;0.985;211.84 | |||
5;51;0.885;0.96;0.985;213.923 | |||
5;52;0.86;0.985;0.985;217.819 | |||
5;53;0.84;0.97;0.985;222.515 | |||
5;54;0.85;0.985;0.985;225.343 | |||
5;55;0.81;0.96;0.985;229.314 | |||
5;56;0.805;0.94;0.98;232.478 | |||
5;57;0.84;0.96;0.985;234.357 | |||
5;58;0.81;0.97;0.985;238.475 | |||
5;59;0.87;0.985;0.985;240.975 | |||
5;60;0.815;0.98;0.98;244.905 | |||
5;61;0.895;0.97;0.98;246.62 | |||
5;62;0.87;0.96;0.98;250.572 | |||
5;63;0.83;0.98;0.985;254.208 | |||
5;64;0.875;0.975;0.985;255.901 | |||
5;65;0.815;0.97;0.98;261.579 | |||
5;66;0.845;0.985;0.985;263.128 | |||
5;67;0.88;0.98;0.985;265.724 | |||
5;68;0.845;0.96;0.985;270.556 | |||
5;69;0.855;0.955;0.98;271.909 | |||
5;70;0.81;0.98;0.985;278.01 | |||
5;71;0.795;0.985;0.985;280.118 | |||
5;72;0.825;0.98;0.985;282.822 | |||
5;73;0.845;0.985;0.985;285.7 | |||
5;74;0.835;0.97;0.985;289.364 | |||
5;75;0.825;0.97;0.98;294.023 | |||
5;76;0.895;0.98;0.98;294.189 | |||
5;77;0.79;0.985;0.985;299.35 | |||
5;78;0.875;0.95;0.985;301.507 | |||
5;79;0.845;0.97;0.98;304.274 | |||
5;80;0.84;0.945;0.98;308.686 | |||
5;81;0.82;0.96;0.985;311.719 | |||
5;82;0.83;0.98;0.98;315.848 | |||
5;83;0.825;0.96;0.985;318.823 | |||
5;84;0.795;0.955;0.985;322.984 | |||
5;85;0.835;0.96;0.985;321.782 | |||
5;86;0.795;0.98;0.98;327.138 | |||
5;87;0.87;0.985;0.985;327.55 | |||
5;88;0.855;0.985;0.985;332.354 | |||
5;89;0.79;0.95;0.985;337.275 | |||
5;90;0.81;0.885;0.98;339.691 | |||
5;91;0.815;0.98;0.985;343.188 | |||
5;92;0.83;0.98;0.985;346.422 | |||
5;93;0.84;0.985;0.985;348.175 | |||
5;94;0.845;0.98;0.98;351.884 | |||
5;95;0.795;0.945;0.985;355.339 | |||
5;96;0.875;0.97;0.975;354.599 | |||
5;97;0.815;0.955;0.985;360.716 | |||
5;98;0.84;0.985;0.985;364.408 | |||
5;99;0.795;0.96;0.985;367.338 | |||
5;100;0.76;0.925;0.98;372.195 | |||
6;2;0.01;0.055;0.105;148.837 | |||
6;3;0.01;0.055;0.16;155.052 | |||
6;4;0.015;0.135;0.215;158.07 | |||
6;5;0.06;0.1;0.25;158.821 | |||
6;6;0.07;0.19;0.29;161.448 | |||
6;7;0.115;0.195;0.35;161.397 | |||
6;8;0.15;0.27;0.355;161.018 | |||
6;9;0.2;0.315;0.465;157.026 | |||
6;10;0.205;0.27;0.485;159.095 | |||
6;11;0.25;0.38;0.52;160.659 | |||
6;12;0.27;0.4;0.535;163.128 | |||
6;13;0.29;0.35;0.55;164.035 | |||
6;14;0.315;0.425;0.595;165.821 | |||
6;15;0.33;0.425;0.62;168.304 | |||
6;16;0.365;0.49;0.64;169.103 | |||
6;17;0.37;0.48;0.685;172.359 | |||
6;18;0.42;0.46;0.68;173.213 | |||
6;19;0.41;0.615;0.715;175.766 | |||
6;20;0.415;0.545;0.75;178.893 | |||
6;21;0.465;0.6;0.77;180.997 | |||
6;22;0.48;0.595;0.755;182.676 | |||
6;23;0.49;0.57;0.815;186.611 | |||
6;24;0.52;0.7;0.81;187.625 | |||
6;25;0.545;0.68;0.81;191.079 | |||
6;26;0.575;0.72;0.8;193.163 | |||
6;27;0.58;0.705;0.855;197.073 | |||
6;28;0.595;0.75;0.875;200.836 | |||
6;29;0.6;0.7;0.875;202.876 | |||
6;30;0.645;0.765;0.86;205.76 | |||
6;31;0.625;0.71;0.905;210.784 | |||
6;32;0.625;0.76;0.9;213.962 | |||
6;33;0.66;0.895;0.92;217.785 | |||
6;34;0.665;0.79;0.935;220.845 | |||
6;35;0.705;0.795;0.915;222.123 | |||
6;36;0.71;0.865;0.955;227.192 | |||
6;37;0.69;0.86;0.955;231.543 | |||
6;38;0.685;0.885;0.95;236.63 | |||
6;39;0.73;0.855;0.955;238.283 | |||
6;40;0.725;0.81;0.955;242.17 | |||
6;41;0.69;0.87;0.965;246.828 | |||
6;42;0.745;0.885;0.98;249.762 | |||
6;43;0.775;0.89;0.975;251.782 | |||
6;44;0.815;0.92;0.975;253.872 | |||
6;45;0.81;0.88;0.985;259.965 | |||
6;46;0.83;0.935;0.98;262.209 | |||
6;47;0.825;0.885;0.985;267.38 | |||
6;48;0.81;0.89;0.985;271.533 | |||
6;49;0.825;0.915;0.985;275.402 | |||
6;50;0.8;0.94;0.985;280.45 | |||
6;51;0.855;0.94;0.985;282.055 | |||
6;52;0.85;0.955;0.985;286.753 | |||
6;53;0.815;0.95;0.98;292.606 | |||
6;54;0.865;0.945;0.98;293.914 | |||
6;55;0.87;0.955;0.98;298.192 | |||
6;56;0.83;0.955;0.98;304.755 | |||
6;57;0.865;0.96;0.98;307.9 | |||
6;58;0.875;0.955;0.985;310.045 | |||
6;59;0.86;0.975;0.98;314.68 | |||
6;60;0.875;0.96;0.985;319.698 | |||
6;61;0.9;0.975;0.975;322.141 | |||
6;62;0.89;0.985;0.985;326.614 | |||
6;63;0.9;0.955;0.985;332.007 | |||
6;64;0.91;0.975;0.985;334.444 | |||
6;65;0.885;0.985;0.985;339.512 | |||
6;66;0.89;0.98;0.98;344.336 | |||
6;67;0.865;0.975;0.98;349.455 | |||
6;68;0.885;0.965;0.98;352.844 | |||
6;69;0.885;0.975;0.985;356.276 | |||
6;70;0.87;0.98;0.985;360.361 | |||
6;71;0.87;0.98;0.98;365.869 | |||
6;72;0.905;0.975;0.98;368.443 | |||
6;73;0.895;0.965;0.985;373.25 | |||
6;74;0.89;0.98;0.98;377.371 | |||
6;75;0.895;0.98;0.985;381.365 | |||
6;76;0.88;0.975;0.985;387.08 | |||
6;77;0.925;0.975;0.985;388.515 | |||
6;78;0.875;0.955;0.985;394.708 | |||
6;79;0.905;0.98;0.985;398.624 | |||
6;80;0.91;0.98;0.985;400.88 | |||
6;81;0.905;0.985;0.985;405.853 | |||
6;82;0.89;0.965;0.98;412.71 | |||
6;83;0.905;0.975;0.985;415.111 | |||
6;84;0.915;0.96;0.98;418.731 | |||
6;85;0.92;0.97;0.975;422.79 | |||
6;86;0.87;0.965;0.98;427.841 | |||
6;87;0.875;0.96;0.975;433.523 | |||
6;88;0.88;0.975;0.985;436.842 | |||
6;89;0.895;0.975;0.985;438.017 | |||
6;90;0.895;0.965;0.985;444.375 | |||
6;91;0.865;0.975;0.98;447.579 | |||
6;92;0.895;0.96;0.985;452.979 | |||
6;93;0.9;0.955;0.98;458.233 | |||
6;94;0.865;0.95;0.98;461.535 | |||
6;95;0.885;0.97;0.98;464.868 | |||
6;96;0.865;0.98;0.98;470.05 | |||
6;97;0.89;0.97;0.985;473.166 | |||
6;98;0.9;0.965;0.985;477.847 | |||
6;99;0.895;0.965;0.985;481.445 | |||
6;100;0.88;0.975;0.975;486.721 | |||
7;2;0.01;0.025;0.085;220.929 | |||
7;3;0.01;0.025;0.135;231.286 | |||
7;4;0.01;0.11;0.205;237.115 | |||
7;5;0.03;0.1;0.205;240.196 | |||
7;6;0.07;0.125;0.235;239.925 | |||
7;7;0.075;0.145;0.29;245.865 | |||
7;8;0.095;0.195;0.325;246.346 | |||
7;9;0.16;0.33;0.42;233.954 | |||
7;10;0.165;0.33;0.445;237.808 | |||
7;11;0.21;0.29;0.45;236.486 | |||
7;12;0.21;0.355;0.475;239.038 | |||
7;13;0.235;0.42;0.515;240.102 | |||
7;14;0.265;0.385;0.525;241.629 | |||
7;15;0.26;0.4;0.56;245 | |||
7;16;0.29;0.42;0.57;244.885 | |||
7;17;0.305;0.51;0.595;247.155 | |||
7;18;0.335;0.445;0.635;249.442 | |||
7;19;0.375;0.465;0.605;248.119 | |||
7;20;0.37;0.5;0.64;251.799 | |||
7;21;0.4;0.55;0.67;250.879 | |||
7;22;0.42;0.545;0.69;254.575 | |||
7;23;0.415;0.61;0.71;256.949 | |||
7;24;0.41;0.575;0.71;259.383 | |||
7;25;0.45;0.62;0.745;262.86 | |||
7;26;0.44;0.61;0.76;265.503 | |||
7;27;0.505;0.605;0.775;266.878 | |||
7;28;0.505;0.67;0.79;269.361 | |||
7;29;0.495;0.635;0.8;273.701 | |||
7;30;0.565;0.68;0.775;271.138 | |||
7;31;0.52;0.65;0.825;279.678 | |||
7;32;0.61;0.665;0.805;278.203 | |||
7;33;0.58;0.74;0.855;284.43 | |||
7;34;0.575;0.73;0.89;289.058 | |||
7;35;0.6;0.695;0.88;292.406 | |||
7;36;0.645;0.745;0.88;293.618 | |||
7;37;0.635;0.765;0.895;298.665 | |||
7;38;0.63;0.79;0.91;302.766 | |||
7;39;0.675;0.81;0.915;305.687 | |||
7;40;0.65;0.755;0.91;310.591 | |||
7;41;0.695;0.77;0.93;313.714 | |||
7;42;0.705;0.76;0.945;317.209 | |||
7;43;0.705;0.835;0.93;321.15 | |||
7;44;0.745;0.85;0.95;323.82 | |||
7;45;0.71;0.815;0.955;330.079 | |||
7;46;0.775;0.89;0.95;331.869 | |||
7;47;0.74;0.845;0.945;338.349 | |||
7;48;0.81;0.88;0.965;337.772 | |||
7;49;0.775;0.9;0.96;345.043 | |||
7;50;0.775;0.865;0.97;350.481 | |||
7;51;0.78;0.905;0.97;354.192 | |||
7;52;0.78;0.905;0.98;360.191 | |||
7;53;0.79;0.84;0.975;364.124 | |||
7;54;0.815;0.905;0.98;367.816 | |||
7;55;0.795;0.885;0.975;372.256 | |||
7;56;0.83;0.935;0.985;376.37 | |||
7;57;0.82;0.905;0.975;382.198 | |||
7;58;0.895;0.955;0.97;380.305 | |||
7;59;0.835;0.97;0.985;389.761 | |||
7;60;0.86;0.935;0.985;392.361 | |||
7;61;0.87;0.92;0.985;398.751 | |||
7;62;0.85;0.89;0.985;405.508 | |||
7;63;0.86;0.94;0.985;407.106 | |||
7;64;0.88;0.925;0.98;413.16 | |||
7;65;0.87;0.97;0.975;418.635 | |||
7;66;0.845;0.9;0.985;426.71 | |||
7;67;0.88;0.935;0.985;426.869 | |||
7;68;0.895;0.97;0.97;431.451 | |||
7;69;0.905;0.96;0.98;435.589 | |||
7;70;0.895;0.97;0.98;441.117 | |||
7;71;0.885;0.975;0.975;446.922 | |||
7;72;0.9;0.965;0.985;452.351 | |||
7;73;0.91;0.955;0.975;454.556 | |||
7;74;0.925;0.98;0.985;460.26 | |||
7;75;0.915;0.955;0.985;465.454 | |||
7;76;0.91;0.97;0.985;472.64 | |||
7;77;0.895;0.965;0.97;476.168 | |||
7;78;0.9;0.985;0.985;481.764 | |||
7;79;0.89;0.965;0.975;486.698 | |||
7;80;0.925;0.96;0.98;489.499 | |||
7;81;0.885;0.945;0.975;497.923 | |||
7;82;0.9;0.98;0.985;501.744 | |||
7;83;0.905;0.97;0.98;506.509 | |||
7;84;0.92;0.975;0.975;511.025 | |||
7;85;0.885;0.965;0.97;518.414 | |||
7;86;0.92;0.975;0.985;520.322 | |||
7;87;0.9;0.97;0.975;529.284 | |||
7;88;0.915;0.985;0.985;532.08 | |||
7;89;0.93;0.985;0.985;535.799 | |||
7;90;0.91;0.975;0.975;544.088 | |||
7;91;0.92;0.965;0.975;546.593 | |||
7;92;0.93;0.975;0.985;552.044 | |||
7;93;0.905;0.985;0.985;558.692 | |||
7;94;0.92;0.985;0.985;564.107 | |||
7;95;0.915;0.985;0.985;566.103 | |||
7;96;0.905;0.95;0.975;574.294 | |||
7;97;0.94;0.97;0.98;576.008 | |||
7;98;0.92;0.965;0.975;582.882 | |||
7;99;0.92;0.975;0.975;588.235 | |||
7;100;0.93;0.985;0.985;591.947 | |||
8;2;0.01;0.025;0.08;317.538 |
@@ -0,0 +1,496 @@ | |||
3;2;0.01;0.01;0.2;19.0341 | |||
3;3;0.01;0.025;0.32;19.9882 | |||
3;4;0.015;0.21;0.41;20.8923 | |||
3;5;0.09;0.27;0.535;21.6345 | |||
3;6;0.025;0.25;0.57;22.8076 | |||
3;7;0.105;0.41;0.625;23.6718 | |||
3;8;0.095;0.505;0.72;25.0357 | |||
3;9;0.04;0.365;0.765;26.3046 | |||
3;10;0.11;0.525;0.825;27.0483 | |||
3;11;0.065;0.36;0.865;28.133 | |||
3;12;0.03;0.54;0.875;29.4119 | |||
3;13;0.04;0.615;0.92;30.2069 | |||
3;14;0.02;0.745;0.945;31.031 | |||
3;15;0.03;0.64;0.965;32.2833 | |||
3;16;0.015;0.685;0.975;33.1057 | |||
3;17;0.025;0.71;0.985;33.8645 | |||
3;18;0.015;0.645;0.985;34.7772 | |||
3;19;0.045;0.59;0.985;35.8074 | |||
3;20;0.015;0.495;0.985;36.5404 | |||
3;21;0.02;0.815;0.985;37.2032 | |||
3;22;0.015;0.72;0.98;37.768 | |||
3;23;0.01;0.665;0.985;38.9407 | |||
3;24;0.02;0.505;0.985;39.5527 | |||
3;25;0.01;0.715;0.985;40.5953 | |||
3;26;0.015;0.91;0.985;41.6085 | |||
3;27;0.01;0.57;0.985;41.9604 | |||
3;28;0.02;0.615;0.985;42.4989 | |||
3;29;0.01;0.62;0.985;43.0004 | |||
3;30;0.01;0.515;0.985;44.623 | |||
3;31;0.01;0.96;0.985;44.9653 | |||
3;32;0.01;0.48;0.985;46.1447 | |||
3;33;0.01;0.58;0.985;46.4828 | |||
3;34;0.01;0.91;0.985;47.6241 | |||
3;35;0.01;0.67;0.965;47.766 | |||
3;36;0.01;0.38;0.985;48.7502 | |||
3;37;0.01;0.44;0.985;49.6463 | |||
3;38;0.01;0.725;0.985;50.53 | |||
3;39;0.01;0.95;0.985;51.1642 | |||
3;40;0.01;0.87;0.975;52.137 | |||
3;41;0.01;0.98;0.985;52.8613 | |||
3;42;0.01;0.84;0.985;53.3285 | |||
3;43;0.01;0.78;0.965;54.3186 | |||
3;44;0.01;0.86;0.985;54.8061 | |||
3;45;0.01;0.765;0.985;55.588 | |||
3;46;0.02;0.305;0.985;56.5573 | |||
3;47;0.01;0.8;0.985;56.9164 | |||
3;48;0.01;0.84;0.985;57.4713 | |||
3;49;0.01;0.305;0.985;58.6919 | |||
3;50;0.01;0.785;0.98;59.0616 | |||
3;51;0.01;0.735;0.985;60.2292 | |||
3;52;0.01;0.545;0.985;61.0672 | |||
3;53;0.01;0.26;0.985;62.0092 | |||
3;54;0.01;0.105;0.985;62.4443 | |||
3;55;0.01;0.58;0.985;63.5977 | |||
3;56;0.01;0.62;0.985;64.3553 | |||
3;57;0.01;0.575;0.985;64.7032 | |||
3;58;0.01;0.675;0.975;65.7901 | |||
3;59;0.015;0.86;0.985;65.8952 | |||
3;60;0.01;0.81;0.985;67.1175 | |||
3;61;0.01;0.68;0.985;68.064 | |||
3;62;0.01;0.805;0.985;68.7602 | |||
3;63;0.01;0.925;0.985;69.6853 | |||
3;64;0.01;0.515;0.985;70.4598 | |||
3;65;0.01;0.705;0.985;71.2067 | |||
3;66;0.01;0.92;0.985;72.4208 | |||
3;67;0.01;0.1;0.985;73.1878 | |||
3;68;0.01;0.225;0.985;73.7105 | |||
3;69;0.01;0.49;0.985;74.5724 | |||
3;70;0.01;0.705;0.985;75.1513 | |||
3;71;0.01;0.7;0.985;76.4791 | |||
3;72;0.01;0.91;0.985;77.362 | |||
3;73;0.01;0.245;0.985;77.9645 | |||
3;74;0.01;0.71;0.985;79.0568 | |||
3;75;0.01;0.965;0.965;79.8276 | |||
3;76;0.01;0.795;0.985;80.642 | |||
3;77;0.01;0.97;0.975;81.6943 | |||
3;78;0.01;0.09;0.975;82.2328 | |||
3;79;0.01;0.5;0.985;83.1446 | |||
3;80;0.01;0.675;0.985;83.771 | |||
3;81;0.01;0.71;0.985;84.8167 | |||
3;82;0.01;0.285;0.965;85.8989 | |||
3;83;0.01;0.46;0.985;86.7012 | |||
3;84;0.01;0.645;0.985;87.6266 | |||
3;85;0.01;0.91;0.965;88.5856 | |||
3;86;0.01;0.285;0.985;89.6151 | |||
3;87;0.01;0.235;0.985;90.5101 | |||
3;88;0.01;0.015;0.985;91.1864 | |||
3;89;0.01;0.88;0.965;92.1809 | |||
3;90;0.01;0.46;0.985;93.0087 | |||
3;91;0.01;0.445;0.985;93.7778 | |||
3;92;0.015;0.62;0.94;94.539 | |||
3;93;0.02;0.325;0.985;95.8225 | |||
3;94;0.01;0.145;0.965;96.3541 | |||
3;95;0.01;0.08;0.965;97.5678 | |||
3;96;0.015;0.825;0.965;98.3851 | |||
3;97;0.01;0.455;0.965;99.3901 | |||
3;98;0.01;0.435;0.945;100.376 | |||
3;99;0.01;0.32;0.985;101.557 | |||
3;100;0.01;0.45;0.985;102.184 | |||
4;2;0.01;0.06;0.16;47.0581 | |||
4;3;0.01;0.13;0.275;49.3845 | |||
4;4;0.045;0.19;0.36;50.2201 | |||
4;5;0.12;0.235;0.415;51.0467 | |||
4;6;0.155;0.235;0.465;52.1479 | |||
4;7;0.205;0.345;0.54;53.3491 | |||
4;8;0.19;0.325;0.59;55.2303 | |||
4;9;0.295;0.475;0.645;56.1891 | |||
4;10;0.285;0.49;0.685;58.4768 | |||
4;11;0.305;0.52;0.74;60.746 | |||
4;12;0.38;0.575;0.735;61.8516 | |||
4;13;0.38;0.595;0.76;64.4532 | |||
4;14;0.38;0.6;0.83;66.5626 | |||
4;15;0.445;0.635;0.835;67.9662 | |||
4;16;0.48;0.72;0.86;70.1245 | |||
4;17;0.525;0.745;0.875;71.5184 | |||
4;18;0.52;0.845;0.895;73.9399 | |||
4;19;0.53;0.82;0.935;76.2657 | |||
4;20;0.535;0.66;0.94;78.4923 | |||
4;21;0.575;0.84;0.96;79.5625 | |||
4;22;0.565;0.78;0.945;82.4849 | |||
4;23;0.54;0.805;0.965;84.4965 | |||
4;24;0.615;0.755;0.96;86.6249 | |||
4;25;0.64;0.845;0.98;88.0203 | |||
4;26;0.625;0.855;0.98;90.3219 | |||
4;27;0.605;0.865;0.985;93.1773 | |||
4;28;0.66;0.935;0.985;94.8157 | |||
4;29;0.615;0.855;0.985;97.163 | |||
4;30;0.62;0.895;0.985;98.8805 | |||
4;31;0.63;0.91;0.985;101.27 | |||
4;32;0.605;0.91;0.98;103.126 | |||
4;33;0.655;0.97;0.985;104.978 | |||
4;34;0.675;0.93;0.985;106.865 | |||
4;35;0.695;0.95;0.985;108.765 | |||
4;36;0.64;0.93;0.985;110.96 | |||
4;37;0.61;0.975;0.98;113.76 | |||
4;38;0.73;0.975;0.985;115.347 | |||
4;39;0.605;0.96;0.985;117.795 | |||
4;40;0.665;0.98;0.98;120.03 | |||
4;41;0.65;0.975;0.985;121.613 | |||
4;42;0.605;0.975;0.985;123.842 | |||
4;43;0.715;0.96;0.98;124.261 | |||
4;44;0.67;0.98;0.98;127.506 | |||
4;45;0.605;0.89;0.985;130.097 | |||
4;46;0.625;0.9;0.985;132.148 | |||
4;47;0.67;0.96;0.985;132.706 | |||
4;48;0.61;0.925;0.985;135.227 | |||
4;49;0.68;0.925;0.98;137.803 | |||
4;50;0.64;0.965;0.985;139.312 | |||
4;51;0.625;0.835;0.985;141.212 | |||
4;52;0.59;0.955;0.985;143.659 | |||
4;53;0.605;0.935;0.985;145.322 | |||
4;54;0.6;0.965;0.985;146.451 | |||
4;55;0.595;0.97;0.985;147.85 | |||
4;56;0.59;0.925;0.985;150.368 | |||
4;57;0.67;0.92;0.985;151.851 | |||
4;58;0.595;0.935;0.985;153.919 | |||
4;59;0.59;0.975;0.985;156.515 | |||
4;60;0.595;0.9;0.985;157.735 | |||
4;61;0.565;0.955;0.985;158.809 | |||
4;62;0.58;0.98;0.985;162.139 | |||
4;63;0.535;0.98;0.985;164.633 | |||
4;64;0.56;0.94;0.985;165.339 | |||
4;65;0.62;0.975;0.985;165.636 | |||
4;66;0.54;0.91;0.985;168.573 | |||
4;67;0.635;0.955;0.985;169.551 | |||
4;68;0.54;0.855;0.985;172.114 | |||
4;69;0.555;0.92;0.985;173.573 | |||
4;70;0.58;0.965;0.985;173.621 | |||
4;71;0.545;0.98;0.985;177.129 | |||
4;72;0.595;0.985;0.985;177.971 | |||
4;73;0.545;0.87;0.985;180.774 | |||
4;74;0.515;0.9;0.985;182.163 | |||
4;75;0.51;0.97;0.985;183.822 | |||
4;76;0.585;0.925;0.985;184.405 | |||
4;77;0.495;0.985;0.985;187.641 | |||
4;78;0.5;0.935;0.985;188.587 | |||
4;79;0.58;0.97;0.985;189.132 | |||
4;80;0.55;0.945;0.985;189.654 | |||
4;81;0.48;0.925;0.985;191.563 | |||
4;82;0.54;0.965;0.985;192.458 | |||
4;83;0.515;0.95;0.985;196.246 | |||
4;84;0.495;0.885;0.985;198.04 | |||
4;85;0.485;0.955;0.985;199.196 | |||
4;86;0.48;0.845;0.985;201.753 | |||
4;87;0.54;0.79;0.985;202.263 | |||
4;88;0.41;0.95;0.985;204.61 | |||
4;89;0.38;0.925;0.985;205.801 | |||
4;90;0.415;0.975;0.985;207.505 | |||
4;91;0.535;0.915;0.985;207.08 | |||
4;92;0.435;0.75;0.985;210.184 | |||
4;93;0.535;0.89;0.985;209.885 | |||
4;94;0.485;0.945;0.985;212.259 | |||
4;95;0.495;0.945;0.985;213.835 | |||
4;96;0.415;0.945;0.985;215.064 | |||
4;97;0.455;0.915;0.985;216.286 | |||
4;98;0.415;0.945;0.985;218.929 | |||
4;99;0.525;0.97;0.985;218.426 | |||
4;100;0.47;0.89;0.985;221.526 | |||
5;2;0.01;0.015;0.1;87.3053 | |||
5;3;0.01;0.1;0.205;92.6847 | |||
5;4;0.035;0.095;0.25;94.6102 | |||
5;5;0.09;0.18;0.285;95.18 | |||
5;6;0.095;0.22;0.355;98.0857 | |||
5;7;0.15;0.22;0.42;98.3922 | |||
5;8;0.175;0.285;0.445;98.8839 | |||
5;9;0.24;0.385;0.535;98.3165 | |||
5;10;0.225;0.445;0.59;100.87 | |||
5;11;0.315;0.475;0.61;101.998 | |||
5;12;0.305;0.52;0.645;105.803 | |||
5;13;0.34;0.535;0.675;105.903 | |||
5;14;0.365;0.495;0.705;109.461 | |||
5;15;0.44;0.605;0.705;109.77 | |||
5;16;0.425;0.525;0.74;113.066 | |||
5;17;0.465;0.595;0.76;114.896 | |||
5;18;0.44;0.615;0.78;117.918 | |||
5;19;0.47;0.63;0.815;120.634 | |||
5;20;0.51;0.69;0.81;121.891 | |||
5;21;0.57;0.72;0.84;125.313 | |||
5;22;0.56;0.69;0.855;128.089 | |||
5;23;0.62;0.73;0.865;129.471 | |||
5;24;0.625;0.78;0.89;132.374 | |||
5;25;0.585;0.75;0.905;136.312 | |||
5;26;0.625;0.795;0.915;139.165 | |||
5;27;0.64;0.785;0.935;142.251 | |||
5;28;0.64;0.78;0.94;145.295 | |||
5;29;0.7;0.86;0.945;146.503 | |||
5;30;0.705;0.845;0.965;150.191 | |||
5;31;0.715;0.83;0.965;152.098 | |||
5;32;0.69;0.895;0.975;156.149 | |||
5;33;0.735;0.92;0.975;159.685 | |||
5;34;0.725;0.83;0.98;162.702 | |||
5;35;0.74;0.89;0.985;165.91 | |||
5;36;0.74;0.89;0.98;169.102 | |||
5;37;0.795;0.885;0.975;171.551 | |||
5;38;0.735;0.915;0.98;175.008 | |||
5;39;0.79;0.95;0.985;177.455 | |||
5;40;0.805;0.93;0.985;180.549 | |||
5;41;0.825;0.945;0.985;182.827 | |||
5;42;0.78;0.92;0.98;187.44 | |||
5;43;0.795;0.97;0.985;190.574 | |||
5;44;0.845;0.96;0.985;192.561 | |||
5;45;0.825;0.925;0.985;197.031 | |||
5;46;0.82;0.95;0.985;199.69 | |||
5;47;0.805;0.945;0.98;202.921 | |||
5;48;0.835;0.98;0.98;205.977 | |||
5;49;0.865;0.97;0.985;208.365 | |||
5;50;0.855;0.985;0.985;211.84 | |||
5;51;0.885;0.96;0.985;213.923 | |||
5;52;0.86;0.985;0.985;217.819 | |||
5;53;0.84;0.97;0.985;222.515 | |||
5;54;0.85;0.985;0.985;225.343 | |||
5;55;0.81;0.96;0.985;229.314 | |||
5;56;0.805;0.94;0.98;232.478 | |||
5;57;0.84;0.96;0.985;234.357 | |||
5;58;0.81;0.97;0.985;238.475 | |||
5;59;0.87;0.985;0.985;240.975 | |||
5;60;0.815;0.98;0.98;244.905 | |||
5;61;0.895;0.97;0.98;246.62 | |||
5;62;0.87;0.96;0.98;250.572 | |||
5;63;0.83;0.98;0.985;254.208 | |||
5;64;0.875;0.975;0.985;255.901 | |||
5;65;0.815;0.97;0.98;261.579 | |||
5;66;0.845;0.985;0.985;263.128 | |||
5;67;0.88;0.98;0.985;265.724 | |||
5;68;0.845;0.96;0.985;270.556 | |||
5;69;0.855;0.955;0.98;271.909 | |||
5;70;0.81;0.98;0.985;278.01 | |||
5;71;0.795;0.985;0.985;280.118 | |||
5;72;0.825;0.98;0.985;282.822 | |||
5;73;0.845;0.985;0.985;285.7 | |||
5;74;0.835;0.97;0.985;289.364 | |||
5;75;0.825;0.97;0.98;294.023 | |||
5;76;0.895;0.98;0.98;294.189 | |||
5;77;0.79;0.985;0.985;299.35 | |||
5;78;0.875;0.95;0.985;301.507 | |||
5;79;0.845;0.97;0.98;304.274 | |||
5;80;0.84;0.945;0.98;308.686 | |||
5;81;0.82;0.96;0.985;311.719 | |||
5;82;0.83;0.98;0.98;315.848 | |||
5;83;0.825;0.96;0.985;318.823 | |||
5;84;0.795;0.955;0.985;322.984 | |||
5;85;0.835;0.96;0.985;321.782 | |||
5;86;0.795;0.98;0.98;327.138 | |||
5;87;0.87;0.985;0.985;327.55 | |||
5;88;0.855;0.985;0.985;332.354 | |||
5;89;0.79;0.95;0.985;337.275 | |||
5;90;0.81;0.885;0.98;339.691 | |||
5;91;0.815;0.98;0.985;343.188 | |||
5;92;0.83;0.98;0.985;346.422 | |||
5;93;0.84;0.985;0.985;348.175 | |||
5;94;0.845;0.98;0.98;351.884 | |||
5;95;0.795;0.945;0.985;355.339 | |||
5;96;0.875;0.97;0.975;354.599 | |||
5;97;0.815;0.955;0.985;360.716 | |||
5;98;0.84;0.985;0.985;364.408 | |||
5;99;0.795;0.96;0.985;367.338 | |||
5;100;0.76;0.925;0.98;372.195 | |||
6;2;0.01;0.055;0.105;148.837 | |||
6;3;0.01;0.055;0.16;155.052 | |||
6;4;0.015;0.135;0.215;158.07 | |||
6;5;0.06;0.1;0.25;158.821 | |||
6;6;0.07;0.19;0.29;161.448 | |||
6;7;0.115;0.195;0.35;161.397 | |||
6;8;0.15;0.27;0.355;161.018 | |||
6;9;0.2;0.315;0.465;157.026 | |||
6;10;0.205;0.27;0.485;159.095 | |||
6;11;0.25;0.38;0.52;160.659 | |||
6;12;0.27;0.4;0.535;163.128 | |||
6;13;0.29;0.35;0.55;164.035 | |||
6;14;0.315;0.425;0.595;165.821 | |||
6;15;0.33;0.425;0.62;168.304 | |||
6;16;0.365;0.49;0.64;169.103 | |||
6;17;0.37;0.48;0.685;172.359 | |||
6;18;0.42;0.46;0.68;173.213 | |||
6;19;0.41;0.615;0.715;175.766 | |||
6;20;0.415;0.545;0.75;178.893 | |||
6;21;0.465;0.6;0.77;180.997 | |||
6;22;0.48;0.595;0.755;182.676 | |||
6;23;0.49;0.57;0.815;186.611 | |||
6;24;0.52;0.7;0.81;187.625 | |||
6;25;0.545;0.68;0.81;191.079 | |||
6;26;0.575;0.72;0.8;193.163 | |||
6;27;0.58;0.705;0.855;197.073 | |||
6;28;0.595;0.75;0.875;200.836 | |||
6;29;0.6;0.7;0.875;202.876 | |||
6;30;0.645;0.765;0.86;205.76 | |||
6;31;0.625;0.71;0.905;210.784 | |||
6;32;0.625;0.76;0.9;213.962 | |||
6;33;0.66;0.895;0.92;217.785 | |||
6;34;0.665;0.79;0.935;220.845 | |||
6;35;0.705;0.795;0.915;222.123 | |||
6;36;0.71;0.865;0.955;227.192 | |||
6;37;0.69;0.86;0.955;231.543 | |||
6;38;0.685;0.885;0.95;236.63 | |||
6;39;0.73;0.855;0.955;238.283 | |||
6;40;0.725;0.81;0.955;242.17 | |||
6;41;0.69;0.87;0.965;246.828 | |||
6;42;0.745;0.885;0.98;249.762 | |||
6;43;0.775;0.89;0.975;251.782 | |||
6;44;0.815;0.92;0.975;253.872 | |||
6;45;0.81;0.88;0.985;259.965 | |||
6;46;0.83;0.935;0.98;262.209 | |||
6;47;0.825;0.885;0.985;267.38 | |||
6;48;0.81;0.89;0.985;271.533 | |||
6;49;0.825;0.915;0.985;275.402 | |||
6;50;0.8;0.94;0.985;280.45 | |||
6;51;0.855;0.94;0.985;282.055 | |||
6;52;0.85;0.955;0.985;286.753 | |||
6;53;0.815;0.95;0.98;292.606 | |||
6;54;0.865;0.945;0.98;293.914 | |||
6;55;0.87;0.955;0.98;298.192 | |||
6;56;0.83;0.955;0.98;304.755 | |||
6;57;0.865;0.96;0.98;307.9 | |||
6;58;0.875;0.955;0.985;310.045 | |||
6;59;0.86;0.975;0.98;314.68 | |||
6;60;0.875;0.96;0.985;319.698 | |||
6;61;0.9;0.975;0.975;322.141 | |||
6;62;0.89;0.985;0.985;326.614 | |||
6;63;0.9;0.955;0.985;332.007 | |||
6;64;0.91;0.975;0.985;334.444 | |||
6;65;0.885;0.985;0.985;339.512 | |||
6;66;0.89;0.98;0.98;344.336 | |||
6;67;0.865;0.975;0.98;349.455 | |||
6;68;0.885;0.965;0.98;352.844 | |||
6;69;0.885;0.975;0.985;356.276 | |||
6;70;0.87;0.98;0.985;360.361 | |||
6;71;0.87;0.98;0.98;365.869 | |||
6;72;0.905;0.975;0.98;368.443 | |||
6;73;0.895;0.965;0.985;373.25 | |||
6;74;0.89;0.98;0.98;377.371 | |||
6;75;0.895;0.98;0.985;381.365 | |||
6;76;0.88;0.975;0.985;387.08 | |||
6;77;0.925;0.975;0.985;388.515 | |||
6;78;0.875;0.955;0.985;394.708 | |||
6;79;0.905;0.98;0.985;398.624 | |||
6;80;0.91;0.98;0.985;400.88 | |||
6;81;0.905;0.985;0.985;405.853 | |||
6;82;0.89;0.965;0.98;412.71 | |||
6;83;0.905;0.975;0.985;415.111 | |||
6;84;0.915;0.96;0.98;418.731 | |||
6;85;0.92;0.97;0.975;422.79 | |||
6;86;0.87;0.965;0.98;427.841 | |||
6;87;0.875;0.96;0.975;433.523 | |||
6;88;0.88;0.975;0.985;436.842 | |||
6;89;0.895;0.975;0.985;438.017 | |||
6;90;0.895;0.965;0.985;444.375 | |||
6;91;0.865;0.975;0.98;447.579 | |||
6;92;0.895;0.96;0.985;452.979 | |||
6;93;0.9;0.955;0.98;458.233 | |||
6;94;0.865;0.95;0.98;461.535 | |||
6;95;0.885;0.97;0.98;464.868 | |||
6;96;0.865;0.98;0.98;470.05 | |||
6;97;0.89;0.97;0.985;473.166 | |||
6;98;0.9;0.965;0.985;477.847 | |||
6;99;0.895;0.965;0.985;481.445 | |||
6;100;0.88;0.975;0.975;486.721 | |||
7;2;0.01;0.025;0.085;220.929 | |||
7;3;0.01;0.025;0.135;231.286 | |||
7;4;0.01;0.11;0.205;237.115 | |||
7;5;0.03;0.1;0.205;240.196 | |||
7;6;0.07;0.125;0.235;239.925 | |||
7;7;0.075;0.145;0.29;245.865 | |||
7;8;0.095;0.195;0.325;246.346 | |||
7;9;0.16;0.33;0.42;233.954 | |||
7;10;0.165;0.33;0.445;237.808 | |||
7;11;0.21;0.29;0.45;236.486 | |||
7;12;0.21;0.355;0.475;239.038 | |||
7;13;0.235;0.42;0.515;240.102 | |||
7;14;0.265;0.385;0.525;241.629 | |||
7;15;0.26;0.4;0.56;245 | |||
7;16;0.29;0.42;0.57;244.885 | |||
7;17;0.305;0.51;0.595;247.155 | |||
7;18;0.335;0.445;0.635;249.442 | |||
7;19;0.375;0.465;0.605;248.119 | |||
7;20;0.37;0.5;0.64;251.799 | |||
7;21;0.4;0.55;0.67;250.879 | |||
7;22;0.42;0.545;0.69;254.575 | |||
7;23;0.415;0.61;0.71;256.949 | |||
7;24;0.41;0.575;0.71;259.383 | |||
7;25;0.45;0.62;0.745;262.86 | |||
7;26;0.44;0.61;0.76;265.503 | |||
7;27;0.505;0.605;0.775;266.878 | |||
7;28;0.505;0.67;0.79;269.361 | |||
7;29;0.495;0.635;0.8;273.701 | |||
7;30;0.565;0.68;0.775;271.138 | |||
7;31;0.52;0.65;0.825;279.678 | |||
7;32;0.61;0.665;0.805;278.203 | |||
7;33;0.58;0.74;0.855;284.43 | |||
7;34;0.575;0.73;0.89;289.058 | |||
7;35;0.6;0.695;0.88;292.406 | |||
7;36;0.645;0.745;0.88;293.618 | |||
7;37;0.635;0.765;0.895;298.665 | |||
7;38;0.63;0.79;0.91;302.766 | |||
7;39;0.675;0.81;0.915;305.687 | |||
7;40;0.65;0.755;0.91;310.591 | |||
7;41;0.695;0.77;0.93;313.714 | |||
7;42;0.705;0.76;0.945;317.209 | |||
7;43;0.705;0.835;0.93;321.15 | |||
7;44;0.745;0.85;0.95;323.82 | |||
7;45;0.71;0.815;0.955;330.079 | |||
7;46;0.775;0.89;0.95;331.869 | |||
7;47;0.74;0.845;0.945;338.349 | |||
7;48;0.81;0.88;0.965;337.772 | |||
7;49;0.775;0.9;0.96;345.043 | |||
7;50;0.775;0.865;0.97;350.481 | |||
7;51;0.78;0.905;0.97;354.192 | |||
7;52;0.78;0.905;0.98;360.191 | |||
7;53;0.79;0.84;0.975;364.124 | |||
7;54;0.815;0.905;0.98;367.816 | |||
7;55;0.795;0.885;0.975;372.256 | |||
7;56;0.83;0.935;0.985;376.37 | |||
7;57;0.82;0.905;0.975;382.198 | |||
7;58;0.895;0.955;0.97;380.305 | |||
7;59;0.835;0.97;0.985;389.761 | |||
7;60;0.86;0.935;0.985;392.361 | |||
7;61;0.87;0.92;0.985;398.751 | |||
7;62;0.85;0.89;0.985;405.508 | |||
7;63;0.86;0.94;0.985;407.106 | |||
7;64;0.88;0.925;0.98;413.16 | |||
7;65;0.87;0.97;0.975;418.635 | |||
7;66;0.845;0.9;0.985;426.71 | |||
7;67;0.88;0.935;0.985;426.869 | |||
7;68;0.895;0.97;0.97;431.451 | |||
7;69;0.905;0.96;0.98;435.589 | |||
7;70;0.895;0.97;0.98;441.117 | |||
7;71;0.885;0.975;0.975;446.922 | |||
7;72;0.9;0.965;0.985;452.351 | |||
7;73;0.91;0.955;0.975;454.556 | |||
7;74;0.925;0.98;0.985;460.26 | |||
7;75;0.915;0.955;0.985;465.454 | |||
7;76;0.91;0.97;0.985;472.64 | |||
7;77;0.895;0.965;0.97;476.168 | |||
7;78;0.9;0.985;0.985;481.764 | |||
7;79;0.89;0.965;0.975;486.698 | |||
7;80;0.925;0.96;0.98;489.499 | |||
7;81;0.885;0.945;0.975;497.923 | |||
7;82;0.9;0.98;0.985;501.744 | |||
7;83;0.905;0.97;0.98;506.509 | |||
7;84;0.92;0.975;0.975;511.025 | |||
7;85;0.885;0.965;0.97;518.414 | |||
7;86;0.92;0.975;0.985;520.322 | |||
7;87;0.9;0.97;0.975;529.284 | |||
7;88;0.915;0.985;0.985;532.08 | |||
7;89;0.93;0.985;0.985;535.799 | |||
7;90;0.91;0.975;0.975;544.088 | |||
7;91;0.92;0.965;0.975;546.593 | |||
7;92;0.93;0.975;0.985;552.044 | |||
7;93;0.905;0.985;0.985;558.692 | |||
7;94;0.92;0.985;0.985;564.107 | |||
7;95;0.915;0.985;0.985;566.103 | |||
7;96;0.905;0.95;0.975;574.294 | |||
7;97;0.94;0.97;0.98;576.008 | |||
7;98;0.92;0.965;0.975;582.882 | |||
7;99;0.92;0.975;0.975;588.235 | |||
7;100;0.93;0.985;0.985;591.947 | |||
8;2;0.01;0.025;0.08;317.538 |
@@ -0,0 +1,2 @@ | |||
mu;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76;77;78;79;80;81;82;83;84;85;86;87;88;89;90;91;92;93;94;95;96;97;98;99; | |||
20;(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42);(1,42); |
@@ -0,0 +1,40 @@ | |||
set datafile separator ';' | |||
# Set first two line styles to blue (#0060ad) and red (#dd181f) | |||
set style line 1 \ | |||
linecolor rgb '#0060ad' \ | |||
linetype 1 linewidth 2 \ | |||
pointtype 7 pointsize 1.5 | |||
set style line 2 \ | |||
linecolor rgb '#dd181f' \ | |||
linetype 1 linewidth 2 \ | |||
dashtype 3 \ | |||
pointtype 5 pointsize 1.5 | |||
set style line 3 \ | |||
linecolor rgb '#0060ad' \ | |||
linetype 1 linewidth 2 \ | |||
pointtype 7 pointsize 1.5 | |||
set style line 4 \ | |||
linecolor rgb '#00ff00' \ | |||
linetype 1 linewidth 2 \ | |||
pointtype 7 pointsize 1.5 | |||
set ylabel "proba" | |||
set xlabel "n" | |||
f1(x) = m1*x + b1 | |||
f2(x) = m2*x + b2 | |||
f3(x) = m3*x + b3 | |||
fit f1(x) 'complete-crossover-proba-modeling.csv' using 1:2 via m1,b1 | |||
fit f2(x) 'complete-crossover-proba-modeling.csv' using 1:3 via m2,b2 | |||
fit f3(x) 'complete-crossover-proba-modeling.csv' using 1:4 via m3,b3 | |||
plot 'complete-crossover-proba-modeling.csv' using 1:2 with lines linestyle 1, \ | |||
'' using 1:3 with lines linestyle 2, \ | |||
'' using 1:4 with lines linestyle 3, \ | |||
'' using 1:5 with lines linestyle 4, \ | |||
f1(x) title sprintf("y=%.2fx+%.2f", m1, b1), \ | |||
f2(x) title sprintf("y=%.2fx+%.2f", m2, b2), \ | |||
f3(x) title sprintf("y=%.2fx+%.2f", m3, b3) | |||
@@ -0,0 +1,32 @@ | |||
n;pmin;phat;pmax;1/n;1/pmax;1/phat;1/pmin | |||
3;0,2675;0,37;0,4925;0,333333333;2,030456853;2,702702703;3,738317757 | |||
4;0,2225;0,295;0,3875;0,25;2,580645161;3,389830508;4,494382022 | |||
5;0,17;0,23;0,3075;0,2;3,25203252;4,347826087;5,882352941 | |||
6;0,1575;0,1775;0,255;0,166666667;3,921568627;5,633802817;6,349206349 | |||
7;0,13;0,1675;0,23;0,142857143;4,347826087;5,970149254;7,692307692 | |||
8;0,12;0,1575;0,19;0,125;5,263157895;6,349206349;8,333333333 | |||
9;0,1075;0,14;0,1725;0,111111111;5,797101449;7,142857143;9,302325581 | |||
10;0,095;0,125;0,155;0,1;6,451612903;8;10,52631579 | |||
11;0,085;0,11;0,145;0,090909091;6,896551724;9,090909091;11,76470588 | |||
12;0,085;0,1025;0,13;0,083333333;7,692307692;9,756097561;11,76470588 | |||
13;0,0675;0,09;0,12;0,076923077;8,333333333;11,11111111;14,81481481 | |||
14;0,0675;0,09;0,115;0,071428571;8,695652174;11,11111111;14,81481481 | |||
15;0,0625;0,0825;0,0975;0,066666667;10,25641026;12,12121212;16 | |||
16;0,055;0,085;0,1;0,0625;10;11,76470588;18,18181818 | |||
17;0,055;0,075;0,0975;0,058823529;10,25641026;13,33333333;18,18181818 | |||
18;0,0475;0,0775;0,0925;0,055555556;10,81081081;12,90322581;21,05263158 | |||
19;0,05;0,0725;0,085;0,052631579;11,76470588;13,79310345;20 | |||
20;0,045;0,0625;0,08;0,05;12,5;16;22,22222222 | |||
21;0,04;0,06;0,0725;0,047619048;13,79310345;16,66666667;25 | |||
22;0,04;0,05;0,07;0,045454545;14,28571429;20;25 | |||
23;0,04;0,0525;0,0675;0,043478261;14,81481481;19,04761905;25 | |||
24;0,0375;0,0525;0,065;0,041666667;15,38461538;19,04761905;26,66666667 | |||
25;0,0375;0,045;0,0625;0,04;16;22,22222222;26,66666667 | |||
26;0,035;0,0425;0,0625;0,038461538;16;23,52941176;28,57142857 | |||
27;0,035;0,045;0,055;0,037037037;18,18181818;22,22222222;28,57142857 | |||
28;0,0325;0,03625;0,0525;0,035714286;19,04761905;27,5862069;30,76923077 | |||
29;0,03;0,03625;0,05375;0,034482759;18,60465116;27,5862069;33,33333333 | |||
30;0,03375;0,0375;0,0475;0,033333333;21,05263158;26,66666667;29,62962963 | |||
31;0,02875;0,0375;0,04625;0,032258065;21,62162162;26,66666667;34,7826087 | |||
32;0,0275;0,03625;0,05;0,03125;20;27,5862069;36,36363636 | |||
33;0,02625;0,0325;0,04625;0,03030303;21,62162162;30,76923077;38,0952381 |
@@ -0,0 +1,40 @@ | |||
3;0.2675;0.37;0.4925;2220 | |||
4;0.2225;0.295;0.3875;2220 | |||
5;0.17;0.23;0.3075;2220 | |||
6;0.1575;0.1775;0.255;2220 | |||
7;0.13;0.1675;0.23;2220 | |||
8;0.12;0.1575;0.19;2220 | |||
9;0.1075;0.14;0.1725;2220 | |||
10;0.095;0.125;0.155;2220 | |||
11;0.085;0.11;0.145;2220 | |||
12;0.085;0.1025;0.13;2220 | |||
13;0.0675;0.09;0.12;2220 | |||
14;0.0675;0.09;0.115;2220 | |||
15;0.0625;0.0825;0.0975;2220 | |||
16;0.055;0.085;0.1;1120 | |||
17;0.055;0.075;0.0975;1120 | |||
18;0.0475;0.0775;0.0925;1120 | |||
19;0.05;0.0725;0.085;1120 | |||
20;0.045;0.0625;0.08;1120 | |||
21;0.04;0.06;0.0725;1120 | |||
22;0.04;0.05;0.07;1120 | |||
23;0.04;0.0525;0.0675;1120 | |||
24;0.0375;0.0525;0.065;1120 | |||
25;0.0375;0.045;0.0625;1120 | |||
26;0.035;0.0425;0.0625;1120 | |||
27;0.035;0.045;0.055;1120 | |||
28;0.0325;0.0425;0.0575;1120 | |||
29;0.03;0.0425;0.0525;1120 | |||
36;0.03;0.03;0.04375;1120 | |||
28;0.0325;0.03625;0.0525;1120 | |||
29;0.03;0.03625;0.05375;1120 | |||
30;0.03375;0.0375;0.0475;1120 | |||
31;0.02875;0.0375;0.04625;1120 | |||
32;0.0275;0.03625;0.05;1120 | |||
33;0.02625;0.0325;0.04625;1120 | |||
34;0.02875;0.03125;0.0475;1120 | |||
35;0.02625;0.03625;0.04375;1120 | |||
36;0.025;0.0325;0.04125;1120 | |||
37;0.0275;0.03;0.04125;1120 | |||
38;0.0225;0.02875;0.04125;1120 | |||
39;0.0225;0.03;0.04;1120 |
@@ -0,0 +1,23 @@ | |||
n;min;max;1/pmax;1/pmin;nb_tests;n;1/n | |||
3;0,275;0,49;2,04082;3,63636;2220;3;0,333333333 | |||
4;0,2025;0,3975;2,51572;4,93827;2220;4;0,25 | |||
5;0,165;0,3175;3,14961;6,06061;2220;5;0,2 | |||
6;0,145;0,2775;3,6036;6,89655;2220;6;0,166666667 | |||
7;0,1225;0,23;4,34783;8,16327;2220;7;0,142857143 | |||
8;0,11;0,2;5;9,09091;2220;8;0,125 | |||
9;0,1;0,18;5,55556;10;2220;9;0,111111111 | |||
10;0,09;0,165;6,06061;11,1111;2220;10;0,1 | |||
11;0,08;0,145;6,89655;12,5;2220;11;0,090909091 | |||
12;0,075;0,1325;7,54717;13,3333;2220;12;0,083333333 | |||
13;0,065;0,125;8;15,3846;2220;13;0,076923077 | |||
14;0,0625;0,115;8,69565;16;2220;14;0,071428571 | |||
15;0,0625;0,1075;9,30233;16;2220;15;0,066666667 | |||
16;0,05125;0,1025;9,7561;19,5122;2220;16;0,0625 | |||
17;0,05375;0,095;10,5263;18,6047;2220;17;0,058823529 | |||
18;0,05;0,08875;11,2676;20;2220;18;0,055555556 | |||
19;0,04875;0,085;11,7647;20,5128;2220;19;0,052631579 | |||
20;0,0425;0,07875;12,6984;23,5294;2220;20;0,05 | |||
21;0,0425;0,075;13,3333;23,5294;2220;21;0,047619048 | |||
22;0,03875;0,075;13,3333;25,8065;2220;22;0,045454545 | |||
23;0,0375;0,06875;14,5455;26,6667;2220;23;0,043478261 | |||
24;0,03625;0,065;15,3846;27,5862;2220;24;0,041666667 |
@@ -0,0 +1,22 @@ | |||
3;0.275;0.49;2.04082;3.63636;2220 | |||
4;0.2025;0.3975;2.51572;4.93827;2220 | |||
5;0.165;0.3175;3.14961;6.06061;2220 | |||
6;0.145;0.2775;3.6036;6.89655;2220 | |||
7;0.1225;0.23;4.34783;8.16327;2220 | |||
8;0.11;0.2;5;9.09091;2220 | |||
9;0.1;0.18;5.55556;10;2220 | |||
10;0.09;0.165;6.06061;11.1111;2220 | |||
11;0.08;0.145;6.89655;12.5;2220 | |||
12;0.075;0.1325;7.54717;13.3333;2220 | |||
13;0.065;0.125;8;15.3846;2220 | |||
14;0.0625;0.115;8.69565;16;2220 | |||
15;0.0625;0.1075;9.30233;16;2220 | |||
16;0.05125;0.1025;9.7561;19.5122;2220 | |||
17;0.05375;0.095;10.5263;18.6047;2220 | |||
18;0.05;0.08875;11.2676;20;2220 | |||
19;0.04875;0.085;11.7647;20.5128;2220 | |||
20;0.0425;0.07875;12.6984;23.5294;2220 | |||
21;0.0425;0.075;13.3333;23.5294;2220 | |||
22;0.03875;0.075;13.3333;25.8065;2220 | |||
23;0.0375;0.06875;14.5455;26.6667;2220 | |||
24;0.03625;0.065;15.3846;27.5862;2220 |
@@ -0,0 +1,2 @@ | |||
n;0.0325;0.03375;0.035;0.03625;0.0375;0.03875;0.04;0.04125;0.0425;0.04375;0.045;0.04625;0.0475;0.04875;0.05;0.05125;0.0525;0.05375;0.055;0.05625;0.0575;0.05875;0.06;0.06125;0.0625;0.06375;0.065;0.06625;0.0675;0.06875;0.07;0.07125;0.0725;0.07375;0.075;0.07625; | |||
24;(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065);(0.03625,0.065); |
@@ -0,0 +1,9 @@ | |||
0.02;0.025;0.03;0.035;0.04;0.045;0.05;0.055;0.06;0.065;0.07;0.075;0.08;0.085;0.09;0.095;0.1;0.105;0.11;0.115;0.12;0.125;0.13;0.135;0.14;0.145;0.15;0.155;0.16;0.165;0.17;0.175;0.18;0.185;0.19;0.195;0.2;0.205;0.21;0.215;0.22;0.225;0.23;0.235;0.24;0.245;0.25;0.255;0.26;0.265;0.27;0.275;0.28;0.285;0.29;0.295;0.3;0.305;0.31;0.315;0.32;0.325;0.33;0.335;0.34;0.345;0.35;0.355;0.36;0.365;0.37;0.375;0.38;0.385;0.39;0.395;0.4;0.405;0.41;0.415;0.42;0.425;0.43;0.435;0.44;0.445;0.45;0.455;0.46;0.465;0.47;0.475;0.48;0.485;0.49;0.495; | |||
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; | |||
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; | |||
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; | |||
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; | |||
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; | |||
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; | |||
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; | |||
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; |
@@ -0,0 +1,199 @@ | |||
26528.1;27977.9 | |||
25766;27197.6 | |||
24765;26113.8 | |||
24191.5;25402.9 | |||
24181;25391.8 | |||
23371.6;24715.2 | |||
22182;23370.4 | |||
21642;22798 | |||
20977.4;22020.2 | |||
20931.5;21998.1 | |||
20995.4;22174.2 | |||
20170.5;21266.3 | |||
19970.2;21099 | |||
19588.1;20741.9 | |||
19286.7;20361.3 | |||
18720.2;19735.8 | |||
18830.9;19824.7 | |||
18513.3;19525.5 | |||
18481.7;19579.1 | |||
18089;19095.8 | |||
17820;18841.2 | |||
17931.1;18932.9 | |||
17482;18402.8 | |||
17007.8;17936.2 | |||
16778.7;17620.1 | |||
16685.9;17520.9 | |||
16646;17564.8 | |||
16359.5;17268.9 | |||
16450;17376.8 | |||
16436.9;17271.5 | |||
16257.1;17112.1 | |||
15723.6;16506 | |||
15759.7;16635.9 | |||
15536.5;16345.5 | |||
15983.4;16822.6 | |||
15822.6;16670.6 | |||
15360;16096 | |||
15170.9;15950.3 | |||
15440.7;16269.7 | |||
15027.6;15770.8 | |||
15111.3;15889.5 | |||
14950.3;15794.1 | |||
14705.2;15475.6 | |||
14559.4;15329.4 | |||
15335.7;16173.1 | |||
15033;15859.8 | |||
15009.4;15780.2 | |||
15145.3;15957.1 | |||
15088;15846.4 | |||
14640.6;15407 | |||
14499.1;15327.3 | |||
14686.3;15491.3 | |||
14585;15408.6 | |||
15036.9;15855.5 | |||
14745.5;15599.7 | |||
14483.5;15268.1 | |||
14646.7;15507.3 | |||
14961.4;15781.4 | |||
14677.7;15494.3 | |||
14994.2;15921.4 | |||
14573;15413.4 | |||
15072.1;15885.9 | |||
14691.4;15572.2 | |||
14909.4;15766.6 | |||
14921.9;15770.1 | |||
14625.9;15438.5 | |||
15304.6;16253.8 | |||
14593.7;15409.1 | |||
14814;15712.8 | |||
14935.5;15824.9 | |||
14688.7;15474.5 | |||
15052.1;16024.3 | |||
14877;15740.6 | |||
14802.5;15679.5 | |||
15104.9;15967.9 | |||
14706.5;15573.1 | |||
14801.1;15658.5 | |||
14662.8;15571.2 | |||
14916.5;15807.1 | |||
15027.9;15922.9 | |||
14630.8;15550.8 | |||
14896.2;15829.8 | |||
14867.1;15772.5 | |||
14824;15741.2 | |||
14805.9;15767.3 | |||
14650.8;15555.2 | |||
14939.9;15907.3 | |||
14890.1;15790.3 | |||
14277.6;15082.4 | |||
14705.9;15539.7 | |||
14936.8;15804.4 | |||
14525.4;15373.8 | |||
14323.8;15188.6 | |||
14685.3;15600.7 | |||
14514.1;15379.9 | |||
14776.1;15712.3 | |||
14713.4;15655.8 | |||
14746;15714.8 | |||
14430.3;15338.5 | |||
14500.8;15364 | |||
14376.1;15333.5 | |||
14818.4;15803.6 | |||
14383.9;15309.3 | |||
14737;15698.2 | |||
15038.3;15971.7 | |||
14611.2;15519.6 | |||
14717.6;15692.4 | |||
14910.8;15902.8 | |||
15131.3;16131.1 | |||
14906.8;15836.4 | |||
15056;16165.2 | |||
14768;15734.8 | |||
14197.6;15107.6 | |||
14405.5;15383.7 | |||
15147.5;16158.5 | |||
14159.3;15147.1 | |||
14448;15322 | |||
14312.6;15315 | |||
13769.6;14616.8 | |||
14674.5;15706.7 | |||
14404.4;15395.6 | |||
14195.2;15149.6 | |||
14524;15611.6 | |||
14540.2;15565.4 | |||
14375.4;15373.4 | |||
14335.7;15281.1 | |||
14419.5;15498.1 | |||
14328.6;15274.2 | |||
13864.4;14789.6 | |||
14361.7;15317.9 | |||
14130.7;15130.9 | |||
14059.6;15036.8 | |||
14316;15370 | |||
14054.3;14968.1 | |||
14134.9;15127.1 | |||
14259.4;15237.4 | |||
13860.7;14751.3 | |||
14275.3;15263.9 | |||
13953.7;14927.5 | |||
13807.5;14788.1 | |||
14110.3;15104.1 | |||
13817.3;14703.9 | |||
13709.4;14668.6 | |||
14331.8;15344.6 | |||
13938.4;14891.6 | |||
13562.7;14503.7 | |||
14031.1;15073.7 | |||
14336.5;15294.3 | |||
13899.4;14895 | |||
13992.9;14989.9 | |||
13855.5;14849.3 | |||
13807.9;14843.7 | |||
13865;14877.8 | |||
13958.8;14992.4 | |||
13666.3;14634.9 | |||
13573.1;14545.3 | |||
13730.1;14700.7 | |||
13546.4;14502.4 | |||
13489.5;14451.3 | |||
13614.3;14585.7 | |||
13409;14339 | |||
13649.1;14681.7 | |||
13446.9;14420.7 | |||
13161;14144.6 | |||
13841.8;14934.6 | |||
13644.5;14643.9 | |||
13551.2;14611.2 | |||
13342.6;14383 | |||
12721.1;13676.9 | |||
13268.9;14240.7 | |||
13336.7;14254.1 | |||
13076.5;14065.5 | |||
12894;13770 | |||
13169.7;14125.1 | |||
13117.3;14056.7 | |||
13407.5;14378.5 | |||
13041.2;14083.6 | |||
13410.4;14416 | |||
13108.2;14149 | |||
12761.4;13622.6 | |||
13017.2;14074.8 | |||
12971.8;13943.4 | |||
12557;13535.4 | |||
12945.4;13946.6 | |||
13179.5;14186.5 | |||
12748.4;13748.4 | |||
12671.3;13713.5 | |||
12788.5;13871.1 | |||
12659.7;13573.9 | |||
12835.5;13808.5 | |||
12671.5;13750.1 | |||
12965.3;13987.5 | |||
12547.1;13537.3 | |||
13094.2;14088.2 | |||
12936.9;13986.3 | |||
12676.4;13733.2 | |||
13077.5;14033.7 | |||
12326.6;13365.8 | |||
12842.1;13783.9 |
@@ -0,0 +1,13 @@ | |||
#ifndef EA_H | |||
#define EA_H | |||
#include <random> | |||
#include "GA.h" | |||
class EA : public GA { | |||
public: | |||
EA(int mu, int lda, int selection, double proba, std::default_random_engine& randomizer) : GA(mu, lda, selection, proba, 0., NO_CROSSOVER, GA_V1, randomizer) {}; | |||
}; | |||
#endif // EA_H |
@@ -0,0 +1,17 @@ | |||
#ifndef GA_H | |||
#define GA_H | |||
#include <random> | |||
#include "GGA.h" | |||
class GA : public GGA { | |||
public: | |||
GA(int mu, int lda, int selection, double sbm_proba, double crossover_proba, int crossover_method, int version, std::default_random_engine& randomizer) : GGA(mu, lda, selection, sbm_proba, crossover_method, version, randomizer), m_crossover_proba{crossover_proba} {}; | |||
double get_crossover_proba(double progress); | |||
protected: | |||
double m_crossover_proba; | |||
}; | |||
#endif // GA_H |
@@ -0,0 +1,47 @@ | |||
#ifndef GGA_H | |||
#define GGA_H | |||
#include <iostream> | |||
#include <vector> | |||
#include <algorithm> | |||
#include <random> | |||
#include "SearchHeuristic.h" | |||
#define COMMA 1 | |||
#define PLUS 2 | |||
#define GA_V1 1 | |||
#define GA_V2 2 | |||
class GGA : public SearchHeuristic | |||
{ | |||
public: | |||
GGA(int mu, int lda, int selection, double sbm_proba, int crossover_method, int version, std::default_random_engine& randomizer); | |||
GGA(int mu, int lda, int selection, double sbm_proba, int crossover_method, std::default_random_engine& randomizer) : | |||
GGA(mu, lda, selection, sbm_proba, crossover_method, GA_V1, randomizer) {}; | |||
void prepare_tab(); | |||
virtual double get_crossover_proba(double progress) = 0; | |||
virtual double get_sbm_proba(double progress) = 0; | |||
Result run(); | |||
virtual ~GGA(); | |||
protected: | |||
int m_mu; | |||
int m_lambda; | |||
int m_selection; | |||
double m_sbm_proba; | |||
int m_crossover_method; | |||
int m_version; | |||
std::default_random_engine m_randomizer; | |||
std::binomial_distribution<int> m_binomial_dist; | |||
std::uniform_int_distribution<int> m_uniform_dist; | |||
bool m_is_prepared; | |||
Candidate** x_tab; | |||
private: | |||
}; | |||
#endif // GGA_H |
@@ -8,6 +8,8 @@ | |||
#include <vector> | |||
#include <algorithm> | |||
#include "crossover.h" | |||
class MasterMind | |||
{ | |||
public: | |||
@@ -20,10 +22,11 @@ class MasterMind | |||
int try_candidate(int* candidate); | |||
int get_max_radius(); | |||
int* modify_with_radius(int* x, int r); | |||
int* crossover(int* y, int** x, int nb); | |||
int* crossover(int* y, void* x, int nb, int* (*selector)(int, void*), int method); | |||
void copy_candidate(int *x, int *y); | |||
bool is_optimal(int* x); | |||
bool is_optimal(int* x, int v_x); | |||
double get_progress(int* x, int v_x); | |||
bool is_optimal(int* x, double objective=1.00); | |||
bool is_optimal(int* x, int v_x, double objective=1.00); | |||
virtual ~MasterMind(); | |||
protected: | |||
@@ -35,6 +38,7 @@ class MasterMind | |||
bool m_random_solution; | |||
std::vector<int> m_permutation; | |||
std::default_random_engine m_randomizer; | |||
int* m_vote; | |||
}; | |||
#endif // MASTERMIND_H |
@@ -0,0 +1,19 @@ | |||
#ifndef PGA_H | |||
#define PGA_H | |||
#include <vector> | |||
#include <random> | |||
#include "GGA.h" | |||
class PGA : public GGA { | |||
public: | |||
PGA(int mu, int lda, int selection, double sbm_proba, std::vector<double> crossover_probas, int crossover_method, int version, std::default_random_engine& randomizer) : GGA(mu, lda, selection, sbm_proba, crossover_method, version, randomizer), m_crossover_probas{crossover_probas} {}; | |||
double get_crossover_proba(double progress); | |||
protected: | |||
std::vector<double> m_crossover_probas; | |||
}; | |||
#endif // PGA_H |
@@ -0,0 +1,62 @@ | |||
#ifndef PARAMETEROPTIMIZER_H | |||
#define PARAMETEROPTIMIZER_H | |||
#include <iostream> | |||
#include <vector> | |||
#include <string> | |||
#include <sstream> | |||
#include <fstream> | |||
#include "SearchHeuristic.h" | |||
#include "analysis.h" | |||
struct ConfidenceInterval { | |||
ConfidenceInterval(double d, double m, double u, double t=-1) : down{d}, mean{m}, up{u}, thresold{t} {}; | |||
double down; | |||
double mean; | |||
double up; | |||
double thresold; | |||
}; | |||
struct TestWave { | |||
TestWave(int nb, double q, int d=0) : nb_tests{nb}, slq{q}, depth{d} {}; | |||
int nb_tests; | |||
double slq; // Student Law Quartile | |||
int depth; | |||
}; | |||
class ParameterOptimizer | |||
{ | |||
public: | |||
ParameterOptimizer(std::default_random_engine& randomizer); | |||
virtual ~ParameterOptimizer(); | |||
// Algorithms | |||
virtual SearchHeuristic* get_context(unsigned int num_context, double parameter, std::default_random_engine& randomizer) = 0; | |||
virtual std::string display_context(unsigned int num_context); | |||
void set_nb_contexts(unsigned int nb_contexts); | |||
// Interval | |||
void set_study_interval(double initial_parameter, double final_parameter, double parameter_step); | |||
// Test waves | |||
void add_test_wave(int nb_tests, double student_law_quartile, int depth=0); | |||
// Running | |||
virtual std::string get_context_for_csvfile(unsigned int num_context); | |||
void save_run(std::string filename); | |||
std::vector<ConfidenceInterval> run_step(int num_step=0, bool displaying=true); | |||
std::vector<ConfidenceInterval> run_step(int num_step, int first_context, int nb_explored_contexts, double initial_parameter, double final_parameter, double parameter_step, bool displaying=true); | |||
std::vector<ConfidenceInterval> run(bool displaying=true); | |||
protected: | |||
private: | |||
unsigned int m_nb_contexts; | |||
std::default_random_engine& m_randomizer; | |||
double m_initial_parameter; | |||
double m_final_parameter; | |||
double m_parameter_step; | |||
std::vector<TestWave> m_waves; | |||
bool m_saving_in_csvfile; | |||
std::string m_csvfile_name; | |||
}; | |||
#endif // PARAMETEROPTIMIZER_H |
@@ -0,0 +1,71 @@ | |||
#ifndef SEARCHHEURISTIC_H | |||
#define SEARCHHEURISTIC_H | |||
#include <vector> | |||
#include "MasterMind.h" | |||
struct Point { | |||
Point() : Point(0,0) {}; | |||
Point(int c, double v) : nb_calls{c}, value{v} {}; | |||
int nb_calls; | |||
double value; | |||
}; | |||
struct Candidate { | |||
Candidate(int* s, int v) { | |||
sol = s; | |||
value = v; | |||
} | |||
int* sol; | |||
int value; | |||
}; | |||
void swap_candidates(Candidate** tab, unsigned int i, unsigned int j); | |||
struct { | |||
bool operator()(Candidate* a, Candidate* b) const { | |||
return a->value > b->value; | |||
} | |||
} cmp_candidates; | |||
struct Result { | |||
Result(int* s, int v, int c, bool a=false) { | |||
solution = s; | |||
v_solution = v; | |||
nb_calls = c; | |||
has_been_aborted = a; | |||
} | |||
int* solution; | |||
int v_solution; | |||
int nb_calls; | |||
bool has_been_aborted; | |||
}; | |||
class SearchHeuristic | |||
{ | |||
public: | |||
SearchHeuristic(); | |||
virtual Result run() = 0; | |||
MasterMind* get_problem(); | |||
void set_problem(MasterMind* problem); | |||
void set_abortion_limit(double l); | |||
void set_record(std::vector<Point>* m_record_tab); | |||
bool is_recording(); | |||
void clear_record(); | |||
void record(int nb_calls, double value); | |||
std::vector<Point>* get_record(); | |||
void set_objective(double objective); | |||
virtual ~SearchHeuristic(); | |||
protected: | |||
MasterMind* m_problem; | |||
double m_abortion_limit; | |||
std::vector<Point>* m_record; | |||
double m_objective; // 1=100% of the result | |||
private: | |||
}; | |||
#endif // SEARCHHEURISTIC_H |
@@ -0,0 +1,14 @@ | |||
#ifndef ALGO_COMPLEXITY_H_INCLUDED | |||
#define ALGO_COMPLEXITY_H_INCLUDED | |||
#include <string> | |||
#include <vector> | |||
#include <fstream> | |||
#include "analysis.h" | |||
std::vector<Statistic> compute_complexity(std::default_random_engine& randomizer, SearchHeuristic* algo, int n_initial, int n_final, int n_step=1, int nb_tests=100, double slq=-1, bool displaying=true); | |||
void save_in_file(std::string namefile, std::vector<Statistic> stats); | |||
#endif // ALGO_COMPLEXITY_H_INCLUDED | |||
@@ -0,0 +1,44 @@ | |||
#ifndef ANALYSIS_H_INCLUDED | |||
#define ANALYSIS_H_INCLUDED | |||
#include <iostream> | |||
#include <chrono> | |||
#include <vector> | |||
#include <algorithm> | |||
#include <fstream> | |||
#include "SearchHeuristic.h" | |||
struct Statistic { | |||
Statistic() : Statistic(0,0,0,0,0,0,0) {}; | |||
Statistic(double n, double s, double avg, double mini, double maxi, double med, double dev) : | |||
nb{n}, sum{s}, average{avg}, minimal{mini}, maximal{maxi}, median{med}, deviation{dev} { | |||
no_bias_deviation = 0; | |||
alea = 0; | |||
label = 0; | |||
}; | |||
double nb; | |||
double sum; | |||
double average; | |||
double minimal; | |||
double maximal; | |||
double median; | |||
double deviation; | |||
double no_bias_deviation; | |||
double alea; | |||
double label; | |||
}; | |||
std::chrono::time_point<std::chrono::system_clock> start_chrono(); | |||
std::chrono::time_point<std::chrono::system_clock> stop_chrono(); | |||
int interval_chrono(std::chrono::time_point<std::chrono::system_clock> start, std::chrono::time_point<std::chrono::system_clock> stop); | |||
Statistic avg_calls(SearchHeuristic* algo, int nb=100, double abortion_limit=-1, double student_law_quartile=-1); | |||
Statistic* avg_evolution(SearchHeuristic* algo, int max_evolution, int nb_tests = 100); | |||
Statistic* derivate(Statistic* curve, unsigned int length); | |||
Statistic* compress(Statistic* curve, unsigned int length); | |||
Statistic* smooth(Statistic* curve, unsigned int length); | |||
#endif // ANALYSIS_H_INCLUDED |
@@ -0,0 +1,67 @@ | |||
#ifndef BEST_PGA_H_INCLUDED | |||
#define BEST_PGA_H_INCLUDED | |||
#include <vector> | |||
#include "PGA.h" | |||
class PGACrossoverProbaOptimizer : public ParameterOptimizer { | |||
public: | |||
PGACrossoverProbaOptimizer(unsigned int n_init, std::vector<double> probas, unsigned int flexive_point, std::default_random_engine& randomizer) : ParameterOptimizer(randomizer), n_initial{n_init}, m_probas{probas}, m_flexive_point{flexive_point} {}; | |||
SearchHeuristic* get_context(unsigned int i, double parameter, std::default_random_engine& randomizer) { | |||
std::vector<double> probas(m_probas); | |||
//for(int k=m_flexive_point; k<probas.size(); k++) | |||
// probas[k] = parameter; | |||
probas[m_flexive_point] = parameter; | |||
if(m_flexive_point == 0) { | |||
for(int k=0; k<probas.size(); k++) | |||
probas[k] = parameter; | |||
} | |||
PGA* algo = new PGA(10, 10, PLUS, 1./(n_initial+i), probas, UNIFORM_CROSSOVER, GA_V1, randomizer); | |||
MasterMind* mm = new MasterMind(n_initial+i, n_initial+i, randomizer); | |||
algo->set_problem(mm); | |||
return algo; | |||
} | |||
std::string display_context(unsigned int context) { | |||
std::stringstream ss; | |||
ss << "n=" << n_initial+context; | |||
return ss.str(); | |||
} | |||
std::string get_context_for_csvfile(unsigned int num_context) { | |||
return std::to_string(n_initial+num_context); | |||
} | |||
private: | |||
unsigned int n_initial; | |||
std::vector<double> m_probas; | |||
unsigned int m_flexive_point; | |||
}; | |||
void pga_optimisation(unsigned int n, int subdivision_size, std::default_random_engine& randomizer) { | |||
std::vector<double> probas; | |||
for(int i=0; i<=subdivision_size; i++) | |||
probas.push_back(0.); | |||
for(unsigned int k=0; k<=subdivision_size; k++) { | |||
PGACrossoverProbaOptimizer pga_cpo(n, probas, k, randomizer); | |||
pga_cpo.set_nb_contexts(1); | |||
pga_cpo.set_study_interval(0.01, 0.95, 0.02); | |||
pga_cpo.add_test_wave(500, 2.2481733216, 0); | |||
pga_cpo.add_test_wave(8000, 2.243091696, 1); | |||
std::vector<ConfidenceInterval> cis = pga_cpo.run(false); | |||
std::cout << "STEP " << k << ": " << cis[0].down << ", " << cis[0].mean << ", " << cis[0].up << std::endl; | |||
double p = (cis[0].down + cis[0].up)/2.; | |||
if(k==0) { | |||
for(int j=0; j<=subdivision_size; j++) | |||
probas[j] = p; | |||
} else { | |||
probas[k] = p; | |||
if(k+1<=subdivision_size) probas[k+1] = (2*p+probas[k+1])/3; | |||
if(k+2<=subdivision_size) probas[k+2] = (p+2*probas[k+2])/3; | |||
} | |||
std::cout << "==========> " << k << ", " << p << std::endl; | |||
} | |||
} | |||
#endif // BEST_PGA_H_INCLUDED | |||
@@ -0,0 +1,29 @@ | |||
#ifndef CROSSOVER-RATE_H_INCLUDED | |||
#define CROSSOVER-RATE_H_INCLUDED | |||
#include <vector> | |||
#include <fstream> | |||
#include "ParameterOptimizer.h" | |||
#include "GA.h" | |||
class CrossoverProbaFromLambdaOptimizer : public ParameterOptimizer { | |||
public: | |||
CrossoverProbaFromLambdaOptimizer(int nb_cases, int lda_initial, std::default_random_engine& randomizer) : ParameterOptimizer(randomizer), n{nb_cases}, lambda_initial{lda_initial} {}; | |||
SearchHeuristic* get_context(unsigned int i, double parameter, std::default_random_engine& randomizer); | |||
std::string display_context(unsigned int num_context); | |||
std::string get_context_for_csvfile(unsigned int num_context); | |||
private: | |||
int n; | |||
int lambda_initial; | |||
}; | |||
void script_crossover_proba_global_optim(std::default_random_engine& randomizer, std::string namefile="global-crossover-proba.csv", bool restart=false, unsigned int restart_n=5, unsigned int restart_lambda=2); | |||
double crossover_model_linearization(double x); | |||
void crossover_model_filtering(std::string input, std::string output, std::string modeling, int filtered_n, int filtered_lda); | |||
void crossover_model_optimization(std::string namefile="global-crossover-proba.csv"); | |||
void crossover_model_validation(std::string namefile, double slope1, double intercept1, double slope2, double intercept2); | |||
double cr(int n, int lambda); | |||
#endif // CROSSOVER-RATE_H_INCLUDED |
@@ -0,0 +1,9 @@ | |||
#ifndef CROSSOVER_H_INCLUDED | |||
#define CROSSOVER_H_INCLUDED | |||
#define NO_CROSSOVER 0 | |||
#define UNIFORM_CROSSOVER 1 | |||
#define MAJORITY_VOTE_CROSSOVER 2 | |||
#define K_POINT_CROSSOVER 4 | |||
#endif // CROSSOVER_H_INCLUDED |
@@ -0,0 +1,483 @@ | |||
#ifndef SCRIPTS_H_INCLUDED | |||
#define SCRIPTS_H_INCLUDED | |||
#include <vector> | |||
#include "analysis.h" | |||
#include "ParameterOptimizer.h" | |||
using namespace std; | |||
class ProbaOptimizer : public ParameterOptimizer { | |||
public: | |||
ProbaOptimizer(int initial_n, std::default_random_engine& randomizer) : ParameterOptimizer(randomizer), m_initial_n{initial_n} {}; | |||
SearchHeuristic* get_context(unsigned int i, double parameter, std::default_random_engine& randomizer) { | |||
EA* algo = new EA(1, 1, PLUS, parameter, randomizer); | |||
MasterMind* mm = new MasterMind(m_initial_n+i, m_initial_n+i, randomizer); | |||
algo->set_problem(mm); | |||
return algo; | |||
} | |||
virtual std::string display_context(unsigned int context) { | |||
std::stringstream ss; | |||
ss << "n=" << context+m_initial_n; | |||
return ss.str(); | |||
} | |||
std::string get_context_for_csvfile(unsigned int num_context) { | |||
return std::to_string(m_initial_n+num_context); | |||
} | |||
private: | |||
int m_initial_n; | |||
}; | |||
void optimal_proba_vmath3(int n_initial, int n_final, std::default_random_engine& randomizer, double p_init=0.05, double p_final=0.5, double p_step=0.01, vector<int> nb_tests_by_depth={}, vector<double> stq_by_depth={}) { | |||
ProbaOptimizer po(n_initial, randomizer); | |||
po.set_nb_contexts(n_final-n_initial); | |||
po.set_study_interval(p_init, p_final, p_step); | |||
for(int depth=0; depth<nb_tests_by_depth.size(); depth++) | |||
po.add_test_wave(nb_tests_by_depth[depth], stq_by_depth[depth], depth); | |||
po.run(); | |||
} | |||
void script_optimal_proba(std::default_random_engine& randomizer) { | |||
std::string namefile = "optimal-proba.csv"; | |||
{ | |||
int n_init=3, n_final=16; | |||
double p_init=0.05, p_final=0.5, p_step=0.01; | |||
ProbaOptimizer po(n_init, randomizer); | |||
po.set_nb_contexts(n_final-n_init); | |||
po.set_study_interval(p_init, p_final, p_step); | |||
po.add_test_wave(20, 2.3362421597, 0); | |||
po.add_test_wave(200, 2.3451370823, 1); | |||
po.add_test_wave(2000, 2.2953981367, 2); | |||
po.save_run(namefile); | |||
po.run(); | |||
} | |||
{ | |||
int n_init=16, n_final=28; | |||
double p_init=0.03, p_final=0.2, p_step=0.01; | |||
ProbaOptimizer po(n_init, randomizer); | |||
po.set_nb_contexts(n_final-n_init); | |||
po.set_study_interval(p_init, p_final, p_step); | |||
po.add_test_wave(20, 2.6742086844, 0); | |||
po.add_test_wave(100, 2.4755765532, 1); | |||
po.add_test_wave(1000, 2.4365960683, 2); | |||
po.save_run(namefile); | |||
po.run(); | |||
} | |||
{ | |||
int n_init=28, n_final=46; | |||
double p_init=0.01, p_final=0.1, p_step=0.005; | |||
ProbaOptimizer po(n_init, randomizer); | |||
po.set_nb_contexts(n_final-n_init); | |||
po.set_study_interval(p_init, p_final, p_step); | |||
po.add_test_wave(20, 2.6742086844, 0); | |||
po.add_test_wave(100, 2.4755765532, 1); | |||
po.add_test_wave(1000, 2.4365960683, 2); | |||
po.save_run(namefile); | |||
po.run(); | |||
} | |||
} | |||
vector<ConfidenceInterval> optimal_proba_vmath2(int n_initial, int n_final, std::default_random_engine& randomizer, double p_init=0.05, double p_final=0.5, double p_step=0.01, int nb_tests=10, double student_law_quartile=-1, bool displaying=true) { | |||
int nb_diff_proba = floor((p_final-p_init)/p_step); | |||
// Initialize result file | |||
ofstream probafile("probas-vmath.csv"); | |||
probafile << "n;"; | |||
for(int i=0; i<nb_diff_proba; i++) | |||
probafile << p_init+i*p_step << ";"; | |||
probafile << endl; | |||
vector<ConfidenceInterval> res; | |||
for(int n=n_initial; n<n_final; n++) { | |||
auto start_n = start_chrono(); | |||
Statistic stats[nb_diff_proba]; | |||
double thresold = 0; | |||
// Realize the experiences | |||
for(int ind=0; ind<nb_diff_proba; ind++) { | |||
double p = p_init+ind*p_step; | |||
EA algo(1, 1, PLUS, p, randomizer); | |||
MasterMind mm(n, n, randomizer); | |||
algo.set_problem(&mm); | |||
stats[ind] = avg_calls(&algo, nb_tests, -1, student_law_quartile); | |||
double potential_thresold = stats[ind].average + stats[ind].alea; | |||
if(ind == 0 || thresold > potential_thresold) | |||
thresold = potential_thresold; | |||
auto stop_loop = stop_chrono(); | |||
int elapsed_milliseconds_loop = interval_chrono(start_n, stop_loop); | |||
if(displaying) cout << '\r' << "n=" << n << ", p=" << p << "... executed in " << elapsed_milliseconds_loop/1000. << " s"; | |||
} | |||
// Calculate the confidence interval of 95% | |||
if(displaying) cout << '\r' << "n=" << n << ". Thresold=" << thresold << ". Keep best... "; | |||
int min_possible = -1; | |||
int max_possible = -1; | |||
for(int i=0; i<nb_diff_proba; i++) { | |||
double min_bound = stats[i].average - stats[i].alea; | |||
if(min_possible < 0 && min_bound < thresold) | |||
min_possible = i; | |||
if(min_bound < thresold) | |||
max_possible = i; | |||
} | |||
double pmin = p_init+min_possible*p_step; | |||
double pmax = p_init+max_possible*p_step; | |||
// Store the results in a file | |||
probafile << n << ";"; | |||
for(int i=0; i<nb_diff_proba; i++) { | |||
probafile << "("<<pmin<<","<<pmax<<")" << ";"; | |||
} | |||
probafile << endl; | |||
auto stop_n = stop_chrono(); | |||
int elapsed_milliseconds_n = interval_chrono(start_n, stop_n); | |||
if(displaying) cout << "Interval=[" << pmin << ", " << pmax << "]" << endl; | |||
if(displaying) cout << "... executed in " << elapsed_milliseconds_n/1000. << " seconds "; | |||
if(displaying) cout << "with " << nb_tests*nb_diff_proba << " resolutions" << endl; | |||
ConfidenceInterval ci(pmin, -1, pmax); | |||
res.push_back(ci); | |||
} | |||
return res; | |||
} | |||
vector<ConfidenceInterval> optimal_proba_vmath2_rec(int n_initial, int n_final, std::default_random_engine& randomizer, double base_p_init=0.05, double base_p_final=0.5, double p_step=0.01, vector<int> nb_tests_by_depth={}, vector<double> stq_by_depth={}) { | |||
vector<ConfidenceInterval> res; | |||
for(int n=n_initial; n<n_final; n++) { | |||
cout << "STUDY N=" << n << ":" << endl; | |||
vector<ConfidenceInterval> cis; | |||
int nb_tests = 0; | |||
for(unsigned int depth=0; depth<nb_tests_by_depth.size(); depth++) { | |||
double p_init = (depth == 0) ? base_p_init : cis[0].down-p_step/pow(2, depth-1); | |||
double p_final = (depth == 0) ? base_p_final : cis[0].up+p_step/depth; | |||
cout << " - depth=" << depth+1 << ": "; | |||
cis = optimal_proba_vmath2(n, n+1, randomizer, p_init, p_final, p_step/pow(2, depth), nb_tests_by_depth[depth], stq_by_depth[depth], false); | |||
nb_tests += nb_tests_by_depth[depth]; | |||
cout << "["<< cis[0].down <<","<< cis[0].up <<"]" << endl; | |||
} | |||
res.push_back(cis[0]); | |||
ofstream probafile("probas-vmath-rec.csv", ios::app); | |||
probafile << n << ";" << cis[0].down << ";" << cis[0].up << ";" << 1./cis[0].up << ";" << 1./cis[0].down << ";" << nb_tests << endl; | |||
} | |||
return res; | |||
} | |||
double calculate_up_bound(double x, int nb) { | |||
return (x + 2./nb + sqrt(4./nb * (x - pow(x, 2) + 1./nb))) / (1. + 4./nb); | |||
} | |||
double calculate_down_bound(double x, int nb) { | |||
return (x + 2./nb - sqrt(4./nb * (x - pow(x, 2) + 1./nb))) / (1. + 4./nb); | |||
} | |||
void optimal_proba_vmath(int n_initial, int n_final, std::default_random_engine& randomizer, double p_init=0.05, double p_final=0.5, double p_step=0.01, int nb_loops=1000) { | |||
int nb_diff_proba = floor((p_final-p_init)/p_step); | |||
int nb_tests = 10; | |||
// Initialize result file | |||
ofstream probafile("probas-vmath.csv"); | |||
probafile << "n;"; | |||
for(int i=0; i<nb_diff_proba; i++) | |||
probafile << p_init+i*p_step << ";"; | |||
probafile << endl; | |||
for(int n=n_initial; n<n_final; n++) { | |||
auto start_n = start_chrono(); | |||
int nb_best[nb_diff_proba] = {0}; | |||
int nb_solved_problems = 0; | |||
// Realize the experiences | |||
int old_min_ind = 0; | |||
int max_min_ind = 0; | |||
for(int num_loop=1; num_loop<nb_loops; num_loop++) { | |||
double min_avg = -1; | |||
int min_ind; | |||
// Realize the experience once | |||
for(int ind2=-1; ind2<nb_diff_proba; ind2++) { | |||
if(ind2 == old_min_ind) continue; | |||
int ind = (ind2 >= 0) ? ind2 : old_min_ind; | |||
double p = p_init+ind*p_step; | |||
EA algo(1, 1, PLUS, p, randomizer); | |||
MasterMind mm(n, n, randomizer); | |||
algo.set_problem(&mm); | |||
Statistic stat = avg_calls(&algo, nb_tests, min_avg+1); | |||
nb_solved_problems += stat.nb; | |||
double avg_nb_calls = stat.average; | |||
if(min_avg < 0 || min_avg > avg_nb_calls) { | |||
min_avg = avg_nb_calls; | |||
min_ind = ind; | |||
} | |||
} | |||
// Store the result of the experience | |||
nb_best[min_ind]++; | |||
if(nb_best[min_ind] > nb_best[max_min_ind]) | |||
max_min_ind = min_ind; | |||
old_min_ind = min_ind; | |||
// Display temporary results | |||
auto stop_loop = stop_chrono(); | |||
int elapsed_milliseconds_loop = interval_chrono(start_n, stop_loop); | |||
cout << "\r"; | |||
cout << "n=" << n << ", num_loop=" << num_loop << ": "; | |||
cout << p_init+max_min_ind*p_step << " (" << nb_best[max_min_ind] << "), "; | |||
cout << "executed in " <<elapsed_milliseconds_loop/1000. << " seconds [" << nb_solved_problems << "]"; | |||
cout << " "; | |||
} | |||
// Display the global distribution | |||
cout << '\r' << "===== Graph ==== " << endl; | |||
for(int j=9; j>=0; j--) { | |||
for(int i=0; i<nb_diff_proba; i++) { | |||
double pourcent = (double) nb_best[i]/nb_best[max_min_ind]; | |||
cout << ((pourcent >= j/10.) ? '#' : ' '); | |||
} | |||
cout << endl; | |||
} | |||
cout << endl; | |||
// Calculate the confidence interval of 95% | |||
double pbest = p_init+max_min_ind*p_step; | |||
double x = (double) nb_best[max_min_ind]/nb_loops; | |||
cout << "x=" << x << ',' << nb_loops << ',' << nb_best[max_min_ind] << endl; | |||
double up_bound = calculate_up_bound(x, nb_loops); | |||
double down_bound = calculate_down_bound(x, nb_loops); | |||
cout << "\\mu_{p_best} \\in [" << down_bound << ", " << up_bound << "]" << endl; | |||
cout << "Keep best..." << endl; | |||
int min_possible = -1; | |||
int max_possible = -1; | |||
for(int i=0; i<nb_diff_proba; i++) { | |||
double measured = (double) nb_best[i]/nb_loops; | |||
double max_bound = calculate_up_bound(measured, nb_loops); | |||
if(min_possible < 0 && max_bound >= down_bound) | |||
min_possible = i; | |||
if(max_bound >= down_bound) | |||
max_possible = i; | |||
} | |||
double pmin = p_init+min_possible*p_step; | |||
double pmax = p_init+max_possible*p_step; | |||
// Store the results in a file | |||
probafile << n << ";"; | |||
for(int i=0; i<nb_diff_proba; i++) { | |||
probafile << "("<<pmin<<","<<pbest<<","<<pmax<<")" << ";"; | |||
} | |||
probafile << endl; | |||
auto stop_n = stop_chrono(); | |||
int elapsed_milliseconds_n = interval_chrono(start_n, stop_n); | |||
cout << "n=" << n << ": We are sure at 95% that it is in [" << pmin << ", " << pmax << "], with p_best=" << pbest << "." << endl; | |||
cout << "... executed in " << elapsed_milliseconds_n/1000. << " seconds "; | |||
cout << "with " << nb_solved_problems << " resolutions"; | |||
for(int u=0; u<3; u++) | |||
Beep(1568, 200); | |||
//delete[] nb_best; | |||
} | |||
} | |||
/// Bellow, it is just some tests of algorithm... | |||
struct Weight { | |||
Weight() : Weight(0) {}; | |||
Weight(double w) { | |||
weight = w; | |||
nb_executed = 0; | |||
nb_best = 0; | |||
} | |||
double weight; | |||
int nb_executed; | |||
int nb_best; | |||
}; | |||
void optimal_proba_v2(int n_initial, int n_final, std::default_random_engine& randomizer, double p_init=0.05, double p_final=0.5, double p_step=0.01, int depth_initial=8) { | |||
int nb_diff_proba = floor((p_final-p_init)/p_step); | |||
double initial_value = 50; | |||
int nb_test = 20; | |||
double zero_limit = 2/3.; | |||
double pa = -1./(pow(zero_limit, 2)-2*zero_limit+1); | |||
double pb = -2*pa; | |||
double pc = 1+pa; | |||
ofstream probafile("probas.csv"); | |||
for(int i=0; i<nb_diff_proba; i++) | |||
probafile << p_init+i*p_step << ";"; | |||
probafile << endl; | |||
for(int n=n_initial; n<n_final; n++) { | |||
auto start_n = start_chrono(); | |||
Weight* tab = new Weight[nb_diff_proba]; | |||
for(int i=0; i<nb_diff_proba; i++) | |||
tab[i].weight = initial_value; | |||
double max_weight = initial_value; | |||
int max_weight_ind_proba = 0; | |||
double second_weight = initial_value; | |||
int second_weight_ind_proba = 1; | |||
int nb_solved_problems = 0; | |||
for(int depth=depth_initial; depth>0; depth/=2) { | |||
double start_with_weight = max_weight; | |||
for(int num_loop=1; second_weight + 2*initial_value > max_weight && max_weight < 20*initial_value+start_with_weight; num_loop++) { | |||
int nb_new_problems = 0; | |||
for(int k=0; k<20; k++) { | |||
double min_avg = -1; | |||
double min_proba; | |||
for(int ind2=-2; ind2<nb_diff_proba; ind2++) { | |||
if(ind2 == max_weight_ind_proba || ind2 == second_weight_ind_proba) continue; | |||
int ind = (ind2 >= 0) ? ind2 : ((ind2 == -2) ? max_weight_ind_proba: second_weight_ind_proba); | |||
if(ind % depth != 0) continue; | |||
double p = p_init+ind*p_step; | |||
double weight = tab[ind].weight; | |||
double execution_proba = weight/max_weight; | |||
if(ind-depth >= 0 && ind+depth < nb_diff_proba) | |||
execution_proba = ((tab[ind-depth].weight+weight+tab[ind+depth].weight)/3)/max_weight; | |||
else if(ind-depth >= 0) | |||
execution_proba = ((tab[ind-depth].weight + weight)/2)/max_weight; | |||
else if(ind+depth < nb_diff_proba) | |||
execution_proba = ((weight + tab[ind+depth].weight)/2)/max_weight; | |||
execution_proba = (2*execution_proba > 1) ? pa*pow(execution_proba, 2)+pb*execution_proba+pc : 0; | |||
std::bernoulli_distribution distribution(execution_proba); | |||
if(distribution(randomizer)) { | |||
tab[ind].nb_executed++; | |||
EA algo(1, 1, PLUS, p, randomizer); | |||
MasterMind mm(n, n, randomizer); | |||
algo.set_problem(&mm); | |||
Statistic stat = avg_calls(&algo, nb_test, min_avg+1); | |||
double avg = stat.average; | |||
if(min_avg < 0 || min_avg > avg) { | |||
min_avg = avg; | |||
min_proba = p; | |||
} | |||
nb_new_problems += stat.nb; | |||
} | |||
} | |||
int ind_p = round((min_proba - p_init)/p_step); | |||
tab[ind_p].weight++; | |||
if(tab[ind_p].weight > max_weight) { | |||
max_weight = tab[ind_p].weight; | |||
max_weight_ind_proba = ind_p; | |||
} | |||
tab[max_weight_ind_proba].nb_best++; | |||
} | |||
auto stop_loop = stop_chrono(); | |||
int elapsed_milliseconds_loop = interval_chrono(start_n, stop_loop); | |||
second_weight = -1; | |||
for(int i=0; i<nb_diff_proba; i++) | |||
if(i != max_weight_ind_proba) | |||
if(second_weight < 0 || second_weight < tab[i].weight) { | |||
second_weight = tab[i].weight; | |||
second_weight_ind_proba = i; | |||
} | |||
nb_solved_problems += nb_new_problems; | |||
cout << "\r"; | |||
cout << "n=" << n << ", depth=" << depth << ", num_loop=" << num_loop << ": "; | |||
cout << p_init+max_weight_ind_proba*p_step << " (" << max_weight << "), "; | |||
cout << p_init+second_weight_ind_proba*p_step << " (" << second_weight << "), "; | |||
cout << "executed in " <<elapsed_milliseconds_loop/1000. << " seconds [.+" << nb_new_problems << "=" << nb_solved_problems << "]"; | |||
cout << " "; | |||
} | |||
int fdepth = depth / 2; | |||
if(fdepth) { | |||
for(int ind=0; ind<nb_diff_proba; ind++) { | |||
if(ind%depth != 0 && ind%fdepth == 0) { | |||
if(ind+fdepth<nb_diff_proba) | |||
tab[ind].weight = max(tab[ind-fdepth].weight, tab[ind+fdepth].weight); | |||
else | |||
tab[ind].weight = tab[ind-fdepth].weight; | |||
} | |||
} | |||
second_weight = max_weight; | |||
} | |||
} | |||
double p_best = p_init+max_weight_ind_proba*p_step; | |||
double mean = 0; | |||
for(int i=0; i<nb_diff_proba; i++) | |||
mean += tab[i].nb_executed ? ((double) tab[i].nb_best/tab[i].nb_executed) * (p_init+i*p_step) : 0; | |||
double stddev = 0; | |||
for(int i=0; i<nb_diff_proba; i++) | |||
stddev += tab[i].nb_executed ? ((double) tab[i].nb_best/tab[i].nb_executed) * pow(p_init+i*p_step, 2) : 0; | |||
stddev -= pow(mean, 2); | |||
cout << '%' << mean << "," << stddev << endl; | |||
stddev = sqrt(stddev); | |||
for(int i=0; i<nb_diff_proba; i++) | |||
probafile << (tab[i].nb_executed ? ((double) tab[i].nb_best/tab[i].nb_executed) * pow(p_init+i*p_step, 2) : 0) << ";"; | |||
probafile << endl; | |||
auto stop_n = stop_chrono(); | |||
int elapsed_milliseconds_n = interval_chrono(start_n, stop_n); | |||
cout << '\r' << "n=" << n << ", p_best=" << p_best << " (" << stddev << "), "; | |||
cout << "executed in " << elapsed_milliseconds_n/1000. << " seconds "; | |||
cout << "with " << nb_solved_problems << " resolutions"; | |||
cout << " " << endl; | |||
// for(int u=0; u<3; u++) | |||
// Beep(1568, 200); | |||
delete[] tab; | |||
} | |||
} | |||
void optimal_proba(int n_initial, int n_final, std::default_random_engine& randomizer, double p_init=0.05, double p_final=0.5, double p_step=0.01) { | |||
for(int n=n_initial; n<n_final; n++) { | |||
vector<double> avg_list; | |||
vector<double> probas; | |||
auto start = start_chrono(); | |||
for(double p=p_init; p<p_final; p+=p_step) { | |||
EA algo(1, 1, PLUS, p, randomizer); | |||
MasterMind mm(n, n, randomizer); | |||
algo.set_problem(&mm); | |||
Statistic stat = avg_calls(&algo); | |||
double avg = stat.average; | |||
avg_list.push_back(avg); | |||
probas.push_back(p); | |||
} | |||
auto stop = stop_chrono(); | |||
int elapsed_milliseconds = interval_chrono(start, stop); | |||
int min_ind = 0; | |||
for(unsigned int i=1; i<avg_list.size(); i++) | |||
if(avg_list[min_ind] > avg_list[i]) | |||
min_ind = i; | |||
double p_best = probas[min_ind]; | |||
cout << "n=" << n << ": " << p_best << " in " << elapsed_milliseconds/1000. << " seconds " << "(" << 100*floor((p_final-p_init)/p_step) << " problems)" << endl; | |||
} | |||
} | |||
#endif // SCRIPTS_H_INCLUDED |
@@ -0,0 +1,133 @@ | |||
#ifndef SCRIPTS2_H_INCLUDED | |||
#define SCRIPTS2_H_INCLUDED | |||
#include <vector> | |||
#include <fstream> | |||
#include "analysis.h" | |||
#include "ParameterOptimizer.h" | |||
void cmp_evolution(std::vector<SearchHeuristic*> algos, MasterMind& problem, int max_evolution, int nb_tests = 100) { | |||
int nb_algos = algos.size(); | |||
Statistic** values = new Statistic*[nb_algos]; | |||
for(int i=0; i<nb_algos; i++) { | |||
algos[i]->set_problem(&problem); | |||
values[i] = avg_evolution(algos[i], max_evolution, nb_tests); | |||
} | |||
std::ofstream statsfile("stats.csv"); | |||
for(int i=0; i<max_evolution; i++) { | |||
statsfile << i << ";"; | |||
for(int k=0; k<nb_algos; k++) | |||
statsfile << values[k][i].average << ";"; | |||
statsfile << std::endl; | |||
} | |||
for(int i=0; i<nb_algos; i++) | |||
delete[] values[i]; | |||
delete[] values; | |||
} | |||
/// Max Lambda | |||
class LambdaOptimizer : public ParameterOptimizer { | |||
public: | |||
LambdaOptimizer(std::default_random_engine& randomizer) : ParameterOptimizer(randomizer) {}; | |||
SearchHeuristic* get_context(unsigned int i, double parameter, std::default_random_engine& randomizer) { | |||
unsigned int n=20; | |||
EA* algo = new EA(1+i, (int)parameter, PLUS, 1./n, randomizer); | |||
MasterMind* mm = new MasterMind(n, n, randomizer); | |||
algo->set_problem(mm); | |||
return algo; | |||
} | |||
virtual std::string display_context(unsigned int context) { | |||
std::stringstream ss; | |||
ss << "mu=" << context+1; | |||
return ss.str(); | |||
} | |||
}; | |||
void optimal_lambda(int n, int mu_initial, int mu_final, std::default_random_engine& randomizer, int lambda_init, int lambda_final, int lambda_step=1, int nb_tests=10, double student_law_quartile=-1, bool displaying=true) { | |||
LambdaOptimizer lo(randomizer); | |||
lo.set_nb_contexts(50); | |||
lo.set_study_interval(lambda_init, lambda_final, lambda_step); | |||
lo.add_test_wave(nb_tests, student_law_quartile); | |||
lo.run(); | |||
} | |||
class MuLambdaOptimizer : public ParameterOptimizer { | |||
public: | |||
MuLambdaOptimizer(int n_init, std::default_random_engine& randomizer) : ParameterOptimizer(randomizer), n_initial{n_init} {}; | |||
SearchHeuristic* get_context(unsigned int i, double parameter, std::default_random_engine& randomizer) { | |||
EA* algo = new EA((int)parameter, (int)parameter, PLUS, 1./(n_initial+i), randomizer); | |||
MasterMind* mm = new MasterMind(n_initial+i, n_initial+i, randomizer); | |||
algo->set_problem(mm); | |||
return algo; | |||
} | |||
virtual std::string display_context(unsigned int context) { | |||
std::stringstream ss; | |||
ss << "n=" << n_initial+context; | |||
return ss.str(); | |||
} | |||
private: | |||
int n_initial; | |||
}; | |||
void optimal_mulambda(int initial_n, int final_n, std::default_random_engine& randomizer, int par_init, int par_final, int par_step=1, int nb_tests=10, double student_law_quartile=-1, bool displaying=true) { | |||
MuLambdaOptimizer lo(initial_n, randomizer); | |||
lo.set_nb_contexts(final_n - initial_n); | |||
lo.set_study_interval(par_init, par_final, par_step); | |||
lo.add_test_wave(nb_tests, student_law_quartile); | |||
lo.run(); | |||
} | |||
class CrossoverProbaOptimizer : public ParameterOptimizer { | |||
public: | |||
CrossoverProbaOptimizer(int n_init, double obj, std::default_random_engine& randomizer) : ParameterOptimizer(randomizer), n_initial{n_init}, objective{obj} {}; | |||
SearchHeuristic* get_context(unsigned int i, double parameter, std::default_random_engine& randomizer) { | |||
GA* algo = new GA(5, 5, PLUS, 1./(n_initial+i), parameter, UNIFORM_CROSSOVER, GA_V1, randomizer); | |||
MasterMind* mm = new MasterMind(n_initial+i, n_initial+i, randomizer); | |||
algo->set_problem(mm); | |||
algo->set_objective(objective); | |||
return algo; | |||
} | |||
std::string display_context(unsigned int context) { | |||
std::stringstream ss; | |||
ss << "n=" << n_initial+context; | |||
return ss.str(); | |||
} | |||
std::string get_context_for_csvfile(unsigned int num_context) { | |||
return std::to_string(n_initial+num_context); | |||
} | |||
private: | |||
int n_initial; | |||
double objective; | |||
}; | |||
void script_crossover_proba_optim(std::default_random_engine& randomizer) { | |||
std::string namefile = "crossover-proba.csv"; | |||
ofstream savefile(namefile); | |||
{ | |||
int n_init=3, n_final=21; | |||
double p_init=0.01, p_final=0.99, p_step=0.02; | |||
CrossoverProbaOptimizer cpo(n_init, 1.00, randomizer); | |||
cpo.set_nb_contexts(n_final - n_init); | |||
cpo.set_study_interval(p_init, p_final, p_step); | |||
cpo.add_test_wave(40, 2.5419828669, 0); | |||
cpo.add_test_wave(400, 2.4429370465, 1); | |||
cpo.add_test_wave(2000, 2.4344837209, 2); | |||
cpo.save_run(namefile); | |||
cpo.run(); | |||
}{ | |||
int n_init=21, n_final=40; | |||
double p_init=0.01, p_final=0.3, p_step=0.02; | |||
CrossoverProbaOptimizer cpo(n_init, 1.00, randomizer); | |||
cpo.set_nb_contexts(n_final - n_init); | |||
cpo.set_study_interval(p_init, p_final, p_step); | |||
cpo.add_test_wave(80, 2.4860491262, 0); | |||
cpo.add_test_wave(200, 2.4535822177, 1); | |||
cpo.add_test_wave(400, 2.4429370465, 2); | |||
cpo.save_run(namefile); | |||
cpo.run(); | |||
} | |||
} | |||
#endif // SCRIPTS2_H_INCLUDED |
@@ -0,0 +1,219 @@ | |||
#include <iostream> | |||
#include <cstdlib> | |||
#include <ctime> | |||
#include <numeric> | |||
#include <algorithm> | |||
#include <vector> | |||
#include <random> | |||
#include <chrono> | |||
#include <cmath> | |||
#include <windows.h> | |||
#include <limits> | |||
#include <fstream> | |||
#include <sstream> | |||
#include <stdlib.h> | |||
#include "EA.h" | |||
#include "RLS.h" | |||
#include "analysis.h" | |||
#include "crossover-rate.h" | |||
#include "scripts.h" | |||
#include "scripts2.h" | |||
#include "bestPGA.h" | |||
#include "algo-complexity.h" | |||
using namespace std; | |||
int main(int argc, char** argv) { | |||
srand(time(NULL)); | |||
std::default_random_engine randomizer{static_cast<long unsigned int>(time(0))}; | |||
if(argc >= 2) { | |||
int num_experiment = atoi(argv[1]); | |||
switch(num_experiment) { | |||
case 1: | |||
cout << "Experiment: Optimal Crossover probability" << endl; | |||
switch(atoi(argv[2])) { | |||
case 0: // Start from beginning | |||
script_crossover_proba_global_optim(randomizer, "global-crossover-proba.csv", false, 5, 5); | |||
break; | |||
case 1: // Restart from a specific point | |||
{ | |||
stringstream ss; | |||
ss << "global-crossover-proba-" << atoi(argv[3]) << "-" << atoi(argv[4]) << ".csv"; | |||
script_crossover_proba_global_optim(randomizer, ss.str(), true, atoi(argv[3]), atoi(argv[4])); | |||
}break; | |||
case 2: // Filtering | |||
crossover_model_filtering(argv[3], argv[4], argv[5], atoi(argv[6]), atoi(argv[7])); | |||
break; | |||
case 3: // Local optimization of model | |||
crossover_model_optimization(argv[3]); | |||
break; | |||
case 4: // Validation of model | |||
crossover_model_validation(argv[3], atof(argv[4]), atof(argv[5]), atof(argv[6]), atof(argv[7])); | |||
break; | |||
} | |||
return 0; | |||
} | |||
} | |||
//////////////////////////////////////////////////// | |||
RLS algo; | |||
vector<Statistic> stats = compute_complexity(randomizer, &algo, 10, 1000, 10, 100, 1.9842169516, true); | |||
save_in_file("RLS-complexity", stats); | |||
return 0; | |||
//script_optimal_proba(randomizer); | |||
pga_optimisation(10, 20, randomizer); | |||
return 0; | |||
int nb_colors = 50; | |||
int nb_cases = 50; | |||
MasterMind mm(nb_colors, nb_cases, randomizer); | |||
RLS algo1; | |||
EA algo2(100, 100, PLUS, 1./nb_colors, randomizer); | |||
GA algo3(100, 100, PLUS, 1./nb_cases, cr(nb_colors, 100), UNIFORM_CROSSOVER, GA_V1, randomizer); | |||
cout << cr(nb_colors, 100) << endl; | |||
EA algo4(500, 500, PLUS, 1./nb_colors, randomizer); | |||
GA algo5(500, 500, PLUS, 1./nb_cases, cr(nb_colors, 500), UNIFORM_CROSSOVER, GA_V1, randomizer); | |||
cout << cr(nb_colors, 500) << endl; | |||
GA algo6(100, 100, PLUS, 1./nb_cases, 0.8, UNIFORM_CROSSOVER, GA_V1, randomizer); | |||
algo1.set_problem(&mm); | |||
algo2.set_problem(&mm); | |||
algo3.set_problem(&mm); | |||
algo4.set_problem(&mm); | |||
algo5.set_problem(&mm); | |||
algo6.set_problem(&mm); | |||
vector<SearchHeuristic*> algos = {&algo1, &algo2, &algo3, &algo4, &algo5, &algo6}; | |||
Statistic stat = avg_calls(&algo1, 20, -1, 3.883); | |||
int max_nb_calls = ceil(stat.average+stat.alea)*2; | |||
cmp_evolution(algos, mm, max_nb_calls, 100); | |||
return 0; | |||
/* | |||
Statistic* curves[6]; | |||
Statistic* dcurves[6]; | |||
int length = 0; | |||
for(int i=0; i<algos.size(); i++) { | |||
curves[i] = avg_evolution(algos[i], max_nb_calls, 20); | |||
dcurves[i] = derivate(curves[i], max_nb_calls); | |||
length = max_nb_calls-1; | |||
for(int k=0; k<7; k++) { | |||
Statistic* cdcurve = compress(dcurves[i], length); | |||
delete[] dcurves[i]; | |||
dcurves[i] = cdcurve; | |||
length = ceil(length/2.)-1; | |||
} | |||
for(int k=0; k<15; k++) { | |||
Statistic* sdcurve = smooth(dcurves[i], length); | |||
delete[] dcurves[i]; | |||
dcurves[i] = sdcurve; | |||
} | |||
} | |||
ofstream testfile("42.csv"); | |||
for(int i=0; i<length; i++) { | |||
for(int j=0; j<algos.size(); j++) | |||
testfile << dcurves[j][i].average << ";"; | |||
testfile << endl; | |||
} | |||
ofstream testfile2("43.csv"); | |||
for(int i=0; i<max_nb_calls; i++) { | |||
for(int j=0; j<algos.size(); j++) | |||
testfile2 << curves[j][i].average << ";"; | |||
testfile2 << endl; | |||
} | |||
for(int j=0; j<algos.size(); j++) { | |||
delete[] dcurves[j]; | |||
delete[] curves[j]; | |||
} | |||
return 0; | |||
int initial_n = 3; | |||
int final_n = 25; | |||
/// Mu-Lambda Optimisation | |||
MuLambdaOptimizer mlo(initial_n, randomizer); | |||
mlo.set_nb_contexts(final_n - initial_n); | |||
mlo.set_study_interval(1, 100, 4); | |||
mlo.add_test_wave(100, 2.4751374205, 0); | |||
mlo.add_test_wave(1000, 2.4365918443, 1); | |||
mlo.add_test_wave(10000, 2.4327997145, 2); | |||
//mlo.run(); | |||
/* | |||
//optimal_mulambda(3, 16, randomizer, 1, 50, 1, 100, 1.9842169516); | |||
return 0; | |||
optimal_lambda(20, 1, 2, randomizer, 1, 100, 1, 50, 1.9842169516, true); | |||
return 0; | |||
*/ | |||
/* int nb_tests = 100; | |||
MasterMind mm(nb_colors, nb_cases, randomizer); | |||
RLS algo1; | |||
GA algo3(10, 10, PLUS, 1./nb_cases, 2./nb_cases, UNIFORM_CROSSOVER, GA_V1, randomizer); | |||
algo1.set_problem(&mm); | |||
Statistic stat = avg_calls(&algo1, 20, -1, 3.883); | |||
int max_nb_calls = ceil(stat.average); | |||
cmp_evolution({&algo1, &algo3}, mm, max_nb_calls, nb_tests); | |||
return 0; | |||
*/ | |||
//cout << "=========================" << endl; | |||
//optimal_proba(5,15, randomizer); | |||
//optimal_proba_v2(5,15, randomizer); | |||
//optimal_proba_vmath2_rec(3, 16, randomizer, 0.05, 0.5, 0.01, {20, 200, 2000}, {2.3362421597,2.3451370823,3.2953981367}); | |||
//optimal_proba_vmath2_rec(16, 25, randomizer, 0.02, 0.2, 0.005, {20, 200, 2000}, {2.3362421597,2.3451370823,3.2953981367}); | |||
cout << "FINISHED !" << endl; | |||
std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); | |||
std::cin.get(); | |||
return 0; | |||
cout << "=========================" << endl; | |||
for(int n=5; n<6; n++) { | |||
vector<double> avg_list; | |||
vector<double> lambdas; | |||
int lambda_init = 1; | |||
int lambda_final = 20; | |||
int nb_tests = 10000; | |||
auto start = start_chrono(); | |||
for(int lambda=lambda_init; lambda<lambda_final; lambda++) { | |||
EA algo(1, lambda, PLUS, 1./n, randomizer); | |||
MasterMind mm(n, n, randomizer); | |||
algo.set_problem(&mm); | |||
Statistic stat = avg_calls(&algo, nb_tests); | |||
double avg = stat.average; | |||
avg_list.push_back(avg); | |||
lambdas.push_back(lambda); | |||
cout << " -> lambda=" << lambda << ", nbcalls=" << avg << endl; | |||
} | |||
auto stop = stop_chrono(); | |||
int elapsed_milliseconds = interval_chrono(start, stop); | |||
int min_ind = 0; | |||
for(unsigned int i=1; i<avg_list.size(); i++) | |||
if(avg_list[min_ind] > avg_list[i]) | |||
min_ind = i; | |||
double lambda_best = lambdas[min_ind]; | |||
cout << "n=" << n << ": " << lambda_best << " in " << elapsed_milliseconds/1000. << " seconds " << "(" << nb_tests*(lambda_final-lambda_init) << " problems)" << endl; | |||
} | |||
return 0; | |||
} |
@@ -1,141 +0,0 @@ | |||
import random | |||
import numpy | |||
## Configuration MasterMind | |||
nb_colors = 5 | |||
nb_cases = 5 | |||
## Black-box | |||
class MasterMind: | |||
def __init__(self, nb_colors, nb_cases, solution=None): | |||
self.nb_colors = nb_colors | |||
self.nb_cases = nb_cases | |||
self._solution = solution if solution else self.random_candidate() | |||
def random_candidate(self): | |||
import random | |||
return [random.randrange(self.nb_colors) for _ in range(self.nb_cases)] | |||
def try_candidate(self, candidate): | |||
total = 0 | |||
for i, x in enumerate(self._solution): | |||
if candidate[i] == x: | |||
total += 1 | |||
return total | |||
def get_max_radius(self): | |||
return self.nb_cases | |||
def modify_with_radius(self, x, r): | |||
import random | |||
x = x[:] | |||
items = list(range(self.nb_cases)) | |||
random.shuffle(items) | |||
for i in items[:r]: | |||
x[i] = random.randrange(self.nb_colors) | |||
return x | |||
def is_optimal(self, x, v_x=None): | |||
v_x = v_x if v_x else self.try_candidate(x) | |||
return (v_x == self.nb_cases) | |||
class SearchHeuristic: | |||
def set_problem(self, problem): | |||
self.problem = problem | |||
def run(self): | |||
raise Exception('Not implemented !') | |||
# Random Local Search | |||
class RLS(SearchHeuristic): | |||
def run(self): | |||
pb = self.problem | |||
x = pb.random_candidate() | |||
v_x = pb.try_candidate(x) | |||
nb_calls = 1 | |||
while not pb.is_optimal(x, v_x): | |||
r = 1 | |||
y = pb.modify_with_radius(x, r) | |||
v_y = pb.try_candidate(y) | |||
if v_y >= v_x: | |||
x = y | |||
v_x = v_y | |||
nb_calls += 1 | |||
return (x, v_x, nb_calls) | |||
class EA(SearchHeuristic): | |||
def __init__(self, proba, lda, mu): | |||
self.proba = proba | |||
self.lda = lda | |||
self.mu = mu | |||
def run(self): | |||
pb = self.problem | |||
x_list = [] | |||
for _ in range(self.mu): | |||
x = pb.random_candidate() | |||
vx = pb.try_candidate(x) | |||
x_list.append((x, vx)) | |||
x_list = sorted(x_list, key=lambda x: x[1], reverse=True) | |||
x_best = x_list[0] | |||
nb_calls = 1 | |||
while not pb.is_optimal(x_best[0], x_best[1]): | |||
y_list = [] | |||
for _ in range(self.lda): | |||
r = numpy.random.binomial(pb.get_max_radius(), self.proba) | |||
y = pb.modify_with_radius(x_best[0], r) | |||
vy = pb.try_candidate(y) | |||
y_list.append((y, vy)) | |||
#print(x_list, y_list) | |||
selection = x_list + y_list | |||
selection = sorted(selection, key=lambda x: x[1], reverse=True) | |||
x_list = selection[:self.mu] | |||
x_best = x_list[0] | |||
nb_calls += 1 | |||
return (x_best[0], x_best[1], nb_calls) | |||
def avg_calls(algo, problem, nb=100): | |||
nb_calls_list = [] | |||
for _ in range(100): | |||
algo.set_problem(problem) | |||
_, _, nb_calls = algo.run() | |||
nb_calls_list.append(nb_calls) | |||
return numpy.mean(nb_calls_list) | |||
## Main | |||
avg = avg_calls(RLS(), MasterMind(nb_colors, nb_cases)) | |||
print('Average RLS: %s' % avg) | |||
avg = avg_calls(EA(1./nb_cases, 1, 1), MasterMind(nb_colors, nb_cases)) | |||
print('Average EA: %s' % avg) | |||
print('=================') | |||
probas = list(numpy.arange(0.05, 0.5, 0.01)) | |||
p_best_list = [] | |||
for n in range(5, 15): | |||
avg_list = [] | |||
for p in probas: | |||
avg = avg_calls(EA(p, 1, 1), MasterMind(n, n)) | |||
avg_list.append(avg) | |||
#print('{}%'.format(int(p*100))) | |||
p_best = probas[numpy.argmin(avg_list)] | |||
p_best *= n | |||
p_best_list.append(p_best) | |||
print('{}: {}'.format(n, p_best)) | |||
from matplotlib import pyplot as plt | |||
x = list(range(5, 15)) | |||
y = p_best_list | |||
plt.plot(x, y) | |||
plt.savefig('foo3.png') |
@@ -37,16 +37,34 @@ | |||
<Add option="-fexceptions" /> | |||
</Compiler> | |||
<Unit filename="include/EA.h" /> | |||
<Unit filename="include/GA.h" /> | |||
<Unit filename="include/GGA.h" /> | |||
<Unit filename="include/MasterMind.h" /> | |||
<Unit filename="include/PGA.h" /> | |||
<Unit filename="include/ParameterOptimizer.h" /> | |||
<Unit filename="include/RLS.h" /> | |||
<Unit filename="include/SearchHeuristic.h" /> | |||
<Unit filename="include/algo-complexity.h" /> | |||
<Unit filename="include/analysis.h" /> | |||
<Unit filename="include/bestPGA.h" /> | |||
<Unit filename="include/crossover-rate.h" /> | |||
<Unit filename="include/crossover.h" /> | |||
<Unit filename="include/scripts.h" /> | |||
<Unit filename="include/scripts2.h" /> | |||
<Unit filename="main.cpp" /> | |||
<Unit filename="src/EA.cpp" /> | |||
<Unit filename="src/GA.cpp" /> | |||
<Unit filename="src/GGA.cpp" /> | |||
<Unit filename="src/MasterMind.cpp" /> | |||
<Unit filename="src/PGA.cpp" /> | |||
<Unit filename="src/ParameterOptimizer.cpp"> | |||
<Option weight="59" /> | |||
</Unit> | |||
<Unit filename="src/RLS.cpp" /> | |||
<Unit filename="src/SearchHeuristic.cpp" /> | |||
<Unit filename="src/algo-complexity.cpp" /> | |||
<Unit filename="src/analysis.cpp" /> | |||
<Unit filename="src/crossover-rate.cpp" /> | |||
<Extensions> | |||
<code_completion /> | |||
<envvars /> |
@@ -0,0 +1,140 @@ | |||
# depslib dependency file v1.0 | |||
1579790133 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\rls.cpp | |||
"RLS.h" | |||
1578486688 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\rls.h | |||
<iostream> | |||
"SearchHeuristic.h" | |||
1579790033 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\searchheuristic.h | |||
<vector> | |||
"MasterMind.h" | |||
1579813071 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\mastermind.h | |||
<iostream> | |||
<ctime> | |||
<random> | |||
<vector> | |||
<algorithm> | |||
"crossover.h" | |||
1579790104 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\searchheuristic.cpp | |||
"SearchHeuristic.h" | |||
1579638586 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\ea.cpp | |||
"EA.h" | |||
1579813024 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\ea.h | |||
<random> | |||
"GA.h" | |||
1579810278 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\mastermind.cpp | |||
"MasterMind.h" | |||
1580571686 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\main.cpp | |||
<iostream> | |||
<cstdlib> | |||
<ctime> | |||
<numeric> | |||
<algorithm> | |||
<vector> | |||
<random> | |||
<chrono> | |||
<cmath> | |||
<windows.h> | |||
<limits> | |||
<fstream> | |||
<sstream> | |||
<stdlib.h> | |||
"EA.h" | |||
"RLS.h" | |||
"analysis.h" | |||
"crossover-rate.h" | |||
"scripts.h" | |||
"scripts2.h" | |||
"bestPGA.h" | |||
"algo-complexity.h" | |||
1580571185 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\analysis.h | |||
<iostream> | |||
<chrono> | |||
<vector> | |||
<algorithm> | |||
<fstream> | |||
"SearchHeuristic.h" | |||
1580140031 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\scripts.h | |||
<vector> | |||
"analysis.h" | |||
"ParameterOptimizer.h" | |||
1579810099 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\ga.h | |||
<random> | |||
"GGA.h" | |||
1579810106 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\ga.cpp | |||
"GA.h" | |||
1579640108 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\crossover.h | |||
1580478192 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\scripts2.h | |||
<vector> | |||
<fstream> | |||
"analysis.h" | |||
"ParameterOptimizer.h" | |||
1580228991 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\parameteroptimizer.h | |||
<iostream> | |||
<vector> | |||
<string> | |||
<sstream> | |||
<fstream> | |||
"SearchHeuristic.h" | |||
"analysis.h" | |||
1580229005 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\parameteroptimizer.cpp | |||
"ParameterOptimizer.h" | |||
1580211297 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\analysis.cpp | |||
"analysis.h" | |||
1580491457 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\gga.h | |||
<iostream> | |||
<vector> | |||
<algorithm> | |||
<random> | |||
"SearchHeuristic.h" | |||
1580211803 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\gga.cpp | |||
"GGA.h" | |||
1580482057 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\pga.cpp | |||
"PGA.h" | |||
1579810120 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\pga.h | |||
<vector> | |||
<random> | |||
"GGA.h" | |||
1580483200 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\bestpga.h | |||
<vector> | |||
"PGA.h" | |||
1580508179 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\crossover-rate.cpp | |||
"crossover-rate.h" | |||
1580480551 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\crossover-rate.h | |||
<vector> | |||
<fstream> | |||
"ParameterOptimizer.h" | |||
"GA.h" | |||
1580571654 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\algo-complexity.cpp | |||
"algo-complexity.h" | |||
1580571704 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\algo-complexity.h | |||
<string> | |||
<vector> | |||
<fstream> | |||
"analysis.h" | |||
@@ -0,0 +1,140 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> | |||
<CodeBlocks_layout_file> | |||
<FileVersion major="1" minor="0" /> | |||
<ActiveTarget name="Release" /> | |||
<File name="src\algo-complexity.cpp" open="1" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="502" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\crossover-rate.cpp" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="619" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\bestPGA.h" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="2647" topLine="42" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\crossover.h" open="0" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="0" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\algo-complexity.h" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="359" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="main.cpp" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="-1" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="2282" topLine="53" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\RLS.cpp" open="0" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="498" topLine="6" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\analysis.h" open="1" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="541" topLine="12" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\crossover-rate.h" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="799" topLine="10" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\scripts.h" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="1" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="1685" topLine="40" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\scripts2.h" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="157" topLine="6" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\EA.cpp" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="19" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\GA.cpp" open="0" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="-1" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="65" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\MasterMind.cpp" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="-2" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="3234" topLine="78" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\analysis.cpp" open="0" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="1477" topLine="159" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\EA.h" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="261" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\GGA.h" open="1" top="1" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="828" topLine="29" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\MasterMind.h" open="0" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="831" topLine="24" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\SearchHeuristic.cpp" open="0" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="373" topLine="10" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\RLS.h" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="85" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\SearchHeuristic.h" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="1352" topLine="51" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\PGA.cpp" open="0" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="384" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\GA.h" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="407" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\PGA.h" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="477" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="include\ParameterOptimizer.h" open="0" top="0" tabpos="16" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="141" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\GGA.cpp" open="1" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="939" topLine="33" /> | |||
</Cursor> | |||
</File> | |||
<File name="src\ParameterOptimizer.cpp" open="1" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> | |||
<Cursor> | |||
<Cursor1 position="248" topLine="0" /> | |||
</Cursor> | |||
</File> | |||
</CodeBlocks_layout_file> |
@@ -1,33 +0,0 @@ | |||
#ifndef EA_H | |||
#define EA_H | |||
#include <iostream> | |||
#include <vector> | |||
#include <algorithm> | |||
#include <random> | |||
#include "SearchHeuristic.h" | |||
class EA : public SearchHeuristic | |||
{ | |||
public: | |||
EA(double proba, int lda, int mu, std::default_random_engine& randomizer); | |||
void prepare_tab(); | |||
Result run(); | |||
virtual ~EA(); | |||
protected: | |||
double m_proba; | |||
int m_lambda; | |||
int m_mu; | |||
std::default_random_engine m_randomizer; | |||
std::binomial_distribution<int> m_binomial_dist; | |||
bool m_is_prepared; | |||
Candidate** x_tab; | |||
private: | |||
}; | |||
#endif // EA_H |
@@ -1,48 +0,0 @@ | |||
#ifndef SEARCHHEURISTIC_H | |||
#define SEARCHHEURISTIC_H | |||
#include "MasterMind.h" | |||
struct Candidate { | |||
Candidate(int* s, int v) { | |||
sol = s; | |||
value = v; | |||
} | |||
int* sol; | |||
int value; | |||
}; | |||
struct { | |||
bool operator()(Candidate* a, Candidate* b) const { | |||
return a->value > b->value; | |||
} | |||
} cmp_candidates; | |||
struct Result { | |||
Result(int* s, int v, int c) { | |||
solution = s; | |||
v_solution = v; | |||
nb_calls = c; | |||
} | |||
int* solution; | |||
int v_solution; | |||
int nb_calls; | |||
}; | |||
class SearchHeuristic | |||
{ | |||
public: | |||
SearchHeuristic(); | |||
virtual Result run() = 0; | |||
void set_problem(MasterMind* problem); | |||
virtual ~SearchHeuristic(); | |||
protected: | |||
MasterMind* m_problem; | |||
private: | |||
}; | |||
#endif // SEARCHHEURISTIC_H |
@@ -1,57 +0,0 @@ | |||
#ifndef ANALYSIS_H_INCLUDED | |||
#define ANALYSIS_H_INCLUDED | |||
#include <iostream> | |||
#include <chrono> | |||
#include <vector> | |||
#include "SearchHeuristic.h" | |||
std::chrono::time_point<std::chrono::system_clock> start_chrono() { | |||
return std::chrono::system_clock::now(); | |||
} | |||
std::chrono::time_point<std::chrono::system_clock> stop_chrono() { | |||
return std::chrono::system_clock::now(); | |||
} | |||
int interval_chrono(std::chrono::time_point<std::chrono::system_clock> start, std::chrono::time_point<std::chrono::system_clock> stop) { | |||
return std::chrono::duration_cast<std::chrono::milliseconds>(stop-start).count(); | |||
} | |||
struct Statistic { | |||
Statistic(double avg, double mini, double maxi, double med, double dev) : | |||
average{avg}, minimal{mini}, maximal{maxi}, median{med}, deviation{dev} {}; | |||
double average; | |||
double minimal; | |||
double maximal; | |||
double median; | |||
double deviation; | |||
}; | |||
Statistic avg_calls(SearchHeuristic& algo, MasterMind problem, int nb=100) { | |||
std::vector<double> data; | |||
Statistic stat(0,0,0,0,0); | |||
for(int i=0; i<nb; i++) { | |||
algo.set_problem(&problem); | |||
Result res = algo.run(); | |||
delete[] res.solution; | |||
data.push_back(res.nb_calls); | |||
stat.average += res.nb_calls; | |||
if(i == 0) { | |||
stat.minimal = res.nb_calls; | |||
stat.maximal = res.nb_calls; | |||
} | |||
if(res.nb_calls > stat.maximal) | |||
stat.maximal = res.nb_calls; | |||
if(res.nb_calls < stat.minimal) | |||
stat.minimal = res.nb_calls; | |||
} | |||
stat.average /= nb; | |||
for(int i=0; i<nb; i++) | |||
stat.deviation += pow(data[i] - stat.average, 2); | |||
stat.deviation = sqrt(stat.deviation/nb); | |||
return stat; | |||
} | |||
#endif // ANALYSIS_H_INCLUDED |
@@ -1,35 +0,0 @@ | |||
#ifndef SCRIPTS_H_INCLUDED | |||
#define SCRIPTS_H_INCLUDED | |||
#include <vector> | |||
#include "analysis.h" | |||
using namespace std; | |||
void optimal_proba(int n_initial, int n_final, std::default_random_engine& randomizer, double p_init=0.05, double p_final=0.5, double p_step=0.01) { | |||
for(int n=n_initial; n<n_final; n++) { | |||
vector<double> avg_list; | |||
vector<double> probas; | |||
auto start = start_chrono(); | |||
for(double p=p_init; p<p_final; p+=p_step) { | |||
EA algo(p, 1, 1, randomizer); | |||
Statistic stat = avg_calls(algo, MasterMind(n, n, randomizer)); | |||
double avg = stat.average; | |||
avg_list.push_back(avg); | |||
probas.push_back(p); | |||
} | |||
auto stop = stop_chrono(); | |||
int elapsed_milliseconds = interval_chrono(start, stop); | |||
int min_ind = 0; | |||
for(int i=1; i<avg_list.size(); i++) | |||
if(avg_list[min_ind] > avg_list[i]) | |||
min_ind = i; | |||
double p_best = probas[min_ind]; | |||
cout << "n=" << n << ": " << p_best << " in " << elapsed_milliseconds/1000. << " seconds " << "(" << 100*floor((p_final-p_init)/p_step) << " problems)" << endl; | |||
} | |||
} | |||
#endif // SCRIPTS_H_INCLUDED |
@@ -1,173 +0,0 @@ | |||
#include <iostream> | |||
#include <cstdlib> | |||
#include <ctime> | |||
#include <numeric> | |||
#include <algorithm> | |||
#include <vector> | |||
#include <random> | |||
#include <chrono> | |||
#include <cmath> | |||
#include <windows.h> | |||
#include <limits> | |||
#include "EA.h" | |||
#include "RLS.h" | |||
#include "analysis.h" | |||
#include "scripts.h" | |||
using namespace std; | |||
int main() { | |||
int nb_colors = 16; | |||
int nb_cases = 16; | |||
srand(time(NULL)); | |||
std::default_random_engine randomizer{static_cast<long unsigned int>(time(0))}; | |||
auto start2 = start_chrono(); | |||
RLS algo1; | |||
Statistic stat1 = avg_calls(algo1, MasterMind(nb_colors, nb_cases, randomizer), 4500); | |||
cout << "Average RLS: " << stat1.average << endl; | |||
EA algo2(1./nb_cases, 1, 1, randomizer); | |||
Statistic stat2 = avg_calls(algo2, MasterMind(nb_colors, nb_cases, randomizer), 4500); | |||
cout << "Average EA: " << stat2.average << endl; | |||
auto stop2 = stop_chrono(); | |||
int elapsed_milliseconds2 = interval_chrono(start2, stop2); | |||
cout << " ... executed in " << elapsed_milliseconds2/1000. << " seconds" << endl; | |||
for(int u=0; u<3; u++) | |||
Beep(1568, 200); | |||
cout << "=========================" << endl; | |||
//optimal_proba(5,15, randomizer); | |||
double p_init=0.05; | |||
double p_final=0.5; | |||
double p_step=0.01; | |||
int nb_diff_proba = floor((p_final-p_init)/p_step); | |||
int exploration_phase = 1000; | |||
int exploitation_phase = 10000; | |||
double initial_value = 50; | |||
int nb_test = 20; | |||
for(int n=2; n<15; n++) { | |||
auto start_n = start_chrono(); | |||
double* tab = new double[nb_diff_proba]; | |||
for(int i=0; i<nb_diff_proba; i++) | |||
tab[i] = initial_value; | |||
double max_weight = initial_value; | |||
int max_weight_ind_proba = 0; | |||
double second_weight = initial_value; | |||
double second_weight_ind_proba = 1; | |||
for(int num_loop=1; second_weight + 2*initial_value > max_weight; num_loop++) { | |||
auto start_loop = start_chrono(); | |||
int nb_solved_problems = 0; | |||
for(int k=0; k<20; k++) { | |||
double min_avg = -1; | |||
double min_proba; | |||
for(double p=p_init; p<p_final; p+=p_step) { | |||
int ind = round((p - p_init)/p_step); | |||
double execution_proba = 0; | |||
if(ind > 0 && ind < nb_diff_proba-1) | |||
execution_proba = ((tab[ind-1]+tab[ind]+tab[ind+1])/3)/max_weight; | |||
else if(ind > 0) | |||
execution_proba = ((tab[ind-1] + tab[ind])/2)/max_weight; | |||
else if(ind < nb_diff_proba-1) | |||
execution_proba = ((tab[ind] + tab[ind+1])/2)/max_weight; | |||
execution_proba = (2*execution_proba > 1) ? -4*pow(execution_proba, 2)+8*execution_proba-3 : 0; | |||
std::bernoulli_distribution distribution(execution_proba); | |||
if(distribution(randomizer)) { | |||
EA algo(p, 1, 1, randomizer); | |||
Statistic stat = avg_calls(algo, MasterMind(n, n, randomizer), nb_test); | |||
double avg = stat.average; | |||
if(min_avg < 0 || min_avg > avg) { | |||
min_avg = avg; | |||
min_proba = p; | |||
} | |||
nb_solved_problems += nb_test; | |||
} | |||
} | |||
int ind_p = round((min_proba - p_init)/p_step); | |||
tab[ind_p]++; | |||
if(tab[ind_p] > max_weight) { | |||
max_weight = tab[ind_p]; | |||
max_weight_ind_proba = ind_p; | |||
} | |||
} | |||
auto stop_loop = stop_chrono(); | |||
int elapsed_milliseconds_loop = interval_chrono(start_n, stop_loop); | |||
second_weight = -1; | |||
for(int i=0; i<nb_diff_proba; i++) | |||
if(i != max_weight_ind_proba) | |||
if(second_weight < 0 || second_weight < tab[i]) { | |||
second_weight = tab[i]; | |||
second_weight_ind_proba = i; | |||
} | |||
cout << "\r"; | |||
cout << "n=" << n << ", num_loop=" << num_loop << ": "; | |||
cout << p_init+max_weight_ind_proba*p_step << " (" << max_weight << "), "; | |||
cout << p_init+second_weight_ind_proba*p_step << " (" << second_weight << "), "; | |||
cout << "executed in " <<elapsed_milliseconds_loop/1000. << " seconds [" << nb_solved_problems << "]"; | |||
cout << " "; | |||
} | |||
//cout << endl; | |||
//for(int i=0; i<nb_diff_proba; i++) | |||
// cout << p_init+i*p_step << ": " << tab[i]-initial_value << endl; | |||
auto stop_n = stop_chrono(); | |||
int elapsed_milliseconds_n = interval_chrono(start_n, stop_n); | |||
cout << '\r' << "n=" << n << ", p_best=" << p_init+max_weight_ind_proba*p_step << ", executed in " << elapsed_milliseconds_n/1000. << " seconds"; | |||
cout << " " << endl; | |||
for(int u=0; u<3; u++) | |||
Beep(1568, 200); | |||
} | |||
cout << "FINISHED !" << endl; | |||
std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); | |||
std::cin.get(); | |||
return 0; | |||
cout << "=========================" << endl; | |||
for(int n=5; n<6; n++) { | |||
vector<double> avg_list; | |||
vector<double> lambdas; | |||
int lambda_init = 1; | |||
int lambda_final = 20; | |||
int nb_tests = 10000; | |||
auto start = start_chrono(); | |||
for(int lambda=lambda_init; lambda<lambda_final; lambda++) { | |||
EA algo(1./n, lambda, 1, randomizer); | |||
Statistic stat = avg_calls(algo, MasterMind(n, n, randomizer), nb_tests); | |||
double avg = stat.average; | |||
avg_list.push_back(avg); | |||
lambdas.push_back(lambda); | |||
cout << " -> lambda=" << lambda << ", nbcalls=" << avg << endl; | |||
} | |||
auto stop = stop_chrono(); | |||
int elapsed_milliseconds = interval_chrono(start, stop); | |||
int min_ind = 0; | |||
for(int i=1; i<avg_list.size(); i++) | |||
if(avg_list[min_ind] > avg_list[i]) | |||
min_ind = i; | |||
double lambda_best = lambdas[min_ind]; | |||
cout << "n=" << n << ": " << lambda_best << " in " << elapsed_milliseconds/1000. << " seconds " << "(" << nb_tests*(lambda_final-lambda_init) << " problems)" << endl; | |||
} | |||
return 0; | |||
} |
@@ -1,61 +0,0 @@ | |||
# depslib dependency file v1.0 | |||
1578514325 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\rls.cpp | |||
"RLS.h" | |||
1578486688 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\rls.h | |||
<iostream> | |||
"SearchHeuristic.h" | |||
1578515541 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\searchheuristic.h | |||
"MasterMind.h" | |||
1578518136 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\mastermind.h | |||
<iostream> | |||
<ctime> | |||
<random> | |||
<vector> | |||
<algorithm> | |||
1578485606 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\searchheuristic.cpp | |||
"SearchHeuristic.h" | |||
1578518197 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\ea.cpp | |||
"EA.h" | |||
1578516723 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\ea.h | |||
<iostream> | |||
<vector> | |||
<algorithm> | |||
<random> | |||
"SearchHeuristic.h" | |||
1578517787 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\src\mastermind.cpp | |||
"MasterMind.h" | |||
1578576187 source:c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\main.cpp | |||
<iostream> | |||
<cstdlib> | |||
<ctime> | |||
<numeric> | |||
<algorithm> | |||
<vector> | |||
<random> | |||
<chrono> | |||
<cmath> | |||
<windows.h> | |||
<limits> | |||
"EA.h" | |||
"RLS.h" | |||
"analysis.h" | |||
"scripts.h" | |||
1578495657 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\analysis.h | |||
<iostream> | |||
<chrono> | |||
<vector> | |||
"SearchHeuristic.h" | |||
1578517311 c:\users\tfeneuil\nextcloud\apprentissage\telecom paristech\mpri\heuristiques de recherche\mastermind\mm-cpp\include\scripts.h | |||
<vector> | |||
"analysis.h" | |||