Dodanie projektu

This commit is contained in:
s452726 2021-06-22 19:02:44 +02:00
commit dfb26e7950
51 changed files with 8110 additions and 0 deletions

View File

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

4
.idea/misc.xml Normal file
View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7 (untitled2)" project-jdk-type="Python SDK" />
</project>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/smieciara.iml" filepath="$PROJECT_DIR$/.idea/smieciara.iml" />
</modules>
</component>
</project>

8
.idea/smieciara.iml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="jdk" jdkName="Python 3.7 (untitled2)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

143
.idea/workspace.xml Normal file
View File

@ -0,0 +1,143 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="9f88f6ee-b4a6-4771-930e-edad9600a746" name="Default Changelist" comment="" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="Python Script" />
</list>
</option>
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="GitSEFilterConfiguration">
<file-type-list>
<filtered-out-file-type name="LOCAL_BRANCH" />
<filtered-out-file-type name="REMOTE_BRANCH" />
<filtered-out-file-type name="TAG" />
<filtered-out-file-type name="COMMIT_BY_MESSAGE" />
</file-type-list>
</component>
<component name="ProjectId" id="1pqosrP28Vxvdu4i5d90lR6MbaV" />
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
<property name="run.code.analysis.last.selected.profile" value="aDefault" />
<property name="settings.editor.selected.configurable" value="com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable" />
</component>
<component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="C:\Users\micha\Desktop\smieciara" />
</key>
</component>
<component name="RunManager" selected="Python.genetic_algorithm (1)">
<configuration name="genetic_algorithm (1)" type="PythonConfigurationType" factoryName="Python" temporary="true">
<module name="smieciara" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
<env name="PYTHONUNBUFFERED" value="1" />
</envs>
<option name="SDK_HOME" value="" />
<option name="WORKING_DIRECTORY" value="$USER_HOME$/Downloads" />
<option name="IS_MODULE_SDK" value="false" />
<option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" />
<option name="SCRIPT_NAME" value="$USER_HOME$/Downloads/genetic_algorithm (1).py" />
<option name="PARAMETERS" value="" />
<option name="SHOW_COMMAND_LINE" value="false" />
<option name="EMULATE_TERMINAL" value="false" />
<option name="MODULE_MODE" value="false" />
<option name="REDIRECT_INPUT" value="false" />
<option name="INPUT_FILE" value="" />
<method v="2" />
</configuration>
<configuration name="genetic_algorithm" type="PythonConfigurationType" factoryName="Python" temporary="true">
<module name="smieciara" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
<env name="PYTHONUNBUFFERED" value="1" />
</envs>
<option name="SDK_HOME" value="C:\Users\Natalia\PycharmProjects\untitled\venv\Scripts\python.exe" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="IS_MODULE_SDK" value="false" />
<option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" />
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/genetic_algorithm.py" />
<option name="PARAMETERS" value="" />
<option name="SHOW_COMMAND_LINE" value="false" />
<option name="EMULATE_TERMINAL" value="false" />
<option name="MODULE_MODE" value="false" />
<option name="REDIRECT_INPUT" value="false" />
<option name="INPUT_FILE" value="" />
<method v="2" />
</configuration>
<configuration name="main" type="PythonConfigurationType" factoryName="Python" temporary="true">
<module name="smieciara" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
<env name="PYTHONUNBUFFERED" value="1" />
</envs>
<option name="SDK_HOME" value="C:\Users\Natalia\PycharmProjects\untitled2\venv\Scripts\python.exe" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="IS_MODULE_SDK" value="false" />
<option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" />
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/main.py" />
<option name="PARAMETERS" value="" />
<option name="SHOW_COMMAND_LINE" value="false" />
<option name="EMULATE_TERMINAL" value="false" />
<option name="MODULE_MODE" value="false" />
<option name="REDIRECT_INPUT" value="false" />
<option name="INPUT_FILE" value="" />
<method v="2" />
</configuration>
<recent_temporary>
<list>
<item itemvalue="Python.genetic_algorithm (1)" />
<item itemvalue="Python.genetic_algorithm" />
<item itemvalue="Python.main" />
</list>
</recent_temporary>
</component>
<component name="ServiceViewManager">
<option name="viewStates">
<list>
<serviceView>
<treeState>
<expand />
<select />
</treeState>
</serviceView>
</list>
</option>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="SvnConfiguration">
<configuration />
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="9f88f6ee-b4a6-4771-930e-edad9600a746" name="Default Changelist" comment="" />
<created>1615920190869</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1615920190869</updated>
</task>
<servers />
</component>
</project>

1001
TreeCsv.csv Normal file

File diff suppressed because it is too large Load Diff

801
X_test.csv Normal file
View File

@ -0,0 +1,801 @@
,color,transparency,smell,elastic,dirt,weight,sound,reflectiveness
2326,0.8001603083691974,0.065252114543631,0.0079273699192438,0.3329668353072447,0.492162109978509,0.5220954745427508,0.6299083796376869,0.4110538787186987
3347,0.6362045440889121,0.2241020443649242,0.5483503110407737,0.6309052274683471,0.2861932005217071,0.3485964997712603,0.3725052575745066,0.1478265000849453
2904,0.783422218488671,0.0107874161548572,0.0868809199439137,0.2753869060339744,0.3183485422614195,0.8717510247724674,0.5190442364842868,0.4509229674590044
3222,0.6445206255023985,0.2460408400268238,0.3836788227316995,0.7723895870240104,0.1969293048085235,0.164942898593419,0.2393912610874737,0.1102126358539229
815,0.5489124471076552,0.6456962754873827,0.0760960917433743,0.0120395600902665,0.0,0.9401371487244892,0.963326077018852,0.4396262334336198
1121,0.4697793104436024,0.3775840609574306,0.8967392196542445,0.9226628128625096,0.5479096151061302,0.6966305066980334,0.4015383499333378,0.3713675164409867
3848,0.0653538689392122,0.2460094092715854,0.3625527342872721,0.8351284230607047,0.0297001296710858,0.5060553130726837,0.3045340292653027,0.2454088644273177
3514,0.6211506171540846,0.1795662046861868,0.2905886568062775,1.0,0.1565281412209275,0.502672594317581,0.3086867919299794,0.0
3422,0.1396311350678739,0.1641591712211567,0.4954956972119233,0.9212318912908516,0.0,0.44548385697194,0.0175611533921315,0.0281088269596034
2763,0.7769666014062985,0.0309733386234364,0.1018130513957066,0.2978209564158154,0.517452828928595,0.8263751242439604,0.6068298728089748,0.2653232095731085
3415,0.2121132631067143,0.1919172960205892,0.57500471324482,0.8588482671281101,0.284379056765859,0.3394393936715107,0.4253792118147574,0.1750255968254721
1357,0.0737505638427346,0.3234603680219396,0.7171919967543406,0.1088806831855437,0.6917256028195511,0.5938531608561639,0.4143548262277928,0.1276984338165418
395,0.3782210220675036,0.5431237312969636,0.0886062093092206,0.0001861836027677,0.0900191315368367,0.7697153958474188,0.9421752772202217,0.415140056779245
1691,0.2702996288464629,0.2309676205580244,0.4734130913531382,0.4748387108644661,0.9363565781449784,0.2705867526142082,0.6246712803349155,0.6003405477207593
2323,0.8029596428496643,0.013221095038164,0.1165693619113587,0.3199114444376895,0.5737159334571575,0.66040366195676,0.5504618040934612,0.6192480911617358
1668,0.1044197454767975,0.338929221508655,0.8842321843933064,0.3406523936920782,0.9412475667594612,0.5140329538196194,0.6977891900092994,0.3470687268637242
3733,0.1070610249168245,0.1879642056368028,0.3224812510203133,0.8025049203933425,0.2307004051461644,0.3836009682777387,0.1559101578710787,0.4053004544324771
2151,0.8194202390343723,0.0431268773735645,0.0,0.2888242384013366,0.4831558093178466,0.7769486754442548,0.5747900215839864,0.5117656935206312
3781,0.3826241172884534,0.2325941101831339,0.2714913076689458,0.9738934137825976,0.0,0.5572665675540954,0.2081169354095827,0.0
1323,0.0,0.3022633191867581,0.4067972607832381,0.2158075587716292,0.5390196137739579,0.6833706180321436,0.3996686397484019,0.2889627321609961
285,0.4390576681010031,0.7458155158136954,0.0713679193899715,0.001614698054566,0.2887102094728971,0.8767503764864677,0.8815687890888468,0.557071282909795
652,0.9218811571094796,0.6351138875896208,0.0782404593082713,0.0,0.2072171292937482,0.8508202905114032,0.9321381343662792,0.5639551150137292
2669,0.8144299000115808,0.0,0.0339530142654346,0.3821344008469588,0.5600688488234651,0.8200477166951502,0.6109083528782756,0.3668648159385992
422,0.5904724371674355,0.8744488154677822,0.0640939572172048,0.0237305389115997,0.0340999698332677,0.9790903385612102,0.95674425874406,0.6017177262438351
3885,0.9286109572992798,0.1682063637205885,0.4368936534296851,0.7363561325049165,0.1001065044696267,0.4418553970750241,0.0,0.1884550843734418
628,0.3626348317729787,1.0,0.0836256954402839,0.0417001074676153,0.0929703024010579,0.8380756110161429,0.9116530891851023,0.3984269426289192
3023,0.3259840269015995,0.2166983823023964,0.2740442997041499,1.0,0.057711597073988,0.281914327284654,0.4562566484558201,0.0843857962352969
833,0.297173259754828,0.7658825833809725,0.1252714974067977,0.0092916196940518,0.0587046235766374,0.7192943669872595,1.0,0.6083313786288455
2444,0.8533729161881255,0.0,0.1938663194546329,0.3422345275748515,0.5796464504648013,0.6857018271728353,0.545333086271447,0.3430696204892136
1133,0.9339125944594268,0.0937983262753754,0.4774303175126181,0.0676289471348349,0.5950690724326639,0.6710331616840448,0.4803590480760236,0.3965509951431943
2990,0.84702051361333,0.0,0.0243624578652223,0.362827020280638,0.4244462496623111,0.5205421365272265,0.5956932888050748,0.3602768663268926
1053,0.0,0.3605552418264904,0.8282624912534566,0.1867769372189189,0.9066183179739636,0.6669807205443917,0.6503684548270052,0.3107542452407536
883,0.3518309203288111,0.6172098038377437,0.0863088713812311,0.0,0.0258547222683195,0.7683803092840856,0.9753004062844972,0.4496354661655595
3857,0.6951003535642007,0.1923530696685433,0.3852928442022252,0.6682821231618972,0.2921326797372386,0.35647862230076,0.2598886306161284,0.0383582543130133
924,0.7931225881525608,0.7015482205239513,0.0949585084282069,0.0436088247016659,0.1805804977525654,0.873452778166691,0.9193373968773608,0.577426810538929
3067,0.2946628378770262,0.1643782737404059,0.557151171936795,0.8977537900979077,0.2974546530355266,0.2059843155474373,0.123092798172561,0.1797695146213853
419,0.597265360680426,0.572899785634699,0.1036593355747285,0.0,0.0507661277327922,0.8207143593085278,1.0,0.5861961193514436
2127,0.8189139530414821,0.0011592543768791,0.1456248939797103,0.3063055446201653,0.4735265962158637,0.5582371667348747,0.711207409806893,0.4665116429203579
22,0.1508172432355891,0.7774531130978374,0.1352826830901511,0.0,0.0049432591309573,0.8103849275820887,0.9221220174198924,0.5047979276548734
2050,0.8326942843191956,0.0141125563277587,0.2675741408114649,0.2991064853357205,0.4060777282399184,0.7196378690335029,0.7287311778462253,0.2785641307735718
2505,0.8252140768411537,0.0138726414554591,0.1012009666197594,0.3150366327203154,0.4552201416298941,0.6809750557008181,0.6777459582571738,0.4907057045225739
3539,0.1682259120787697,0.2221105613875113,0.3988847635734197,1.0,0.1990854016842375,0.5370625759136898,0.0751456897000578,0.3650273314206725
1018,0.1517376180812978,0.2540094162269954,0.8902510457638964,0.6393408172232857,0.5980405584554389,0.4437584294297524,0.3832619719792371,0.2276462906150696
3747,0.2114283224064955,0.2032460566866105,0.5011908461820873,1.0,0.0889718367046238,0.3226230306362789,0.2437906358577835,0.2454423857073517
1263,0.3041826586575202,0.2502794381477423,0.5340358902470093,0.1776356027694369,0.6778865753189782,0.2621906954706392,0.4332266050554765,0.321043996953758
1352,0.2134775591978102,0.3868873446659461,0.9049126474085282,0.7750152328954629,0.4209423912048983,0.5544064043346123,0.4938185261064676,0.304023058709478
1953,0.405572982572413,0.3552402671575515,0.957976159123184,0.3646770370166011,0.4945887379987984,0.9325719390577224,0.2353885805551426,0.0374686899639389
13,0.0238625919150405,0.8914042175828873,0.0745301249006259,0.017463269922555,0.0700668139787611,0.8060887317913517,0.9184196943728412,0.693849742767725
3901,0.5612818088913057,0.2473659912048988,0.3708661389596642,0.8957327191615454,0.3725360872774719,0.3181570906142822,0.2625962696660473,0.2039644838106702
1475,0.4200211074937857,0.243452328512964,0.7411004366161417,0.3920798954626995,0.6253713371614803,0.557699772852876,0.7162170798846645,0.3800370538378562
1155,0.4700206481886733,0.2642226613604577,0.8546176225343236,0.6294619457059316,0.6489811430305243,0.4368241476872022,0.7182927510873527,0.1891902054715714
3817,0.1704896589317856,0.1308035006840679,0.6084325591949048,0.7205281265942143,0.1618232378670717,0.4495762707292,0.2885669116140985,0.0240509749913187
805,0.2306243775438771,0.7906230900827036,0.1043945307652037,0.0079507982762175,0.1214818666737396,1.0,0.9562307052067948,0.4947508172984893
1572,0.3667291180926823,0.3384668491864683,0.7917293587023145,0.6180971686748131,0.7178599277072224,0.7509778106813726,0.5909810327049096,0.0
1721,0.9335463738713088,0.2804642996336589,0.9973893636340146,0.5168324599055454,0.5435581307429302,0.766608528789529,0.3321167261298621,0.0120983411282624
3167,0.3902174715931133,0.2035970031140503,0.549958770628361,0.7541111725135539,0.0396926962782798,0.219993200307167,0.1858092890342163,0.2481307578656782
2064,0.8118012565861443,0.0123163807939018,0.2422253278593159,0.3364619165689862,0.418946528034667,0.6664806227461656,0.5230564370874674,0.3399060124667722
1669,0.3846733591503438,0.2672123349214658,0.8367080469104892,0.6118919811996388,0.4145845546734967,0.6183759755783041,0.477708433722636,0.4680400378840695
1113,0.8478459276041641,0.2655896581639314,1.0,0.0501418258182388,0.8425935838327343,0.2490539389558251,0.6111072096107146,0.4214858024182919
1664,0.1869606191514791,0.2103011178003433,0.549677218456996,0.8281778707523817,0.8450639688482167,0.5830287754830812,0.4663907558804417,0.2822226980137696
940,0.5575145895671394,0.8032222072793629,0.0915778871486117,0.0025364617312375,0.0,0.8640375122931464,0.9396153199129812,0.4783358788728945
2334,0.813038738006708,0.009933945592052,0.0468044527295177,0.3462811923775801,0.3973777123160649,0.622459824659973,0.728153778344718,0.413648062639235
412,0.1079878318741204,0.9993954248982374,0.1066962912896187,0.0200575609771166,0.0,0.8751858999433889,0.952744461661198,0.4738892141148633
3737,0.909159793707244,0.2069323487237632,0.337517954287238,0.9659029975986008,0.3463143188489298,0.3874808883867463,0.0981686931510181,0.3302769189039037
275,0.5337564982727955,0.8229722561004825,0.0272329001276604,0.0,0.0124980809354274,0.7515833986890601,0.9129312137747352,0.4569474842440968
2968,0.7564117174888086,0.0469584817340983,0.1509467397762357,0.2866180574082953,0.390359603775916,0.6943925648160442,0.6546080752468049,0.3414867043142461
3688,0.7558923046719843,0.1804109892144339,0.3410584996625852,0.7437743734140665,0.0432132198190441,0.3382906755289407,0.3364083174548277,0.1224656214064286
746,0.4280691197692282,0.7826696798805891,0.1482319013788125,0.0,0.0,0.826394871982476,0.9497573485505036,0.4042269404433438
3567,0.5053809781768808,0.187216337084247,0.382954002480095,1.0,0.3342565662317194,0.3856276236562831,0.1531785778489725,0.1017703395447144
3532,0.5967549391418956,0.1731948475868593,0.3249093416460268,0.9246763130246108,0.1145055774761739,0.4576967876852681,0.0734640280867658,0.1919237891842018
904,1.0,0.887706597244019,0.0750344223976747,0.0,0.078004494027879,0.8437624949375435,1.0,0.529128858456385
3872,0.6887373306416842,0.1857045911056105,0.2768772815141663,1.0,0.1293412600222442,0.1986332136660414,0.2049554889520655,0.2036980482578139
2516,0.7938704761835039,0.0372378764887332,0.1687373098562289,0.2964997374870681,0.6745150429140736,0.6730032286395728,0.6109042219676317,0.2408676339838109
2554,0.7769821420555417,0.0365330761480865,0.2285982885375874,0.2962241629236841,0.4846566364220749,0.842287083313362,0.5962638667544046,0.3532973654786685
985,0.2984209615006117,0.8563240755299848,0.1635952755908729,0.0059907904683697,0.0,0.8345996731678094,0.8991961501252941,0.5269715419776375
1140,0.5297647602341568,0.3680982599145928,0.9489130355407636,0.6379262703880438,0.6333669054955915,0.7071795653278627,0.3990518870347078,0.3134720705310372
1811,0.9129330385446636,0.3148338063645027,0.6692262794167014,0.0788090669958464,0.7745380585078915,0.4530336836060866,0.6376625609010411,0.2222291570507597
2091,0.8203579430742948,0.0,0.0159554778745645,0.2959558884092392,0.3940090056568396,0.6854996048660565,0.2313207153347027,0.4817587062593507
3843,1.0,0.1717928685856392,0.3515988507591051,1.0,0.2704833582261178,0.0958001478931969,0.2679498716581538,0.2582461578778696
2272,0.7456912355345323,0.0,0.0098626747728981,0.3065463038608905,0.4868390422340261,0.774033390379472,0.4385375858721894,0.3376535464678403
1934,1.0,0.4491221162003245,1.0,0.8546369042507442,0.657756709961379,0.7403308001012063,0.3429535865703663,0.1469656437046813
3324,0.57289507454155,0.1681549546568322,0.5736154261032438,0.658628647241648,0.254069711189988,0.4629673045244324,0.1710814895838739,0.2537802650530679
3957,0.2224776036239148,0.2407224900827362,0.2460196664844813,0.8599203217956856,0.2249487768246858,0.2780980993511565,0.2062186883491809,0.0056222119529931
3420,0.0,0.1774900210807185,0.3502183657604724,1.0,0.0447492346997591,0.5065590315673614,0.079122376126647,0.1859093968989057
1355,0.7727832153726973,0.3080931042832122,0.923806016546496,0.6076549613763298,0.6769566277223722,0.2887522547868979,0.536540853365185,0.223376848053614
121,0.4312849651826106,0.9309050250459308,0.0701459368602951,0.0,0.195808425653735,0.955507636485878,0.938292094919688,0.6081437772834767
1375,1.0,0.2990420175991949,1.0,0.7421004301674234,0.5632167902810171,0.5705513655023433,0.4992050652617371,0.172104815661148
40,0.0391724339759205,0.6550463099341064,0.1014751556894766,0.0,0.0670026386984159,0.8205672601737443,1.0,0.3799021533635017
3034,0.7270491362147986,0.1999549046799284,0.4254017281274293,1.0,0.4766746757548062,0.451678935102314,0.1148450055860793,0.0960774980683019
897,0.4370939718955335,1.0,0.1547951043647705,0.0240753529387407,0.04735386607008,0.9451669572690596,0.9876462225946608,0.8289514856626548
814,0.9003413811269589,0.8014753106900312,0.0270607390128199,0.0482563954350089,0.115108273917325,0.947136995494607,0.9089104883589704,0.5544015778019903
1038,0.7470408182600112,0.2926496078101537,0.963228564786212,0.1088035942141868,0.6372904322544315,0.6821120881641193,0.4583474638365985,0.7196830273718139
1877,0.1880186761553491,0.3986313832920164,0.794528351719901,0.4115619677066203,0.8091923281562311,0.6415360169969635,0.5193891958117629,0.3351350742981326
2023,0.7776607996724518,0.0405287671102677,0.0103272531936643,0.2566802475952573,0.4014550763848367,0.8122864777819082,0.676012552359277,0.4060688130828199
2827,0.774333192717268,0.0149769310279912,0.0856503120423847,0.2602104889933047,0.4022548884643212,0.6549617651711099,0.6787023841288898,0.3313728784711588
2440,0.8471206296776984,0.0,0.1193630047106672,0.2815780522329348,0.3423729169946582,0.5603206070783624,0.7351774348347213,0.353844396953304
2788,0.830756151679847,0.0682072056725113,0.0769907893964598,0.3088556565004596,0.4980911185775984,0.7111380082936818,0.4866400271425559,0.4178909223474072
734,1.0,0.6866089034273277,0.1000567355701499,0.0151586553171561,0.0,1.0,1.0,0.4871127856408819
3954,0.910382112694833,0.1763032283315971,0.5625627228020476,0.7569198365522293,0.1390027708922735,0.4736675525131461,0.3339718365320638,0.0
2497,0.7849021751120866,0.0267925852841228,0.0849866962000034,0.3268368844589048,0.610148100860276,0.7163577857024658,0.6117955993825741,0.5146627406436924
3035,0.0,0.2082208001671097,0.467151634573041,1.0,0.2877388269993802,0.4498664626392262,0.2778767079738451,0.2446687145766312
305,0.1023206959505786,0.9137560137570472,0.1418387219177831,0.0673426059916729,0.0,0.8696055688360593,0.9545425978944226,0.4972807208411005
1037,0.6885339027318207,0.2642159182439711,0.7051102119815644,0.0,0.6080452868680294,0.4651486086518017,0.5095373628684137,0.1745038063856244
289,0.6129039011632332,0.900972132637344,0.1315684595865308,0.0,0.1898931444689542,0.9260530421544286,0.9894184957669826,0.5479195759741545
2903,0.8588130365932934,0.0393767007764732,0.070609680660214,0.3058565645035468,0.4904183505284131,0.6608516397342036,0.4978708101373621,0.3898023572875235
648,0.7705532397300541,0.802702859193923,0.0450719541188058,0.0,0.0,0.8645666523257682,1.0,0.4961982094983123
3079,0.3592464131231027,0.159537886654436,0.307624636395208,0.6769307934251709,0.2405324473104725,0.4187710211671071,0.1504338475963151,0.2976966262198284
3352,0.5249266503326873,0.1926722992033202,0.3105737758264036,0.8860977947662674,0.2929573481671648,0.4851545476496346,0.2451280912441372,0.0
105,1.0,0.7445501823248951,0.1019752401920109,0.0,0.1889804211809741,0.7994029346002945,1.0,0.4478708657336129
2887,0.7933486517013271,0.0029898869230131,0.1347415522724526,0.3246128174527651,0.5458712711519141,0.7715107185614279,0.4840583712926281,0.4139188291902544
2814,0.7917407861544704,0.0488170767437197,0.1480332072742838,0.3278909508396594,0.6154811938769801,0.503358372763499,0.5393633777304676,0.5333787725596529
3109,0.1657350876743881,0.2335300567364073,0.2405259875524038,1.0,0.4014806517872024,0.189664215378437,0.1683389493674673,0.0002652489007134
3099,0.6872536242302791,0.2019975270202152,0.3276587226028852,0.8493677657529426,0.0,0.3523049547521439,0.2571548239362339,0.0
2346,0.8086074728490843,0.0616334649377084,0.1396783405470599,0.2758640853187209,0.5412416093089524,0.6065446603089921,0.5401888616467577,0.5270542170440511
370,0.8734735956354497,0.7960633610215739,0.0253540254137391,0.0,0.0119979322485512,0.8594569228731312,0.9647731368801866,0.481393366788242
1510,0.0,0.3480828801279573,0.8950706021540448,0.614314266495354,0.6667611018046962,0.6172051190746267,0.5601203407846913,0.6136897266931679
2826,0.8416530197654453,0.0333146808759227,0.153023509108214,0.2752956952718932,0.5229157193426804,0.774994723575234,0.458688343645988,0.2981892785103529
3430,0.6923410156483001,0.1903555905346814,0.4333970861952649,0.8691042631868253,0.2200474511474472,0.4077788654752786,0.2047799468404302,0.0250914022388302
3294,0.4655466504296727,0.162827393833804,0.3667557669184775,0.8182247763111079,0.0,0.4259821698336624,0.42739405018455,0.0420375685007501
49,0.6770574081974283,0.893815873878057,0.1439422025723018,0.0,0.0344266392193274,0.874664983097931,0.9642319825191652,0.6970833367196622
2214,0.815899312219039,0.0236050605735885,0.1198613352342921,0.2706879665749029,0.3851980202614646,0.8315191077761359,0.4568774611901083,0.439100008365581
2765,0.8284834742488475,0.0,0.0888006990226785,0.2986780963978506,0.6282130406522048,0.6499945187492712,0.5620852782223497,0.4634542913332695
466,0.4309785483226601,0.7894185535090217,0.1439756081389568,0.0391403028762672,0.0057711068582249,0.8642459892561803,0.9420615368675612,0.2775357161019641
3744,0.5316236845891288,0.2263599811134803,0.5259967330240695,0.6690913162287704,0.0959418917836239,0.4479284256557068,0.2344597680983591,0.0
3206,0.6002724605845264,0.2013024346130068,0.3720151411109465,0.6186056280505376,0.3727919348162906,0.3889142737872954,0.4086707583020839,0.282090948408275
573,0.4427847222936235,0.831022295283291,0.0965078110067432,0.0495388677746806,0.0,0.8076695806320319,0.960475178539021,0.5492152803368738
344,0.3559501490603802,0.7989578636353668,0.1184235830798105,0.0,0.0,0.8547053324102164,0.9147150611556364,0.4339613432682256
993,0.0,1.0,0.0838878853670511,0.00927274325833,0.3879375805061817,1.0,0.9662064711470638,0.5197610262640862
2952,0.7818906996468866,0.028773541300417,0.0821761226685184,0.3340414400065353,0.4107238088256359,0.6584026903999496,0.6201886938932343,0.2494500037326115
3264,0.7410675096782259,0.1799878154631845,0.3848017983873653,1.0,0.2283050545649639,0.2816978032019464,0.2415255065098813,0.4445172951466084
2683,0.7893257434378609,0.0,0.0871580840498703,0.3374380748933855,0.5304991226688645,0.853038389398271,0.8079821603972948,0.5213566786076742
3525,0.4268545879735033,0.2354819585838113,0.3728270755152783,0.902734224128712,0.0424703294027553,0.5800481103490988,0.1391604799511113,0.0
3031,0.4977202896965363,0.2058265307807787,0.3708463707651683,0.7939199637691978,0.2341947413205922,0.3028894303684322,0.1175273508681361,0.2641034047366069
3176,0.4532015919271779,0.2088496426803571,0.3888177212410394,1.0,0.0,0.4924802888033237,0.1934340528513215,0.3806047835844927
3767,0.1926896775549873,0.1581887180838161,0.4699018897945219,1.0,0.4211779333901301,0.4837510520922312,0.1366519128266353,0.0404330220628212
222,0.0,0.7992221614005979,0.1273618485482401,0.0,0.0,0.9114245409716618,1.0,0.4512586186429868
3562,0.3515481975225563,0.2123910321870383,0.5391181091928902,0.9249375724004676,0.2625672357492654,0.5142005776799495,0.2760939443721406,0.1598201305565748
3966,0.5359405305466325,0.1848304273394252,0.3692765488920816,0.8541405471590168,0.3491884786487368,0.5577360904878541,0.2126609448843662,0.3105497427355491
1350,0.0202014345722449,0.318627911126585,0.8362897836054272,0.3623810716453647,0.8479654505749679,0.9177383101537128,0.6102263887857492,0.2774573989239425
164,0.3079219173170533,0.9408694957297636,0.1420065261311859,0.0,0.2448624841595333,0.8458423320450403,0.996798380875987,0.5111459406078458
2785,0.7963350463834233,0.0,0.1221630844469241,0.3416316952150556,0.4288783584360383,0.6718291776894069,0.6099659158967375,0.397983292074231
1994,0.6150238662136936,0.3014385222642721,0.8227123048254376,0.3059983659776687,0.722593883438927,0.4177019539933198,0.5101401187019021,0.1207516458355166
2708,0.8202614084747272,0.0309869527497409,0.0906633022940265,0.2839233375163966,0.5490604596684525,0.7238811619248814,0.6329908198340817,0.3860673975904813
1348,0.8190785497159414,0.2571988614486101,0.9566205976842108,0.0,0.5692747452828691,0.454723897919973,0.5515224497828988,0.0206484085621528
3651,0.5499332984679008,0.2058771343895658,0.3442375268216929,0.5851043655588626,0.0,0.6205504718211405,0.201883201717132,0.0
2015,0.8464412460767213,0.04356283084441,0.1766756363689721,0.2922396037331726,0.4126035531326754,0.7418453482026566,0.5257609216296364,0.4660214030208202
1694,0.4056014194526094,0.3836837086370503,0.6297017804789613,0.6481756529490175,0.8036693314245187,0.5447819534700032,0.3159600595811417,0.2329332638257016
2598,0.8024312791134428,0.0,0.0041178620621715,0.3187301158233689,0.6033541095466218,0.6545676310012162,0.5645829904527871,0.2924789423640175
3643,0.3363686209882385,0.1829990063963112,0.3446920211174692,0.9671520646176652,0.3349821022977624,0.3903284298175273,0.1811191224889526,0.2968010649228986
1885,0.0,0.2865472936775236,0.7733458681927559,0.8101181418006862,0.6098691798040776,0.7777538850927521,0.6584484243424595,0.4361682410018553
3303,0.629198004722366,0.1654862017506225,0.3043892376997602,1.0,0.2755458894722372,0.3755640319658455,0.0820371797971216,0.377119451393847
63,0.6832113225932074,0.7922641324172517,0.1417310518783289,0.0,0.1348651273241863,0.9551390289587072,0.9391407741300846,0.7925124615175112
619,0.5266336380725387,0.7117889587657433,0.0740300499299983,0.0,0.0,0.9013775616705926,1.0,0.5192739276507705
1139,0.0226367937337121,0.1624431571048036,1.0,0.1174449560597162,0.9722835569790846,0.4088606510090528,0.1613156013930889,0.2098016812712752
1855,0.4766730093627499,0.3177698974934304,1.0,0.2105860272641569,0.5415647109001622,0.657320704358409,0.6657809673502877,0.0203129523607161
2974,0.8223444054290795,0.0,0.0389979928936835,0.2992022095556033,0.4704379870095125,0.7028516864640126,0.5008630389773115,0.3832018419952596
721,0.2926527765574603,0.8209990652265285,0.1160104808781539,0.0136695173573531,0.3968573608620133,0.994699633802098,0.9659286786786424,0.4355718905218985
3091,0.6127221334737433,0.2313830928182823,0.4751035842012795,0.994525830125824,0.2536122033938868,0.4118681289047849,0.0962733268514361,0.0
1052,0.2566736379483877,0.2944699020157147,1.0,0.0914611383594722,0.6034071679510421,0.8096234162863153,0.5510413376658352,0.0883293848353687
1514,0.8923952715326486,0.2028051503945204,1.0,0.6367964629168439,0.643168216864972,0.4771524490942331,0.5079971824245643,0.3309958912058171
223,0.5693448658357515,0.924967078170057,0.0997483584990486,0.0064381622654842,0.037449560493743,0.8476756045247009,0.8940743976402277,0.5423009362933693
1647,0.5594405073136927,0.345615470808502,0.5117069401832264,0.4620635530526941,0.5923266507066028,0.8509022262109396,0.5289023308506906,0.3137945808274782
827,0.5331641669288506,0.6136963085338983,0.1115097050250629,0.0586794899499774,0.0209574585463201,0.8862124419826758,0.9823379475143728,0.6350403953142786
132,0.1948800542225039,0.8822761797975798,0.0859987028589023,0.0,0.2230107077979273,0.888879474110776,0.8431029372847249,0.5084366506313018
317,0.6849280533622893,0.576959234178935,0.0448893391678533,0.0,0.0537778424079471,0.9820705284711686,1.0,0.4648473588036222
3681,0.155180095504695,0.200867116678903,0.4990000482528003,0.902126791853194,0.2691653536810496,0.2997086007849815,0.1828666501254353,0.061819585558878
2662,0.8242985055470852,0.0097248422693222,0.1055361319858986,0.2759937418782867,0.5578626463400872,0.6257014325262946,0.5064009355452478,0.2340579624742937
3963,0.50084424290711,0.1667552882515721,0.3239804087117132,0.6608968960403143,0.3717739903012293,0.4331885021269986,0.2383476601459061,0.0951363050695476
2639,0.8230456395904058,0.0,0.0,0.3009582059678645,0.597470984235462,0.7329002754435978,0.6191140537328924,0.4838379211986424
3700,0.942688775799583,0.1858765420763057,0.5366818944493388,0.923492820163352,0.0720694557725007,0.2897189997834213,0.0548635447458755,0.1342503591044798
1463,0.8069176836136136,0.2555400399579567,0.6181454103856917,0.5766966337516568,0.4793307547499038,0.6723609260104436,0.6279464655547464,0.1040691736006002
176,0.2805038080316833,0.7192342218395527,0.0881108190031839,0.0,0.1495374396490682,0.8385835160230434,0.9834564326928104,0.613451786168051
2460,0.8138826570785748,0.0027587561422674,0.0286631284782727,0.3015162075474579,0.4528988319725624,0.8069397856548668,0.5203705224069088,0.323254493914528
1879,0.0423002291803525,0.3309687662800628,0.8687213836938695,0.3261901981021227,0.7185689182289854,0.3620346149753394,0.5863493296764946,0.4531635865342329
3501,0.3142142790229907,0.2032873178735121,0.5461172933948057,1.0,0.3045024697871273,0.4961622263403258,0.0843916761630545,0.1757555463351203
2913,0.7763681192296695,0.0,0.1515041361044697,0.2873842396200992,0.41619643551315,0.780750634441828,0.4532991336823309,0.523703549294241
2963,0.8404192317568978,0.0681065711104538,0.0537299395677029,0.3283817799201607,0.5387518811086801,0.6121272421021442,0.6457090017929961,0.4072540915537467
3836,0.5711434184857308,0.2473767937958206,0.3389070676426585,1.0,0.5641776521794706,0.3962311344248806,0.2394060998202049,0.0
127,0.1364330026056528,0.7683177647987648,0.1102340323939806,0.0499106369913606,0.1271271426671278,0.9556779892349858,0.8385430295186123,0.6265263199059254
1712,0.5175724400451472,0.1691722898442614,0.9337760939404046,0.7867857676874153,0.5864606605094951,0.7884774176365523,0.5223043332324818,0.2529073980138409
1462,0.7487114067284464,0.2975363461560394,1.0,0.6029997738728463,0.8340382905947701,0.4215138158412196,0.4040776446422057,0.0
2950,0.7857916119390576,0.0100542310066121,0.0017494819533422,0.3217672628907517,0.5127385017963252,0.8907589288253219,0.5941460643286004,0.4255317448327903
1739,0.2380646767845112,0.2971465606084772,0.4724556214559658,0.8098335999350088,0.6584131282629699,0.687604124245653,0.5487477157783258,0.2446040969748309
1914,0.800353256020909,0.3467896845276105,0.7296402311318112,0.3983831725252558,0.4514973314727444,0.6253000019561132,0.338189619343748,0.4477707996790494
3313,0.0310193809065153,0.1841613470679775,0.3872040670418359,0.931924420199918,0.0432139621910455,0.3597015542044026,0.2736662838894443,0.1232757117233575
3879,0.8444256327517616,0.2159670633593764,0.5313133126091478,0.9321409596027432,0.1613466545945771,0.2705148048559024,0.2829109889418294,0.0
686,0.0,0.8791672710392286,0.0976678715007337,0.0,0.2883144824414826,0.9665046607076708,0.7866047581054066,0.2928918410526314
1485,0.0,0.2110027028829676,0.7215038962229235,1.0,0.824498494809015,0.7917899177915151,0.6110515086466894,0.3949593068235347
3928,0.4160224306670626,0.2252406549111837,0.4981929773981916,0.9261077348135756,0.2397621309200409,0.4765932063816866,0.3326682627564084,0.1273753665093852
312,0.6581289962282074,0.8255830651165014,0.1006065691738704,0.045570747863102,0.072543004965333,1.0,0.9294632653460504,0.6009969344113512
3387,0.2241252699039014,0.1382450809757679,0.4084224563128317,0.8141038059334921,0.3174182132760449,0.283324718171936,0.3150535090970496,0.0999748683304578
2057,0.8220250165841637,0.0211820268075912,0.096808829639503,0.2861975595919989,0.4049002296671909,0.7333448076587731,0.5672311779815641,0.4989696613613402
1569,0.7808050833759997,0.3665460630954691,0.8465798746530319,0.2461211919630391,0.7373816916200596,0.6227061955142253,0.5183434227405737,0.0371803214508505
3498,0.6709707977533255,0.1676258898875767,0.3545370558445255,1.0,0.1373832443538701,0.3566635886324204,0.2623616967795521,0.1961438820372138
3875,0.2929389791917997,0.1915206448847725,0.4678559973923739,1.0,0.2321993796388957,0.575807711138107,0.3288696137217532,0.0723148059526771
1745,0.0,0.2153713189482817,0.8535966868498743,1.0,0.7987189300245311,0.833901181230496,0.3971769282426881,0.1684068026271805
1374,0.7381717960916867,0.2741848158136173,0.7220221565943135,0.77719217106335,0.7526055407776416,0.5061030540751981,0.4703305077186826,0.301304852893715
1239,0.4432707696821008,0.189933000857957,0.8685344480545261,0.0700566527338792,0.8892110827472617,0.6811836782959519,0.4673639613327301,0.3325868705814829
3731,0.548201768536149,0.1419141236766336,0.3170437063165683,0.822796154998086,0.037349173329182,0.0865871555515175,0.1941411666022694,0.2064740892641897
3757,0.9453540296206252,0.2103695850114326,0.2401994327142233,0.8988614678313873,0.2281587023977543,0.4187211759315921,0.31300843725023,0.0667521814192562
1508,0.0,0.1087885670361738,0.979351478157474,0.545980209648211,0.7506988822604493,0.5433104014239211,0.4918344312505086,0.2238705955281179
2812,0.8183528455850235,0.0146555606951766,0.180007784907149,0.3794362061792606,0.6047396327368106,0.661230873745793,0.6758001997020898,0.2907829840769967
3673,0.8223796807267549,0.1673999077884998,0.5267598245678904,0.9396139223238148,0.1322268679530067,0.3227701090630966,0.1690245551000268,0.1632850098191601
326,0.3237770256651694,0.7857838481553343,0.1377889068749131,0.0154139052647771,0.2586042711434024,0.9115730877445072,0.9410134791637914,0.3804814196209779
1438,0.0,0.3291292825430888,0.7838062745416499,0.8210741716119168,0.8225835931021304,0.3968290509539482,0.3940013144049913,0.3816773056761714
1021,0.8226534289286855,0.3578472941975434,0.5828492651826372,0.9019736880193204,0.8390635730248757,0.6274501500169349,0.555761460130935,0.2998876592170595
3985,0.4567812585448376,0.23020251879588,0.6036085223324481,0.8622860670528247,0.358456015579731,0.4921372711222125,0.2736819316984945,0.0
1573,0.6216289138955409,0.3394383534632991,0.8953206860254987,0.5041943451005044,0.7791681594882534,0.8115024092541643,0.638448688443795,0.3133133028697725
373,0.7079316916364048,0.8074764012764267,0.0779522914622559,0.0548539497826693,0.1578785807807707,0.8740654699851381,0.978529679834002,0.4721784164351807
3989,0.2299265228217393,0.1990005971406585,0.2918957551175759,0.9185770190827957,0.1732977529449989,0.4514239642647408,0.1249105449718254,0.0
3474,0.9267631002447888,0.2002981284159092,0.4822940763136534,1.0,0.287826248334716,0.4697287156531555,0.167994899881758,0.0148650382407757
2240,0.8352610829749503,0.0,0.2890528712314778,0.2922986811247172,0.5317632139736157,0.6624913938878911,0.5539558870910164,0.3465099398367273
3699,0.254015641802927,0.2232942797033862,0.187341468112407,0.7390061621623223,0.1344395167829427,0.2692505190678338,0.1960850415495603,0.0657529612897188
2472,0.7903945470537089,0.0503813436114407,0.2271147853431993,0.2462307372836761,0.4066166992289666,0.8105160236058825,0.5608863788787763,0.3671252634559925
1425,0.0,0.3560183982399729,0.8645498041373028,0.4253884884086197,0.6483316397441959,0.8030139035926043,0.3433301321445078,0.3403239007407486
3967,0.2596256119233893,0.1612426746169619,0.5518716173385974,0.8617377747784689,0.0,0.4289098099601194,0.2562512210605495,0.2437957101005361
3542,0.2464164194240964,0.1474091308895998,0.3984925918004526,0.7268370481384516,0.4875800024957145,0.3206658448823952,0.2981046012723656,0.0
2164,0.7878289401750118,0.0126490943661766,0.052858518529832,0.259270718268805,0.4060882648109188,0.6984692143875103,0.5811142476850814,0.3170392930559202
1382,0.0330436673277494,0.1847781278473143,0.6673057817563108,0.700288850040721,0.7518182407763992,0.4535179746111054,0.4991569170357849,0.1608439335664167
2842,0.8176836137817061,0.0,0.1479526294101773,0.2354248088013301,0.6401293954649576,0.5705749199508268,0.6479378697821042,0.3430081521932321
1939,0.4662203516232551,0.4338574539520013,0.9403672250272768,0.382095547695628,0.6946628675594667,0.6184050949997075,0.5376680561156947,0.4013675931722611
2342,0.8199647562449861,0.0333596058093009,0.0954651859297847,0.3176091643460196,0.5115423594158858,0.6578164251036501,0.5254743370235192,0.5689784923969098
2384,0.7430467547457672,0.0491851509218906,0.1412059528935117,0.2952454416715307,0.5406396588486474,0.8548949955617474,0.614079399940763,0.1644117110156087
2251,0.8222508269171428,0.0,0.0,0.2748782198602726,0.6220459860691543,0.7032910708570649,0.5007306010169934,0.5102273323309408
3205,0.9569111050859588,0.1956790361643426,0.3426229041166931,0.9488476887135048,0.0993085157729659,0.5286961012776032,0.3665619524118174,0.1353634338567056
1935,1.0,0.3706279053647857,0.874900736610236,0.6988362200676034,0.4711563857845457,0.4338501484877227,0.7569813274624305,0.4301723197100644
3196,0.294973578221786,0.1860596321267634,0.4328250993736895,0.8207046555529203,0.1508381163328093,0.373792847713903,0.170019796294483,0.2621642473012133
1181,0.23527048936583,0.2862939772665427,1.0,0.8429443298938404,0.5231108671373002,0.2454938973423999,0.4809125796272568,0.2196883810889583
2973,0.8455396156345971,0.005661632887957,0.0,0.3210252273097009,0.6722764745452293,0.6598472706208114,0.8743553419618334,0.5244861691138869
139,0.324753793139258,0.8788757594444447,0.1447365513367029,0.0,0.2086600791263483,0.9517192663278872,0.9984864674803492,0.4723032986815728
2041,0.8533476983243075,0.0001522798870156,0.086269142513755,0.2554332865265242,0.511359846821846,0.8509409324355309,0.5487054315457788,0.2777530312525247
2383,0.831004582459723,0.0857012728733877,0.0,0.2767374407602597,0.5941298177694837,0.8444469656881469,0.5828227579042892,0.3519086201750181
1329,0.418667160229476,0.2959574049118204,0.6102271633753649,0.444626618918316,0.9575586825190924,0.5774538085291073,0.4827772653744477,0.0
84,0.3940654610754515,0.7665900701911968,0.0125456290482519,0.0586167814308856,0.0,0.9796896079084608,1.0,0.4774891830191365
102,1.0,1.0,0.1312310108954065,0.0,0.2033953567879088,0.8784352382630534,0.8997155246311663,0.5356626347060571
1773,1.0,0.4366066339885538,1.0,0.6912825991316403,0.8025063967113677,0.498621027472608,0.4126900604791612,0.3852470657108255
1097,0.5621143095320799,0.1626286689268201,0.5154682557177708,0.8325247478386107,0.6524934494091348,0.4221322732049042,0.3722272655898392,0.1643771479505926
1642,0.4276098259384223,0.2486702692888131,0.5937496255808095,0.9969921125384368,0.7346580184332848,0.9989533644374836,0.3887890921180734,0.5140735449839058
2301,0.7594935584129873,0.0,0.0033915487708454,0.3413049874786835,0.4943528885883159,0.6868658508631351,0.6729745623475237,0.2949414049996057
1852,0.0,0.2718338660380086,1.0,0.3967875021716184,0.6250823884816746,0.84906624623873,0.4300753141291458,0.2254130714120252
1838,0.8118559876896451,0.2759436333289452,0.6876161088619549,0.6623775866561052,0.8471340670201264,0.5238683349588981,0.1885992209160886,0.172539896930235
2888,0.8355501919226712,0.0,0.1208487120708424,0.345041479440045,0.6327000732649783,0.6648506973178314,0.7361034578033105,0.400002988000234
1083,0.0,0.3514557148226402,1.0,0.5285299936831773,0.5280656490021983,0.5584186712592808,0.5030535358050988,0.1729223985342151
2195,0.8786914567620204,0.0,0.1050229638629646,0.3195408965546611,0.7158529859911062,0.5998195269791413,0.7983290023336082,0.4991125058158415
2171,0.7653234443194344,0.0141690167074274,0.1149977155300602,0.2841451461186522,0.5102080530259653,0.6070832764501738,0.5650565351101343,0.5364345680121122
1498,0.299682325060506,0.2353391285738291,0.7612523826313315,0.5347177410306299,0.6601752365275773,0.8332213546512447,0.5260744585131474,0.2444589308145971
2437,0.7370896446290234,0.0425901471969683,0.0567431812612289,0.3277547353377377,0.5110399671792355,0.7100562544230414,0.6487802401818576,0.372062207553555
2859,0.8057942808745286,0.0,0.2672938211110072,0.2284666167280812,0.674727982801347,0.8599847748383979,0.7199945542408107,0.4982800160789432
2774,0.7902768943567688,0.0,0.0283005814980418,0.2879619051831142,0.5637551899100901,0.6914210985112783,0.6489039985281492,0.3975908072250518
231,0.6866286147945208,0.7813390224777603,0.0433090626457592,0.0,0.0918914457915609,0.8303186493100647,0.9490172578275056,0.525260649762426
1561,1.0,0.2863554342281332,1.0,0.2302345201584351,0.7755198153766081,0.4720427301841198,0.4766191631659323,0.1899920208578108
3397,0.7023449102014389,0.2205107638985164,0.4575447787519829,1.0,0.2199056791080493,0.2452741951667408,0.2795176839474538,0.0868906297062678
611,0.715113904526044,0.7389178760822144,0.1976604033763087,0.0,0.2905877773234143,0.7634775834437484,0.999511620678171,0.6271731226825077
2371,0.8120873168928412,0.0015608667772122,0.1054025214129357,0.2938188885943985,0.5157548381819846,0.8597472361468299,0.6496941173123028,0.5892481357934616
1704,0.6968929996863084,0.2680291666675469,0.7040705999462136,0.332687665568262,0.63259578683621,0.3981974451689878,0.253553321857105,0.3988301933280158
2538,0.7831509251479601,0.0062147091063486,0.1218941245257884,0.3367966670108621,0.5444356789037208,0.5624627055230326,0.4115599021893249,0.4834862922532368
3026,0.6108036112590607,0.1506347414632703,0.3554554461152326,0.9927498269713624,0.1133392693860759,0.3406801986368519,0.2252583759100359,0.1842526651918876
2438,0.7946825748626224,0.0,0.1674842251002987,0.303369324136885,0.4996490940306069,0.6907389815827824,0.5975525502060689,0.4900924528031595
2140,0.8187111089154098,0.0003202502608935,0.0143935034855541,0.3009604886588974,0.5004144903443014,0.8463548992232686,0.5395125765886458,0.4178336363839601
3531,0.2154014334980505,0.2063009719230972,0.380697084572726,0.9702012172568304,0.1421418670455001,0.5202602160833656,0.211317405154673,0.0
799,0.194308805577589,0.7533425657900127,0.1552292725185699,0.0569059694698018,0.2679358941363089,0.8427638128111251,0.9276262807007196,0.5060800412556038
1714,0.549775216268034,0.2870886742051451,0.3880548670116986,0.428601714367675,0.9028554861439616,0.5486076996928372,0.2687162924506892,0.0613488474464775
3178,0.5848384610492441,0.2084358663488241,0.3685108295777042,0.8567793350827073,0.0802508048210355,0.4906151561394457,0.3045011516450233,0.1594359001854936
646,0.6789013843853543,0.8357812874762813,0.0760877219081884,0.0033091814517219,0.0382658105756973,0.8061737513634847,0.8190065880762132,0.4453180823256915
694,0.3246946569988611,0.5854976151186556,0.1424775017327886,0.0,0.023949254173596,0.6898169470503585,0.9299328910207304,0.2501919463436344
3172,0.4132800250334296,0.1424033313735682,0.3374702201887618,0.757679794231308,0.0474811817171708,0.3727183968515776,0.1004785607188402,0.0
3907,0.4340440752682313,0.207362692572473,0.4896284187875326,1.0,0.2523838592596096,0.6780693807089353,0.216685851059477,0.0
3169,0.4828936608568573,0.2352923446369005,0.399622917181978,0.9471685686552684,0.2889396516391102,0.4764593392874907,0.2023330134526234,0.0
3428,0.3378888539530216,0.1711771890542198,0.3143964064191259,0.9604829985427894,0.0342871111507181,0.5711296801878307,0.2014476685071712,0.0
2039,0.7935713983679774,0.0268665455150322,0.1584301687890594,0.3137740819710019,0.4359447489259854,0.8249193716416835,0.7903966797499462,0.4050674970757021
3553,0.3522330929309936,0.2388022161255067,0.3612430533645069,0.5781610052286172,0.4957551139009377,0.4313119751118131,0.0523203557096787,0.1342991293239286
2324,0.7532716479636679,0.0371276338992064,0.1073097420348895,0.3144340834809662,0.5331034628347858,0.6934480759983609,0.5310955943546971,0.4789749530096598
1259,1.0,0.2091943795614885,0.6566797886605149,0.0440965687610132,0.5534931789916198,0.4934677723169974,0.7264631719552201,0.1930332623765093
2122,0.8532954765268127,0.039391492914662,0.0,0.335024877952295,0.5596066181845823,0.679067209933417,0.640591877082198,0.4927291299230213
601,0.4882204055506274,0.854134823836331,0.0381956742715357,0.0,0.2203128568333374,0.9404692622637202,0.8699812592931228,0.5308629205825722
2293,0.7963736367022364,0.0,0.1210281635058358,0.3295126575025947,0.4995990465488196,0.7720106221047918,0.7372687041966236,0.4225777268812414
2060,0.8478239783580092,0.0472661548494241,0.1617628325100943,0.3237637704906372,0.4128173836758375,0.7398706044014193,0.5921876941794892,0.2317809661839412
1168,0.9958439152736382,0.2191008897303861,1.0,0.0761380154850055,0.8152711029544318,0.8435293357722842,0.3821541662359999,0.4821719218790043
2625,0.8107332999665221,0.0227747206117764,0.0882454205134282,0.2549422507901457,0.5220285749824002,0.592900396416693,0.5934126114980334,0.4631189186912456
1232,0.8796802886940478,0.378974268419085,0.684281812031913,0.9933913946342184,0.7377505238180085,0.4211152497238483,0.5666833651978891,0.5653966403851587
1623,0.5331623979329495,0.3821820472006798,0.4026248777917019,0.8649360519955908,0.7053822215188917,0.3367265234483213,0.4100481334179555,0.5533691216467824
11,0.2205551346485313,0.658582813022496,0.1037775787061461,0.0005264835547803,0.0943548027817362,0.8243394501302583,0.9506499929966988,0.4231395570460559
3490,0.3831897680023981,0.2330776817898031,0.3188921585881465,0.8684157092365818,0.3507324054978676,0.4037302599682917,0.0,0.0373228203759694
2580,0.788184562160276,0.0,0.0605366536733505,0.2906246062666419,0.4902095521413896,0.6247410421420287,0.61560177231152,0.3606275721476718
342,0.3562175169100381,0.851956512083623,0.1138540431867608,0.0,0.1048192922466989,0.8179726138364575,1.0,0.3789372572509305
2908,0.8230742132775276,0.0061872960426703,0.0967567397113227,0.2577927666479901,0.383304163726365,0.7225652921777936,0.3136109442027756,0.2601811466510806
3164,0.0,0.1575807446281253,0.2918471604321954,0.8320203142218734,0.1039953330135094,0.6408232540756713,0.156179530485458,0.0
3233,0.2775696196919492,0.2715705920088703,0.5520950418775221,1.0,0.4595985813426045,0.5436859524246541,0.2610958401969046,0.0755980487853876
2275,0.7841366116176199,0.0546647664256138,0.1074923197341357,0.2937445570242354,0.6583745930083462,0.7548926081925392,0.8053896678262346,0.4077577244407249
791,0.9503873205531,0.6285859871192085,0.0942062387172572,0.0117921040690718,0.0,0.9293272306369396,0.9401702145960864,0.4378361683721866
2457,0.8806169595755764,0.0,0.1388890342265533,0.2754279199342475,0.400765672251855,0.7328057087453829,0.4532298711886841,0.3925482285549495
1559,0.3107771723357345,0.3250633707518068,1.0,0.7096352428495234,0.5523730285080521,0.1997099012257196,0.603697618953769,0.6498201386290264
316,0.730191985980186,1.0,0.08546821924312,0.0110203381590053,0.2455660221953108,0.8173552049945455,0.9824525787199584,0.513349767578039
900,0.0145598308965603,0.8832585710248129,0.1116229941227327,0.0055567666667146,0.1945048874145278,0.908749382966044,0.9313719016451376,0.4560612087987202
2864,0.7450463971307368,0.0369773875438736,0.257362503954645,0.329059736256285,0.5363020903207446,0.8017740834492852,0.8360493996416718,0.6016648237924469
669,0.4722825403987265,0.7687855329302614,0.1594161988625182,0.0331896375458883,0.0569527700575283,0.9534557062444337,0.9416452654361078,0.5428545708836172
3549,1.0,0.1927859662371753,0.346950038323732,0.6579687548342232,0.0569116113130183,0.2148719050279845,0.2178106077266865,0.1165485085725776
2395,0.7486923515967318,0.0005779756520037,0.0334400294426504,0.3412071206322539,0.6905376984335181,0.6808893374279128,0.6187921800367866,0.4355356407828321
447,0.5524115024223062,0.8064861479912296,0.1639621799916204,0.061835724928202,0.1500447261615159,0.8260975755470416,1.0,0.5670033680055091
1954,0.4240636090781192,0.3089203673637623,0.5516990569952616,0.588525755517895,0.7507091689127665,0.3124216657900323,0.375117254812627,0.3447202946814547
185,0.8383236023557087,0.7308656060504628,0.0809687110277347,0.0337592107090952,0.299150845096105,0.918677002966726,0.9895738756964046,0.6841282013658214
2540,0.8043381058957532,0.0592632819638802,0.1464195091503222,0.2389970859737103,0.4999524085626549,0.5860214562002536,0.5789904187809085,0.629455192451025
3252,0.8310736022989708,0.1641229427863922,0.4226132624039682,1.0,0.3125405712240935,0.4960791431042293,0.0243768075037996,0.1298401364223451
3718,0.9487555150362283,0.2054715201924258,0.245246226673434,0.5355581314255888,0.1680172882789221,0.5748214457979113,0.205717924489167,0.0
1909,0.1724229483058796,0.4297151340434767,0.7074806203075227,0.6609084404626802,0.5161167645305034,0.5965732155150869,0.4817176746923072,0.5025353582785699
1454,0.7580783806427365,0.3626568273517094,0.7498082251517914,0.0,0.3201364698326004,0.7211016331659987,0.4731540519155998,0.4805973393830662
3145,0.4891504814739979,0.1701612712316491,0.2834120077960034,0.8809844683245764,0.0633031111497153,0.3569475976726387,0.2326886069147385,0.2038628744084558
3644,0.7718313077926995,0.1751473283090979,0.3240553007126299,0.7705975175300752,0.3039431369940701,0.4523762541226001,0.1795687992281498,0.1873187133078456
3484,0.0196921630791201,0.2684125511701931,0.509521362775859,0.7848337872070317,0.2040065162746763,0.3964141815315268,0.0,0.0773460755714226
3192,0.5674480261885807,0.1632796975201889,0.3056740424232316,0.7680165070660876,0.0882087848711548,0.479762174442333,0.2883000711762146,0.1037694280120191
841,1.0,0.8258226516968871,0.0464727866081906,0.039206134620743,0.2334775096888135,0.9415944895355978,0.8750566332294041,0.4293972773858935
2791,0.74890147889006,0.0,0.0001824988670717,0.3564401069793586,0.5027448943941325,0.6259227170737395,0.6128868470020551,0.3312629850875946
1685,0.6515081449524355,0.2531649738090981,0.7948389439384779,0.1915391847286004,0.7446398653997699,0.525522081313733,0.4682755147621222,0.1065596829058683
2133,0.7648880120486113,0.0330887924867955,0.0400241125707787,0.2621838236036394,0.4954574778582217,0.7219965709557541,0.5762751793773484,0.5002787812198339
2551,0.7799549731416094,0.0910879703672811,0.0295443984264781,0.3381696262768054,0.3616268559423441,0.8067772746939061,0.4973798852085847,0.3260352573731829
421,0.0,0.7449494143523065,0.1670791734719827,0.0,0.0,0.8770518881465449,0.8642518131202993,0.2625237095926908
3390,0.0990901157553569,0.1881851944112754,0.5852725045942218,1.0,0.3086771429325538,0.6199774402435325,0.0328476160470229,0.1156971969433645
1306,0.0533219751020543,0.1613891183373699,0.9315600812439973,0.4956592616167744,0.5968962804303779,0.3384520735672251,0.580180132786971,0.5990461932244115
1785,0.4454068786245835,0.2272144107806247,0.6821314479794152,0.7660143852979888,0.6658980327028622,0.9699824534936684,0.575930049577744,0.3511890419154493
2019,0.7422319882578381,0.0,0.1537392975488734,0.2752926370612117,0.5548199462124033,0.7660585370530903,0.644893018980506,0.4200654729579556
2069,0.7505611775207487,0.0,0.0726475068771175,0.3417000718437568,0.5317528755235019,0.5835666191727764,0.4963516557697753,0.4753913091596261
3621,0.393540465493062,0.1626405501279431,0.5141800072197872,0.7921782169695711,0.368873842972684,0.4085982671676028,0.1836609713919128,0.1760002144936181
698,0.462019116390039,1.0,0.0977753606605009,0.0,0.1480385260597514,0.8679866873410802,0.8900722287166192,0.4732476085504091
2172,0.7585074487178757,0.016811314904013,0.0954278763082313,0.3041562610459738,0.614313803710456,0.8147505331032338,0.6282777298372179,0.5694456692582359
3092,0.7419937035640095,0.209623922489373,0.5032135720012958,0.7991448054334128,0.0,0.4212415381774271,0.3753516653610949,0.0
2771,0.8353739538620794,0.0448622414072203,0.1937358458790414,0.286905519097533,0.5307316844392593,0.506574756005705,0.4466223038731289,0.3960400763264581
295,0.903351115460008,0.7080109254351991,0.0846112642117281,0.0013222843716046,0.215467087849643,0.9891000732245784,1.0,0.6748158981858889
1833,0.2491708876463719,0.2021096465793354,1.0,0.5028841416801643,1.0,0.7108536727437453,0.5570877848004255,0.0860258808449385
1016,0.5460606557254482,0.4224646247970974,0.4824779279239148,0.7184156121453312,0.7487832237722732,0.6494395528725673,0.2869071249122168,0.2204914138871138
1069,0.0877163895807921,0.1944544997500089,0.6888930906178128,0.152220913674996,0.8374666118832658,0.5524799020777704,0.5580898988132592,0.2594735483126332
2223,0.7768782669854186,0.0,0.1752027181537511,0.3247765931573172,0.5363956286971466,0.726050850051966,0.5428171361742534,0.6328247226678951
1996,0.6428032995988378,0.2231709149601407,0.7175405488112272,0.7198475428360629,0.3766597870182289,0.4881436861401616,0.582336295947554,0.1854649372409377
700,0.0528160917841033,0.8005188474691585,0.0565294489891409,0.0,0.2466417979302624,0.960278464625194,1.0,0.5381609788801567
2529,0.7743933918184958,0.0,0.165968184202704,0.3156304061970394,0.3760190516727416,0.7016739068256259,0.6663333855647722,0.479042073887837
1730,0.1967248688645547,0.2726371465814886,0.9082129571144716,0.3036316217606489,0.7513457313135573,0.5637817190366605,0.6546846029910403,0.1890106716154455
3596,0.3326515124428796,0.2110029408660478,0.3248589528844604,1.0,0.2063576639196151,0.602614871162786,0.1065541153151683,0.1300135547118907
816,0.3994066078798363,0.9801838843896497,0.0812779678174498,0.0709136931867764,0.1589547469653447,0.8836171171059406,0.8691231944888702,0.4810156428719541
730,0.0,0.9400354665930536,0.0989859972236927,0.0466596235705236,0.0159586751798223,0.8739039498799087,0.9178300409520832,0.45627947392896
2009,0.7922221860495354,0.0765087247408169,0.0469221506090797,0.2711086308509692,0.3837669264872508,0.5133681216790035,0.533066744484247,0.6051863012582908
1489,0.8229236095401111,0.2877318765996102,0.4908421963397901,0.8969651724585381,0.7619226557985315,0.7471474787624891,0.2737246193925219,0.4298175708437908
1856,0.3385247207793463,0.3063621662772947,0.5283797617450745,0.2797745868186809,0.7533844698343204,0.5712020033845784,0.3734868848454331,0.2570124112888478
2664,0.8308713777804089,0.0123150425043786,0.0,0.2432724344438782,0.5448363468669242,0.7987654746450998,0.4982011045593986,0.4460860103139138
965,0.75693734589385,0.8429820920339944,0.0968459832977154,0.0113171442356213,0.0497496275313225,0.9006289461520237,0.8728801203611581,0.4223167333235132
293,0.5231315080587693,0.7062832107866033,0.1461419009671429,0.0314501646661876,0.1142417427128087,0.8166718468356851,0.922158576176766,0.5550325425682909
780,0.4376432243460251,0.7426133678719748,0.0943507929852957,0.0596353789811975,0.0792804528046426,0.9594303550186968,0.9877837416841464,0.4974204887922508
517,0.4771850649880975,0.8627961298272311,0.1575212411048025,0.0290764709505761,0.0,0.858531287425089,1.0,0.5587596105531187
3587,0.2532657247662338,0.196955997273107,0.4905543356070715,0.8388341367202374,0.19293703799665,0.515086915804384,0.0657619664780079,0.0
2605,0.8564308910116392,0.0172979651283957,0.109784082688896,0.2696459575558541,0.6121583341431285,0.5763919762411164,0.578695946357874,0.4060129952344596
2716,0.795160612394855,0.0321549754795551,0.1778432332575316,0.2464018531048304,0.3550836313556632,0.548241139547706,0.7815861673289035,0.4616471056178832
725,0.6060055201796144,0.7469798391444955,0.0817872911711823,0.0,0.0820937717984893,0.8836878796656148,0.9307833022871562,0.4649180612570339
3637,0.6568462789108238,0.1850016612736324,0.1776193662086292,0.902135851194488,0.573611113939341,0.2646249935823977,0.139706925372036,0.456650203318276
493,1.0,0.8366462473904411,0.0543233166320104,0.0225183167395121,0.1369600027622266,0.8320773988102944,0.991794611424928,0.4809308149108089
1401,0.6973921277585929,0.3418602966836595,0.6720059661831004,0.0,0.5593538162952026,0.9615099981133818,0.3112364661324581,0.3289839910843622
3028,0.6518730802063988,0.1606084243865928,0.4806575491722376,0.9751373699796576,0.1087604737187576,0.3742254515668005,0.1447005639140098,0.2585135996821154
3996,0.8070849225949919,0.1828579092418326,0.5521874729381837,0.9666436626633806,0.4647288149315644,0.3130526901309982,0.1595356822895792,0.0807410964066591
397,0.4876112246183404,0.5475984299025067,0.1292782553728133,0.0193470195032611,0.0,0.928246152852071,1.0,0.4814108613673354
2709,0.7847263010981554,0.0,0.2359446330195217,0.2791148199821873,0.5941524608908255,0.4444563740459853,0.6214548792980724,0.4545680552571131
2451,0.7758245646712363,0.0194390293522973,0.0,0.2953458232617184,0.6873256951200244,0.7766255735783733,0.5288901132852308,0.486601806555423
1672,0.733086997661895,0.2908705875717748,0.7054138213982717,0.6359927328041777,0.7948181991034746,0.8236378798625855,0.5414205286427345,0.3541974290054401
3876,0.6722024452357342,0.2060296516133659,0.4032256361861897,0.7207176433752555,0.2709428252194397,0.3968227955230916,0.3918094360050675,0.1768016529235132
1926,0.5113507311541023,0.2719034785821541,0.9322916265731502,0.5176432394194044,0.7558829089878331,0.4072344507886449,0.2137590297686278,0.0650107260529066
656,0.7012146396775901,0.6667211590600404,0.0930738895694388,0.0,0.0,0.8282471204689654,0.8762883718471278,0.4884231174964715
163,1.0,0.8698522376373437,0.0731251873411582,0.0502140103485213,0.2833983353934161,0.9831607126230434,0.9552879997567094,0.5026105544602647
2999,0.7986472497196244,0.0,0.0815426522314425,0.2476170119345284,0.2895843723022819,0.7440587738759276,0.7170324173244473,0.2633092449313644
2909,0.7970448153156685,0.0104272581395769,0.0571135897986811,0.2977568776300046,0.559838016185746,0.7356077848448903,0.570941075286479,0.395156219267641
1455,0.5553656677811688,0.259001737773316,0.9535287981390398,0.1119971415481466,0.7400255866117311,0.2888051102616616,0.5249792377329162,0.3044881602778026
2306,0.813641402906692,0.0230838447979642,0.1481952206214415,0.3082416118306924,0.4305850591473424,0.7792581287266169,0.6836119473495421,0.3619423540101575
1902,0.0,0.317437496683776,0.8616427149746583,0.0,0.5247463549360646,0.5007106456346211,0.5345045662111227,0.0
3576,0.092807288962835,0.1533198208780642,0.3184212242336288,0.9868498984556132,0.0,0.372437836708877,0.0451959952801484,0.1796790228820988
1866,0.4843747201954565,0.3405717841633447,0.5844323310803701,0.0,0.56275995712797,0.2368128693350992,0.5564118702164084,0.8330663677972374
145,0.2657797383476849,0.769845215707838,0.0664981545110553,0.0556783833259825,0.2989418151819891,0.9043851209619068,0.9878444840173584,0.5256364234988067
1188,0.7458237089734191,0.2519122013724822,1.0,0.0,0.6407774045004226,0.5957714530024579,0.4491937756908191,0.2062293451282223
3033,0.4708141773950505,0.2037581230951888,0.5332267189605354,0.8223055376860906,0.015212875962302,0.237369554256542,0.2373112252254076,0.1582791126268997
1249,0.6312636758983242,0.3153992476804933,0.8908432829869527,0.7746118596109126,0.5409940373422146,0.6222670081091716,0.523006785268117,0.4498340354443636
54,0.8457314129997798,0.6418944743023676,0.1132250223307697,0.0453291405535726,0.1938652661721009,0.8909596230607757,0.9404840110406268,0.4530898903877459
2617,0.8305704665173806,0.0578739404393595,0.1184637983976702,0.2856048496910893,0.4872628242348152,0.8074760819979369,0.6774654569351412,0.6032335735235415
674,0.3031614769896961,0.7914937991900969,0.0839324914698192,0.0620925802769004,0.0593703319683371,0.8939569973595248,0.8759669417945378,0.5157831071453168
444,0.3921486698558093,0.6564957067538317,0.0879617377118109,0.0,0.1262043578189092,0.898208535889266,0.955525979381016,0.6021803668934154
440,0.1464643394254963,0.7798348587302247,0.0838967644922569,0.0,0.0,0.8543857871822566,1.0,0.6778349003711132
3870,0.5581166921790865,0.2180482934433751,0.3453928345154497,1.0,0.1763813054820773,0.3699393440548583,0.1466699383737458,0.1136027889288489
2855,0.8151729376025173,0.0,0.042689182370771,0.3572157516613958,0.3852421025499232,0.5875887040546162,0.65702571794745,0.344252207358752
2331,0.8003330784532687,0.0,0.097937593892373,0.2677965039545862,0.4143336802346979,0.9223888402488932,0.6732419371060353,0.455341635986559
3795,0.9873687464912252,0.2078601693749624,0.3121745399541715,0.884715376322122,0.2421798643898789,0.3830515556573623,0.0519028563903941,0.0628974037059606
3355,0.0422252773354533,0.1462818600611037,0.4763003272898372,0.781365254008899,0.1744544067508702,0.5942844805455417,0.1557834103144811,0.1151083776073147
2467,0.7993197283164059,0.0,0.123687181074375,0.3045439303100739,0.4560581331781537,0.7546137679420717,0.3495687457920503,0.4000765529413768
2054,0.7805983895142626,0.0027399746105126,0.0548417403609086,0.265762722634255,0.2596624976441385,0.723680708894582,0.5945799677341417,0.5065564773269434
3573,0.3172417987346693,0.255138827710339,0.4054911261867494,0.8890091094388568,0.1879918351676376,0.1376975932840003,0.4157229686162624,0.1725455978840695
3269,0.7420157431375363,0.2024942294852815,0.4791766575184693,1.0,0.0,0.4189280234686033,0.2474480509228435,0.0
2558,0.778109783023206,0.0022273801703175,0.1258387461189001,0.2213487940455865,0.6400692011543481,0.8481272250207719,0.5725917667214648,0.4182988478120728
2185,0.8284027582656691,0.0348262620343237,0.0762728086523073,0.2386222415791007,0.4069156041953045,0.6484562093648175,0.6352535545612499,0.5600176458574203
2466,0.7705245879342544,0.0053219562058972,0.0285379557790889,0.3182668585938017,0.5534289812406455,0.6730012532373374,0.5820574031479582,0.3690882289818455
38,0.7616322792707799,0.4948212467522712,0.1698964164582117,0.0,0.0994456546947218,0.9210949756281162,1.0,0.3365705260104777
3811,0.6616544851435009,0.2557750747628881,0.2337985865991049,1.0,0.1029580921908858,0.5420129062160526,0.3061408424357618,0.0149384096427409
1978,1.0,0.2681219523984862,0.8657419381239357,0.5896948361215832,0.7974092736071517,0.596719204378825,0.4700015876286986,0.4108470765379248
589,0.8299094372847537,0.571158849094827,0.0784607565869789,0.0,0.1317457500408111,1.0,0.9764186858104004,0.3381651577143926
496,0.4399244503509896,0.6991842409090177,0.0867131176204442,0.0514258617946419,0.0483464034148969,0.7962543913980544,0.9856278104273244,0.3773950130418421
3402,0.6867207241477975,0.2280411817552161,0.4673550088490701,0.7861128171412243,0.0,0.4689309409656557,0.159195030976169,0.026710816541543
249,0.3351014491062782,0.6965394700735734,0.1035180945260179,0.0367582176614443,0.0827505235147465,0.8464877104048466,0.8819718775551193,0.5091516311270201
3332,0.8433939925486553,0.2111776304495801,0.3825480222780758,0.9202920327206708,0.0257995329505629,0.4214663430112018,0.098077598730898,0.1017171306021162
2906,0.7819384505993158,0.0,0.0661430486979184,0.3396119465202441,0.5136830036213343,0.6078130669654838,0.6554874091264384,0.3727566606790073
384,0.8008668042563176,0.5055027087322395,0.1513880612036176,0.0246296206672844,0.0,0.8800949718512743,0.944318168436837,0.5379121596173498
365,0.7832755780452255,0.7933151372395276,0.0632029503264525,0.0112000452285805,0.0732985773690676,0.9037788763024954,1.0,0.396269889672136
2302,0.7781109949309616,0.0,0.1867734556766994,0.2822921511696238,0.4854736837053156,0.7619271043549817,0.5811139418586913,0.3730894905846848
3377,1.0,0.1724344737853353,0.4847729063703849,1.0,0.0,0.5943915442008907,0.2274682365043119,0.3699443927875981
1616,0.8574290570839935,0.2204862681255281,1.0,0.9050771161496988,0.3282039226194605,0.6982099165919069,0.5365166805882464,0.1437001260815833
3005,0.929278166353549,0.1970323580181041,0.3901418437373068,0.8922297313676993,0.2605744868087042,0.4073116237533249,0.1639679872154993,0.0697066968962443
3207,0.4377888319270643,0.1941756115852436,0.4092251744163414,0.6648912688096316,0.0,0.5486199946293475,0.0999505586088412,0.0809451718867583
3647,0.5576427153113266,0.1987039282858669,0.4250456781423568,0.8837148617722275,0.1825818159719789,0.334885520775454,0.1575270626079615,0.2390259826681157
2528,0.8282967741151367,0.0047603608374294,0.083546632152383,0.3169957767896975,0.4752539225818399,0.6806781170941534,0.5402965188965212,0.2831893097512192
101,0.6109114984206908,0.7348803109016255,0.0499210572235472,0.0435638206907948,0.1559406105651327,0.8638284652069472,1.0,0.5929857347126699
1969,0.0,0.328703349931179,0.6011950275079259,0.993062652217418,0.7246966130476185,0.6581889799504056,0.7759048061298501,0.5033320795319339
576,0.7465163675647498,0.7224452497769035,0.042529459217097,0.061766068422174,0.0,0.8987195886470806,1.0,0.4040953952463761
2067,0.7861110054111429,0.0178893706552399,0.1531428600629038,0.2559690022039143,0.5376047343889405,0.7197905360776858,0.5340251121638753,0.5074047283448175
1144,0.4712975131100774,0.2940436716553475,0.4788391087565661,0.5853041674258413,0.3662474851943022,0.5449657074212946,0.5387243716306663,0.3920186702852096
919,0.5507401375845199,0.8213246149906153,0.137554190019071,0.0499745705561319,0.1533382853012042,0.9281996952358862,0.866657556041715,0.5845787537764059
2878,0.7727906241439795,0.0,0.2271700192113837,0.2742574211883257,0.5184082099272211,0.7438514290037821,0.7286878711451498,0.4456003129021785
2706,0.8363442506554566,0.0090342396608013,0.0719715484269196,0.2821929367970349,0.3897938512920048,0.6075025458696964,0.7458227823223872,0.4556106383331705
1391,0.0,0.3868103337315228,0.8411422519876132,0.8079567189874448,0.7499429200076045,0.4882109575253037,0.6685397392161856,0.3026597823380693
2782,0.8940260133829458,0.0564011641776565,0.0880807409185724,0.3338303419430773,0.3856870711044203,0.5764860331072651,0.650434429345382,0.3640209328948772
3682,0.8659538747921253,0.1546860431224462,0.2663268461605134,0.7540395787768202,0.0969849565208632,0.3956248418865661,0.21225607588446,0.2878577609851717
1236,0.3053893233451372,0.2616575125249664,0.7867104886645487,0.4315179352589419,0.5780114452153292,0.6926048912270784,0.3964102894746026,0.0720396533354528
3125,0.8193640924997314,0.1697130207452929,0.3617911368664976,0.9030151026833422,0.1879391096434278,0.4895742007470411,0.3807872295603717,0.0
2627,0.7975470145724868,0.0,0.1367378279930816,0.2752159587618931,0.5046465096551997,0.5988313026653105,0.6815371260011852,0.4789709994474204
3147,0.5528673804134032,0.1807825531729896,0.3615773493177055,0.8561792154591752,0.04865268127211,0.3886714548866784,0.2031499078252672,0.1030872182558494
1972,0.2169043744029514,0.3658998336425693,1.0,1.0,0.6464969451860008,0.4811683526805688,0.5095400333976305,0.4097693762902046
2686,0.8266191588934567,0.0283604191790363,0.0844255022362673,0.3326287046725382,0.685901634495323,0.7232003551722942,0.5955776583943748,0.2773819082589241
2608,0.7954362096639076,0.0,0.1805527045009328,0.3746009864768074,0.542722278049164,0.4870973545964406,0.6608157751803726,0.3301432536743973
3188,1.0,0.2851769925581841,0.2808822000692378,0.9196449269278696,0.4090635287976674,0.2496555097130958,0.2173935572814569,0.154481469323951
1690,0.4383535884936597,0.3079545080586017,0.8666491049957888,0.0,0.7132675679172161,0.7720014625809684,0.1480570773057129,0.188699533477293
2996,0.6930859943861467,0.0375132064444695,0.1917816348284531,0.3799070061662203,0.5613285051813056,0.7054901287537758,0.375562146487128,0.3471188913245367
3522,0.1305005080651329,0.1310767618463494,0.3513622621333344,0.9317921948714932,0.2695522084720921,0.3745740813398875,0.2087918214375068,0.2625577498148658
766,0.910447312094408,0.8140006769300336,0.0828534595028197,0.0,0.0584753930474067,1.0,0.9815838959943772,0.5531219279111402
1189,1.0,0.2931280530186799,0.906128001320832,0.8102405922107058,0.7114417311322586,0.610859544611052,0.4274742846420883,0.5620926717445256
3307,0.639396293304741,0.1806696774884366,0.4942275828844883,0.9503124792636904,0.1434988727515526,0.385426186990697,0.0824098642158367,0.0
2423,0.7636651098027962,0.0402651178952637,0.0956930334045152,0.2946334350629365,0.413087527879022,0.7535002077763621,0.5968727562292775,0.4142367469519845
359,0.9381933153563128,1.0,0.1059204158024035,0.05404364944271,0.0,0.9365540456133462,0.8626898312073088,0.5011719303100929
369,0.7704906645759728,0.9239483648148104,0.057565085943488,0.0772160538125788,0.2354334905531762,0.9936535377443698,0.8704276294437463,0.5006687086212307
3150,0.505336542117356,0.1775527996910164,0.3560173262291882,0.9196184909394324,0.5491470500883173,0.4270638130164391,0.0874833202677351,0.0118288823885561
2364,0.7412249295745653,0.0328109338976035,0.1875692912089059,0.2660466911093299,0.3724651669606606,0.8481535254878582,0.7006770404880673,0.2498283238422925
3623,0.2271379231279223,0.2063572240104154,0.4494266328700396,0.9291985082982708,0.3249186817250701,0.6247336966449397,0.0723592158869908,0.1523952291341009
1886,0.4864249242482384,0.1931594200748613,0.6300369831951624,0.2585604072474804,0.328111580130527,0.6750308885773976,0.4839129672875133,0.2344199082983901
1890,0.0,0.2784218785916964,0.9461854388539288,0.0,0.5800680615483597,0.8033559794254185,0.324699122981101,0.1287606440508754
3695,0.2398886359999572,0.2695698648143669,0.4160580560539844,0.8611671048561654,0.1929440223806469,0.4427389512969756,0.2007234918553475,0.0328338597689244
1257,0.8828318538065995,0.2496579035660889,0.6949680631656137,0.8189397698223554,0.5814253505869005,0.7264165307079651,0.4745211417573053,0.3656732070195251
3312,0.2540708803729162,0.1962921899065655,0.4985521140996067,0.6225871737252108,0.1795602930326834,0.3228499320402858,0.290040393728672,0.041288396144687
3518,0.2416363642152276,0.1704877474916924,0.4695047703888864,0.8810215462579879,0.0598604224371356,0.4891185741407315,0.1195191573473314,0.0
159,0.5342432584663028,0.7319039185205005,0.0561010102353217,0.0,0.0,0.8372874170681482,1.0,0.5220467616731715
2542,0.8407911969743128,0.0,0.0542743915504272,0.2968001136184766,0.5931955398190066,0.7402435240442131,0.5923250478348229,0.2479945327299285
515,0.2778980232844544,0.8128435494178075,0.1249721579106355,0.0,0.0,0.8543958343879456,0.8361002059397334,0.4674362985011293
204,0.4064197932245244,0.7524836081335394,0.1061446745339816,0.0136950241100195,0.2538851469304017,0.918538871894278,0.9197597603722122,0.5086971295452836
1150,0.2589836098149944,0.3076793605251966,0.7178275782582225,0.253506368229799,0.7356567909616066,0.6266737235921879,0.4078221289905347,0.4094807674392977
3752,0.5234124183735376,0.214338803982087,0.440783746503479,1.0,0.2378191333717356,0.3932380504542804,0.0872251222526436,0.1840691320391395
2104,0.78598501951955,0.0,0.0874194747223397,0.2734083148872132,0.5772851703333276,0.626408396645379,0.5236962386974399,0.2401584821646706
3284,0.0528011369603087,0.1327669365001242,0.4184635147322433,1.0,0.0,0.4577278431775392,0.2014456575406749,0.0
3229,0.3889283708806539,0.2067118973818587,0.4393583385964276,0.914172638285994,0.3180903534991448,0.513523802718664,0.0983813013295398,0.129494028116361
2929,0.749039915505089,0.0223742861607768,0.1279967585889396,0.2891639568077238,0.3735863016939518,0.6556035257503037,0.6273788227096192,0.4389680999128588
3161,0.3635350884736031,0.2239421618946811,0.5060636553591328,0.7601858031530715,0.1905398344691498,0.5099505847511513,0.0176403598745429,0.2257393315389766
60,0.0309043045328816,0.6241146914965154,0.0945558877058718,0.0282793824009697,0.3925220418684906,0.943705062274532,0.9930414147864368,0.4610027375529549
1696,0.5581466589753967,0.405972917088076,0.7694201270856978,0.7470881800974524,0.8620242454591263,0.3751870152366224,0.6645117958196379,0.215536009727272
3678,0.6396461771952717,0.2077380319816026,0.3039849002251419,0.8038900902193427,0.0,0.3559054052099285,0.2229109548602955,0.2478633150299752
2048,0.7754606868713083,0.0,0.0630135860974821,0.2922376026584462,0.454108591435432,0.8917470058960605,0.5399346059182201,0.3639750633404908
3951,0.7914385628171218,0.1539306156973193,0.240936117018077,0.8382058777773668,0.1248087024123661,0.2779983153492497,0.1304408500463388,0.0
2705,0.8026016257954417,0.0,0.0570687161670513,0.3297345414078337,0.573846604863256,0.7741779353268428,0.6747642458491412,0.4702601302446945
969,0.3966760013929787,0.5349316986116094,0.0887636335024182,0.0,0.0,0.8316606461742223,0.986244782120543,0.5432552151249758
3689,0.135155264154907,0.271271943814315,0.2635218117737374,0.8360616695480927,0.296249148360056,0.3752141391386074,0.2047263925149953,0.0349207354924857
3165,0.0,0.2113204887039665,0.3523971760323921,0.969858811539896,0.3004027041327328,0.4220185839712932,0.0880579848960894,0.0
3859,0.7224277844054534,0.2318285145545175,0.3645382642639214,1.0,0.2171529557764258,0.4019720133238538,0.2172775119262139,0.0
1945,0.6789521636085607,0.3457845578105371,0.9935332107622062,0.4525544563708181,0.997826361264409,0.6438395448075713,0.6749637236420091,0.103951548997268
232,0.484323875008372,0.6599213687278701,0.0246792566763922,0.0363539418576708,0.0300702988646892,0.9867443076260952,0.9224275420975976,0.6424167133223552
994,0.5735140011194366,1.0,0.024643014746256,0.0441397696950614,0.0019094725129645,0.9346490649110004,0.9489210139457542,0.4226467619020022
579,0.4422748151311558,0.8585833307181115,0.0418361123931974,0.0269159172291555,0.0834638539249234,1.0,0.938217743568822,0.5260316556996579
3108,1.0,0.2056204464444875,0.3592801887656847,0.5018426824849864,0.0620279859250585,0.5054544225578896,0.0624102096822324,0.0615011633581528
1854,0.5358526025786179,0.2882271527586474,0.7036105728279979,0.6414364292494606,0.4407936661473516,0.3758863130209089,0.5340908858404145,0.2627881534033348
3182,0.5602625013625812,0.1996640435350429,0.4049010211997596,0.9606526919572032,0.0621025396712486,0.4985028423365306,0.1062143166455935,0.3844847081990431
3855,0.4960941777247544,0.1826889475306566,0.2956785844522803,1.0,0.1685509341629044,0.4252838969870486,0.1655375643258658,0.1785502236907937
1322,0.108543613282541,0.2473468935489801,1.0,0.4040075797050099,0.4853934715951494,0.7112647608083271,0.6368352392705636,0.3707314017364759
3679,0.2676664488011203,0.250712993189854,0.4245621283219434,0.8651641063563033,0.3213038142273013,0.4584068518853711,0.2664663578535271,0.3527654889965913
2982,0.7798518421122976,0.0027082340608638,0.1855761507357984,0.3020120172097226,0.6007425661482113,0.7236526785182575,0.7240465050691509,0.5036405483838348
3873,0.0821621172207316,0.2233076909991777,0.5082121964142285,0.9986933357568082,0.0617591993567525,0.1303963949870199,0.0627250230754477,0.0969711606801827
3861,0.4257683130665094,0.2170946655616654,0.4093982616489798,0.8085099199478382,0.0960423070466029,0.5165234277753281,0.2902036753994604,0.1435741055135873
306,0.4055857638363137,0.9682826536823388,0.0808611722706856,0.0478610438890388,0.2490443046992204,0.9961065792393868,0.8275628797475649,0.4474073427513282
778,0.92827506191351,0.7242480048450513,0.0910223405382906,0.0040109211617957,0.1243159286807697,0.8685670675672121,0.9934634079476384,0.4775161335438471
1543,0.3811402073436772,0.3648015449454753,1.0,0.7488541422610776,0.8023197058593694,0.7686017667820646,0.3216675905398697,0.334199527490119
1906,0.2525149324445991,0.2180535651234519,0.7194861290550195,0.5277120086802842,0.7660360584280427,0.6619394126465311,0.704758639894524,0.3336748255631925
2263,0.7721351363934484,0.0,0.0791581263471139,0.3202653632176039,0.6113501290671088,0.6239142297846205,0.5290105683415889,0.4643169740397117
1093,0.4402045979524824,0.2670655010153697,0.670507629152254,0.696935008412639,0.7199045458332061,0.6076408168975242,0.4473840933300441,0.3053163618826197
1171,0.0459764236808865,0.3503275756448323,1.0,0.4292472326499019,0.803575754528404,0.9131213489480632,0.5177093671493658,0.1749295279117511
2720,0.8516962455585037,0.0256037087750812,0.1360611584079319,0.2374136145675819,0.393222113498055,0.753663112167489,0.6069865647673598,0.378434323886983
3158,0.96745939669212,0.1638617794493224,0.4359823925427676,1.0,0.1304518804682241,0.5037215431180251,0.2369070399043577,0.2882656760143977
2462,0.789404449637259,0.0,0.0350589692104616,0.2873496580904531,0.347757350430823,0.8286872736318265,0.4155926609487472,0.3795122739330609
2739,0.7866958029755334,0.0,0.0327540917839002,0.3623448332893841,0.508268179594374,0.7483865643516732,0.4930125371364641,0.3700906781130277
1289,0.1081376631499613,0.402221807995273,0.8435005741165588,0.6349037997329807,0.6589462815421244,0.5573566952885411,0.4255444055085423,0.140913895847225
3865,0.2940233552492954,0.1924412407546563,0.6035840827453428,0.6303467032507473,0.2689491856517318,0.3149713367248767,0.2171953718471236,0.0
1326,1.0,0.2561262349210155,0.8669288329751184,0.9240401115013944,0.4723406177219468,0.6499566254421716,0.4373380392863887,0.5348485474759224
729,0.4960314887761957,0.8680713413856112,0.1331438815963926,0.0160756173221103,0.0,0.7888155861194487,0.972154046061759,0.5381193722424661
3237,0.2389656175586829,0.1802539330095274,0.5429669125602495,1.0,0.0,0.5510257080968725,0.1864056162999278,0.1303652077765623
1126,0.3841853913135922,0.2953550306851667,0.6359794610103173,0.6260533065083921,0.7459293962813467,0.5499855349184453,0.4775468588618506,0.3233768024045747
3382,0.589571998810702,0.223651550424613,0.4251588631418881,0.974849907304493,0.4506306153234069,0.5194563408748679,0.0744661044307056,0.0
1900,1.0,0.21880709546755,1.0,0.0,0.8700006201315416,0.7025826546775771,0.3961954839013798,0.4040966274812863
2498,0.7807183539382525,0.0,0.0856808894123921,0.3309299983546861,0.6317394354318263,0.7159139871709315,0.5453006294958841,0.3103036147942345
693,0.5290519106814573,0.7999617143487013,0.040526378230149,0.0379927370425094,0.0309010112462673,0.8042635629193955,0.924946936660202,0.5923431529649957
1948,0.2704554851745879,0.2394020866577355,0.9426671643718249,0.3763820763996103,0.8512107627595713,0.4184299502814307,0.641080588011645,0.2167154641572501
1502,1.0,0.3060571899636398,0.8643998595511141,0.5953513469742016,0.4758764916026869,0.7748002933942635,0.4728033298767209,0.3771433637480693
2419,0.7757674421529216,0.0,0.1843472973705948,0.3310293628370883,0.5844098366630927,0.5632323366729941,0.5210261939401906,0.3191058222896214
3417,0.5876193901384091,0.2184032587339098,0.1959102268001032,0.9585519242368202,0.7228977777791517,0.3768399267346856,0.3065186665139766,0.2294728483482482
3676,0.507024601915087,0.208993369325154,0.4242836961390687,0.984999491745947,0.0560200060761173,0.509849748685903,0.1753696776086901,0.131887588834402
591,0.0959988615864732,0.7635517500371333,0.0683565612291903,0.0065337655992152,0.0,0.8537578693146513,0.8816585212652501,0.6800940191102616
1017,0.901291490483702,0.0784140282382894,0.759500750092894,0.5281930813027839,0.6548031032011938,0.4906533700340658,0.2563772587535857,0.1378516448094643
3443,0.0,0.2023938415019144,0.2939981396533484,1.0,0.2186649456989582,0.3227799323063968,0.3963310450702837,0.0
455,0.4278872848802431,0.7567791587066763,0.1534653023664621,0.0124043154796014,0.0,0.8579317426867838,1.0,0.493846438748137
207,0.7775021188828055,0.7080369680778271,0.1137717773361766,0.0254257715732725,0.0,0.8310360161969279,1.0,0.6428270553500242
1109,0.7027507422141948,0.2575077811152013,0.6571527710413274,0.9956736978229062,0.7486876618240051,0.8856757259682371,0.4409433083308555,0.3087215333396145
1406,0.4612371348589162,0.3192411098083954,0.3773188874655149,0.7470485976603862,0.8436683317965148,0.5902104995769513,0.2439987523720148,0.1748156823012775
2478,0.7706511843864745,0.0277155586990304,0.0725796440747485,0.3256211538502699,0.331632330099891,0.8325820535142082,0.6365496107442347,0.1657970948799002
1662,0.5347634585242238,0.3962156157980625,0.5709055442518937,0.5434671727193137,0.8129795636746394,0.4620375582968348,0.7847710800122485,0.2764808159618316
2006,0.8305932766653636,0.0094939365285487,0.1262508487725376,0.2741053466738405,0.4612574203673452,0.7697051948339019,0.6943078235927368,0.4139819825054437
27,1.0,0.8493456082673703,0.0879257428743566,0.002127931331123,0.0998008261570448,0.7567990442594534,0.8386345071481974,0.6080371890499353
3235,0.8585462335912607,0.2010666378763901,0.5043209340230674,0.9413068017361694,0.5878835046894136,0.5360837704174081,0.2165808126111452,0.1802961482343147
374,0.7793931291914797,0.9788101967584364,0.0758744351093945,0.0,0.1260441507303244,0.8772489987022828,1.0,0.393376009102693
69,0.0,0.8008374413233964,0.0595141434549553,0.0,0.0834747698474508,0.8264085526352789,0.933795915573868,0.5603277326284343
1041,0.5024323506219553,0.2436465964322635,0.8657917825193463,0.6443394251604309,0.9766570742778312,0.3290276262648554,0.6237435118671885,0.4609117097461249
2032,0.7710191367591461,0.0328336346066686,0.0445868864828676,0.2476988896956031,0.4832245858796605,0.875611061413065,0.6282068791318005,0.5036643156926369
3895,0.4680894270756289,0.10924655154822,0.385196684750813,0.8786248007022724,0.3054606891859879,0.3864689790050339,0.2865462282068411,0.0902950531295709
1549,0.1200632334780733,0.3054431091908161,0.6308521579088222,0.8873394895943841,0.5697433017471968,0.6225807990984419,0.5637102692875258,0.6812176758255477
513,0.6008830220736833,0.6286048369563709,0.1174410781537694,0.0,0.1891077480176531,0.732868624039846,0.8179043161251714,0.5252437671510305
1271,0.8980883962875739,0.2911769642712354,0.9982399784858826,0.723188802401423,0.8592254735244118,0.4639556313967714,0.3746854383674319,0.4455929047359911
1004,1.0,0.2118024411984206,0.6522079698672496,0.4224714431378659,0.7302596151162687,0.2923274031633649,0.5261354901030079,0.0
750,0.4216804896930711,0.6797475303270832,0.1024427680190823,0.0100388466551446,0.3315633111181046,0.8786813404840568,0.9593322706232948,0.6305108039571306
2562,0.7895125684165551,0.0,0.0327113737522502,0.2723754936230719,0.5301142173899821,0.770343641444675,0.6161933368020271,0.539780642658604
119,0.5989286127254247,0.77643942306148,0.0935178405244132,0.0,0.1481334082377775,0.8747697445684031,0.8696176368660953,0.343977437566715
394,0.6987383469132685,0.9024014386224486,0.141770171561057,0.0186434345883193,0.2074465689138913,0.8798262417064275,1.0,0.4811926942150059
3842,0.3942874091511247,0.2152614157906272,0.5693080634452536,1.0,0.1197076422766495,0.2280065609756433,0.1514482317484897,0.0646104142922608
3268,1.0,0.2040748314843186,0.4596447099018124,0.8841332702972996,0.3431660097506109,0.5824370538286847,0.2932821456793315,0.2794963757828108
751,0.0757056953247403,0.6529658348564391,0.100581249381755,0.0,0.0411732574430046,0.8976545411258628,0.9291446598117986,0.5779471894347483
3671,0.3318379308076581,0.1550552840953265,0.447516778403089,0.9006444657769683,0.0002486538777314,0.35857797483065,0.1183087415413749,0.2266356198705287
1636,0.7590408830458946,0.2256080654831005,0.7350225966045483,0.3531842969314991,0.7372979422357621,0.651849989123991,0.7176837773055558,0.57669733459192
2691,0.7938822265807278,0.0,0.111813765936803,0.3401369730511043,0.6042172330081681,0.7534218218671588,0.488095857722158,0.4594969094267181
1792,0.7293758907236394,0.194331583382401,0.7907958070991211,0.8166562816477905,0.8159695131538867,0.4718788107341498,0.5689876607286357,0.0777504915834893
1835,0.0,0.354399172459125,0.703567137997258,0.9894423337583452,0.6594859678666009,0.2964296940064921,0.2648338651417132,0.0
2365,0.8748047451351675,0.0,0.1404463941395067,0.2955453674114778,0.3577202362432348,0.7617267410451771,0.4952260878971367,0.4669237723108425
817,0.6670913109600247,0.7711555969149687,0.0549464745062624,0.0,0.3911646161358583,0.9286718229926396,0.988106121546812,0.6243509196199803
1499,0.4126778662544633,0.4123113686159145,0.9663491282009424,0.5624590232982226,0.6193022319909515,0.5908836025731515,0.4053071955221378,0.4012241209034809
1920,0.3694767090303433,0.3589752872165448,0.8045880958019764,0.3724276626672193,0.926465453886645,0.7162115903870503,0.2925544800603791,0.1617095533929423
2267,0.8198398891873624,0.0213022393420492,0.0513377824296458,0.3112354259483071,0.4951230413006459,0.6926474008674712,0.7892990692881158,0.2742973342549997
673,1.0,0.7224740989909759,0.1471352328663143,0.0,0.2017167319908727,0.8218173460942696,1.0,0.5265583018206376
3359,0.600146864679984,0.1758285912100203,0.3877059997500843,0.9708510214758206,0.1253454435631555,0.3817177750327511,0.1925875838611104,0.2170822039809519
3713,0.0,0.2316383191243126,0.5293635153399918,1.0,0.125788836388721,0.409404971386329,0.1055679374592721,0.0
2524,0.801736685417174,0.0134187284290036,0.1324430297654673,0.2119398177588582,0.1938648989620889,0.8265268950182747,0.7106179437745297,0.3403290081497344
3483,0.3813031881675627,0.2290371341477623,0.3854058921451447,1.0,0.0,0.3960291094821323,0.1596235205779005,0.0
1407,1.0,0.3414566270672018,0.7833986753066609,0.939444005767293,0.6756924048925534,0.66505171324449,0.3150378001095694,0.0
47,0.5905572108974589,0.7998848764104857,0.1474079308422428,0.0,0.1504375246635675,0.9066726843235678,0.8844419263016802,0.4363282326702323
1936,0.5297695179460378,0.3486956681003321,0.6713549218446231,0.22840260281434,0.6792135204191306,0.7567843105333625,0.4508293171146674,0.2329137156244553
1655,0.8179393954984175,0.2040682259400039,0.5811888363818893,0.6793324653934385,0.7453430030965806,0.7872544009199871,0.9125841299093772,0.3554960333530435
2249,0.8629456690023097,0.0067055175280754,0.1500018431823012,0.2874270741045575,0.4997436899275875,0.6804571270302007,0.57498926803748,0.4115626247521276
2358,0.7781647653876771,0.0144694390240984,0.1290158767389917,0.2371382739428525,0.3992209485773475,0.5621545234985496,0.6284644616978007,0.2881313492194892
1201,0.6340014038970855,0.2746468539299039,0.7652284405430936,0.5329536142019567,0.796545786074623,0.4074256399198798,0.4447187147576231,0.3210976017750483
914,0.6846058820669888,0.6556666585508447,0.0931086140253238,0.0237862275344761,0.0,0.9147058604940376,0.8900281394503795,0.6698435785635792
2676,0.7163869083625543,0.028934189408899,0.1435826509974058,0.3340135005705988,0.3676290342502626,0.6617241607375239,0.6204480560786103,0.4264830104744354
3814,0.3876494310504896,0.2431560827640198,0.5261956083856822,0.8872308352715959,0.2895076525657036,0.4508495311198754,0.1031174907874837,0.1345639570443186
2070,0.7903719599108594,0.0,0.0505175167608969,0.2695424889201872,0.4672576702936724,0.7160370330919522,0.596880134084663,0.4485862537080027
2418,0.7740443833826857,0.0043792031423368,0.1327207373676862,0.3803640010674626,0.5195712889767147,0.7800528707071841,0.6353174239579,0.5348929963263835
1971,0.3307710902450938,0.2881284323538272,0.6878202439225185,0.4720937774836495,0.7362488670527212,0.6761832749591847,0.6084125493475628,0.0
2694,0.742885513864753,0.0,0.0451881004144104,0.2811622441157748,0.4942327199402696,0.7727161738840507,0.7424982795879431,0.3727212249702065
2330,0.7567679609537719,0.0,0.0824958989141155,0.3541652858530595,0.5833995102140982,0.5363408473195929,0.6286092010760481,0.2245734321708322
1942,0.1412580508588165,0.2138103484820546,0.8274604693210997,0.6421830002254844,0.6544372832325412,0.5896516784016036,0.5438408584604921,0.4317782053928247
2940,0.8335586363248414,0.0185137079944555,0.1027218776359319,0.2853625547612078,0.5992438572650886,0.6982803413463787,0.5786451376605382,0.3645468096998367
1821,0.5858626481487805,0.2884500050116121,0.4494849662922919,0.8071802966326009,0.6940178597472801,0.583507281860589,0.5370538216350658,0.231757316485927
1344,0.7392696908057494,0.2824085814913387,0.908570912314107,0.2094554230076234,0.925258485929724,0.5839864479071822,0.5412614635030853,0.5347361912813572
3113,0.5496075562088337,0.2042121970864574,0.4027512246496718,0.8167313094614227,0.2810615000429953,0.3492490843934924,0.2881672385314083,0.0
2436,0.8009411700987262,0.0,0.1611275196752228,0.3043269920547132,0.4851844866837893,0.748596065135715,0.4689890094090914,0.4676920339955663
812,0.7677585210280277,0.7243759698396396,0.1274331123757928,0.0073873238279404,0.2309424814139948,0.8320179230907467,1.0,0.4706818143543888
152,0.16480243143617,0.7659048246667076,0.0754160141349729,0.0183236100978171,0.0269691825070424,0.9461070252982272,0.9046180317974344,0.4355168363160324
1731,1.0,0.2345777028368861,0.9436163502375416,0.5227355927824929,0.5556946940805545,0.7317296403517883,0.4599901952870323,0.3017232591950068
3523,0.0,0.1701563200984061,0.3289289036024648,0.8779815819046037,0.2895104085550392,0.4394570309193006,0.2945661709132805,0.233301704919071
3037,1.0,0.2413659211094976,0.5205358724643206,1.0,0.5007066605444876,0.2344758327087413,0.1540328399241017,0.1659831221630044
1364,1.0,0.37724510250165,0.3769645936785529,1.0,0.9461263308386002,0.9203346110913228,0.2839202490998929,0.433977039775493
383,0.3767648425471667,1.0,0.0981994654463319,0.0374074173847969,0.0,0.8186095087370372,0.9085530443317354,0.4766515344343687
3787,0.290016280413031,0.1683836391239474,0.4505246270213249,1.0,0.3908362935988279,0.4683517158482737,0.2063633182457959,0.12336015539689
2366,0.8264855864278637,0.0130961866838367,0.1005199775618818,0.272161568598988,0.6971986014735054,0.6991061532008152,0.6393049811407587,0.4054385225414427
3575,0.9024718922212474,0.2050292084114887,0.4447039218722453,0.933114457368501,0.363276340065271,0.4370677493828074,0.181074321175534,0.147900291082338
2852,0.7848127587116026,0.0075223764494802,0.1217865661233689,0.3074855106172093,0.4723848225206649,0.6343364431875494,0.4934717546689487,0.4492602700032618
3535,0.0,0.2089095021351899,0.3401402565539334,0.6618384748268575,0.0001920627651091,0.4472698288367067,0.1780629173985164,0.0
2503,0.7095566583468953,0.0222403524293564,0.1684070880393344,0.3465004120276266,0.4321032966798599,0.8643679807364472,0.6699748349198694,0.3906315829743913
3291,0.4691436695054254,0.2222141687017987,0.3752307298196337,0.7726858080940364,0.0,0.4078486911361538,0.2762048466030901,0.0
1992,0.9298094359017596,0.2803026216006669,0.7522943778477441,1.0,0.9756985175557144,0.6636820572179977,0.5189723653283147,0.3828561615812316
3106,1.0,0.1626581106066045,0.3977908304176735,0.9270302150607714,0.1669907848812029,0.2301678066222353,0.3459968152907748,0.0932824369249204
3766,0.5665590250887969,0.1923849651735673,0.3648559643789694,0.9854260651716692,0.0293324177704606,0.4054529224477816,0.1651729203014918,0.1119870414534389
1176,0.6533132819075862,0.3377371767588359,0.8499886090971278,0.3467777892338735,0.4754519085622294,0.3392778692331212,0.5480061134443921,0.106030836969474
1467,0.0,0.2688646347809145,0.9853732966655566,0.4454227631817414,0.532604693886251,0.5726894037526677,0.5526734860768392,0.78716524060557
3884,0.5782484986253775,0.2412790304319396,0.3678877678974406,0.9406360601824184,0.2877232538623667,0.3956629165911887,0.361771959380954,0.0
3891,0.4518679358293062,0.2501247888179029,0.5839320249817929,0.8217983462091332,0.1158641085494488,0.252300158530471,0.2944994161641388,0.0826981029831616
1752,1.0,0.3261546204935425,1.0,0.1399871760767678,0.6953539912106759,0.5501569779387805,0.6183814276560597,0.2265628404330575
3448,0.2729765038051074,0.1901290445192103,0.4074325149585674,1.0,0.0,0.3101834587271608,0.1974559503042705,0.3388935534022894
1460,0.6174750876267721,0.3553278688179485,0.8723033895610015,0.8385417897496221,0.6202940101714343,0.6338443378188852,0.518470489392478,0.6003186771329099
2962,0.8567193095056753,0.050713190502319,0.0,0.3018710777061715,0.3603847104950838,0.709503856709518,0.6468054886738512,0.3011974681498481
396,0.5587497566317279,0.8595982783325928,0.1196145099262566,0.0330922615570086,0.2678330265182369,0.8692636760041442,0.9245460871820338,0.4875372849239743
3117,0.2853277175707486,0.1888196733730932,0.5033347307164934,0.956576463612161,0.0,0.3686371360356351,0.1702279142929373,0.0
3714,0.7148364032127501,0.2189644059367205,0.2703501338744463,0.8881622259853004,0.3510450885168265,0.4626848148769144,0.244811854193828,0.0293428956298058
3742,0.6937204994459054,0.1710814657802509,0.3905570218963007,0.9158059235974926,0.6137541989239881,0.4603637775543332,0.1311243355169827,0.0893542652296403
1105,0.3214953677012829,0.354131262393254,0.9390244067811736,0.4615924098237084,0.6574396343302923,0.8477909704899211,0.5901881186458826,0.5058185163346895
1604,0.5859575533680801,0.3457493127514393,0.9341932441253128,0.4507230176681668,0.4060039868707299,0.5667494803709366,0.5043050210134818,0.2445866523687888
2979,0.814329757925135,0.0,0.0556839563894698,0.2908171497310184,0.3772264725161878,0.8122953789295926,0.5863857624026451,0.3906441320651744
3655,0.497858602684167,0.1998399376612535,0.5097651328439752,1.0,0.0067796728165107,0.2688513175957302,0.0130831727269903,0.0
485,0.0,0.7909352184066433,0.1270650500326746,0.0,0.0944114658809971,0.9903187644024922,0.9597596773777526,0.3684635798772194
3251,0.474762027957073,0.2919732388581022,0.246446054780672,1.0,0.4186333332714038,0.3834813453609286,0.2856508216391379,0.0651045131279381
1411,1.0,0.2591891774997137,0.4391367602699541,0.4956135170562256,0.960972119382359,0.4716799845585112,0.3447446901221824,0.0
1698,0.5541054426289925,0.3944951674941607,0.6187547667151028,0.5141454508181846,0.7009830135134213,0.4554968893499136,0.5653085632187472,0.398191156951979
1192,0.2747955023639589,0.3259739027031566,0.7818049035804973,0.6952161459808355,0.6800371559075497,0.3514214925149583,0.4984665419152218,0.217039799757393
808,0.6667344452606689,0.8524046997071199,0.1053338032751354,0.0,0.0,1.0,0.987858533810618,0.7254860586632566
1272,1.0,0.3249635251443181,0.4287663794373397,0.5706255615892699,1.0,0.1668430823602825,0.708000103473065,0.0
1098,0.4142994904777157,0.2671547406356879,1.0,0.6776313137999017,0.373575332358586,0.4092923339756378,0.5162882012248279,0.1437365963621313
91,0.0695835230181136,0.8111961704644363,0.1047188073031705,0.0464402284850592,0.0,0.8767916083957366,0.9496515250835798,0.5077248635052601
3773,0.0622832422510641,0.195057254278613,0.2845106816575107,1.0,0.2040226608233137,0.2770151721736581,0.1107336291290368,0.3497927354375031
3652,0.398983923353414,0.1745991863169943,0.5016093129144896,1.0,0.1407744058152719,0.306662107044139,0.2953235998217501,0.071684783092925
3764,0.908982141088538,0.1857456513382048,0.6087211500862426,0.8848066568012721,0.243211192061504,0.3689458177012572,0.3820721349374636,0.0844261671540126
829,0.9024774837899991,0.6817542891135957,0.0947365407705222,0.0,0.0147764346139937,0.8262139306038786,1.0,0.3528723208354027
1310,0.3783740192821119,0.3092385426198099,0.5693332809138623,0.1290497315080748,1.0,0.5931434374005534,0.5103213929738447,0.3053573547903134
3659,0.2109546112261288,0.2500601098813179,0.3104077592227349,1.0,0.0367865565111614,0.2605792066444498,0.0782701143717194,0.17123275671907
1719,0.5002487746793455,0.2319721993161756,0.4802574496688461,0.0,0.8672556889019806,0.6045832413561737,0.3815316190682525,0.4608522068772236
3330,0.4114570024742929,0.2052806249189341,0.3009899368566138,0.8081378401353657,0.0,0.4617060095161278,0.1419938156743184,0.2280518135844175
2431,0.7333921039091721,0.0248855189629033,0.1988061521473531,0.3317881655808981,0.460221123293249,0.4896112591925142,0.6776512924357153,0.5147824772982253
728,0.0558782846940046,0.9524063464626652,0.1882508755000405,0.0137451399540655,0.0,0.7120512945780831,0.9942997593087244,0.6887132339295816
3993,0.1932358781418551,0.2421446454589662,0.3751259306396352,0.8275351055747426,0.2832477017998738,0.4049599651229133,0.1443104661466991,0.0
322,0.2299558599483739,0.7457188467679623,0.1133950632226915,0.0476150795666387,0.2850934028784953,1.0,0.9588947704257134,0.3715683328616517
3840,0.764935700784278,0.2393717786001181,0.473795369584272,1.0,0.3600985778623655,0.4705683767393536,0.1017714150650172,0.1505956986260209
1677,0.1394274538479351,0.2992977637247284,0.9454810960375118,0.676771133295891,0.9402487597889504,0.7793509310164923,0.5788868766964431,0.461457415518022
541,0.6713309810891832,0.7132355538275238,0.1190265308600514,0.0,0.0060512584076502,0.9345861476304054,0.842588869057196,0.6041412663878789
1250,0.0,0.4165235820858287,0.7426089349643554,0.659191693092408,0.8277203010630683,0.5081121181795611,0.5036070938908037,0.2809987422634141
489,0.7332933395523842,0.858396413910985,0.0590126375497832,0.030877206147389,0.0,0.9598626622930332,0.9012105184692428,0.4934224208078575
1383,0.3644177770541079,0.3285001495333541,0.7047943285957764,0.4261424968810364,0.5146870519177942,0.91627216663826,0.2271466314210297,0.1319215339315454
764,0.3967706120955673,0.7765772674940019,0.1331632657641658,0.0066610668892866,0.0,0.9179244831667104,0.9869462034888546,0.5294863292541925
1693,0.7805518005200286,0.3496510004228826,0.8164648193708413,1.0,0.6858433511158861,0.6501712909171505,0.385885770558846,0.32481261448764
3871,0.350596742286942,0.1966371280126193,0.3699983445692133,0.7698433682501784,0.0,0.3272737267632512,0.2392134276807196,0.1904872947957442
862,0.928584789346761,0.7195063530321539,0.0812615476228231,0.0,0.0,0.9516830901638378,0.9384489338247548,0.6289124729614545
2426,0.7898506320739385,0.0512428623143806,0.1556156648629534,0.3418534869745882,0.6485516009765259,0.869376259212627,0.6311063828039974,0.3965802452933231
3654,0.627101010122744,0.2335387467544546,0.3181274873853089,1.0,0.1481133340039398,0.2648380539091892,0.124704446044629,0.0
540,0.1866145015644112,0.9657035708387164,0.1035741569005297,0.0407381778431985,0.0425611439910372,0.9272466742796096,0.9238821508257132,0.6983698520543129
3806,0.0559825116709633,0.2009760612262703,0.4785113606919534,0.9934924458460476,0.2511777616750094,0.4665347682101928,0.3082328030202823,0.0
2051,0.8422680483230307,0.0119179496169446,0.1408506535870163,0.3150240899810538,0.5273590260163622,0.5878167434485223,0.5796082150984051,0.441544767637283
1071,0.9301825549428624,0.1143215854995847,0.2806652195256418,0.0,0.95682530537083,0.8781543425470901,0.5647931869983535,0.7723949041124296
1988,1.0,0.1891100548034083,0.8199234234050237,0.9240872642084494,0.8414861645309429,0.5149944948546307,0.4650063749272821,0.4508271211059159
1802,0.26813709589077,0.3334699797604425,0.7848566499518883,0.0674199862087236,0.4906590517985231,0.7102813168291189,0.5128248399755235,0.2447119740641605
3543,1.0,0.2742612045661488,0.5030510190268442,0.6676542963315836,0.1789348604587699,0.5341193945856124,0.2212503783542273,0.0543151482971854
1653,0.7087587970853142,0.2749019605065869,0.6804286374422148,0.7643546748244205,0.8055757496478606,0.3810230984268486,0.5568712639955786,0.2444352419956711
704,0.693819720935894,1.0,0.0949329440961,0.0,0.0,0.8520595123566941,0.9735370536224698,0.5560335520608246
3862,0.0816841524398045,0.2490926884406628,0.3980775819505341,1.0,0.2954619041267779,0.3127063554549957,0.1706968743014003,0.413023016105452
650,0.1712803705601334,0.8493865694742421,0.1281811410163839,0.0,0.1341690619087177,0.8897772553829424,0.9047928145035128,0.4543087397100504
2236,0.8063684705264405,0.0,0.0541572011926897,0.2457243905505356,0.4856836960037127,0.685455140971228,0.5323626952660564,0.3241949347675803
2946,0.7966587111755753,0.0401263960960316,0.0,0.2798185856263362,0.3685740495129885,0.8079782118775732,0.4569078535330403,0.4907045488792508
3201,0.6414738641832334,0.2069521673668554,0.3573348660285202,0.8668474269991938,0.328835706304628,0.4427421627882243,0.237255051438041,0.1652911124534586
71,0.5612081082899768,0.748782910801955,0.1241028784013761,0.0170880185624803,0.105921061753433,0.9086307939014536,1.0,0.5820740479136867
3734,0.522533216284874,0.161629909130909,0.4240760455906228,0.9008437209613456,0.2782828857838597,0.5330387214947477,0.397632841977128,0.0874103954104702
828,1.0,1.0,0.0840079528619698,0.0127221572002059,0.1338058058428233,1.0,0.9355531509214188,0.7195245293503683
3603,0.8607138809749939,0.2652779315755819,0.3676347657898055,0.911069274364763,0.3206319749111749,0.1811302667974927,0.1997759497114253,0.0081497200313933
1207,0.0857118954775235,0.2928534671776454,0.9169595217743728,0.0,0.837702023673859,0.6341884641134063,0.4495739344760633,0.2066625112600441
1473,0.616519639790797,0.1500487247650847,0.5613328889176867,0.6079807346723084,0.7469787120996152,0.658592230912369,0.3919756805000742,0.4903444101564275
1695,0.5944879784074282,0.1621204838698041,0.8787510434310842,0.4650864300066143,0.8048326347357576,0.4210550408773011,0.366061648270332,0.7444955668163046
575,0.3084503993626705,0.6218657994582221,0.0853300790963288,0.0046147817590243,0.2460201428230072,0.9403530706056852,1.0,0.6310774082322957
582,0.7165646349268067,0.4799717950993831,0.1661722725868269,0.0,0.1786328307688342,0.7995268757488819,1.0,0.5885228820329048
544,0.6033317460844688,0.5388338771085495,0.0656108702636441,0.0148183503624605,0.0,0.8545333941857158,0.9795113541501328,0.4344730290643024
487,0.0205514604354183,1.0,0.1203410546480909,0.0417126568841414,0.0962647472600467,0.9078256638643682,0.984008882995584,0.3961359839816475
2347,0.7375658592605573,0.0,0.0485460082410579,0.2999719826539735,0.3411598078085004,0.6776700915635931,0.3880566474241625,0.2398151190564746
967,0.0387555921235575,0.7482660218316131,0.1095096802691367,0.089274773199872,0.0,0.9549466798578912,1.0,0.4613418254975195
1446,0.9338698609669922,0.4463290447765368,0.9427035700834748,0.2945464212734298,0.6516078682374155,0.7988919494321848,0.7744000443698206,0.4106898658234684
3854,0.7116117801235021,0.2247833255407032,0.4021197087149847,0.7302503049986746,0.3756570233931867,0.2930226631171277,0.1552077990222428,0.2328537543029677
3952,0.6938798827322608,0.2785940628203792,0.2840503278385803,0.7765751201471955,0.3128074898547845,0.2043658816812281,0.1184666712055769,0.1118333119719435
3365,0.2258306781374233,0.2074314005576262,0.540144389686815,0.6822943695207528,0.1083800419515667,0.365371919104717,0.2781895180301584,0.193940117781699
1338,0.0,0.3069813107336782,0.8915938930132336,0.6604607319539698,0.5768386426625244,0.6153501031958967,0.2076899617655952,0.5273889196632029
806,0.7148934914006075,0.6776173432677723,0.1207052250478455,0.0,0.1625455945817228,0.9669700586465564,0.948770290533054,0.465048527763397
300,0.4410647782620393,0.7328019825606364,0.058025034887374,0.0296171746678521,0.0,0.851307549637153,0.9583492729199208,0.4260114555305241
2492,0.7927433821116986,0.0,0.0427505204059319,0.3439087242824843,0.6054799190778904,0.6250754319367794,0.6878282424556899,0.4201740319708588
100,0.3623764684582422,0.6643258639854683,0.1211458178696743,0.0370213734481617,0.0464087412099138,0.932852524141386,0.9410222127463534,0.4594769038891697
3186,0.3301466005296641,0.1754844026566313,0.4700659633066026,0.8585895088860729,0.0098665153388971,0.5407400217680745,0.1155509384720145,0.0
179,0.5016269426936043,0.6882478227979789,0.0524530518238211,0.0,0.0509683456814621,0.925053791554357,0.931106372675682,0.556709728098222
3317,0.0,0.1689583750715692,0.4904865921801659,0.9025694914133778,0.224090331088325,0.3555386691214502,0.1965643131287541,0.2325350665771274
3595,1.0,0.1897752601552201,0.4479491718084576,0.7160711954944445,0.2917002799680178,0.4867550901159626,0.2631309754115141,0.3657737304519994
2190,0.8328089700096483,0.0148167779935515,0.1867825264961612,0.3321200731319167,0.614345244213251,0.7406111403170323,0.5631061647413166,0.4109518918397643
3278,0.0842255086554732,0.2689876761364571,0.4418857022973417,0.9104901826148954,0.2621476647309663,0.319631867674892,0.316694800170459,0.0
1312,0.9785218050412776,0.3418148362889195,1.0,0.0844307631599902,0.7417601703831121,0.6768477960783698,0.5028540229265457,0.1833064155376043
2392,0.7647574899439072,0.0,0.0617732874319648,0.2625093081119746,0.355645382884776,0.744759159248337,0.609951343423435,0.3463891008532017
1160,0.6964474861071757,0.3426638318898888,0.761357169126931,0.0,0.5878059548954672,0.5094110624444446,0.4334655933824821,0.0
3696,0.4585930719745904,0.1917477630610972,0.5826266761380279,0.8866713537299831,0.1475018395706463,0.2010390021013784,0.2375108885241459,0.2567882170921478
3550,0.795722998069628,0.1704018317709849,0.3786827446162301,0.8326504527063403,0.1903764871697916,0.2975517800706218,0.3135655286310064,0.0
3419,0.1215706769806976,0.2404507169063728,0.3531589868485036,0.8818800315771831,0.0196281955264662,0.3091236807209163,0.2251961131325208,0.2198484252373874
797,0.0,1.0,0.1236430226188351,0.0,0.0258226682810678,0.90907009026904,0.9809196856149738,0.6465943982338288
242,0.8433050185512676,1.0,0.1693870478100175,0.0,0.1081626746669079,0.8394210561434778,0.9964024436039826,0.5335887973314754
3097,0.670923581714512,0.2261417134184673,0.4389592361788603,0.9488412403888185,0.1289305483077466,0.210045549573799,0.1709657394156871,0.2475738216059241
3057,0.5790286938966118,0.229895177018954,0.382154927778952,1.0,0.0201423815508599,0.4431046767609958,0.278287143279227,0.0
2205,0.8367700879256684,0.0,0.0,0.3443654419810129,0.4965474927939632,0.7517127124436025,0.669714404628897,0.3074207504363477
3677,1.0,0.1422904964985694,0.5401249208908785,1.0,0.1765501952519967,0.4110390644346568,0.2820370733198762,0.0408659896163265
3156,0.0339317248897103,0.155709390203848,0.5049672479536581,0.9673214367154788,0.4465830187858527,0.6589136169778229,0.1814027437409985,0.2369272361954679
2000,0.7806191794455124,0.0153906811484722,0.0839815285932498,0.3282867901741708,0.4769477813048617,0.6328546123927338,0.6442284684984377,0.3029066516249941
3107,0.1542835382389615,0.2412569359476455,0.3661745039697284,0.6428662902652882,0.2094857326190936,0.3264317130169145,0.1600464656593638,0.0
321,0.2175912036918826,0.9106382946459386,0.1195674123505844,0.0,0.1105041595226806,0.8610845025688699,0.923048602229317,0.3161562940620963
157,0.7824536810018405,0.8660037818205462,0.1513280239176655,0.0571549123808332,0.0,0.915575736244292,0.9781582020757252,0.5825302392296969
609,0.5757733346575857,0.9204891174364908,0.135755593904317,0.0,0.3282938965610094,0.7333536601368391,0.8767303613478478,0.3471475385131338
425,1.0,0.8568461574974755,0.0998818379133293,0.0796619091104886,0.0427469691857453,0.9420797291524984,0.9997212720430492,0.3224733354974139
1955,0.2555641754089661,0.2835864250229589,0.3417749875639331,0.6396198784809635,0.5428873310562561,0.7409171837396065,0.3283268447670892,0.1647720478595641
3698,0.4348664324535401,0.2194019726691838,0.4556574534469403,1.0,0.2559720161206639,0.5021876371849587,0.0978862280073713,0.2233114579743147
1702,0.8815751394590453,0.3079795198005847,0.9027779929570912,0.4881088785609744,1.0,0.5716479703995063,0.3748641681057084,0.3563236475965853
3605,0.6906058869251785,0.2122257410089087,0.3840391891127346,0.6894903580958742,0.139349163456054,0.3635587684076683,0.1171988838855558,0.0734050542514835
2673,0.8032639264709989,0.0369356070258566,0.0802386553136781,0.3125230572993869,0.3906078543248028,0.8480303114393508,0.6682803078004674,0.2173096213115666
2576,0.7879195546754755,0.035246167396673,0.259963712185712,0.3254130680710637,0.464735316943594,0.8127192726176623,0.5217073167402949,0.2975647333027525
7,0.735154699966506,0.8747457865253212,0.1076316908800113,0.0047806971213096,0.1461594779751891,0.8467079479598549,0.973902780610972,0.3998295847568219
2138,0.7968265635403671,0.0486721446483907,0.0939588170687085,0.2989007447783456,0.4854932967045997,0.6030780786548231,0.6367175876630546,0.3047855821636004
1429,0.97530575712631,0.2601687477177123,0.7709750865120654,0.567462457845311,0.7823884629782729,0.7380804641743139,0.6146466544544302,0.4790550445956694
114,0.529210807220808,0.8505023241979492,0.0576651404625423,0.0410757420296706,0.0912925738952954,1.0,1.0,0.3846883245404371
2679,0.8621647705067902,0.0171953675726578,0.0877650773209617,0.3044564475988027,0.6950767214470683,0.6194524408102946,0.710216662915719,0.4515017526877827
1064,1.0,0.3429871546649489,0.5771380835499359,0.8756718210532272,0.6987883996983175,0.378116244149583,0.1517398376417439,0.2336381771047417
3921,0.0943357881943104,0.2177217270962442,0.5384710121964069,0.970459543484798,0.3535383657244372,0.4346845191479373,0.2474408326135299,0.0120625238934097
642,0.4428996137664798,0.5179135292823762,0.1058811726017675,0.0305113414955974,0.2824804152370105,0.9313073585236966,0.9429850264965762,0.4615790250555067
167,0.2400913266768825,0.6429691641288533,0.0405087348583093,0.0139788111939503,0.2720592607380849,0.872924729346521,1.0,0.333346961749274
2703,0.7843598582468833,0.0262436865186001,0.1395273979568405,0.297987280752465,0.6776035221912545,0.6453894480942918,0.6638934564161011,0.3380165854465117
3309,0.125250083208947,0.2541883271233456,0.3335543148849024,1.0,0.3089217623011419,0.5348015135061815,0.3286611633548433,0.1858524399519852
2351,0.8597553309039389,0.0105851359800522,0.0560541539721376,0.2546273043498296,0.6166026674372571,0.6200839097499424,0.7607294156925023,0.4369720503236834
2204,0.8258640370542804,0.026294646619424,0.0,0.3443959735676701,0.3093831499309424,0.6797405200646004,0.6205437855940293,0.5133400157483476
3991,0.048928237930616,0.1939040808365756,0.3935317385179274,0.8512846366477622,0.3283613274773325,0.5126248034345663,0.14739454837513,0.1908320965463346
1378,0.3244018309906867,0.2743584317090878,0.4584461001529203,0.7975858331721228,0.7519059403649165,0.9006642694710868,0.697195048803167,0.2379668502191523
2202,0.7851815486585393,0.0,0.1193495875801463,0.366743352576184,0.3716121991653928,0.5815294375865963,0.7117247986515014,0.4718900569699243
3898,0.0,0.1599081861338986,0.3147420715854561,0.5801168996200601,0.3361251395253015,0.3327382315214598,0.2652589464499725,0.0
191,0.9659133933748149,0.7237235350210462,0.0106059830348578,0.0351279431091783,0.3677525050735212,0.7494476026525145,0.9641265662820292,0.5653126651007145
2483,0.7733765703328406,0.0263790749889139,0.0949183901478999,0.3015598122648105,0.3643883501900012,0.531473706630203,0.677370092847861,0.440099434948797
2116,0.752033383251125,0.0,0.1394801091533047,0.3004271060744025,0.6906327931877767,0.7152330341752497,0.5006240584896383,0.2385062993329199
3541,0.7436947625849795,0.1759320817204558,0.3520451012117621,0.7567112693253535,0.3413434583800062,0.3691568092136529,0.241004868747434,0.0816155911116369
1183,0.142116526115923,0.2813567769072509,0.6223870570507536,0.7894048126149199,0.6831360258076395,0.3932703045393314,0.4231163957029968,0.3460391760124247
1030,0.9347032118198572,0.3520121859617289,0.6377546865195974,0.2593160343694487,0.5501036879209518,0.6875486353247353,0.308659087626598,0.2465031246012283
1962,0.4791918679285868,0.3737625329686641,0.7686856792856765,0.0654689561136578,0.471548265804281,0.5410095549966237,0.0528034162443014,0.2262867144112577
1128,0.5701601550168307,0.3441583909731746,0.7490072055845235,0.4480401108997757,0.5369525020167605,0.8356124107847178,0.5669415570299092,0.1713079411162996
687,0.564927049827295,0.7471521206829603,0.0267684449205374,0.0531279748471822,0.2034694110366081,0.94279276416016,0.9527929622424488,0.5455450827413044
2283,0.7226864470907808,0.0011678015348223,0.0624952487594233,0.3530831186306902,0.5185387816563778,0.7537013146731206,0.6766213338039208,0.3731393633971377
1807,0.3803376558625695,0.2816955181703441,0.728907275943626,0.2674406005014254,1.0,0.4222742664425927,0.3876591150923482,0.2831472508553767
1491,0.2871909461810502,0.2717363551232867,0.569923671964509,0.0,0.6070543167611462,0.7610085727043343,0.5490364865444892,0.2165843528215065
1788,0.7468666283336167,0.2072458782834747,0.899305686012599,0.5014148783979503,1.0,0.6927259890582804,0.2015185358011345,0.3936529713013023
2865,0.7811136972105892,0.0051469008584965,0.1373067212918047,0.368152726337534,0.5445682047789232,0.6512774653711535,0.4669783085020474,0.1922201953389599
1148,1.0,0.3196667728514067,0.995148789867748,0.5903770717130981,0.5602195454492235,0.6707601788499409,0.6264907624639138,0.2526979142541505
1667,0.6520059823383291,0.3562174721186872,0.7699512076248205,0.0,0.6499874949258825,0.2832297409828188,0.4617245011673072,0.0
2527,0.8434431038530448,0.0068555378971132,0.1930226458372475,0.2567571325751648,0.4185599572247552,0.8106559939332675,0.4964498693927104,0.3827413643665445
2759,0.8240293935087959,0.0,0.0995280024623294,0.2526273004861319,0.5855200897952343,0.6667879565064759,0.6391095792404258,0.4253641501814061
262,0.7727913932902117,0.8247266883825874,0.100493217995122,0.0,0.3054078582721032,0.8829308265641703,0.8797513534820046,0.4942011334030415
3864,0.8224042993932417,0.2281519691794425,0.6031043310378821,1.0,0.2349823082649325,0.4647557188022252,0.327870577485057,0.1082384179847257
2877,0.7940931407159041,0.076716032139993,0.0942449872862316,0.2828263960372713,0.4166256391629817,0.7013205883420666,0.5333499686287504,0.3562890797801245
490,1.0,0.851978581022443,0.1001633050953584,0.0,0.1630594570152998,0.9059833206660164,0.933530037866286,0.523926543320396
3582,0.4225198090841235,0.1507464424703157,0.3455471315391528,0.7639418633884576,0.3247992346264822,0.5178563255660044,0.2351648972910526,0.0407138277685397
1930,0.0,0.3408577366436769,0.5369088415717113,0.0796755638777582,0.6368765532151326,0.5707600965140693,0.5109905272571323,0.1549455735271949
497,0.441888098294341,0.7708248464205281,0.0809330014271025,0.0495204996175551,0.0609878688950694,0.8622062976264387,0.952467068327946,0.6330656657666432
2574,0.8032039620743225,0.0019715752726511,0.0688061603337831,0.2848303396424834,0.4964252952083852,0.787333751226012,0.6278899885646583,0.3390881477281716
301,1.0,0.6850298725607449,0.0652233870461449,0.0038686564288295,0.0330787848241678,0.9548499716140906,0.9023289957422768,0.5487275447278781
947,0.6342754297142137,0.9336743615930028,0.0546493636940962,0.0,0.0,0.8786397009292413,0.8844234337465091,0.3590206011770867
18,0.4008554914081538,0.8697930849416718,0.088443069896652,0.0,0.1087260045552582,0.8786984369094685,0.9278900090611114,0.3881817095975289
416,0.3599077270838733,0.7941022737361259,0.0944422166176079,0.0168739458572238,0.0867036277355304,0.9646265780166764,0.8193688299346698,0.4279262504420796
3018,0.6854540067701324,0.2189245267153007,0.1174264835826485,0.7234554201569783,0.1046145132403835,0.4106734270195216,0.2178579164322923,0.2220320369344706
1385,0.2937734567010835,0.3717102557014007,0.7874059545338207,0.6798787731791462,0.7412620251803288,0.517660532159246,0.4140613440569055,0.2023191787577402
2926,0.7796825821866569,0.0052741030773811,0.1834834351126082,0.2871904079069189,0.4641240838165564,0.669475247301759,0.6252918197337294,0.4578857141755863
1474,0.856679113348441,0.4001816556014366,0.6795600928895412,0.6718141279133294,0.9551106649942724,0.2408605220793235,0.5478308614083716,0.0774299573729431
877,0.6572028366387984,0.7219113622019436,0.1000217464893859,0.0117610975199129,0.0266926525920979,0.9882692862898582,1.0,0.619223298356745
1943,0.2702247199507199,0.1397785342534204,0.9495612620875494,0.513516025641059,0.8044189592136807,0.6738130880431065,0.4578774464665854,0.0055263565361362
1404,0.2518349060781722,0.4045092804467779,0.6049570937418528,0.9370242448281824,0.820883401501688,0.7543846611543579,0.4600687588484496,0.2402786470049405
3917,0.1707236171211346,0.2465293275490263,0.503197432489547,0.8302334269120548,0.1253432123382917,0.3948129286720334,0.2968089040506226,0.1993205489605378
2165,0.8415395658247528,0.0,0.1280969569898682,0.3499198839868606,0.4822356800591111,0.8923645508795498,0.5775638541031045,0.384137582315403
3868,0.9948599578671666,0.2275294530553867,0.336603254458982,0.8561142185586066,0.3664839185011221,0.3522713326690548,0.0,0.0482555245355367
1282,0.4997792525571745,0.2018653470361951,0.5441952735596653,0.429054916200628,0.5531639401869844,0.8096193862232259,0.4313113837857657,0.1715371098359303
2727,0.7820516106969926,0.0311416640372019,0.0424531850805281,0.330058475648006,0.4447407042178211,0.6817234612868336,0.5565429173891073,0.3192417775930455
3345,0.2582840740782599,0.1987821242896028,0.3408512901592737,0.917799922019244,0.0,0.2258218324512287,0.2156833646885,0.251052147091483
2592,0.7811879434611758,0.0,0.1042834846709395,0.3241370352443438,0.5202235136907963,0.8218191334375816,0.8185747866556865,0.2562551276366987
640,0.753216498810339,0.5797853350387041,0.066939771117854,0.0,0.1740549934345033,0.86226598516938,0.8897813284830288,0.3172532216972787
2075,0.8220879555669414,0.025391442027845,0.0829165655772806,0.2677574610167701,0.5743035018758342,0.5523674188785086,0.6559959532068622,0.4305782236248924
3316,0.0,0.2002773784178526,0.2620217240845607,1.0,0.3412087397861344,0.3595589563442072,0.1291571800158979,0.3842947258464904
2628,0.7867988595525048,0.0,0.1379474246707187,0.2723633881301027,0.3860393232838431,0.6779652432058488,0.5768718359011769,0.4594709660040004
2781,0.8202860646999903,0.0475220828324802,0.0568213453850202,0.2658396150733605,0.5961147139309199,0.7100394635891036,0.6706149837924074,0.4128468124244409
2784,0.8210981479082032,0.02155036824672,0.1595746618322692,0.2940850824956559,0.4065058308495542,0.6428386455866067,0.5198940204918929,0.4406313335736959
1826,0.434761065649686,0.2984956277660929,0.6469918490487085,1.0,0.5832614536293419,0.6982883596019406,0.5440006934413958,0.0
2083,0.8114395458162975,0.0567129355587741,0.0239580246610063,0.2922061106150124,0.5309138683653222,0.6959831259465386,0.7763750251562049,0.4911633959775442
2166,0.8296746035157898,0.0376532922559252,0.0,0.2650051246556172,0.6126494939537024,0.7490280593319605,0.4643669962886552,0.4079170987301858
129,0.2425212675849611,0.7382434946283307,0.1183075450967308,0.0,0.0,0.9278813245065876,1.0,0.2883129955707119
2915,0.7664058849114898,0.0304615071121949,0.1026693506636407,0.318465267369422,0.545149165951317,0.7195798126400298,0.5569720017974619,0.4854991433242268
723,0.3787266770574905,1.0,0.1293669399101338,0.0154330297209225,0.135310596490684,0.8462008019752002,0.8760646826405374,0.4717586909379637
588,0.3639235782394785,0.9927839653826424,0.1275806746746113,0.0451250464146079,0.261134494949276,0.8510598444293769,0.912982786060032,0.565491265615881
761,0.8565643986906994,0.9268816217276876,0.1137911456056809,0.0098225993691882,0.0,0.9161738674198444,0.998359784538184,0.4505245669166458
2850,0.8057917338831425,0.0443946676852085,0.1133442145256753,0.2771424570345305,0.4255020516169437,0.7244331063123246,0.8478045683269984,0.3821416016455768
2956,0.804723147409456,0.0371920859377709,0.0773256953499416,0.3114354902535255,0.5522743432714637,0.4601302586152494,0.7355447345814747,0.3817029318045211
1484,0.5499496558730302,0.2879030932629111,0.6495126772727985,0.9778384221015538,0.5987764778686144,0.6041426546620869,0.4873403604953527,0.3998270277218867
1439,0.4335445047651962,0.1914145935432495,0.956738190311393,0.5721555127960097,0.7537660022600079,0.508759716108702,0.3419831697605818,0.229198181221901
3089,0.467578155541241,0.2424282090285918,0.3592946795652939,0.8684458234664916,0.0,0.3431322835725321,0.3706548523130596,0.1607116373270734
281,1.0,0.6759969544858919,0.054848037873568,0.0,0.1180204797285338,0.8882391015209585,0.898459426447273,0.474165669474193
3277,0.1789379680182481,0.1962426080883454,0.313515828396178,0.7996040570590738,0.2354427785581889,0.2498203520176023,0.3238171577866261,0.0507899943875978
3649,1.0,0.24840073199368,0.3425500585624619,0.972836290914976,0.0492841353630428,0.4356549491754433,0.2573101715546146,0.0409289661118241
1525,0.635704479564954,0.2394640399578213,0.6728872989419682,0.4975359535760374,0.6443127588579831,0.4920766245963658,0.4265398608034523,0.5889723475208988
3344,0.8573384091770676,0.2176216428218974,0.473252976625431,0.6796503535410012,0.4451776133552562,0.4644552851521963,0.2122375846032952,0.0
3452,0.7492075332974186,0.2596392278532203,0.2262464632932444,1.0,0.1782321915931805,0.4577098205159146,0.4392320676208696,0.2316267381712022
3425,0.5299071490161835,0.2096171361162587,0.3125286553729691,0.8687270933133252,0.0,0.4484643943780844,0.1929791324127996,0.0
3613,1.0,0.1639386101528633,0.5566788968983579,0.972138030527836,0.0710208983999628,0.3188027460153356,0.1668548070647292,0.0513952805586452
2379,0.8143990825327183,0.0773689102395367,0.0677018011012685,0.2280226912453879,0.5313182365809436,0.6943846930393347,0.6616059425429297,0.6161691474159718
3976,0.0,0.2302632627993395,0.4139078774032392,0.8630523713769161,0.0834651330797803,0.3374811082849975,0.1663784101870162,0.0
3223,0.4384464261817606,0.2152544035411065,0.3204376996684884,0.9473600638861892,0.2276725365129836,0.3655724341175574,0.3053848399625504,0.0
2322,0.8291353655110625,0.0389884211303605,0.0838750173055103,0.3051556856413197,0.4382178904998823,0.6264612395801561,0.5805521111427207,0.3719370958048758
2502,0.781962992019511,0.0063737603757253,0.1230547574158681,0.3355004716981095,0.49210654969957,0.7114898602882467,0.7026081666950693,0.3146287652328348
3181,0.7078086612383228,0.1463115952766014,0.459077861489502,0.8229423492034429,0.0732243699088021,0.1948177957559777,0.1401976899638763,0.0
2787,0.7501148487275395,0.0271859883596481,0.1368252937873739,0.3209416799446206,0.709099184435095,0.6514274114530325,0.4773952931238544,0.371644572802975
718,0.8245079883007465,0.5648456248075523,0.0492144584359209,0.0,0.0,0.7605077014407966,0.9325572278060356,0.5097792581363854
495,0.6312311429482106,0.661625028926563,0.126415977558146,0.0,0.0,0.8159625311740933,0.951665560569476,0.5361366535790832
1 color transparency smell elastic dirt weight sound reflectiveness
2 2326 0.8001603083691974 0.065252114543631 0.0079273699192438 0.3329668353072447 0.492162109978509 0.5220954745427508 0.6299083796376869 0.4110538787186987
3 3347 0.6362045440889121 0.2241020443649242 0.5483503110407737 0.6309052274683471 0.2861932005217071 0.3485964997712603 0.3725052575745066 0.1478265000849453
4 2904 0.783422218488671 0.0107874161548572 0.0868809199439137 0.2753869060339744 0.3183485422614195 0.8717510247724674 0.5190442364842868 0.4509229674590044
5 3222 0.6445206255023985 0.2460408400268238 0.3836788227316995 0.7723895870240104 0.1969293048085235 0.164942898593419 0.2393912610874737 0.1102126358539229
6 815 0.5489124471076552 0.6456962754873827 0.0760960917433743 0.0120395600902665 0.0 0.9401371487244892 0.963326077018852 0.4396262334336198
7 1121 0.4697793104436024 0.3775840609574306 0.8967392196542445 0.9226628128625096 0.5479096151061302 0.6966305066980334 0.4015383499333378 0.3713675164409867
8 3848 0.0653538689392122 0.2460094092715854 0.3625527342872721 0.8351284230607047 0.0297001296710858 0.5060553130726837 0.3045340292653027 0.2454088644273177
9 3514 0.6211506171540846 0.1795662046861868 0.2905886568062775 1.0 0.1565281412209275 0.502672594317581 0.3086867919299794 0.0
10 3422 0.1396311350678739 0.1641591712211567 0.4954956972119233 0.9212318912908516 0.0 0.44548385697194 0.0175611533921315 0.0281088269596034
11 2763 0.7769666014062985 0.0309733386234364 0.1018130513957066 0.2978209564158154 0.517452828928595 0.8263751242439604 0.6068298728089748 0.2653232095731085
12 3415 0.2121132631067143 0.1919172960205892 0.57500471324482 0.8588482671281101 0.284379056765859 0.3394393936715107 0.4253792118147574 0.1750255968254721
13 1357 0.0737505638427346 0.3234603680219396 0.7171919967543406 0.1088806831855437 0.6917256028195511 0.5938531608561639 0.4143548262277928 0.1276984338165418
14 395 0.3782210220675036 0.5431237312969636 0.0886062093092206 0.0001861836027677 0.0900191315368367 0.7697153958474188 0.9421752772202217 0.415140056779245
15 1691 0.2702996288464629 0.2309676205580244 0.4734130913531382 0.4748387108644661 0.9363565781449784 0.2705867526142082 0.6246712803349155 0.6003405477207593
16 2323 0.8029596428496643 0.013221095038164 0.1165693619113587 0.3199114444376895 0.5737159334571575 0.66040366195676 0.5504618040934612 0.6192480911617358
17 1668 0.1044197454767975 0.338929221508655 0.8842321843933064 0.3406523936920782 0.9412475667594612 0.5140329538196194 0.6977891900092994 0.3470687268637242
18 3733 0.1070610249168245 0.1879642056368028 0.3224812510203133 0.8025049203933425 0.2307004051461644 0.3836009682777387 0.1559101578710787 0.4053004544324771
19 2151 0.8194202390343723 0.0431268773735645 0.0 0.2888242384013366 0.4831558093178466 0.7769486754442548 0.5747900215839864 0.5117656935206312
20 3781 0.3826241172884534 0.2325941101831339 0.2714913076689458 0.9738934137825976 0.0 0.5572665675540954 0.2081169354095827 0.0
21 1323 0.0 0.3022633191867581 0.4067972607832381 0.2158075587716292 0.5390196137739579 0.6833706180321436 0.3996686397484019 0.2889627321609961
22 285 0.4390576681010031 0.7458155158136954 0.0713679193899715 0.001614698054566 0.2887102094728971 0.8767503764864677 0.8815687890888468 0.557071282909795
23 652 0.9218811571094796 0.6351138875896208 0.0782404593082713 0.0 0.2072171292937482 0.8508202905114032 0.9321381343662792 0.5639551150137292
24 2669 0.8144299000115808 0.0 0.0339530142654346 0.3821344008469588 0.5600688488234651 0.8200477166951502 0.6109083528782756 0.3668648159385992
25 422 0.5904724371674355 0.8744488154677822 0.0640939572172048 0.0237305389115997 0.0340999698332677 0.9790903385612102 0.95674425874406 0.6017177262438351
26 3885 0.9286109572992798 0.1682063637205885 0.4368936534296851 0.7363561325049165 0.1001065044696267 0.4418553970750241 0.0 0.1884550843734418
27 628 0.3626348317729787 1.0 0.0836256954402839 0.0417001074676153 0.0929703024010579 0.8380756110161429 0.9116530891851023 0.3984269426289192
28 3023 0.3259840269015995 0.2166983823023964 0.2740442997041499 1.0 0.057711597073988 0.281914327284654 0.4562566484558201 0.0843857962352969
29 833 0.297173259754828 0.7658825833809725 0.1252714974067977 0.0092916196940518 0.0587046235766374 0.7192943669872595 1.0 0.6083313786288455
30 2444 0.8533729161881255 0.0 0.1938663194546329 0.3422345275748515 0.5796464504648013 0.6857018271728353 0.545333086271447 0.3430696204892136
31 1133 0.9339125944594268 0.0937983262753754 0.4774303175126181 0.0676289471348349 0.5950690724326639 0.6710331616840448 0.4803590480760236 0.3965509951431943
32 2990 0.84702051361333 0.0 0.0243624578652223 0.362827020280638 0.4244462496623111 0.5205421365272265 0.5956932888050748 0.3602768663268926
33 1053 0.0 0.3605552418264904 0.8282624912534566 0.1867769372189189 0.9066183179739636 0.6669807205443917 0.6503684548270052 0.3107542452407536
34 883 0.3518309203288111 0.6172098038377437 0.0863088713812311 0.0 0.0258547222683195 0.7683803092840856 0.9753004062844972 0.4496354661655595
35 3857 0.6951003535642007 0.1923530696685433 0.3852928442022252 0.6682821231618972 0.2921326797372386 0.35647862230076 0.2598886306161284 0.0383582543130133
36 924 0.7931225881525608 0.7015482205239513 0.0949585084282069 0.0436088247016659 0.1805804977525654 0.873452778166691 0.9193373968773608 0.577426810538929
37 3067 0.2946628378770262 0.1643782737404059 0.557151171936795 0.8977537900979077 0.2974546530355266 0.2059843155474373 0.123092798172561 0.1797695146213853
38 419 0.597265360680426 0.572899785634699 0.1036593355747285 0.0 0.0507661277327922 0.8207143593085278 1.0 0.5861961193514436
39 2127 0.8189139530414821 0.0011592543768791 0.1456248939797103 0.3063055446201653 0.4735265962158637 0.5582371667348747 0.711207409806893 0.4665116429203579
40 22 0.1508172432355891 0.7774531130978374 0.1352826830901511 0.0 0.0049432591309573 0.8103849275820887 0.9221220174198924 0.5047979276548734
41 2050 0.8326942843191956 0.0141125563277587 0.2675741408114649 0.2991064853357205 0.4060777282399184 0.7196378690335029 0.7287311778462253 0.2785641307735718
42 2505 0.8252140768411537 0.0138726414554591 0.1012009666197594 0.3150366327203154 0.4552201416298941 0.6809750557008181 0.6777459582571738 0.4907057045225739
43 3539 0.1682259120787697 0.2221105613875113 0.3988847635734197 1.0 0.1990854016842375 0.5370625759136898 0.0751456897000578 0.3650273314206725
44 1018 0.1517376180812978 0.2540094162269954 0.8902510457638964 0.6393408172232857 0.5980405584554389 0.4437584294297524 0.3832619719792371 0.2276462906150696
45 3747 0.2114283224064955 0.2032460566866105 0.5011908461820873 1.0 0.0889718367046238 0.3226230306362789 0.2437906358577835 0.2454423857073517
46 1263 0.3041826586575202 0.2502794381477423 0.5340358902470093 0.1776356027694369 0.6778865753189782 0.2621906954706392 0.4332266050554765 0.321043996953758
47 1352 0.2134775591978102 0.3868873446659461 0.9049126474085282 0.7750152328954629 0.4209423912048983 0.5544064043346123 0.4938185261064676 0.304023058709478
48 1953 0.405572982572413 0.3552402671575515 0.957976159123184 0.3646770370166011 0.4945887379987984 0.9325719390577224 0.2353885805551426 0.0374686899639389
49 13 0.0238625919150405 0.8914042175828873 0.0745301249006259 0.017463269922555 0.0700668139787611 0.8060887317913517 0.9184196943728412 0.693849742767725
50 3901 0.5612818088913057 0.2473659912048988 0.3708661389596642 0.8957327191615454 0.3725360872774719 0.3181570906142822 0.2625962696660473 0.2039644838106702
51 1475 0.4200211074937857 0.243452328512964 0.7411004366161417 0.3920798954626995 0.6253713371614803 0.557699772852876 0.7162170798846645 0.3800370538378562
52 1155 0.4700206481886733 0.2642226613604577 0.8546176225343236 0.6294619457059316 0.6489811430305243 0.4368241476872022 0.7182927510873527 0.1891902054715714
53 3817 0.1704896589317856 0.1308035006840679 0.6084325591949048 0.7205281265942143 0.1618232378670717 0.4495762707292 0.2885669116140985 0.0240509749913187
54 805 0.2306243775438771 0.7906230900827036 0.1043945307652037 0.0079507982762175 0.1214818666737396 1.0 0.9562307052067948 0.4947508172984893
55 1572 0.3667291180926823 0.3384668491864683 0.7917293587023145 0.6180971686748131 0.7178599277072224 0.7509778106813726 0.5909810327049096 0.0
56 1721 0.9335463738713088 0.2804642996336589 0.9973893636340146 0.5168324599055454 0.5435581307429302 0.766608528789529 0.3321167261298621 0.0120983411282624
57 3167 0.3902174715931133 0.2035970031140503 0.549958770628361 0.7541111725135539 0.0396926962782798 0.219993200307167 0.1858092890342163 0.2481307578656782
58 2064 0.8118012565861443 0.0123163807939018 0.2422253278593159 0.3364619165689862 0.418946528034667 0.6664806227461656 0.5230564370874674 0.3399060124667722
59 1669 0.3846733591503438 0.2672123349214658 0.8367080469104892 0.6118919811996388 0.4145845546734967 0.6183759755783041 0.477708433722636 0.4680400378840695
60 1113 0.8478459276041641 0.2655896581639314 1.0 0.0501418258182388 0.8425935838327343 0.2490539389558251 0.6111072096107146 0.4214858024182919
61 1664 0.1869606191514791 0.2103011178003433 0.549677218456996 0.8281778707523817 0.8450639688482167 0.5830287754830812 0.4663907558804417 0.2822226980137696
62 940 0.5575145895671394 0.8032222072793629 0.0915778871486117 0.0025364617312375 0.0 0.8640375122931464 0.9396153199129812 0.4783358788728945
63 2334 0.813038738006708 0.009933945592052 0.0468044527295177 0.3462811923775801 0.3973777123160649 0.622459824659973 0.728153778344718 0.413648062639235
64 412 0.1079878318741204 0.9993954248982374 0.1066962912896187 0.0200575609771166 0.0 0.8751858999433889 0.952744461661198 0.4738892141148633
65 3737 0.909159793707244 0.2069323487237632 0.337517954287238 0.9659029975986008 0.3463143188489298 0.3874808883867463 0.0981686931510181 0.3302769189039037
66 275 0.5337564982727955 0.8229722561004825 0.0272329001276604 0.0 0.0124980809354274 0.7515833986890601 0.9129312137747352 0.4569474842440968
67 2968 0.7564117174888086 0.0469584817340983 0.1509467397762357 0.2866180574082953 0.390359603775916 0.6943925648160442 0.6546080752468049 0.3414867043142461
68 3688 0.7558923046719843 0.1804109892144339 0.3410584996625852 0.7437743734140665 0.0432132198190441 0.3382906755289407 0.3364083174548277 0.1224656214064286
69 746 0.4280691197692282 0.7826696798805891 0.1482319013788125 0.0 0.0 0.826394871982476 0.9497573485505036 0.4042269404433438
70 3567 0.5053809781768808 0.187216337084247 0.382954002480095 1.0 0.3342565662317194 0.3856276236562831 0.1531785778489725 0.1017703395447144
71 3532 0.5967549391418956 0.1731948475868593 0.3249093416460268 0.9246763130246108 0.1145055774761739 0.4576967876852681 0.0734640280867658 0.1919237891842018
72 904 1.0 0.887706597244019 0.0750344223976747 0.0 0.078004494027879 0.8437624949375435 1.0 0.529128858456385
73 3872 0.6887373306416842 0.1857045911056105 0.2768772815141663 1.0 0.1293412600222442 0.1986332136660414 0.2049554889520655 0.2036980482578139
74 2516 0.7938704761835039 0.0372378764887332 0.1687373098562289 0.2964997374870681 0.6745150429140736 0.6730032286395728 0.6109042219676317 0.2408676339838109
75 2554 0.7769821420555417 0.0365330761480865 0.2285982885375874 0.2962241629236841 0.4846566364220749 0.842287083313362 0.5962638667544046 0.3532973654786685
76 985 0.2984209615006117 0.8563240755299848 0.1635952755908729 0.0059907904683697 0.0 0.8345996731678094 0.8991961501252941 0.5269715419776375
77 1140 0.5297647602341568 0.3680982599145928 0.9489130355407636 0.6379262703880438 0.6333669054955915 0.7071795653278627 0.3990518870347078 0.3134720705310372
78 1811 0.9129330385446636 0.3148338063645027 0.6692262794167014 0.0788090669958464 0.7745380585078915 0.4530336836060866 0.6376625609010411 0.2222291570507597
79 2091 0.8203579430742948 0.0 0.0159554778745645 0.2959558884092392 0.3940090056568396 0.6854996048660565 0.2313207153347027 0.4817587062593507
80 3843 1.0 0.1717928685856392 0.3515988507591051 1.0 0.2704833582261178 0.0958001478931969 0.2679498716581538 0.2582461578778696
81 2272 0.7456912355345323 0.0 0.0098626747728981 0.3065463038608905 0.4868390422340261 0.774033390379472 0.4385375858721894 0.3376535464678403
82 1934 1.0 0.4491221162003245 1.0 0.8546369042507442 0.657756709961379 0.7403308001012063 0.3429535865703663 0.1469656437046813
83 3324 0.57289507454155 0.1681549546568322 0.5736154261032438 0.658628647241648 0.254069711189988 0.4629673045244324 0.1710814895838739 0.2537802650530679
84 3957 0.2224776036239148 0.2407224900827362 0.2460196664844813 0.8599203217956856 0.2249487768246858 0.2780980993511565 0.2062186883491809 0.0056222119529931
85 3420 0.0 0.1774900210807185 0.3502183657604724 1.0 0.0447492346997591 0.5065590315673614 0.079122376126647 0.1859093968989057
86 1355 0.7727832153726973 0.3080931042832122 0.923806016546496 0.6076549613763298 0.6769566277223722 0.2887522547868979 0.536540853365185 0.223376848053614
87 121 0.4312849651826106 0.9309050250459308 0.0701459368602951 0.0 0.195808425653735 0.955507636485878 0.938292094919688 0.6081437772834767
88 1375 1.0 0.2990420175991949 1.0 0.7421004301674234 0.5632167902810171 0.5705513655023433 0.4992050652617371 0.172104815661148
89 40 0.0391724339759205 0.6550463099341064 0.1014751556894766 0.0 0.0670026386984159 0.8205672601737443 1.0 0.3799021533635017
90 3034 0.7270491362147986 0.1999549046799284 0.4254017281274293 1.0 0.4766746757548062 0.451678935102314 0.1148450055860793 0.0960774980683019
91 897 0.4370939718955335 1.0 0.1547951043647705 0.0240753529387407 0.04735386607008 0.9451669572690596 0.9876462225946608 0.8289514856626548
92 814 0.9003413811269589 0.8014753106900312 0.0270607390128199 0.0482563954350089 0.115108273917325 0.947136995494607 0.9089104883589704 0.5544015778019903
93 1038 0.7470408182600112 0.2926496078101537 0.963228564786212 0.1088035942141868 0.6372904322544315 0.6821120881641193 0.4583474638365985 0.7196830273718139
94 1877 0.1880186761553491 0.3986313832920164 0.794528351719901 0.4115619677066203 0.8091923281562311 0.6415360169969635 0.5193891958117629 0.3351350742981326
95 2023 0.7776607996724518 0.0405287671102677 0.0103272531936643 0.2566802475952573 0.4014550763848367 0.8122864777819082 0.676012552359277 0.4060688130828199
96 2827 0.774333192717268 0.0149769310279912 0.0856503120423847 0.2602104889933047 0.4022548884643212 0.6549617651711099 0.6787023841288898 0.3313728784711588
97 2440 0.8471206296776984 0.0 0.1193630047106672 0.2815780522329348 0.3423729169946582 0.5603206070783624 0.7351774348347213 0.353844396953304
98 2788 0.830756151679847 0.0682072056725113 0.0769907893964598 0.3088556565004596 0.4980911185775984 0.7111380082936818 0.4866400271425559 0.4178909223474072
99 734 1.0 0.6866089034273277 0.1000567355701499 0.0151586553171561 0.0 1.0 1.0 0.4871127856408819
100 3954 0.910382112694833 0.1763032283315971 0.5625627228020476 0.7569198365522293 0.1390027708922735 0.4736675525131461 0.3339718365320638 0.0
101 2497 0.7849021751120866 0.0267925852841228 0.0849866962000034 0.3268368844589048 0.610148100860276 0.7163577857024658 0.6117955993825741 0.5146627406436924
102 3035 0.0 0.2082208001671097 0.467151634573041 1.0 0.2877388269993802 0.4498664626392262 0.2778767079738451 0.2446687145766312
103 305 0.1023206959505786 0.9137560137570472 0.1418387219177831 0.0673426059916729 0.0 0.8696055688360593 0.9545425978944226 0.4972807208411005
104 1037 0.6885339027318207 0.2642159182439711 0.7051102119815644 0.0 0.6080452868680294 0.4651486086518017 0.5095373628684137 0.1745038063856244
105 289 0.6129039011632332 0.900972132637344 0.1315684595865308 0.0 0.1898931444689542 0.9260530421544286 0.9894184957669826 0.5479195759741545
106 2903 0.8588130365932934 0.0393767007764732 0.070609680660214 0.3058565645035468 0.4904183505284131 0.6608516397342036 0.4978708101373621 0.3898023572875235
107 648 0.7705532397300541 0.802702859193923 0.0450719541188058 0.0 0.0 0.8645666523257682 1.0 0.4961982094983123
108 3079 0.3592464131231027 0.159537886654436 0.307624636395208 0.6769307934251709 0.2405324473104725 0.4187710211671071 0.1504338475963151 0.2976966262198284
109 3352 0.5249266503326873 0.1926722992033202 0.3105737758264036 0.8860977947662674 0.2929573481671648 0.4851545476496346 0.2451280912441372 0.0
110 105 1.0 0.7445501823248951 0.1019752401920109 0.0 0.1889804211809741 0.7994029346002945 1.0 0.4478708657336129
111 2887 0.7933486517013271 0.0029898869230131 0.1347415522724526 0.3246128174527651 0.5458712711519141 0.7715107185614279 0.4840583712926281 0.4139188291902544
112 2814 0.7917407861544704 0.0488170767437197 0.1480332072742838 0.3278909508396594 0.6154811938769801 0.503358372763499 0.5393633777304676 0.5333787725596529
113 3109 0.1657350876743881 0.2335300567364073 0.2405259875524038 1.0 0.4014806517872024 0.189664215378437 0.1683389493674673 0.0002652489007134
114 3099 0.6872536242302791 0.2019975270202152 0.3276587226028852 0.8493677657529426 0.0 0.3523049547521439 0.2571548239362339 0.0
115 2346 0.8086074728490843 0.0616334649377084 0.1396783405470599 0.2758640853187209 0.5412416093089524 0.6065446603089921 0.5401888616467577 0.5270542170440511
116 370 0.8734735956354497 0.7960633610215739 0.0253540254137391 0.0 0.0119979322485512 0.8594569228731312 0.9647731368801866 0.481393366788242
117 1510 0.0 0.3480828801279573 0.8950706021540448 0.614314266495354 0.6667611018046962 0.6172051190746267 0.5601203407846913 0.6136897266931679
118 2826 0.8416530197654453 0.0333146808759227 0.153023509108214 0.2752956952718932 0.5229157193426804 0.774994723575234 0.458688343645988 0.2981892785103529
119 3430 0.6923410156483001 0.1903555905346814 0.4333970861952649 0.8691042631868253 0.2200474511474472 0.4077788654752786 0.2047799468404302 0.0250914022388302
120 3294 0.4655466504296727 0.162827393833804 0.3667557669184775 0.8182247763111079 0.0 0.4259821698336624 0.42739405018455 0.0420375685007501
121 49 0.6770574081974283 0.893815873878057 0.1439422025723018 0.0 0.0344266392193274 0.874664983097931 0.9642319825191652 0.6970833367196622
122 2214 0.815899312219039 0.0236050605735885 0.1198613352342921 0.2706879665749029 0.3851980202614646 0.8315191077761359 0.4568774611901083 0.439100008365581
123 2765 0.8284834742488475 0.0 0.0888006990226785 0.2986780963978506 0.6282130406522048 0.6499945187492712 0.5620852782223497 0.4634542913332695
124 466 0.4309785483226601 0.7894185535090217 0.1439756081389568 0.0391403028762672 0.0057711068582249 0.8642459892561803 0.9420615368675612 0.2775357161019641
125 3744 0.5316236845891288 0.2263599811134803 0.5259967330240695 0.6690913162287704 0.0959418917836239 0.4479284256557068 0.2344597680983591 0.0
126 3206 0.6002724605845264 0.2013024346130068 0.3720151411109465 0.6186056280505376 0.3727919348162906 0.3889142737872954 0.4086707583020839 0.282090948408275
127 573 0.4427847222936235 0.831022295283291 0.0965078110067432 0.0495388677746806 0.0 0.8076695806320319 0.960475178539021 0.5492152803368738
128 344 0.3559501490603802 0.7989578636353668 0.1184235830798105 0.0 0.0 0.8547053324102164 0.9147150611556364 0.4339613432682256
129 993 0.0 1.0 0.0838878853670511 0.00927274325833 0.3879375805061817 1.0 0.9662064711470638 0.5197610262640862
130 2952 0.7818906996468866 0.028773541300417 0.0821761226685184 0.3340414400065353 0.4107238088256359 0.6584026903999496 0.6201886938932343 0.2494500037326115
131 3264 0.7410675096782259 0.1799878154631845 0.3848017983873653 1.0 0.2283050545649639 0.2816978032019464 0.2415255065098813 0.4445172951466084
132 2683 0.7893257434378609 0.0 0.0871580840498703 0.3374380748933855 0.5304991226688645 0.853038389398271 0.8079821603972948 0.5213566786076742
133 3525 0.4268545879735033 0.2354819585838113 0.3728270755152783 0.902734224128712 0.0424703294027553 0.5800481103490988 0.1391604799511113 0.0
134 3031 0.4977202896965363 0.2058265307807787 0.3708463707651683 0.7939199637691978 0.2341947413205922 0.3028894303684322 0.1175273508681361 0.2641034047366069
135 3176 0.4532015919271779 0.2088496426803571 0.3888177212410394 1.0 0.0 0.4924802888033237 0.1934340528513215 0.3806047835844927
136 3767 0.1926896775549873 0.1581887180838161 0.4699018897945219 1.0 0.4211779333901301 0.4837510520922312 0.1366519128266353 0.0404330220628212
137 222 0.0 0.7992221614005979 0.1273618485482401 0.0 0.0 0.9114245409716618 1.0 0.4512586186429868
138 3562 0.3515481975225563 0.2123910321870383 0.5391181091928902 0.9249375724004676 0.2625672357492654 0.5142005776799495 0.2760939443721406 0.1598201305565748
139 3966 0.5359405305466325 0.1848304273394252 0.3692765488920816 0.8541405471590168 0.3491884786487368 0.5577360904878541 0.2126609448843662 0.3105497427355491
140 1350 0.0202014345722449 0.318627911126585 0.8362897836054272 0.3623810716453647 0.8479654505749679 0.9177383101537128 0.6102263887857492 0.2774573989239425
141 164 0.3079219173170533 0.9408694957297636 0.1420065261311859 0.0 0.2448624841595333 0.8458423320450403 0.996798380875987 0.5111459406078458
142 2785 0.7963350463834233 0.0 0.1221630844469241 0.3416316952150556 0.4288783584360383 0.6718291776894069 0.6099659158967375 0.397983292074231
143 1994 0.6150238662136936 0.3014385222642721 0.8227123048254376 0.3059983659776687 0.722593883438927 0.4177019539933198 0.5101401187019021 0.1207516458355166
144 2708 0.8202614084747272 0.0309869527497409 0.0906633022940265 0.2839233375163966 0.5490604596684525 0.7238811619248814 0.6329908198340817 0.3860673975904813
145 1348 0.8190785497159414 0.2571988614486101 0.9566205976842108 0.0 0.5692747452828691 0.454723897919973 0.5515224497828988 0.0206484085621528
146 3651 0.5499332984679008 0.2058771343895658 0.3442375268216929 0.5851043655588626 0.0 0.6205504718211405 0.201883201717132 0.0
147 2015 0.8464412460767213 0.04356283084441 0.1766756363689721 0.2922396037331726 0.4126035531326754 0.7418453482026566 0.5257609216296364 0.4660214030208202
148 1694 0.4056014194526094 0.3836837086370503 0.6297017804789613 0.6481756529490175 0.8036693314245187 0.5447819534700032 0.3159600595811417 0.2329332638257016
149 2598 0.8024312791134428 0.0 0.0041178620621715 0.3187301158233689 0.6033541095466218 0.6545676310012162 0.5645829904527871 0.2924789423640175
150 3643 0.3363686209882385 0.1829990063963112 0.3446920211174692 0.9671520646176652 0.3349821022977624 0.3903284298175273 0.1811191224889526 0.2968010649228986
151 1885 0.0 0.2865472936775236 0.7733458681927559 0.8101181418006862 0.6098691798040776 0.7777538850927521 0.6584484243424595 0.4361682410018553
152 3303 0.629198004722366 0.1654862017506225 0.3043892376997602 1.0 0.2755458894722372 0.3755640319658455 0.0820371797971216 0.377119451393847
153 63 0.6832113225932074 0.7922641324172517 0.1417310518783289 0.0 0.1348651273241863 0.9551390289587072 0.9391407741300846 0.7925124615175112
154 619 0.5266336380725387 0.7117889587657433 0.0740300499299983 0.0 0.0 0.9013775616705926 1.0 0.5192739276507705
155 1139 0.0226367937337121 0.1624431571048036 1.0 0.1174449560597162 0.9722835569790846 0.4088606510090528 0.1613156013930889 0.2098016812712752
156 1855 0.4766730093627499 0.3177698974934304 1.0 0.2105860272641569 0.5415647109001622 0.657320704358409 0.6657809673502877 0.0203129523607161
157 2974 0.8223444054290795 0.0 0.0389979928936835 0.2992022095556033 0.4704379870095125 0.7028516864640126 0.5008630389773115 0.3832018419952596
158 721 0.2926527765574603 0.8209990652265285 0.1160104808781539 0.0136695173573531 0.3968573608620133 0.994699633802098 0.9659286786786424 0.4355718905218985
159 3091 0.6127221334737433 0.2313830928182823 0.4751035842012795 0.994525830125824 0.2536122033938868 0.4118681289047849 0.0962733268514361 0.0
160 1052 0.2566736379483877 0.2944699020157147 1.0 0.0914611383594722 0.6034071679510421 0.8096234162863153 0.5510413376658352 0.0883293848353687
161 1514 0.8923952715326486 0.2028051503945204 1.0 0.6367964629168439 0.643168216864972 0.4771524490942331 0.5079971824245643 0.3309958912058171
162 223 0.5693448658357515 0.924967078170057 0.0997483584990486 0.0064381622654842 0.037449560493743 0.8476756045247009 0.8940743976402277 0.5423009362933693
163 1647 0.5594405073136927 0.345615470808502 0.5117069401832264 0.4620635530526941 0.5923266507066028 0.8509022262109396 0.5289023308506906 0.3137945808274782
164 827 0.5331641669288506 0.6136963085338983 0.1115097050250629 0.0586794899499774 0.0209574585463201 0.8862124419826758 0.9823379475143728 0.6350403953142786
165 132 0.1948800542225039 0.8822761797975798 0.0859987028589023 0.0 0.2230107077979273 0.888879474110776 0.8431029372847249 0.5084366506313018
166 317 0.6849280533622893 0.576959234178935 0.0448893391678533 0.0 0.0537778424079471 0.9820705284711686 1.0 0.4648473588036222
167 3681 0.155180095504695 0.200867116678903 0.4990000482528003 0.902126791853194 0.2691653536810496 0.2997086007849815 0.1828666501254353 0.061819585558878
168 2662 0.8242985055470852 0.0097248422693222 0.1055361319858986 0.2759937418782867 0.5578626463400872 0.6257014325262946 0.5064009355452478 0.2340579624742937
169 3963 0.50084424290711 0.1667552882515721 0.3239804087117132 0.6608968960403143 0.3717739903012293 0.4331885021269986 0.2383476601459061 0.0951363050695476
170 2639 0.8230456395904058 0.0 0.0 0.3009582059678645 0.597470984235462 0.7329002754435978 0.6191140537328924 0.4838379211986424
171 3700 0.942688775799583 0.1858765420763057 0.5366818944493388 0.923492820163352 0.0720694557725007 0.2897189997834213 0.0548635447458755 0.1342503591044798
172 1463 0.8069176836136136 0.2555400399579567 0.6181454103856917 0.5766966337516568 0.4793307547499038 0.6723609260104436 0.6279464655547464 0.1040691736006002
173 176 0.2805038080316833 0.7192342218395527 0.0881108190031839 0.0 0.1495374396490682 0.8385835160230434 0.9834564326928104 0.613451786168051
174 2460 0.8138826570785748 0.0027587561422674 0.0286631284782727 0.3015162075474579 0.4528988319725624 0.8069397856548668 0.5203705224069088 0.323254493914528
175 1879 0.0423002291803525 0.3309687662800628 0.8687213836938695 0.3261901981021227 0.7185689182289854 0.3620346149753394 0.5863493296764946 0.4531635865342329
176 3501 0.3142142790229907 0.2032873178735121 0.5461172933948057 1.0 0.3045024697871273 0.4961622263403258 0.0843916761630545 0.1757555463351203
177 2913 0.7763681192296695 0.0 0.1515041361044697 0.2873842396200992 0.41619643551315 0.780750634441828 0.4532991336823309 0.523703549294241
178 2963 0.8404192317568978 0.0681065711104538 0.0537299395677029 0.3283817799201607 0.5387518811086801 0.6121272421021442 0.6457090017929961 0.4072540915537467
179 3836 0.5711434184857308 0.2473767937958206 0.3389070676426585 1.0 0.5641776521794706 0.3962311344248806 0.2394060998202049 0.0
180 127 0.1364330026056528 0.7683177647987648 0.1102340323939806 0.0499106369913606 0.1271271426671278 0.9556779892349858 0.8385430295186123 0.6265263199059254
181 1712 0.5175724400451472 0.1691722898442614 0.9337760939404046 0.7867857676874153 0.5864606605094951 0.7884774176365523 0.5223043332324818 0.2529073980138409
182 1462 0.7487114067284464 0.2975363461560394 1.0 0.6029997738728463 0.8340382905947701 0.4215138158412196 0.4040776446422057 0.0
183 2950 0.7857916119390576 0.0100542310066121 0.0017494819533422 0.3217672628907517 0.5127385017963252 0.8907589288253219 0.5941460643286004 0.4255317448327903
184 1739 0.2380646767845112 0.2971465606084772 0.4724556214559658 0.8098335999350088 0.6584131282629699 0.687604124245653 0.5487477157783258 0.2446040969748309
185 1914 0.800353256020909 0.3467896845276105 0.7296402311318112 0.3983831725252558 0.4514973314727444 0.6253000019561132 0.338189619343748 0.4477707996790494
186 3313 0.0310193809065153 0.1841613470679775 0.3872040670418359 0.931924420199918 0.0432139621910455 0.3597015542044026 0.2736662838894443 0.1232757117233575
187 3879 0.8444256327517616 0.2159670633593764 0.5313133126091478 0.9321409596027432 0.1613466545945771 0.2705148048559024 0.2829109889418294 0.0
188 686 0.0 0.8791672710392286 0.0976678715007337 0.0 0.2883144824414826 0.9665046607076708 0.7866047581054066 0.2928918410526314
189 1485 0.0 0.2110027028829676 0.7215038962229235 1.0 0.824498494809015 0.7917899177915151 0.6110515086466894 0.3949593068235347
190 3928 0.4160224306670626 0.2252406549111837 0.4981929773981916 0.9261077348135756 0.2397621309200409 0.4765932063816866 0.3326682627564084 0.1273753665093852
191 312 0.6581289962282074 0.8255830651165014 0.1006065691738704 0.045570747863102 0.072543004965333 1.0 0.9294632653460504 0.6009969344113512
192 3387 0.2241252699039014 0.1382450809757679 0.4084224563128317 0.8141038059334921 0.3174182132760449 0.283324718171936 0.3150535090970496 0.0999748683304578
193 2057 0.8220250165841637 0.0211820268075912 0.096808829639503 0.2861975595919989 0.4049002296671909 0.7333448076587731 0.5672311779815641 0.4989696613613402
194 1569 0.7808050833759997 0.3665460630954691 0.8465798746530319 0.2461211919630391 0.7373816916200596 0.6227061955142253 0.5183434227405737 0.0371803214508505
195 3498 0.6709707977533255 0.1676258898875767 0.3545370558445255 1.0 0.1373832443538701 0.3566635886324204 0.2623616967795521 0.1961438820372138
196 3875 0.2929389791917997 0.1915206448847725 0.4678559973923739 1.0 0.2321993796388957 0.575807711138107 0.3288696137217532 0.0723148059526771
197 1745 0.0 0.2153713189482817 0.8535966868498743 1.0 0.7987189300245311 0.833901181230496 0.3971769282426881 0.1684068026271805
198 1374 0.7381717960916867 0.2741848158136173 0.7220221565943135 0.77719217106335 0.7526055407776416 0.5061030540751981 0.4703305077186826 0.301304852893715
199 1239 0.4432707696821008 0.189933000857957 0.8685344480545261 0.0700566527338792 0.8892110827472617 0.6811836782959519 0.4673639613327301 0.3325868705814829
200 3731 0.548201768536149 0.1419141236766336 0.3170437063165683 0.822796154998086 0.037349173329182 0.0865871555515175 0.1941411666022694 0.2064740892641897
201 3757 0.9453540296206252 0.2103695850114326 0.2401994327142233 0.8988614678313873 0.2281587023977543 0.4187211759315921 0.31300843725023 0.0667521814192562
202 1508 0.0 0.1087885670361738 0.979351478157474 0.545980209648211 0.7506988822604493 0.5433104014239211 0.4918344312505086 0.2238705955281179
203 2812 0.8183528455850235 0.0146555606951766 0.180007784907149 0.3794362061792606 0.6047396327368106 0.661230873745793 0.6758001997020898 0.2907829840769967
204 3673 0.8223796807267549 0.1673999077884998 0.5267598245678904 0.9396139223238148 0.1322268679530067 0.3227701090630966 0.1690245551000268 0.1632850098191601
205 326 0.3237770256651694 0.7857838481553343 0.1377889068749131 0.0154139052647771 0.2586042711434024 0.9115730877445072 0.9410134791637914 0.3804814196209779
206 1438 0.0 0.3291292825430888 0.7838062745416499 0.8210741716119168 0.8225835931021304 0.3968290509539482 0.3940013144049913 0.3816773056761714
207 1021 0.8226534289286855 0.3578472941975434 0.5828492651826372 0.9019736880193204 0.8390635730248757 0.6274501500169349 0.555761460130935 0.2998876592170595
208 3985 0.4567812585448376 0.23020251879588 0.6036085223324481 0.8622860670528247 0.358456015579731 0.4921372711222125 0.2736819316984945 0.0
209 1573 0.6216289138955409 0.3394383534632991 0.8953206860254987 0.5041943451005044 0.7791681594882534 0.8115024092541643 0.638448688443795 0.3133133028697725
210 373 0.7079316916364048 0.8074764012764267 0.0779522914622559 0.0548539497826693 0.1578785807807707 0.8740654699851381 0.978529679834002 0.4721784164351807
211 3989 0.2299265228217393 0.1990005971406585 0.2918957551175759 0.9185770190827957 0.1732977529449989 0.4514239642647408 0.1249105449718254 0.0
212 3474 0.9267631002447888 0.2002981284159092 0.4822940763136534 1.0 0.287826248334716 0.4697287156531555 0.167994899881758 0.0148650382407757
213 2240 0.8352610829749503 0.0 0.2890528712314778 0.2922986811247172 0.5317632139736157 0.6624913938878911 0.5539558870910164 0.3465099398367273
214 3699 0.254015641802927 0.2232942797033862 0.187341468112407 0.7390061621623223 0.1344395167829427 0.2692505190678338 0.1960850415495603 0.0657529612897188
215 2472 0.7903945470537089 0.0503813436114407 0.2271147853431993 0.2462307372836761 0.4066166992289666 0.8105160236058825 0.5608863788787763 0.3671252634559925
216 1425 0.0 0.3560183982399729 0.8645498041373028 0.4253884884086197 0.6483316397441959 0.8030139035926043 0.3433301321445078 0.3403239007407486
217 3967 0.2596256119233893 0.1612426746169619 0.5518716173385974 0.8617377747784689 0.0 0.4289098099601194 0.2562512210605495 0.2437957101005361
218 3542 0.2464164194240964 0.1474091308895998 0.3984925918004526 0.7268370481384516 0.4875800024957145 0.3206658448823952 0.2981046012723656 0.0
219 2164 0.7878289401750118 0.0126490943661766 0.052858518529832 0.259270718268805 0.4060882648109188 0.6984692143875103 0.5811142476850814 0.3170392930559202
220 1382 0.0330436673277494 0.1847781278473143 0.6673057817563108 0.700288850040721 0.7518182407763992 0.4535179746111054 0.4991569170357849 0.1608439335664167
221 2842 0.8176836137817061 0.0 0.1479526294101773 0.2354248088013301 0.6401293954649576 0.5705749199508268 0.6479378697821042 0.3430081521932321
222 1939 0.4662203516232551 0.4338574539520013 0.9403672250272768 0.382095547695628 0.6946628675594667 0.6184050949997075 0.5376680561156947 0.4013675931722611
223 2342 0.8199647562449861 0.0333596058093009 0.0954651859297847 0.3176091643460196 0.5115423594158858 0.6578164251036501 0.5254743370235192 0.5689784923969098
224 2384 0.7430467547457672 0.0491851509218906 0.1412059528935117 0.2952454416715307 0.5406396588486474 0.8548949955617474 0.614079399940763 0.1644117110156087
225 2251 0.8222508269171428 0.0 0.0 0.2748782198602726 0.6220459860691543 0.7032910708570649 0.5007306010169934 0.5102273323309408
226 3205 0.9569111050859588 0.1956790361643426 0.3426229041166931 0.9488476887135048 0.0993085157729659 0.5286961012776032 0.3665619524118174 0.1353634338567056
227 1935 1.0 0.3706279053647857 0.874900736610236 0.6988362200676034 0.4711563857845457 0.4338501484877227 0.7569813274624305 0.4301723197100644
228 3196 0.294973578221786 0.1860596321267634 0.4328250993736895 0.8207046555529203 0.1508381163328093 0.373792847713903 0.170019796294483 0.2621642473012133
229 1181 0.23527048936583 0.2862939772665427 1.0 0.8429443298938404 0.5231108671373002 0.2454938973423999 0.4809125796272568 0.2196883810889583
230 2973 0.8455396156345971 0.005661632887957 0.0 0.3210252273097009 0.6722764745452293 0.6598472706208114 0.8743553419618334 0.5244861691138869
231 139 0.324753793139258 0.8788757594444447 0.1447365513367029 0.0 0.2086600791263483 0.9517192663278872 0.9984864674803492 0.4723032986815728
232 2041 0.8533476983243075 0.0001522798870156 0.086269142513755 0.2554332865265242 0.511359846821846 0.8509409324355309 0.5487054315457788 0.2777530312525247
233 2383 0.831004582459723 0.0857012728733877 0.0 0.2767374407602597 0.5941298177694837 0.8444469656881469 0.5828227579042892 0.3519086201750181
234 1329 0.418667160229476 0.2959574049118204 0.6102271633753649 0.444626618918316 0.9575586825190924 0.5774538085291073 0.4827772653744477 0.0
235 84 0.3940654610754515 0.7665900701911968 0.0125456290482519 0.0586167814308856 0.0 0.9796896079084608 1.0 0.4774891830191365
236 102 1.0 1.0 0.1312310108954065 0.0 0.2033953567879088 0.8784352382630534 0.8997155246311663 0.5356626347060571
237 1773 1.0 0.4366066339885538 1.0 0.6912825991316403 0.8025063967113677 0.498621027472608 0.4126900604791612 0.3852470657108255
238 1097 0.5621143095320799 0.1626286689268201 0.5154682557177708 0.8325247478386107 0.6524934494091348 0.4221322732049042 0.3722272655898392 0.1643771479505926
239 1642 0.4276098259384223 0.2486702692888131 0.5937496255808095 0.9969921125384368 0.7346580184332848 0.9989533644374836 0.3887890921180734 0.5140735449839058
240 2301 0.7594935584129873 0.0 0.0033915487708454 0.3413049874786835 0.4943528885883159 0.6868658508631351 0.6729745623475237 0.2949414049996057
241 1852 0.0 0.2718338660380086 1.0 0.3967875021716184 0.6250823884816746 0.84906624623873 0.4300753141291458 0.2254130714120252
242 1838 0.8118559876896451 0.2759436333289452 0.6876161088619549 0.6623775866561052 0.8471340670201264 0.5238683349588981 0.1885992209160886 0.172539896930235
243 2888 0.8355501919226712 0.0 0.1208487120708424 0.345041479440045 0.6327000732649783 0.6648506973178314 0.7361034578033105 0.400002988000234
244 1083 0.0 0.3514557148226402 1.0 0.5285299936831773 0.5280656490021983 0.5584186712592808 0.5030535358050988 0.1729223985342151
245 2195 0.8786914567620204 0.0 0.1050229638629646 0.3195408965546611 0.7158529859911062 0.5998195269791413 0.7983290023336082 0.4991125058158415
246 2171 0.7653234443194344 0.0141690167074274 0.1149977155300602 0.2841451461186522 0.5102080530259653 0.6070832764501738 0.5650565351101343 0.5364345680121122
247 1498 0.299682325060506 0.2353391285738291 0.7612523826313315 0.5347177410306299 0.6601752365275773 0.8332213546512447 0.5260744585131474 0.2444589308145971
248 2437 0.7370896446290234 0.0425901471969683 0.0567431812612289 0.3277547353377377 0.5110399671792355 0.7100562544230414 0.6487802401818576 0.372062207553555
249 2859 0.8057942808745286 0.0 0.2672938211110072 0.2284666167280812 0.674727982801347 0.8599847748383979 0.7199945542408107 0.4982800160789432
250 2774 0.7902768943567688 0.0 0.0283005814980418 0.2879619051831142 0.5637551899100901 0.6914210985112783 0.6489039985281492 0.3975908072250518
251 231 0.6866286147945208 0.7813390224777603 0.0433090626457592 0.0 0.0918914457915609 0.8303186493100647 0.9490172578275056 0.525260649762426
252 1561 1.0 0.2863554342281332 1.0 0.2302345201584351 0.7755198153766081 0.4720427301841198 0.4766191631659323 0.1899920208578108
253 3397 0.7023449102014389 0.2205107638985164 0.4575447787519829 1.0 0.2199056791080493 0.2452741951667408 0.2795176839474538 0.0868906297062678
254 611 0.715113904526044 0.7389178760822144 0.1976604033763087 0.0 0.2905877773234143 0.7634775834437484 0.999511620678171 0.6271731226825077
255 2371 0.8120873168928412 0.0015608667772122 0.1054025214129357 0.2938188885943985 0.5157548381819846 0.8597472361468299 0.6496941173123028 0.5892481357934616
256 1704 0.6968929996863084 0.2680291666675469 0.7040705999462136 0.332687665568262 0.63259578683621 0.3981974451689878 0.253553321857105 0.3988301933280158
257 2538 0.7831509251479601 0.0062147091063486 0.1218941245257884 0.3367966670108621 0.5444356789037208 0.5624627055230326 0.4115599021893249 0.4834862922532368
258 3026 0.6108036112590607 0.1506347414632703 0.3554554461152326 0.9927498269713624 0.1133392693860759 0.3406801986368519 0.2252583759100359 0.1842526651918876
259 2438 0.7946825748626224 0.0 0.1674842251002987 0.303369324136885 0.4996490940306069 0.6907389815827824 0.5975525502060689 0.4900924528031595
260 2140 0.8187111089154098 0.0003202502608935 0.0143935034855541 0.3009604886588974 0.5004144903443014 0.8463548992232686 0.5395125765886458 0.4178336363839601
261 3531 0.2154014334980505 0.2063009719230972 0.380697084572726 0.9702012172568304 0.1421418670455001 0.5202602160833656 0.211317405154673 0.0
262 799 0.194308805577589 0.7533425657900127 0.1552292725185699 0.0569059694698018 0.2679358941363089 0.8427638128111251 0.9276262807007196 0.5060800412556038
263 1714 0.549775216268034 0.2870886742051451 0.3880548670116986 0.428601714367675 0.9028554861439616 0.5486076996928372 0.2687162924506892 0.0613488474464775
264 3178 0.5848384610492441 0.2084358663488241 0.3685108295777042 0.8567793350827073 0.0802508048210355 0.4906151561394457 0.3045011516450233 0.1594359001854936
265 646 0.6789013843853543 0.8357812874762813 0.0760877219081884 0.0033091814517219 0.0382658105756973 0.8061737513634847 0.8190065880762132 0.4453180823256915
266 694 0.3246946569988611 0.5854976151186556 0.1424775017327886 0.0 0.023949254173596 0.6898169470503585 0.9299328910207304 0.2501919463436344
267 3172 0.4132800250334296 0.1424033313735682 0.3374702201887618 0.757679794231308 0.0474811817171708 0.3727183968515776 0.1004785607188402 0.0
268 3907 0.4340440752682313 0.207362692572473 0.4896284187875326 1.0 0.2523838592596096 0.6780693807089353 0.216685851059477 0.0
269 3169 0.4828936608568573 0.2352923446369005 0.399622917181978 0.9471685686552684 0.2889396516391102 0.4764593392874907 0.2023330134526234 0.0
270 3428 0.3378888539530216 0.1711771890542198 0.3143964064191259 0.9604829985427894 0.0342871111507181 0.5711296801878307 0.2014476685071712 0.0
271 2039 0.7935713983679774 0.0268665455150322 0.1584301687890594 0.3137740819710019 0.4359447489259854 0.8249193716416835 0.7903966797499462 0.4050674970757021
272 3553 0.3522330929309936 0.2388022161255067 0.3612430533645069 0.5781610052286172 0.4957551139009377 0.4313119751118131 0.0523203557096787 0.1342991293239286
273 2324 0.7532716479636679 0.0371276338992064 0.1073097420348895 0.3144340834809662 0.5331034628347858 0.6934480759983609 0.5310955943546971 0.4789749530096598
274 1259 1.0 0.2091943795614885 0.6566797886605149 0.0440965687610132 0.5534931789916198 0.4934677723169974 0.7264631719552201 0.1930332623765093
275 2122 0.8532954765268127 0.039391492914662 0.0 0.335024877952295 0.5596066181845823 0.679067209933417 0.640591877082198 0.4927291299230213
276 601 0.4882204055506274 0.854134823836331 0.0381956742715357 0.0 0.2203128568333374 0.9404692622637202 0.8699812592931228 0.5308629205825722
277 2293 0.7963736367022364 0.0 0.1210281635058358 0.3295126575025947 0.4995990465488196 0.7720106221047918 0.7372687041966236 0.4225777268812414
278 2060 0.8478239783580092 0.0472661548494241 0.1617628325100943 0.3237637704906372 0.4128173836758375 0.7398706044014193 0.5921876941794892 0.2317809661839412
279 1168 0.9958439152736382 0.2191008897303861 1.0 0.0761380154850055 0.8152711029544318 0.8435293357722842 0.3821541662359999 0.4821719218790043
280 2625 0.8107332999665221 0.0227747206117764 0.0882454205134282 0.2549422507901457 0.5220285749824002 0.592900396416693 0.5934126114980334 0.4631189186912456
281 1232 0.8796802886940478 0.378974268419085 0.684281812031913 0.9933913946342184 0.7377505238180085 0.4211152497238483 0.5666833651978891 0.5653966403851587
282 1623 0.5331623979329495 0.3821820472006798 0.4026248777917019 0.8649360519955908 0.7053822215188917 0.3367265234483213 0.4100481334179555 0.5533691216467824
283 11 0.2205551346485313 0.658582813022496 0.1037775787061461 0.0005264835547803 0.0943548027817362 0.8243394501302583 0.9506499929966988 0.4231395570460559
284 3490 0.3831897680023981 0.2330776817898031 0.3188921585881465 0.8684157092365818 0.3507324054978676 0.4037302599682917 0.0 0.0373228203759694
285 2580 0.788184562160276 0.0 0.0605366536733505 0.2906246062666419 0.4902095521413896 0.6247410421420287 0.61560177231152 0.3606275721476718
286 342 0.3562175169100381 0.851956512083623 0.1138540431867608 0.0 0.1048192922466989 0.8179726138364575 1.0 0.3789372572509305
287 2908 0.8230742132775276 0.0061872960426703 0.0967567397113227 0.2577927666479901 0.383304163726365 0.7225652921777936 0.3136109442027756 0.2601811466510806
288 3164 0.0 0.1575807446281253 0.2918471604321954 0.8320203142218734 0.1039953330135094 0.6408232540756713 0.156179530485458 0.0
289 3233 0.2775696196919492 0.2715705920088703 0.5520950418775221 1.0 0.4595985813426045 0.5436859524246541 0.2610958401969046 0.0755980487853876
290 2275 0.7841366116176199 0.0546647664256138 0.1074923197341357 0.2937445570242354 0.6583745930083462 0.7548926081925392 0.8053896678262346 0.4077577244407249
291 791 0.9503873205531 0.6285859871192085 0.0942062387172572 0.0117921040690718 0.0 0.9293272306369396 0.9401702145960864 0.4378361683721866
292 2457 0.8806169595755764 0.0 0.1388890342265533 0.2754279199342475 0.400765672251855 0.7328057087453829 0.4532298711886841 0.3925482285549495
293 1559 0.3107771723357345 0.3250633707518068 1.0 0.7096352428495234 0.5523730285080521 0.1997099012257196 0.603697618953769 0.6498201386290264
294 316 0.730191985980186 1.0 0.08546821924312 0.0110203381590053 0.2455660221953108 0.8173552049945455 0.9824525787199584 0.513349767578039
295 900 0.0145598308965603 0.8832585710248129 0.1116229941227327 0.0055567666667146 0.1945048874145278 0.908749382966044 0.9313719016451376 0.4560612087987202
296 2864 0.7450463971307368 0.0369773875438736 0.257362503954645 0.329059736256285 0.5363020903207446 0.8017740834492852 0.8360493996416718 0.6016648237924469
297 669 0.4722825403987265 0.7687855329302614 0.1594161988625182 0.0331896375458883 0.0569527700575283 0.9534557062444337 0.9416452654361078 0.5428545708836172
298 3549 1.0 0.1927859662371753 0.346950038323732 0.6579687548342232 0.0569116113130183 0.2148719050279845 0.2178106077266865 0.1165485085725776
299 2395 0.7486923515967318 0.0005779756520037 0.0334400294426504 0.3412071206322539 0.6905376984335181 0.6808893374279128 0.6187921800367866 0.4355356407828321
300 447 0.5524115024223062 0.8064861479912296 0.1639621799916204 0.061835724928202 0.1500447261615159 0.8260975755470416 1.0 0.5670033680055091
301 1954 0.4240636090781192 0.3089203673637623 0.5516990569952616 0.588525755517895 0.7507091689127665 0.3124216657900323 0.375117254812627 0.3447202946814547
302 185 0.8383236023557087 0.7308656060504628 0.0809687110277347 0.0337592107090952 0.299150845096105 0.918677002966726 0.9895738756964046 0.6841282013658214
303 2540 0.8043381058957532 0.0592632819638802 0.1464195091503222 0.2389970859737103 0.4999524085626549 0.5860214562002536 0.5789904187809085 0.629455192451025
304 3252 0.8310736022989708 0.1641229427863922 0.4226132624039682 1.0 0.3125405712240935 0.4960791431042293 0.0243768075037996 0.1298401364223451
305 3718 0.9487555150362283 0.2054715201924258 0.245246226673434 0.5355581314255888 0.1680172882789221 0.5748214457979113 0.205717924489167 0.0
306 1909 0.1724229483058796 0.4297151340434767 0.7074806203075227 0.6609084404626802 0.5161167645305034 0.5965732155150869 0.4817176746923072 0.5025353582785699
307 1454 0.7580783806427365 0.3626568273517094 0.7498082251517914 0.0 0.3201364698326004 0.7211016331659987 0.4731540519155998 0.4805973393830662
308 3145 0.4891504814739979 0.1701612712316491 0.2834120077960034 0.8809844683245764 0.0633031111497153 0.3569475976726387 0.2326886069147385 0.2038628744084558
309 3644 0.7718313077926995 0.1751473283090979 0.3240553007126299 0.7705975175300752 0.3039431369940701 0.4523762541226001 0.1795687992281498 0.1873187133078456
310 3484 0.0196921630791201 0.2684125511701931 0.509521362775859 0.7848337872070317 0.2040065162746763 0.3964141815315268 0.0 0.0773460755714226
311 3192 0.5674480261885807 0.1632796975201889 0.3056740424232316 0.7680165070660876 0.0882087848711548 0.479762174442333 0.2883000711762146 0.1037694280120191
312 841 1.0 0.8258226516968871 0.0464727866081906 0.039206134620743 0.2334775096888135 0.9415944895355978 0.8750566332294041 0.4293972773858935
313 2791 0.74890147889006 0.0 0.0001824988670717 0.3564401069793586 0.5027448943941325 0.6259227170737395 0.6128868470020551 0.3312629850875946
314 1685 0.6515081449524355 0.2531649738090981 0.7948389439384779 0.1915391847286004 0.7446398653997699 0.525522081313733 0.4682755147621222 0.1065596829058683
315 2133 0.7648880120486113 0.0330887924867955 0.0400241125707787 0.2621838236036394 0.4954574778582217 0.7219965709557541 0.5762751793773484 0.5002787812198339
316 2551 0.7799549731416094 0.0910879703672811 0.0295443984264781 0.3381696262768054 0.3616268559423441 0.8067772746939061 0.4973798852085847 0.3260352573731829
317 421 0.0 0.7449494143523065 0.1670791734719827 0.0 0.0 0.8770518881465449 0.8642518131202993 0.2625237095926908
318 3390 0.0990901157553569 0.1881851944112754 0.5852725045942218 1.0 0.3086771429325538 0.6199774402435325 0.0328476160470229 0.1156971969433645
319 1306 0.0533219751020543 0.1613891183373699 0.9315600812439973 0.4956592616167744 0.5968962804303779 0.3384520735672251 0.580180132786971 0.5990461932244115
320 1785 0.4454068786245835 0.2272144107806247 0.6821314479794152 0.7660143852979888 0.6658980327028622 0.9699824534936684 0.575930049577744 0.3511890419154493
321 2019 0.7422319882578381 0.0 0.1537392975488734 0.2752926370612117 0.5548199462124033 0.7660585370530903 0.644893018980506 0.4200654729579556
322 2069 0.7505611775207487 0.0 0.0726475068771175 0.3417000718437568 0.5317528755235019 0.5835666191727764 0.4963516557697753 0.4753913091596261
323 3621 0.393540465493062 0.1626405501279431 0.5141800072197872 0.7921782169695711 0.368873842972684 0.4085982671676028 0.1836609713919128 0.1760002144936181
324 698 0.462019116390039 1.0 0.0977753606605009 0.0 0.1480385260597514 0.8679866873410802 0.8900722287166192 0.4732476085504091
325 2172 0.7585074487178757 0.016811314904013 0.0954278763082313 0.3041562610459738 0.614313803710456 0.8147505331032338 0.6282777298372179 0.5694456692582359
326 3092 0.7419937035640095 0.209623922489373 0.5032135720012958 0.7991448054334128 0.0 0.4212415381774271 0.3753516653610949 0.0
327 2771 0.8353739538620794 0.0448622414072203 0.1937358458790414 0.286905519097533 0.5307316844392593 0.506574756005705 0.4466223038731289 0.3960400763264581
328 295 0.903351115460008 0.7080109254351991 0.0846112642117281 0.0013222843716046 0.215467087849643 0.9891000732245784 1.0 0.6748158981858889
329 1833 0.2491708876463719 0.2021096465793354 1.0 0.5028841416801643 1.0 0.7108536727437453 0.5570877848004255 0.0860258808449385
330 1016 0.5460606557254482 0.4224646247970974 0.4824779279239148 0.7184156121453312 0.7487832237722732 0.6494395528725673 0.2869071249122168 0.2204914138871138
331 1069 0.0877163895807921 0.1944544997500089 0.6888930906178128 0.152220913674996 0.8374666118832658 0.5524799020777704 0.5580898988132592 0.2594735483126332
332 2223 0.7768782669854186 0.0 0.1752027181537511 0.3247765931573172 0.5363956286971466 0.726050850051966 0.5428171361742534 0.6328247226678951
333 1996 0.6428032995988378 0.2231709149601407 0.7175405488112272 0.7198475428360629 0.3766597870182289 0.4881436861401616 0.582336295947554 0.1854649372409377
334 700 0.0528160917841033 0.8005188474691585 0.0565294489891409 0.0 0.2466417979302624 0.960278464625194 1.0 0.5381609788801567
335 2529 0.7743933918184958 0.0 0.165968184202704 0.3156304061970394 0.3760190516727416 0.7016739068256259 0.6663333855647722 0.479042073887837
336 1730 0.1967248688645547 0.2726371465814886 0.9082129571144716 0.3036316217606489 0.7513457313135573 0.5637817190366605 0.6546846029910403 0.1890106716154455
337 3596 0.3326515124428796 0.2110029408660478 0.3248589528844604 1.0 0.2063576639196151 0.602614871162786 0.1065541153151683 0.1300135547118907
338 816 0.3994066078798363 0.9801838843896497 0.0812779678174498 0.0709136931867764 0.1589547469653447 0.8836171171059406 0.8691231944888702 0.4810156428719541
339 730 0.0 0.9400354665930536 0.0989859972236927 0.0466596235705236 0.0159586751798223 0.8739039498799087 0.9178300409520832 0.45627947392896
340 2009 0.7922221860495354 0.0765087247408169 0.0469221506090797 0.2711086308509692 0.3837669264872508 0.5133681216790035 0.533066744484247 0.6051863012582908
341 1489 0.8229236095401111 0.2877318765996102 0.4908421963397901 0.8969651724585381 0.7619226557985315 0.7471474787624891 0.2737246193925219 0.4298175708437908
342 1856 0.3385247207793463 0.3063621662772947 0.5283797617450745 0.2797745868186809 0.7533844698343204 0.5712020033845784 0.3734868848454331 0.2570124112888478
343 2664 0.8308713777804089 0.0123150425043786 0.0 0.2432724344438782 0.5448363468669242 0.7987654746450998 0.4982011045593986 0.4460860103139138
344 965 0.75693734589385 0.8429820920339944 0.0968459832977154 0.0113171442356213 0.0497496275313225 0.9006289461520237 0.8728801203611581 0.4223167333235132
345 293 0.5231315080587693 0.7062832107866033 0.1461419009671429 0.0314501646661876 0.1142417427128087 0.8166718468356851 0.922158576176766 0.5550325425682909
346 780 0.4376432243460251 0.7426133678719748 0.0943507929852957 0.0596353789811975 0.0792804528046426 0.9594303550186968 0.9877837416841464 0.4974204887922508
347 517 0.4771850649880975 0.8627961298272311 0.1575212411048025 0.0290764709505761 0.0 0.858531287425089 1.0 0.5587596105531187
348 3587 0.2532657247662338 0.196955997273107 0.4905543356070715 0.8388341367202374 0.19293703799665 0.515086915804384 0.0657619664780079 0.0
349 2605 0.8564308910116392 0.0172979651283957 0.109784082688896 0.2696459575558541 0.6121583341431285 0.5763919762411164 0.578695946357874 0.4060129952344596
350 2716 0.795160612394855 0.0321549754795551 0.1778432332575316 0.2464018531048304 0.3550836313556632 0.548241139547706 0.7815861673289035 0.4616471056178832
351 725 0.6060055201796144 0.7469798391444955 0.0817872911711823 0.0 0.0820937717984893 0.8836878796656148 0.9307833022871562 0.4649180612570339
352 3637 0.6568462789108238 0.1850016612736324 0.1776193662086292 0.902135851194488 0.573611113939341 0.2646249935823977 0.139706925372036 0.456650203318276
353 493 1.0 0.8366462473904411 0.0543233166320104 0.0225183167395121 0.1369600027622266 0.8320773988102944 0.991794611424928 0.4809308149108089
354 1401 0.6973921277585929 0.3418602966836595 0.6720059661831004 0.0 0.5593538162952026 0.9615099981133818 0.3112364661324581 0.3289839910843622
355 3028 0.6518730802063988 0.1606084243865928 0.4806575491722376 0.9751373699796576 0.1087604737187576 0.3742254515668005 0.1447005639140098 0.2585135996821154
356 3996 0.8070849225949919 0.1828579092418326 0.5521874729381837 0.9666436626633806 0.4647288149315644 0.3130526901309982 0.1595356822895792 0.0807410964066591
357 397 0.4876112246183404 0.5475984299025067 0.1292782553728133 0.0193470195032611 0.0 0.928246152852071 1.0 0.4814108613673354
358 2709 0.7847263010981554 0.0 0.2359446330195217 0.2791148199821873 0.5941524608908255 0.4444563740459853 0.6214548792980724 0.4545680552571131
359 2451 0.7758245646712363 0.0194390293522973 0.0 0.2953458232617184 0.6873256951200244 0.7766255735783733 0.5288901132852308 0.486601806555423
360 1672 0.733086997661895 0.2908705875717748 0.7054138213982717 0.6359927328041777 0.7948181991034746 0.8236378798625855 0.5414205286427345 0.3541974290054401
361 3876 0.6722024452357342 0.2060296516133659 0.4032256361861897 0.7207176433752555 0.2709428252194397 0.3968227955230916 0.3918094360050675 0.1768016529235132
362 1926 0.5113507311541023 0.2719034785821541 0.9322916265731502 0.5176432394194044 0.7558829089878331 0.4072344507886449 0.2137590297686278 0.0650107260529066
363 656 0.7012146396775901 0.6667211590600404 0.0930738895694388 0.0 0.0 0.8282471204689654 0.8762883718471278 0.4884231174964715
364 163 1.0 0.8698522376373437 0.0731251873411582 0.0502140103485213 0.2833983353934161 0.9831607126230434 0.9552879997567094 0.5026105544602647
365 2999 0.7986472497196244 0.0 0.0815426522314425 0.2476170119345284 0.2895843723022819 0.7440587738759276 0.7170324173244473 0.2633092449313644
366 2909 0.7970448153156685 0.0104272581395769 0.0571135897986811 0.2977568776300046 0.559838016185746 0.7356077848448903 0.570941075286479 0.395156219267641
367 1455 0.5553656677811688 0.259001737773316 0.9535287981390398 0.1119971415481466 0.7400255866117311 0.2888051102616616 0.5249792377329162 0.3044881602778026
368 2306 0.813641402906692 0.0230838447979642 0.1481952206214415 0.3082416118306924 0.4305850591473424 0.7792581287266169 0.6836119473495421 0.3619423540101575
369 1902 0.0 0.317437496683776 0.8616427149746583 0.0 0.5247463549360646 0.5007106456346211 0.5345045662111227 0.0
370 3576 0.092807288962835 0.1533198208780642 0.3184212242336288 0.9868498984556132 0.0 0.372437836708877 0.0451959952801484 0.1796790228820988
371 1866 0.4843747201954565 0.3405717841633447 0.5844323310803701 0.0 0.56275995712797 0.2368128693350992 0.5564118702164084 0.8330663677972374
372 145 0.2657797383476849 0.769845215707838 0.0664981545110553 0.0556783833259825 0.2989418151819891 0.9043851209619068 0.9878444840173584 0.5256364234988067
373 1188 0.7458237089734191 0.2519122013724822 1.0 0.0 0.6407774045004226 0.5957714530024579 0.4491937756908191 0.2062293451282223
374 3033 0.4708141773950505 0.2037581230951888 0.5332267189605354 0.8223055376860906 0.015212875962302 0.237369554256542 0.2373112252254076 0.1582791126268997
375 1249 0.6312636758983242 0.3153992476804933 0.8908432829869527 0.7746118596109126 0.5409940373422146 0.6222670081091716 0.523006785268117 0.4498340354443636
376 54 0.8457314129997798 0.6418944743023676 0.1132250223307697 0.0453291405535726 0.1938652661721009 0.8909596230607757 0.9404840110406268 0.4530898903877459
377 2617 0.8305704665173806 0.0578739404393595 0.1184637983976702 0.2856048496910893 0.4872628242348152 0.8074760819979369 0.6774654569351412 0.6032335735235415
378 674 0.3031614769896961 0.7914937991900969 0.0839324914698192 0.0620925802769004 0.0593703319683371 0.8939569973595248 0.8759669417945378 0.5157831071453168
379 444 0.3921486698558093 0.6564957067538317 0.0879617377118109 0.0 0.1262043578189092 0.898208535889266 0.955525979381016 0.6021803668934154
380 440 0.1464643394254963 0.7798348587302247 0.0838967644922569 0.0 0.0 0.8543857871822566 1.0 0.6778349003711132
381 3870 0.5581166921790865 0.2180482934433751 0.3453928345154497 1.0 0.1763813054820773 0.3699393440548583 0.1466699383737458 0.1136027889288489
382 2855 0.8151729376025173 0.0 0.042689182370771 0.3572157516613958 0.3852421025499232 0.5875887040546162 0.65702571794745 0.344252207358752
383 2331 0.8003330784532687 0.0 0.097937593892373 0.2677965039545862 0.4143336802346979 0.9223888402488932 0.6732419371060353 0.455341635986559
384 3795 0.9873687464912252 0.2078601693749624 0.3121745399541715 0.884715376322122 0.2421798643898789 0.3830515556573623 0.0519028563903941 0.0628974037059606
385 3355 0.0422252773354533 0.1462818600611037 0.4763003272898372 0.781365254008899 0.1744544067508702 0.5942844805455417 0.1557834103144811 0.1151083776073147
386 2467 0.7993197283164059 0.0 0.123687181074375 0.3045439303100739 0.4560581331781537 0.7546137679420717 0.3495687457920503 0.4000765529413768
387 2054 0.7805983895142626 0.0027399746105126 0.0548417403609086 0.265762722634255 0.2596624976441385 0.723680708894582 0.5945799677341417 0.5065564773269434
388 3573 0.3172417987346693 0.255138827710339 0.4054911261867494 0.8890091094388568 0.1879918351676376 0.1376975932840003 0.4157229686162624 0.1725455978840695
389 3269 0.7420157431375363 0.2024942294852815 0.4791766575184693 1.0 0.0 0.4189280234686033 0.2474480509228435 0.0
390 2558 0.778109783023206 0.0022273801703175 0.1258387461189001 0.2213487940455865 0.6400692011543481 0.8481272250207719 0.5725917667214648 0.4182988478120728
391 2185 0.8284027582656691 0.0348262620343237 0.0762728086523073 0.2386222415791007 0.4069156041953045 0.6484562093648175 0.6352535545612499 0.5600176458574203
392 2466 0.7705245879342544 0.0053219562058972 0.0285379557790889 0.3182668585938017 0.5534289812406455 0.6730012532373374 0.5820574031479582 0.3690882289818455
393 38 0.7616322792707799 0.4948212467522712 0.1698964164582117 0.0 0.0994456546947218 0.9210949756281162 1.0 0.3365705260104777
394 3811 0.6616544851435009 0.2557750747628881 0.2337985865991049 1.0 0.1029580921908858 0.5420129062160526 0.3061408424357618 0.0149384096427409
395 1978 1.0 0.2681219523984862 0.8657419381239357 0.5896948361215832 0.7974092736071517 0.596719204378825 0.4700015876286986 0.4108470765379248
396 589 0.8299094372847537 0.571158849094827 0.0784607565869789 0.0 0.1317457500408111 1.0 0.9764186858104004 0.3381651577143926
397 496 0.4399244503509896 0.6991842409090177 0.0867131176204442 0.0514258617946419 0.0483464034148969 0.7962543913980544 0.9856278104273244 0.3773950130418421
398 3402 0.6867207241477975 0.2280411817552161 0.4673550088490701 0.7861128171412243 0.0 0.4689309409656557 0.159195030976169 0.026710816541543
399 249 0.3351014491062782 0.6965394700735734 0.1035180945260179 0.0367582176614443 0.0827505235147465 0.8464877104048466 0.8819718775551193 0.5091516311270201
400 3332 0.8433939925486553 0.2111776304495801 0.3825480222780758 0.9202920327206708 0.0257995329505629 0.4214663430112018 0.098077598730898 0.1017171306021162
401 2906 0.7819384505993158 0.0 0.0661430486979184 0.3396119465202441 0.5136830036213343 0.6078130669654838 0.6554874091264384 0.3727566606790073
402 384 0.8008668042563176 0.5055027087322395 0.1513880612036176 0.0246296206672844 0.0 0.8800949718512743 0.944318168436837 0.5379121596173498
403 365 0.7832755780452255 0.7933151372395276 0.0632029503264525 0.0112000452285805 0.0732985773690676 0.9037788763024954 1.0 0.396269889672136
404 2302 0.7781109949309616 0.0 0.1867734556766994 0.2822921511696238 0.4854736837053156 0.7619271043549817 0.5811139418586913 0.3730894905846848
405 3377 1.0 0.1724344737853353 0.4847729063703849 1.0 0.0 0.5943915442008907 0.2274682365043119 0.3699443927875981
406 1616 0.8574290570839935 0.2204862681255281 1.0 0.9050771161496988 0.3282039226194605 0.6982099165919069 0.5365166805882464 0.1437001260815833
407 3005 0.929278166353549 0.1970323580181041 0.3901418437373068 0.8922297313676993 0.2605744868087042 0.4073116237533249 0.1639679872154993 0.0697066968962443
408 3207 0.4377888319270643 0.1941756115852436 0.4092251744163414 0.6648912688096316 0.0 0.5486199946293475 0.0999505586088412 0.0809451718867583
409 3647 0.5576427153113266 0.1987039282858669 0.4250456781423568 0.8837148617722275 0.1825818159719789 0.334885520775454 0.1575270626079615 0.2390259826681157
410 2528 0.8282967741151367 0.0047603608374294 0.083546632152383 0.3169957767896975 0.4752539225818399 0.6806781170941534 0.5402965188965212 0.2831893097512192
411 101 0.6109114984206908 0.7348803109016255 0.0499210572235472 0.0435638206907948 0.1559406105651327 0.8638284652069472 1.0 0.5929857347126699
412 1969 0.0 0.328703349931179 0.6011950275079259 0.993062652217418 0.7246966130476185 0.6581889799504056 0.7759048061298501 0.5033320795319339
413 576 0.7465163675647498 0.7224452497769035 0.042529459217097 0.061766068422174 0.0 0.8987195886470806 1.0 0.4040953952463761
414 2067 0.7861110054111429 0.0178893706552399 0.1531428600629038 0.2559690022039143 0.5376047343889405 0.7197905360776858 0.5340251121638753 0.5074047283448175
415 1144 0.4712975131100774 0.2940436716553475 0.4788391087565661 0.5853041674258413 0.3662474851943022 0.5449657074212946 0.5387243716306663 0.3920186702852096
416 919 0.5507401375845199 0.8213246149906153 0.137554190019071 0.0499745705561319 0.1533382853012042 0.9281996952358862 0.866657556041715 0.5845787537764059
417 2878 0.7727906241439795 0.0 0.2271700192113837 0.2742574211883257 0.5184082099272211 0.7438514290037821 0.7286878711451498 0.4456003129021785
418 2706 0.8363442506554566 0.0090342396608013 0.0719715484269196 0.2821929367970349 0.3897938512920048 0.6075025458696964 0.7458227823223872 0.4556106383331705
419 1391 0.0 0.3868103337315228 0.8411422519876132 0.8079567189874448 0.7499429200076045 0.4882109575253037 0.6685397392161856 0.3026597823380693
420 2782 0.8940260133829458 0.0564011641776565 0.0880807409185724 0.3338303419430773 0.3856870711044203 0.5764860331072651 0.650434429345382 0.3640209328948772
421 3682 0.8659538747921253 0.1546860431224462 0.2663268461605134 0.7540395787768202 0.0969849565208632 0.3956248418865661 0.21225607588446 0.2878577609851717
422 1236 0.3053893233451372 0.2616575125249664 0.7867104886645487 0.4315179352589419 0.5780114452153292 0.6926048912270784 0.3964102894746026 0.0720396533354528
423 3125 0.8193640924997314 0.1697130207452929 0.3617911368664976 0.9030151026833422 0.1879391096434278 0.4895742007470411 0.3807872295603717 0.0
424 2627 0.7975470145724868 0.0 0.1367378279930816 0.2752159587618931 0.5046465096551997 0.5988313026653105 0.6815371260011852 0.4789709994474204
425 3147 0.5528673804134032 0.1807825531729896 0.3615773493177055 0.8561792154591752 0.04865268127211 0.3886714548866784 0.2031499078252672 0.1030872182558494
426 1972 0.2169043744029514 0.3658998336425693 1.0 1.0 0.6464969451860008 0.4811683526805688 0.5095400333976305 0.4097693762902046
427 2686 0.8266191588934567 0.0283604191790363 0.0844255022362673 0.3326287046725382 0.685901634495323 0.7232003551722942 0.5955776583943748 0.2773819082589241
428 2608 0.7954362096639076 0.0 0.1805527045009328 0.3746009864768074 0.542722278049164 0.4870973545964406 0.6608157751803726 0.3301432536743973
429 3188 1.0 0.2851769925581841 0.2808822000692378 0.9196449269278696 0.4090635287976674 0.2496555097130958 0.2173935572814569 0.154481469323951
430 1690 0.4383535884936597 0.3079545080586017 0.8666491049957888 0.0 0.7132675679172161 0.7720014625809684 0.1480570773057129 0.188699533477293
431 2996 0.6930859943861467 0.0375132064444695 0.1917816348284531 0.3799070061662203 0.5613285051813056 0.7054901287537758 0.375562146487128 0.3471188913245367
432 3522 0.1305005080651329 0.1310767618463494 0.3513622621333344 0.9317921948714932 0.2695522084720921 0.3745740813398875 0.2087918214375068 0.2625577498148658
433 766 0.910447312094408 0.8140006769300336 0.0828534595028197 0.0 0.0584753930474067 1.0 0.9815838959943772 0.5531219279111402
434 1189 1.0 0.2931280530186799 0.906128001320832 0.8102405922107058 0.7114417311322586 0.610859544611052 0.4274742846420883 0.5620926717445256
435 3307 0.639396293304741 0.1806696774884366 0.4942275828844883 0.9503124792636904 0.1434988727515526 0.385426186990697 0.0824098642158367 0.0
436 2423 0.7636651098027962 0.0402651178952637 0.0956930334045152 0.2946334350629365 0.413087527879022 0.7535002077763621 0.5968727562292775 0.4142367469519845
437 359 0.9381933153563128 1.0 0.1059204158024035 0.05404364944271 0.0 0.9365540456133462 0.8626898312073088 0.5011719303100929
438 369 0.7704906645759728 0.9239483648148104 0.057565085943488 0.0772160538125788 0.2354334905531762 0.9936535377443698 0.8704276294437463 0.5006687086212307
439 3150 0.505336542117356 0.1775527996910164 0.3560173262291882 0.9196184909394324 0.5491470500883173 0.4270638130164391 0.0874833202677351 0.0118288823885561
440 2364 0.7412249295745653 0.0328109338976035 0.1875692912089059 0.2660466911093299 0.3724651669606606 0.8481535254878582 0.7006770404880673 0.2498283238422925
441 3623 0.2271379231279223 0.2063572240104154 0.4494266328700396 0.9291985082982708 0.3249186817250701 0.6247336966449397 0.0723592158869908 0.1523952291341009
442 1886 0.4864249242482384 0.1931594200748613 0.6300369831951624 0.2585604072474804 0.328111580130527 0.6750308885773976 0.4839129672875133 0.2344199082983901
443 1890 0.0 0.2784218785916964 0.9461854388539288 0.0 0.5800680615483597 0.8033559794254185 0.324699122981101 0.1287606440508754
444 3695 0.2398886359999572 0.2695698648143669 0.4160580560539844 0.8611671048561654 0.1929440223806469 0.4427389512969756 0.2007234918553475 0.0328338597689244
445 1257 0.8828318538065995 0.2496579035660889 0.6949680631656137 0.8189397698223554 0.5814253505869005 0.7264165307079651 0.4745211417573053 0.3656732070195251
446 3312 0.2540708803729162 0.1962921899065655 0.4985521140996067 0.6225871737252108 0.1795602930326834 0.3228499320402858 0.290040393728672 0.041288396144687
447 3518 0.2416363642152276 0.1704877474916924 0.4695047703888864 0.8810215462579879 0.0598604224371356 0.4891185741407315 0.1195191573473314 0.0
448 159 0.5342432584663028 0.7319039185205005 0.0561010102353217 0.0 0.0 0.8372874170681482 1.0 0.5220467616731715
449 2542 0.8407911969743128 0.0 0.0542743915504272 0.2968001136184766 0.5931955398190066 0.7402435240442131 0.5923250478348229 0.2479945327299285
450 515 0.2778980232844544 0.8128435494178075 0.1249721579106355 0.0 0.0 0.8543958343879456 0.8361002059397334 0.4674362985011293
451 204 0.4064197932245244 0.7524836081335394 0.1061446745339816 0.0136950241100195 0.2538851469304017 0.918538871894278 0.9197597603722122 0.5086971295452836
452 1150 0.2589836098149944 0.3076793605251966 0.7178275782582225 0.253506368229799 0.7356567909616066 0.6266737235921879 0.4078221289905347 0.4094807674392977
453 3752 0.5234124183735376 0.214338803982087 0.440783746503479 1.0 0.2378191333717356 0.3932380504542804 0.0872251222526436 0.1840691320391395
454 2104 0.78598501951955 0.0 0.0874194747223397 0.2734083148872132 0.5772851703333276 0.626408396645379 0.5236962386974399 0.2401584821646706
455 3284 0.0528011369603087 0.1327669365001242 0.4184635147322433 1.0 0.0 0.4577278431775392 0.2014456575406749 0.0
456 3229 0.3889283708806539 0.2067118973818587 0.4393583385964276 0.914172638285994 0.3180903534991448 0.513523802718664 0.0983813013295398 0.129494028116361
457 2929 0.749039915505089 0.0223742861607768 0.1279967585889396 0.2891639568077238 0.3735863016939518 0.6556035257503037 0.6273788227096192 0.4389680999128588
458 3161 0.3635350884736031 0.2239421618946811 0.5060636553591328 0.7601858031530715 0.1905398344691498 0.5099505847511513 0.0176403598745429 0.2257393315389766
459 60 0.0309043045328816 0.6241146914965154 0.0945558877058718 0.0282793824009697 0.3925220418684906 0.943705062274532 0.9930414147864368 0.4610027375529549
460 1696 0.5581466589753967 0.405972917088076 0.7694201270856978 0.7470881800974524 0.8620242454591263 0.3751870152366224 0.6645117958196379 0.215536009727272
461 3678 0.6396461771952717 0.2077380319816026 0.3039849002251419 0.8038900902193427 0.0 0.3559054052099285 0.2229109548602955 0.2478633150299752
462 2048 0.7754606868713083 0.0 0.0630135860974821 0.2922376026584462 0.454108591435432 0.8917470058960605 0.5399346059182201 0.3639750633404908
463 3951 0.7914385628171218 0.1539306156973193 0.240936117018077 0.8382058777773668 0.1248087024123661 0.2779983153492497 0.1304408500463388 0.0
464 2705 0.8026016257954417 0.0 0.0570687161670513 0.3297345414078337 0.573846604863256 0.7741779353268428 0.6747642458491412 0.4702601302446945
465 969 0.3966760013929787 0.5349316986116094 0.0887636335024182 0.0 0.0 0.8316606461742223 0.986244782120543 0.5432552151249758
466 3689 0.135155264154907 0.271271943814315 0.2635218117737374 0.8360616695480927 0.296249148360056 0.3752141391386074 0.2047263925149953 0.0349207354924857
467 3165 0.0 0.2113204887039665 0.3523971760323921 0.969858811539896 0.3004027041327328 0.4220185839712932 0.0880579848960894 0.0
468 3859 0.7224277844054534 0.2318285145545175 0.3645382642639214 1.0 0.2171529557764258 0.4019720133238538 0.2172775119262139 0.0
469 1945 0.6789521636085607 0.3457845578105371 0.9935332107622062 0.4525544563708181 0.997826361264409 0.6438395448075713 0.6749637236420091 0.103951548997268
470 232 0.484323875008372 0.6599213687278701 0.0246792566763922 0.0363539418576708 0.0300702988646892 0.9867443076260952 0.9224275420975976 0.6424167133223552
471 994 0.5735140011194366 1.0 0.024643014746256 0.0441397696950614 0.0019094725129645 0.9346490649110004 0.9489210139457542 0.4226467619020022
472 579 0.4422748151311558 0.8585833307181115 0.0418361123931974 0.0269159172291555 0.0834638539249234 1.0 0.938217743568822 0.5260316556996579
473 3108 1.0 0.2056204464444875 0.3592801887656847 0.5018426824849864 0.0620279859250585 0.5054544225578896 0.0624102096822324 0.0615011633581528
474 1854 0.5358526025786179 0.2882271527586474 0.7036105728279979 0.6414364292494606 0.4407936661473516 0.3758863130209089 0.5340908858404145 0.2627881534033348
475 3182 0.5602625013625812 0.1996640435350429 0.4049010211997596 0.9606526919572032 0.0621025396712486 0.4985028423365306 0.1062143166455935 0.3844847081990431
476 3855 0.4960941777247544 0.1826889475306566 0.2956785844522803 1.0 0.1685509341629044 0.4252838969870486 0.1655375643258658 0.1785502236907937
477 1322 0.108543613282541 0.2473468935489801 1.0 0.4040075797050099 0.4853934715951494 0.7112647608083271 0.6368352392705636 0.3707314017364759
478 3679 0.2676664488011203 0.250712993189854 0.4245621283219434 0.8651641063563033 0.3213038142273013 0.4584068518853711 0.2664663578535271 0.3527654889965913
479 2982 0.7798518421122976 0.0027082340608638 0.1855761507357984 0.3020120172097226 0.6007425661482113 0.7236526785182575 0.7240465050691509 0.5036405483838348
480 3873 0.0821621172207316 0.2233076909991777 0.5082121964142285 0.9986933357568082 0.0617591993567525 0.1303963949870199 0.0627250230754477 0.0969711606801827
481 3861 0.4257683130665094 0.2170946655616654 0.4093982616489798 0.8085099199478382 0.0960423070466029 0.5165234277753281 0.2902036753994604 0.1435741055135873
482 306 0.4055857638363137 0.9682826536823388 0.0808611722706856 0.0478610438890388 0.2490443046992204 0.9961065792393868 0.8275628797475649 0.4474073427513282
483 778 0.92827506191351 0.7242480048450513 0.0910223405382906 0.0040109211617957 0.1243159286807697 0.8685670675672121 0.9934634079476384 0.4775161335438471
484 1543 0.3811402073436772 0.3648015449454753 1.0 0.7488541422610776 0.8023197058593694 0.7686017667820646 0.3216675905398697 0.334199527490119
485 1906 0.2525149324445991 0.2180535651234519 0.7194861290550195 0.5277120086802842 0.7660360584280427 0.6619394126465311 0.704758639894524 0.3336748255631925
486 2263 0.7721351363934484 0.0 0.0791581263471139 0.3202653632176039 0.6113501290671088 0.6239142297846205 0.5290105683415889 0.4643169740397117
487 1093 0.4402045979524824 0.2670655010153697 0.670507629152254 0.696935008412639 0.7199045458332061 0.6076408168975242 0.4473840933300441 0.3053163618826197
488 1171 0.0459764236808865 0.3503275756448323 1.0 0.4292472326499019 0.803575754528404 0.9131213489480632 0.5177093671493658 0.1749295279117511
489 2720 0.8516962455585037 0.0256037087750812 0.1360611584079319 0.2374136145675819 0.393222113498055 0.753663112167489 0.6069865647673598 0.378434323886983
490 3158 0.96745939669212 0.1638617794493224 0.4359823925427676 1.0 0.1304518804682241 0.5037215431180251 0.2369070399043577 0.2882656760143977
491 2462 0.789404449637259 0.0 0.0350589692104616 0.2873496580904531 0.347757350430823 0.8286872736318265 0.4155926609487472 0.3795122739330609
492 2739 0.7866958029755334 0.0 0.0327540917839002 0.3623448332893841 0.508268179594374 0.7483865643516732 0.4930125371364641 0.3700906781130277
493 1289 0.1081376631499613 0.402221807995273 0.8435005741165588 0.6349037997329807 0.6589462815421244 0.5573566952885411 0.4255444055085423 0.140913895847225
494 3865 0.2940233552492954 0.1924412407546563 0.6035840827453428 0.6303467032507473 0.2689491856517318 0.3149713367248767 0.2171953718471236 0.0
495 1326 1.0 0.2561262349210155 0.8669288329751184 0.9240401115013944 0.4723406177219468 0.6499566254421716 0.4373380392863887 0.5348485474759224
496 729 0.4960314887761957 0.8680713413856112 0.1331438815963926 0.0160756173221103 0.0 0.7888155861194487 0.972154046061759 0.5381193722424661
497 3237 0.2389656175586829 0.1802539330095274 0.5429669125602495 1.0 0.0 0.5510257080968725 0.1864056162999278 0.1303652077765623
498 1126 0.3841853913135922 0.2953550306851667 0.6359794610103173 0.6260533065083921 0.7459293962813467 0.5499855349184453 0.4775468588618506 0.3233768024045747
499 3382 0.589571998810702 0.223651550424613 0.4251588631418881 0.974849907304493 0.4506306153234069 0.5194563408748679 0.0744661044307056 0.0
500 1900 1.0 0.21880709546755 1.0 0.0 0.8700006201315416 0.7025826546775771 0.3961954839013798 0.4040966274812863
501 2498 0.7807183539382525 0.0 0.0856808894123921 0.3309299983546861 0.6317394354318263 0.7159139871709315 0.5453006294958841 0.3103036147942345
502 693 0.5290519106814573 0.7999617143487013 0.040526378230149 0.0379927370425094 0.0309010112462673 0.8042635629193955 0.924946936660202 0.5923431529649957
503 1948 0.2704554851745879 0.2394020866577355 0.9426671643718249 0.3763820763996103 0.8512107627595713 0.4184299502814307 0.641080588011645 0.2167154641572501
504 1502 1.0 0.3060571899636398 0.8643998595511141 0.5953513469742016 0.4758764916026869 0.7748002933942635 0.4728033298767209 0.3771433637480693
505 2419 0.7757674421529216 0.0 0.1843472973705948 0.3310293628370883 0.5844098366630927 0.5632323366729941 0.5210261939401906 0.3191058222896214
506 3417 0.5876193901384091 0.2184032587339098 0.1959102268001032 0.9585519242368202 0.7228977777791517 0.3768399267346856 0.3065186665139766 0.2294728483482482
507 3676 0.507024601915087 0.208993369325154 0.4242836961390687 0.984999491745947 0.0560200060761173 0.509849748685903 0.1753696776086901 0.131887588834402
508 591 0.0959988615864732 0.7635517500371333 0.0683565612291903 0.0065337655992152 0.0 0.8537578693146513 0.8816585212652501 0.6800940191102616
509 1017 0.901291490483702 0.0784140282382894 0.759500750092894 0.5281930813027839 0.6548031032011938 0.4906533700340658 0.2563772587535857 0.1378516448094643
510 3443 0.0 0.2023938415019144 0.2939981396533484 1.0 0.2186649456989582 0.3227799323063968 0.3963310450702837 0.0
511 455 0.4278872848802431 0.7567791587066763 0.1534653023664621 0.0124043154796014 0.0 0.8579317426867838 1.0 0.493846438748137
512 207 0.7775021188828055 0.7080369680778271 0.1137717773361766 0.0254257715732725 0.0 0.8310360161969279 1.0 0.6428270553500242
513 1109 0.7027507422141948 0.2575077811152013 0.6571527710413274 0.9956736978229062 0.7486876618240051 0.8856757259682371 0.4409433083308555 0.3087215333396145
514 1406 0.4612371348589162 0.3192411098083954 0.3773188874655149 0.7470485976603862 0.8436683317965148 0.5902104995769513 0.2439987523720148 0.1748156823012775
515 2478 0.7706511843864745 0.0277155586990304 0.0725796440747485 0.3256211538502699 0.331632330099891 0.8325820535142082 0.6365496107442347 0.1657970948799002
516 1662 0.5347634585242238 0.3962156157980625 0.5709055442518937 0.5434671727193137 0.8129795636746394 0.4620375582968348 0.7847710800122485 0.2764808159618316
517 2006 0.8305932766653636 0.0094939365285487 0.1262508487725376 0.2741053466738405 0.4612574203673452 0.7697051948339019 0.6943078235927368 0.4139819825054437
518 27 1.0 0.8493456082673703 0.0879257428743566 0.002127931331123 0.0998008261570448 0.7567990442594534 0.8386345071481974 0.6080371890499353
519 3235 0.8585462335912607 0.2010666378763901 0.5043209340230674 0.9413068017361694 0.5878835046894136 0.5360837704174081 0.2165808126111452 0.1802961482343147
520 374 0.7793931291914797 0.9788101967584364 0.0758744351093945 0.0 0.1260441507303244 0.8772489987022828 1.0 0.393376009102693
521 69 0.0 0.8008374413233964 0.0595141434549553 0.0 0.0834747698474508 0.8264085526352789 0.933795915573868 0.5603277326284343
522 1041 0.5024323506219553 0.2436465964322635 0.8657917825193463 0.6443394251604309 0.9766570742778312 0.3290276262648554 0.6237435118671885 0.4609117097461249
523 2032 0.7710191367591461 0.0328336346066686 0.0445868864828676 0.2476988896956031 0.4832245858796605 0.875611061413065 0.6282068791318005 0.5036643156926369
524 3895 0.4680894270756289 0.10924655154822 0.385196684750813 0.8786248007022724 0.3054606891859879 0.3864689790050339 0.2865462282068411 0.0902950531295709
525 1549 0.1200632334780733 0.3054431091908161 0.6308521579088222 0.8873394895943841 0.5697433017471968 0.6225807990984419 0.5637102692875258 0.6812176758255477
526 513 0.6008830220736833 0.6286048369563709 0.1174410781537694 0.0 0.1891077480176531 0.732868624039846 0.8179043161251714 0.5252437671510305
527 1271 0.8980883962875739 0.2911769642712354 0.9982399784858826 0.723188802401423 0.8592254735244118 0.4639556313967714 0.3746854383674319 0.4455929047359911
528 1004 1.0 0.2118024411984206 0.6522079698672496 0.4224714431378659 0.7302596151162687 0.2923274031633649 0.5261354901030079 0.0
529 750 0.4216804896930711 0.6797475303270832 0.1024427680190823 0.0100388466551446 0.3315633111181046 0.8786813404840568 0.9593322706232948 0.6305108039571306
530 2562 0.7895125684165551 0.0 0.0327113737522502 0.2723754936230719 0.5301142173899821 0.770343641444675 0.6161933368020271 0.539780642658604
531 119 0.5989286127254247 0.77643942306148 0.0935178405244132 0.0 0.1481334082377775 0.8747697445684031 0.8696176368660953 0.343977437566715
532 394 0.6987383469132685 0.9024014386224486 0.141770171561057 0.0186434345883193 0.2074465689138913 0.8798262417064275 1.0 0.4811926942150059
533 3842 0.3942874091511247 0.2152614157906272 0.5693080634452536 1.0 0.1197076422766495 0.2280065609756433 0.1514482317484897 0.0646104142922608
534 3268 1.0 0.2040748314843186 0.4596447099018124 0.8841332702972996 0.3431660097506109 0.5824370538286847 0.2932821456793315 0.2794963757828108
535 751 0.0757056953247403 0.6529658348564391 0.100581249381755 0.0 0.0411732574430046 0.8976545411258628 0.9291446598117986 0.5779471894347483
536 3671 0.3318379308076581 0.1550552840953265 0.447516778403089 0.9006444657769683 0.0002486538777314 0.35857797483065 0.1183087415413749 0.2266356198705287
537 1636 0.7590408830458946 0.2256080654831005 0.7350225966045483 0.3531842969314991 0.7372979422357621 0.651849989123991 0.7176837773055558 0.57669733459192
538 2691 0.7938822265807278 0.0 0.111813765936803 0.3401369730511043 0.6042172330081681 0.7534218218671588 0.488095857722158 0.4594969094267181
539 1792 0.7293758907236394 0.194331583382401 0.7907958070991211 0.8166562816477905 0.8159695131538867 0.4718788107341498 0.5689876607286357 0.0777504915834893
540 1835 0.0 0.354399172459125 0.703567137997258 0.9894423337583452 0.6594859678666009 0.2964296940064921 0.2648338651417132 0.0
541 2365 0.8748047451351675 0.0 0.1404463941395067 0.2955453674114778 0.3577202362432348 0.7617267410451771 0.4952260878971367 0.4669237723108425
542 817 0.6670913109600247 0.7711555969149687 0.0549464745062624 0.0 0.3911646161358583 0.9286718229926396 0.988106121546812 0.6243509196199803
543 1499 0.4126778662544633 0.4123113686159145 0.9663491282009424 0.5624590232982226 0.6193022319909515 0.5908836025731515 0.4053071955221378 0.4012241209034809
544 1920 0.3694767090303433 0.3589752872165448 0.8045880958019764 0.3724276626672193 0.926465453886645 0.7162115903870503 0.2925544800603791 0.1617095533929423
545 2267 0.8198398891873624 0.0213022393420492 0.0513377824296458 0.3112354259483071 0.4951230413006459 0.6926474008674712 0.7892990692881158 0.2742973342549997
546 673 1.0 0.7224740989909759 0.1471352328663143 0.0 0.2017167319908727 0.8218173460942696 1.0 0.5265583018206376
547 3359 0.600146864679984 0.1758285912100203 0.3877059997500843 0.9708510214758206 0.1253454435631555 0.3817177750327511 0.1925875838611104 0.2170822039809519
548 3713 0.0 0.2316383191243126 0.5293635153399918 1.0 0.125788836388721 0.409404971386329 0.1055679374592721 0.0
549 2524 0.801736685417174 0.0134187284290036 0.1324430297654673 0.2119398177588582 0.1938648989620889 0.8265268950182747 0.7106179437745297 0.3403290081497344
550 3483 0.3813031881675627 0.2290371341477623 0.3854058921451447 1.0 0.0 0.3960291094821323 0.1596235205779005 0.0
551 1407 1.0 0.3414566270672018 0.7833986753066609 0.939444005767293 0.6756924048925534 0.66505171324449 0.3150378001095694 0.0
552 47 0.5905572108974589 0.7998848764104857 0.1474079308422428 0.0 0.1504375246635675 0.9066726843235678 0.8844419263016802 0.4363282326702323
553 1936 0.5297695179460378 0.3486956681003321 0.6713549218446231 0.22840260281434 0.6792135204191306 0.7567843105333625 0.4508293171146674 0.2329137156244553
554 1655 0.8179393954984175 0.2040682259400039 0.5811888363818893 0.6793324653934385 0.7453430030965806 0.7872544009199871 0.9125841299093772 0.3554960333530435
555 2249 0.8629456690023097 0.0067055175280754 0.1500018431823012 0.2874270741045575 0.4997436899275875 0.6804571270302007 0.57498926803748 0.4115626247521276
556 2358 0.7781647653876771 0.0144694390240984 0.1290158767389917 0.2371382739428525 0.3992209485773475 0.5621545234985496 0.6284644616978007 0.2881313492194892
557 1201 0.6340014038970855 0.2746468539299039 0.7652284405430936 0.5329536142019567 0.796545786074623 0.4074256399198798 0.4447187147576231 0.3210976017750483
558 914 0.6846058820669888 0.6556666585508447 0.0931086140253238 0.0237862275344761 0.0 0.9147058604940376 0.8900281394503795 0.6698435785635792
559 2676 0.7163869083625543 0.028934189408899 0.1435826509974058 0.3340135005705988 0.3676290342502626 0.6617241607375239 0.6204480560786103 0.4264830104744354
560 3814 0.3876494310504896 0.2431560827640198 0.5261956083856822 0.8872308352715959 0.2895076525657036 0.4508495311198754 0.1031174907874837 0.1345639570443186
561 2070 0.7903719599108594 0.0 0.0505175167608969 0.2695424889201872 0.4672576702936724 0.7160370330919522 0.596880134084663 0.4485862537080027
562 2418 0.7740443833826857 0.0043792031423368 0.1327207373676862 0.3803640010674626 0.5195712889767147 0.7800528707071841 0.6353174239579 0.5348929963263835
563 1971 0.3307710902450938 0.2881284323538272 0.6878202439225185 0.4720937774836495 0.7362488670527212 0.6761832749591847 0.6084125493475628 0.0
564 2694 0.742885513864753 0.0 0.0451881004144104 0.2811622441157748 0.4942327199402696 0.7727161738840507 0.7424982795879431 0.3727212249702065
565 2330 0.7567679609537719 0.0 0.0824958989141155 0.3541652858530595 0.5833995102140982 0.5363408473195929 0.6286092010760481 0.2245734321708322
566 1942 0.1412580508588165 0.2138103484820546 0.8274604693210997 0.6421830002254844 0.6544372832325412 0.5896516784016036 0.5438408584604921 0.4317782053928247
567 2940 0.8335586363248414 0.0185137079944555 0.1027218776359319 0.2853625547612078 0.5992438572650886 0.6982803413463787 0.5786451376605382 0.3645468096998367
568 1821 0.5858626481487805 0.2884500050116121 0.4494849662922919 0.8071802966326009 0.6940178597472801 0.583507281860589 0.5370538216350658 0.231757316485927
569 1344 0.7392696908057494 0.2824085814913387 0.908570912314107 0.2094554230076234 0.925258485929724 0.5839864479071822 0.5412614635030853 0.5347361912813572
570 3113 0.5496075562088337 0.2042121970864574 0.4027512246496718 0.8167313094614227 0.2810615000429953 0.3492490843934924 0.2881672385314083 0.0
571 2436 0.8009411700987262 0.0 0.1611275196752228 0.3043269920547132 0.4851844866837893 0.748596065135715 0.4689890094090914 0.4676920339955663
572 812 0.7677585210280277 0.7243759698396396 0.1274331123757928 0.0073873238279404 0.2309424814139948 0.8320179230907467 1.0 0.4706818143543888
573 152 0.16480243143617 0.7659048246667076 0.0754160141349729 0.0183236100978171 0.0269691825070424 0.9461070252982272 0.9046180317974344 0.4355168363160324
574 1731 1.0 0.2345777028368861 0.9436163502375416 0.5227355927824929 0.5556946940805545 0.7317296403517883 0.4599901952870323 0.3017232591950068
575 3523 0.0 0.1701563200984061 0.3289289036024648 0.8779815819046037 0.2895104085550392 0.4394570309193006 0.2945661709132805 0.233301704919071
576 3037 1.0 0.2413659211094976 0.5205358724643206 1.0 0.5007066605444876 0.2344758327087413 0.1540328399241017 0.1659831221630044
577 1364 1.0 0.37724510250165 0.3769645936785529 1.0 0.9461263308386002 0.9203346110913228 0.2839202490998929 0.433977039775493
578 383 0.3767648425471667 1.0 0.0981994654463319 0.0374074173847969 0.0 0.8186095087370372 0.9085530443317354 0.4766515344343687
579 3787 0.290016280413031 0.1683836391239474 0.4505246270213249 1.0 0.3908362935988279 0.4683517158482737 0.2063633182457959 0.12336015539689
580 2366 0.8264855864278637 0.0130961866838367 0.1005199775618818 0.272161568598988 0.6971986014735054 0.6991061532008152 0.6393049811407587 0.4054385225414427
581 3575 0.9024718922212474 0.2050292084114887 0.4447039218722453 0.933114457368501 0.363276340065271 0.4370677493828074 0.181074321175534 0.147900291082338
582 2852 0.7848127587116026 0.0075223764494802 0.1217865661233689 0.3074855106172093 0.4723848225206649 0.6343364431875494 0.4934717546689487 0.4492602700032618
583 3535 0.0 0.2089095021351899 0.3401402565539334 0.6618384748268575 0.0001920627651091 0.4472698288367067 0.1780629173985164 0.0
584 2503 0.7095566583468953 0.0222403524293564 0.1684070880393344 0.3465004120276266 0.4321032966798599 0.8643679807364472 0.6699748349198694 0.3906315829743913
585 3291 0.4691436695054254 0.2222141687017987 0.3752307298196337 0.7726858080940364 0.0 0.4078486911361538 0.2762048466030901 0.0
586 1992 0.9298094359017596 0.2803026216006669 0.7522943778477441 1.0 0.9756985175557144 0.6636820572179977 0.5189723653283147 0.3828561615812316
587 3106 1.0 0.1626581106066045 0.3977908304176735 0.9270302150607714 0.1669907848812029 0.2301678066222353 0.3459968152907748 0.0932824369249204
588 3766 0.5665590250887969 0.1923849651735673 0.3648559643789694 0.9854260651716692 0.0293324177704606 0.4054529224477816 0.1651729203014918 0.1119870414534389
589 1176 0.6533132819075862 0.3377371767588359 0.8499886090971278 0.3467777892338735 0.4754519085622294 0.3392778692331212 0.5480061134443921 0.106030836969474
590 1467 0.0 0.2688646347809145 0.9853732966655566 0.4454227631817414 0.532604693886251 0.5726894037526677 0.5526734860768392 0.78716524060557
591 3884 0.5782484986253775 0.2412790304319396 0.3678877678974406 0.9406360601824184 0.2877232538623667 0.3956629165911887 0.361771959380954 0.0
592 3891 0.4518679358293062 0.2501247888179029 0.5839320249817929 0.8217983462091332 0.1158641085494488 0.252300158530471 0.2944994161641388 0.0826981029831616
593 1752 1.0 0.3261546204935425 1.0 0.1399871760767678 0.6953539912106759 0.5501569779387805 0.6183814276560597 0.2265628404330575
594 3448 0.2729765038051074 0.1901290445192103 0.4074325149585674 1.0 0.0 0.3101834587271608 0.1974559503042705 0.3388935534022894
595 1460 0.6174750876267721 0.3553278688179485 0.8723033895610015 0.8385417897496221 0.6202940101714343 0.6338443378188852 0.518470489392478 0.6003186771329099
596 2962 0.8567193095056753 0.050713190502319 0.0 0.3018710777061715 0.3603847104950838 0.709503856709518 0.6468054886738512 0.3011974681498481
597 396 0.5587497566317279 0.8595982783325928 0.1196145099262566 0.0330922615570086 0.2678330265182369 0.8692636760041442 0.9245460871820338 0.4875372849239743
598 3117 0.2853277175707486 0.1888196733730932 0.5033347307164934 0.956576463612161 0.0 0.3686371360356351 0.1702279142929373 0.0
599 3714 0.7148364032127501 0.2189644059367205 0.2703501338744463 0.8881622259853004 0.3510450885168265 0.4626848148769144 0.244811854193828 0.0293428956298058
600 3742 0.6937204994459054 0.1710814657802509 0.3905570218963007 0.9158059235974926 0.6137541989239881 0.4603637775543332 0.1311243355169827 0.0893542652296403
601 1105 0.3214953677012829 0.354131262393254 0.9390244067811736 0.4615924098237084 0.6574396343302923 0.8477909704899211 0.5901881186458826 0.5058185163346895
602 1604 0.5859575533680801 0.3457493127514393 0.9341932441253128 0.4507230176681668 0.4060039868707299 0.5667494803709366 0.5043050210134818 0.2445866523687888
603 2979 0.814329757925135 0.0 0.0556839563894698 0.2908171497310184 0.3772264725161878 0.8122953789295926 0.5863857624026451 0.3906441320651744
604 3655 0.497858602684167 0.1998399376612535 0.5097651328439752 1.0 0.0067796728165107 0.2688513175957302 0.0130831727269903 0.0
605 485 0.0 0.7909352184066433 0.1270650500326746 0.0 0.0944114658809971 0.9903187644024922 0.9597596773777526 0.3684635798772194
606 3251 0.474762027957073 0.2919732388581022 0.246446054780672 1.0 0.4186333332714038 0.3834813453609286 0.2856508216391379 0.0651045131279381
607 1411 1.0 0.2591891774997137 0.4391367602699541 0.4956135170562256 0.960972119382359 0.4716799845585112 0.3447446901221824 0.0
608 1698 0.5541054426289925 0.3944951674941607 0.6187547667151028 0.5141454508181846 0.7009830135134213 0.4554968893499136 0.5653085632187472 0.398191156951979
609 1192 0.2747955023639589 0.3259739027031566 0.7818049035804973 0.6952161459808355 0.6800371559075497 0.3514214925149583 0.4984665419152218 0.217039799757393
610 808 0.6667344452606689 0.8524046997071199 0.1053338032751354 0.0 0.0 1.0 0.987858533810618 0.7254860586632566
611 1272 1.0 0.3249635251443181 0.4287663794373397 0.5706255615892699 1.0 0.1668430823602825 0.708000103473065 0.0
612 1098 0.4142994904777157 0.2671547406356879 1.0 0.6776313137999017 0.373575332358586 0.4092923339756378 0.5162882012248279 0.1437365963621313
613 91 0.0695835230181136 0.8111961704644363 0.1047188073031705 0.0464402284850592 0.0 0.8767916083957366 0.9496515250835798 0.5077248635052601
614 3773 0.0622832422510641 0.195057254278613 0.2845106816575107 1.0 0.2040226608233137 0.2770151721736581 0.1107336291290368 0.3497927354375031
615 3652 0.398983923353414 0.1745991863169943 0.5016093129144896 1.0 0.1407744058152719 0.306662107044139 0.2953235998217501 0.071684783092925
616 3764 0.908982141088538 0.1857456513382048 0.6087211500862426 0.8848066568012721 0.243211192061504 0.3689458177012572 0.3820721349374636 0.0844261671540126
617 829 0.9024774837899991 0.6817542891135957 0.0947365407705222 0.0 0.0147764346139937 0.8262139306038786 1.0 0.3528723208354027
618 1310 0.3783740192821119 0.3092385426198099 0.5693332809138623 0.1290497315080748 1.0 0.5931434374005534 0.5103213929738447 0.3053573547903134
619 3659 0.2109546112261288 0.2500601098813179 0.3104077592227349 1.0 0.0367865565111614 0.2605792066444498 0.0782701143717194 0.17123275671907
620 1719 0.5002487746793455 0.2319721993161756 0.4802574496688461 0.0 0.8672556889019806 0.6045832413561737 0.3815316190682525 0.4608522068772236
621 3330 0.4114570024742929 0.2052806249189341 0.3009899368566138 0.8081378401353657 0.0 0.4617060095161278 0.1419938156743184 0.2280518135844175
622 2431 0.7333921039091721 0.0248855189629033 0.1988061521473531 0.3317881655808981 0.460221123293249 0.4896112591925142 0.6776512924357153 0.5147824772982253
623 728 0.0558782846940046 0.9524063464626652 0.1882508755000405 0.0137451399540655 0.0 0.7120512945780831 0.9942997593087244 0.6887132339295816
624 3993 0.1932358781418551 0.2421446454589662 0.3751259306396352 0.8275351055747426 0.2832477017998738 0.4049599651229133 0.1443104661466991 0.0
625 322 0.2299558599483739 0.7457188467679623 0.1133950632226915 0.0476150795666387 0.2850934028784953 1.0 0.9588947704257134 0.3715683328616517
626 3840 0.764935700784278 0.2393717786001181 0.473795369584272 1.0 0.3600985778623655 0.4705683767393536 0.1017714150650172 0.1505956986260209
627 1677 0.1394274538479351 0.2992977637247284 0.9454810960375118 0.676771133295891 0.9402487597889504 0.7793509310164923 0.5788868766964431 0.461457415518022
628 541 0.6713309810891832 0.7132355538275238 0.1190265308600514 0.0 0.0060512584076502 0.9345861476304054 0.842588869057196 0.6041412663878789
629 1250 0.0 0.4165235820858287 0.7426089349643554 0.659191693092408 0.8277203010630683 0.5081121181795611 0.5036070938908037 0.2809987422634141
630 489 0.7332933395523842 0.858396413910985 0.0590126375497832 0.030877206147389 0.0 0.9598626622930332 0.9012105184692428 0.4934224208078575
631 1383 0.3644177770541079 0.3285001495333541 0.7047943285957764 0.4261424968810364 0.5146870519177942 0.91627216663826 0.2271466314210297 0.1319215339315454
632 764 0.3967706120955673 0.7765772674940019 0.1331632657641658 0.0066610668892866 0.0 0.9179244831667104 0.9869462034888546 0.5294863292541925
633 1693 0.7805518005200286 0.3496510004228826 0.8164648193708413 1.0 0.6858433511158861 0.6501712909171505 0.385885770558846 0.32481261448764
634 3871 0.350596742286942 0.1966371280126193 0.3699983445692133 0.7698433682501784 0.0 0.3272737267632512 0.2392134276807196 0.1904872947957442
635 862 0.928584789346761 0.7195063530321539 0.0812615476228231 0.0 0.0 0.9516830901638378 0.9384489338247548 0.6289124729614545
636 2426 0.7898506320739385 0.0512428623143806 0.1556156648629534 0.3418534869745882 0.6485516009765259 0.869376259212627 0.6311063828039974 0.3965802452933231
637 3654 0.627101010122744 0.2335387467544546 0.3181274873853089 1.0 0.1481133340039398 0.2648380539091892 0.124704446044629 0.0
638 540 0.1866145015644112 0.9657035708387164 0.1035741569005297 0.0407381778431985 0.0425611439910372 0.9272466742796096 0.9238821508257132 0.6983698520543129
639 3806 0.0559825116709633 0.2009760612262703 0.4785113606919534 0.9934924458460476 0.2511777616750094 0.4665347682101928 0.3082328030202823 0.0
640 2051 0.8422680483230307 0.0119179496169446 0.1408506535870163 0.3150240899810538 0.5273590260163622 0.5878167434485223 0.5796082150984051 0.441544767637283
641 1071 0.9301825549428624 0.1143215854995847 0.2806652195256418 0.0 0.95682530537083 0.8781543425470901 0.5647931869983535 0.7723949041124296
642 1988 1.0 0.1891100548034083 0.8199234234050237 0.9240872642084494 0.8414861645309429 0.5149944948546307 0.4650063749272821 0.4508271211059159
643 1802 0.26813709589077 0.3334699797604425 0.7848566499518883 0.0674199862087236 0.4906590517985231 0.7102813168291189 0.5128248399755235 0.2447119740641605
644 3543 1.0 0.2742612045661488 0.5030510190268442 0.6676542963315836 0.1789348604587699 0.5341193945856124 0.2212503783542273 0.0543151482971854
645 1653 0.7087587970853142 0.2749019605065869 0.6804286374422148 0.7643546748244205 0.8055757496478606 0.3810230984268486 0.5568712639955786 0.2444352419956711
646 704 0.693819720935894 1.0 0.0949329440961 0.0 0.0 0.8520595123566941 0.9735370536224698 0.5560335520608246
647 3862 0.0816841524398045 0.2490926884406628 0.3980775819505341 1.0 0.2954619041267779 0.3127063554549957 0.1706968743014003 0.413023016105452
648 650 0.1712803705601334 0.8493865694742421 0.1281811410163839 0.0 0.1341690619087177 0.8897772553829424 0.9047928145035128 0.4543087397100504
649 2236 0.8063684705264405 0.0 0.0541572011926897 0.2457243905505356 0.4856836960037127 0.685455140971228 0.5323626952660564 0.3241949347675803
650 2946 0.7966587111755753 0.0401263960960316 0.0 0.2798185856263362 0.3685740495129885 0.8079782118775732 0.4569078535330403 0.4907045488792508
651 3201 0.6414738641832334 0.2069521673668554 0.3573348660285202 0.8668474269991938 0.328835706304628 0.4427421627882243 0.237255051438041 0.1652911124534586
652 71 0.5612081082899768 0.748782910801955 0.1241028784013761 0.0170880185624803 0.105921061753433 0.9086307939014536 1.0 0.5820740479136867
653 3734 0.522533216284874 0.161629909130909 0.4240760455906228 0.9008437209613456 0.2782828857838597 0.5330387214947477 0.397632841977128 0.0874103954104702
654 828 1.0 1.0 0.0840079528619698 0.0127221572002059 0.1338058058428233 1.0 0.9355531509214188 0.7195245293503683
655 3603 0.8607138809749939 0.2652779315755819 0.3676347657898055 0.911069274364763 0.3206319749111749 0.1811302667974927 0.1997759497114253 0.0081497200313933
656 1207 0.0857118954775235 0.2928534671776454 0.9169595217743728 0.0 0.837702023673859 0.6341884641134063 0.4495739344760633 0.2066625112600441
657 1473 0.616519639790797 0.1500487247650847 0.5613328889176867 0.6079807346723084 0.7469787120996152 0.658592230912369 0.3919756805000742 0.4903444101564275
658 1695 0.5944879784074282 0.1621204838698041 0.8787510434310842 0.4650864300066143 0.8048326347357576 0.4210550408773011 0.366061648270332 0.7444955668163046
659 575 0.3084503993626705 0.6218657994582221 0.0853300790963288 0.0046147817590243 0.2460201428230072 0.9403530706056852 1.0 0.6310774082322957
660 582 0.7165646349268067 0.4799717950993831 0.1661722725868269 0.0 0.1786328307688342 0.7995268757488819 1.0 0.5885228820329048
661 544 0.6033317460844688 0.5388338771085495 0.0656108702636441 0.0148183503624605 0.0 0.8545333941857158 0.9795113541501328 0.4344730290643024
662 487 0.0205514604354183 1.0 0.1203410546480909 0.0417126568841414 0.0962647472600467 0.9078256638643682 0.984008882995584 0.3961359839816475
663 2347 0.7375658592605573 0.0 0.0485460082410579 0.2999719826539735 0.3411598078085004 0.6776700915635931 0.3880566474241625 0.2398151190564746
664 967 0.0387555921235575 0.7482660218316131 0.1095096802691367 0.089274773199872 0.0 0.9549466798578912 1.0 0.4613418254975195
665 1446 0.9338698609669922 0.4463290447765368 0.9427035700834748 0.2945464212734298 0.6516078682374155 0.7988919494321848 0.7744000443698206 0.4106898658234684
666 3854 0.7116117801235021 0.2247833255407032 0.4021197087149847 0.7302503049986746 0.3756570233931867 0.2930226631171277 0.1552077990222428 0.2328537543029677
667 3952 0.6938798827322608 0.2785940628203792 0.2840503278385803 0.7765751201471955 0.3128074898547845 0.2043658816812281 0.1184666712055769 0.1118333119719435
668 3365 0.2258306781374233 0.2074314005576262 0.540144389686815 0.6822943695207528 0.1083800419515667 0.365371919104717 0.2781895180301584 0.193940117781699
669 1338 0.0 0.3069813107336782 0.8915938930132336 0.6604607319539698 0.5768386426625244 0.6153501031958967 0.2076899617655952 0.5273889196632029
670 806 0.7148934914006075 0.6776173432677723 0.1207052250478455 0.0 0.1625455945817228 0.9669700586465564 0.948770290533054 0.465048527763397
671 300 0.4410647782620393 0.7328019825606364 0.058025034887374 0.0296171746678521 0.0 0.851307549637153 0.9583492729199208 0.4260114555305241
672 2492 0.7927433821116986 0.0 0.0427505204059319 0.3439087242824843 0.6054799190778904 0.6250754319367794 0.6878282424556899 0.4201740319708588
673 100 0.3623764684582422 0.6643258639854683 0.1211458178696743 0.0370213734481617 0.0464087412099138 0.932852524141386 0.9410222127463534 0.4594769038891697
674 3186 0.3301466005296641 0.1754844026566313 0.4700659633066026 0.8585895088860729 0.0098665153388971 0.5407400217680745 0.1155509384720145 0.0
675 179 0.5016269426936043 0.6882478227979789 0.0524530518238211 0.0 0.0509683456814621 0.925053791554357 0.931106372675682 0.556709728098222
676 3317 0.0 0.1689583750715692 0.4904865921801659 0.9025694914133778 0.224090331088325 0.3555386691214502 0.1965643131287541 0.2325350665771274
677 3595 1.0 0.1897752601552201 0.4479491718084576 0.7160711954944445 0.2917002799680178 0.4867550901159626 0.2631309754115141 0.3657737304519994
678 2190 0.8328089700096483 0.0148167779935515 0.1867825264961612 0.3321200731319167 0.614345244213251 0.7406111403170323 0.5631061647413166 0.4109518918397643
679 3278 0.0842255086554732 0.2689876761364571 0.4418857022973417 0.9104901826148954 0.2621476647309663 0.319631867674892 0.316694800170459 0.0
680 1312 0.9785218050412776 0.3418148362889195 1.0 0.0844307631599902 0.7417601703831121 0.6768477960783698 0.5028540229265457 0.1833064155376043
681 2392 0.7647574899439072 0.0 0.0617732874319648 0.2625093081119746 0.355645382884776 0.744759159248337 0.609951343423435 0.3463891008532017
682 1160 0.6964474861071757 0.3426638318898888 0.761357169126931 0.0 0.5878059548954672 0.5094110624444446 0.4334655933824821 0.0
683 3696 0.4585930719745904 0.1917477630610972 0.5826266761380279 0.8866713537299831 0.1475018395706463 0.2010390021013784 0.2375108885241459 0.2567882170921478
684 3550 0.795722998069628 0.1704018317709849 0.3786827446162301 0.8326504527063403 0.1903764871697916 0.2975517800706218 0.3135655286310064 0.0
685 3419 0.1215706769806976 0.2404507169063728 0.3531589868485036 0.8818800315771831 0.0196281955264662 0.3091236807209163 0.2251961131325208 0.2198484252373874
686 797 0.0 1.0 0.1236430226188351 0.0 0.0258226682810678 0.90907009026904 0.9809196856149738 0.6465943982338288
687 242 0.8433050185512676 1.0 0.1693870478100175 0.0 0.1081626746669079 0.8394210561434778 0.9964024436039826 0.5335887973314754
688 3097 0.670923581714512 0.2261417134184673 0.4389592361788603 0.9488412403888185 0.1289305483077466 0.210045549573799 0.1709657394156871 0.2475738216059241
689 3057 0.5790286938966118 0.229895177018954 0.382154927778952 1.0 0.0201423815508599 0.4431046767609958 0.278287143279227 0.0
690 2205 0.8367700879256684 0.0 0.0 0.3443654419810129 0.4965474927939632 0.7517127124436025 0.669714404628897 0.3074207504363477
691 3677 1.0 0.1422904964985694 0.5401249208908785 1.0 0.1765501952519967 0.4110390644346568 0.2820370733198762 0.0408659896163265
692 3156 0.0339317248897103 0.155709390203848 0.5049672479536581 0.9673214367154788 0.4465830187858527 0.6589136169778229 0.1814027437409985 0.2369272361954679
693 2000 0.7806191794455124 0.0153906811484722 0.0839815285932498 0.3282867901741708 0.4769477813048617 0.6328546123927338 0.6442284684984377 0.3029066516249941
694 3107 0.1542835382389615 0.2412569359476455 0.3661745039697284 0.6428662902652882 0.2094857326190936 0.3264317130169145 0.1600464656593638 0.0
695 321 0.2175912036918826 0.9106382946459386 0.1195674123505844 0.0 0.1105041595226806 0.8610845025688699 0.923048602229317 0.3161562940620963
696 157 0.7824536810018405 0.8660037818205462 0.1513280239176655 0.0571549123808332 0.0 0.915575736244292 0.9781582020757252 0.5825302392296969
697 609 0.5757733346575857 0.9204891174364908 0.135755593904317 0.0 0.3282938965610094 0.7333536601368391 0.8767303613478478 0.3471475385131338
698 425 1.0 0.8568461574974755 0.0998818379133293 0.0796619091104886 0.0427469691857453 0.9420797291524984 0.9997212720430492 0.3224733354974139
699 1955 0.2555641754089661 0.2835864250229589 0.3417749875639331 0.6396198784809635 0.5428873310562561 0.7409171837396065 0.3283268447670892 0.1647720478595641
700 3698 0.4348664324535401 0.2194019726691838 0.4556574534469403 1.0 0.2559720161206639 0.5021876371849587 0.0978862280073713 0.2233114579743147
701 1702 0.8815751394590453 0.3079795198005847 0.9027779929570912 0.4881088785609744 1.0 0.5716479703995063 0.3748641681057084 0.3563236475965853
702 3605 0.6906058869251785 0.2122257410089087 0.3840391891127346 0.6894903580958742 0.139349163456054 0.3635587684076683 0.1171988838855558 0.0734050542514835
703 2673 0.8032639264709989 0.0369356070258566 0.0802386553136781 0.3125230572993869 0.3906078543248028 0.8480303114393508 0.6682803078004674 0.2173096213115666
704 2576 0.7879195546754755 0.035246167396673 0.259963712185712 0.3254130680710637 0.464735316943594 0.8127192726176623 0.5217073167402949 0.2975647333027525
705 7 0.735154699966506 0.8747457865253212 0.1076316908800113 0.0047806971213096 0.1461594779751891 0.8467079479598549 0.973902780610972 0.3998295847568219
706 2138 0.7968265635403671 0.0486721446483907 0.0939588170687085 0.2989007447783456 0.4854932967045997 0.6030780786548231 0.6367175876630546 0.3047855821636004
707 1429 0.97530575712631 0.2601687477177123 0.7709750865120654 0.567462457845311 0.7823884629782729 0.7380804641743139 0.6146466544544302 0.4790550445956694
708 114 0.529210807220808 0.8505023241979492 0.0576651404625423 0.0410757420296706 0.0912925738952954 1.0 1.0 0.3846883245404371
709 2679 0.8621647705067902 0.0171953675726578 0.0877650773209617 0.3044564475988027 0.6950767214470683 0.6194524408102946 0.710216662915719 0.4515017526877827
710 1064 1.0 0.3429871546649489 0.5771380835499359 0.8756718210532272 0.6987883996983175 0.378116244149583 0.1517398376417439 0.2336381771047417
711 3921 0.0943357881943104 0.2177217270962442 0.5384710121964069 0.970459543484798 0.3535383657244372 0.4346845191479373 0.2474408326135299 0.0120625238934097
712 642 0.4428996137664798 0.5179135292823762 0.1058811726017675 0.0305113414955974 0.2824804152370105 0.9313073585236966 0.9429850264965762 0.4615790250555067
713 167 0.2400913266768825 0.6429691641288533 0.0405087348583093 0.0139788111939503 0.2720592607380849 0.872924729346521 1.0 0.333346961749274
714 2703 0.7843598582468833 0.0262436865186001 0.1395273979568405 0.297987280752465 0.6776035221912545 0.6453894480942918 0.6638934564161011 0.3380165854465117
715 3309 0.125250083208947 0.2541883271233456 0.3335543148849024 1.0 0.3089217623011419 0.5348015135061815 0.3286611633548433 0.1858524399519852
716 2351 0.8597553309039389 0.0105851359800522 0.0560541539721376 0.2546273043498296 0.6166026674372571 0.6200839097499424 0.7607294156925023 0.4369720503236834
717 2204 0.8258640370542804 0.026294646619424 0.0 0.3443959735676701 0.3093831499309424 0.6797405200646004 0.6205437855940293 0.5133400157483476
718 3991 0.048928237930616 0.1939040808365756 0.3935317385179274 0.8512846366477622 0.3283613274773325 0.5126248034345663 0.14739454837513 0.1908320965463346
719 1378 0.3244018309906867 0.2743584317090878 0.4584461001529203 0.7975858331721228 0.7519059403649165 0.9006642694710868 0.697195048803167 0.2379668502191523
720 2202 0.7851815486585393 0.0 0.1193495875801463 0.366743352576184 0.3716121991653928 0.5815294375865963 0.7117247986515014 0.4718900569699243
721 3898 0.0 0.1599081861338986 0.3147420715854561 0.5801168996200601 0.3361251395253015 0.3327382315214598 0.2652589464499725 0.0
722 191 0.9659133933748149 0.7237235350210462 0.0106059830348578 0.0351279431091783 0.3677525050735212 0.7494476026525145 0.9641265662820292 0.5653126651007145
723 2483 0.7733765703328406 0.0263790749889139 0.0949183901478999 0.3015598122648105 0.3643883501900012 0.531473706630203 0.677370092847861 0.440099434948797
724 2116 0.752033383251125 0.0 0.1394801091533047 0.3004271060744025 0.6906327931877767 0.7152330341752497 0.5006240584896383 0.2385062993329199
725 3541 0.7436947625849795 0.1759320817204558 0.3520451012117621 0.7567112693253535 0.3413434583800062 0.3691568092136529 0.241004868747434 0.0816155911116369
726 1183 0.142116526115923 0.2813567769072509 0.6223870570507536 0.7894048126149199 0.6831360258076395 0.3932703045393314 0.4231163957029968 0.3460391760124247
727 1030 0.9347032118198572 0.3520121859617289 0.6377546865195974 0.2593160343694487 0.5501036879209518 0.6875486353247353 0.308659087626598 0.2465031246012283
728 1962 0.4791918679285868 0.3737625329686641 0.7686856792856765 0.0654689561136578 0.471548265804281 0.5410095549966237 0.0528034162443014 0.2262867144112577
729 1128 0.5701601550168307 0.3441583909731746 0.7490072055845235 0.4480401108997757 0.5369525020167605 0.8356124107847178 0.5669415570299092 0.1713079411162996
730 687 0.564927049827295 0.7471521206829603 0.0267684449205374 0.0531279748471822 0.2034694110366081 0.94279276416016 0.9527929622424488 0.5455450827413044
731 2283 0.7226864470907808 0.0011678015348223 0.0624952487594233 0.3530831186306902 0.5185387816563778 0.7537013146731206 0.6766213338039208 0.3731393633971377
732 1807 0.3803376558625695 0.2816955181703441 0.728907275943626 0.2674406005014254 1.0 0.4222742664425927 0.3876591150923482 0.2831472508553767
733 1491 0.2871909461810502 0.2717363551232867 0.569923671964509 0.0 0.6070543167611462 0.7610085727043343 0.5490364865444892 0.2165843528215065
734 1788 0.7468666283336167 0.2072458782834747 0.899305686012599 0.5014148783979503 1.0 0.6927259890582804 0.2015185358011345 0.3936529713013023
735 2865 0.7811136972105892 0.0051469008584965 0.1373067212918047 0.368152726337534 0.5445682047789232 0.6512774653711535 0.4669783085020474 0.1922201953389599
736 1148 1.0 0.3196667728514067 0.995148789867748 0.5903770717130981 0.5602195454492235 0.6707601788499409 0.6264907624639138 0.2526979142541505
737 1667 0.6520059823383291 0.3562174721186872 0.7699512076248205 0.0 0.6499874949258825 0.2832297409828188 0.4617245011673072 0.0
738 2527 0.8434431038530448 0.0068555378971132 0.1930226458372475 0.2567571325751648 0.4185599572247552 0.8106559939332675 0.4964498693927104 0.3827413643665445
739 2759 0.8240293935087959 0.0 0.0995280024623294 0.2526273004861319 0.5855200897952343 0.6667879565064759 0.6391095792404258 0.4253641501814061
740 262 0.7727913932902117 0.8247266883825874 0.100493217995122 0.0 0.3054078582721032 0.8829308265641703 0.8797513534820046 0.4942011334030415
741 3864 0.8224042993932417 0.2281519691794425 0.6031043310378821 1.0 0.2349823082649325 0.4647557188022252 0.327870577485057 0.1082384179847257
742 2877 0.7940931407159041 0.076716032139993 0.0942449872862316 0.2828263960372713 0.4166256391629817 0.7013205883420666 0.5333499686287504 0.3562890797801245
743 490 1.0 0.851978581022443 0.1001633050953584 0.0 0.1630594570152998 0.9059833206660164 0.933530037866286 0.523926543320396
744 3582 0.4225198090841235 0.1507464424703157 0.3455471315391528 0.7639418633884576 0.3247992346264822 0.5178563255660044 0.2351648972910526 0.0407138277685397
745 1930 0.0 0.3408577366436769 0.5369088415717113 0.0796755638777582 0.6368765532151326 0.5707600965140693 0.5109905272571323 0.1549455735271949
746 497 0.441888098294341 0.7708248464205281 0.0809330014271025 0.0495204996175551 0.0609878688950694 0.8622062976264387 0.952467068327946 0.6330656657666432
747 2574 0.8032039620743225 0.0019715752726511 0.0688061603337831 0.2848303396424834 0.4964252952083852 0.787333751226012 0.6278899885646583 0.3390881477281716
748 301 1.0 0.6850298725607449 0.0652233870461449 0.0038686564288295 0.0330787848241678 0.9548499716140906 0.9023289957422768 0.5487275447278781
749 947 0.6342754297142137 0.9336743615930028 0.0546493636940962 0.0 0.0 0.8786397009292413 0.8844234337465091 0.3590206011770867
750 18 0.4008554914081538 0.8697930849416718 0.088443069896652 0.0 0.1087260045552582 0.8786984369094685 0.9278900090611114 0.3881817095975289
751 416 0.3599077270838733 0.7941022737361259 0.0944422166176079 0.0168739458572238 0.0867036277355304 0.9646265780166764 0.8193688299346698 0.4279262504420796
752 3018 0.6854540067701324 0.2189245267153007 0.1174264835826485 0.7234554201569783 0.1046145132403835 0.4106734270195216 0.2178579164322923 0.2220320369344706
753 1385 0.2937734567010835 0.3717102557014007 0.7874059545338207 0.6798787731791462 0.7412620251803288 0.517660532159246 0.4140613440569055 0.2023191787577402
754 2926 0.7796825821866569 0.0052741030773811 0.1834834351126082 0.2871904079069189 0.4641240838165564 0.669475247301759 0.6252918197337294 0.4578857141755863
755 1474 0.856679113348441 0.4001816556014366 0.6795600928895412 0.6718141279133294 0.9551106649942724 0.2408605220793235 0.5478308614083716 0.0774299573729431
756 877 0.6572028366387984 0.7219113622019436 0.1000217464893859 0.0117610975199129 0.0266926525920979 0.9882692862898582 1.0 0.619223298356745
757 1943 0.2702247199507199 0.1397785342534204 0.9495612620875494 0.513516025641059 0.8044189592136807 0.6738130880431065 0.4578774464665854 0.0055263565361362
758 1404 0.2518349060781722 0.4045092804467779 0.6049570937418528 0.9370242448281824 0.820883401501688 0.7543846611543579 0.4600687588484496 0.2402786470049405
759 3917 0.1707236171211346 0.2465293275490263 0.503197432489547 0.8302334269120548 0.1253432123382917 0.3948129286720334 0.2968089040506226 0.1993205489605378
760 2165 0.8415395658247528 0.0 0.1280969569898682 0.3499198839868606 0.4822356800591111 0.8923645508795498 0.5775638541031045 0.384137582315403
761 3868 0.9948599578671666 0.2275294530553867 0.336603254458982 0.8561142185586066 0.3664839185011221 0.3522713326690548 0.0 0.0482555245355367
762 1282 0.4997792525571745 0.2018653470361951 0.5441952735596653 0.429054916200628 0.5531639401869844 0.8096193862232259 0.4313113837857657 0.1715371098359303
763 2727 0.7820516106969926 0.0311416640372019 0.0424531850805281 0.330058475648006 0.4447407042178211 0.6817234612868336 0.5565429173891073 0.3192417775930455
764 3345 0.2582840740782599 0.1987821242896028 0.3408512901592737 0.917799922019244 0.0 0.2258218324512287 0.2156833646885 0.251052147091483
765 2592 0.7811879434611758 0.0 0.1042834846709395 0.3241370352443438 0.5202235136907963 0.8218191334375816 0.8185747866556865 0.2562551276366987
766 640 0.753216498810339 0.5797853350387041 0.066939771117854 0.0 0.1740549934345033 0.86226598516938 0.8897813284830288 0.3172532216972787
767 2075 0.8220879555669414 0.025391442027845 0.0829165655772806 0.2677574610167701 0.5743035018758342 0.5523674188785086 0.6559959532068622 0.4305782236248924
768 3316 0.0 0.2002773784178526 0.2620217240845607 1.0 0.3412087397861344 0.3595589563442072 0.1291571800158979 0.3842947258464904
769 2628 0.7867988595525048 0.0 0.1379474246707187 0.2723633881301027 0.3860393232838431 0.6779652432058488 0.5768718359011769 0.4594709660040004
770 2781 0.8202860646999903 0.0475220828324802 0.0568213453850202 0.2658396150733605 0.5961147139309199 0.7100394635891036 0.6706149837924074 0.4128468124244409
771 2784 0.8210981479082032 0.02155036824672 0.1595746618322692 0.2940850824956559 0.4065058308495542 0.6428386455866067 0.5198940204918929 0.4406313335736959
772 1826 0.434761065649686 0.2984956277660929 0.6469918490487085 1.0 0.5832614536293419 0.6982883596019406 0.5440006934413958 0.0
773 2083 0.8114395458162975 0.0567129355587741 0.0239580246610063 0.2922061106150124 0.5309138683653222 0.6959831259465386 0.7763750251562049 0.4911633959775442
774 2166 0.8296746035157898 0.0376532922559252 0.0 0.2650051246556172 0.6126494939537024 0.7490280593319605 0.4643669962886552 0.4079170987301858
775 129 0.2425212675849611 0.7382434946283307 0.1183075450967308 0.0 0.0 0.9278813245065876 1.0 0.2883129955707119
776 2915 0.7664058849114898 0.0304615071121949 0.1026693506636407 0.318465267369422 0.545149165951317 0.7195798126400298 0.5569720017974619 0.4854991433242268
777 723 0.3787266770574905 1.0 0.1293669399101338 0.0154330297209225 0.135310596490684 0.8462008019752002 0.8760646826405374 0.4717586909379637
778 588 0.3639235782394785 0.9927839653826424 0.1275806746746113 0.0451250464146079 0.261134494949276 0.8510598444293769 0.912982786060032 0.565491265615881
779 761 0.8565643986906994 0.9268816217276876 0.1137911456056809 0.0098225993691882 0.0 0.9161738674198444 0.998359784538184 0.4505245669166458
780 2850 0.8057917338831425 0.0443946676852085 0.1133442145256753 0.2771424570345305 0.4255020516169437 0.7244331063123246 0.8478045683269984 0.3821416016455768
781 2956 0.804723147409456 0.0371920859377709 0.0773256953499416 0.3114354902535255 0.5522743432714637 0.4601302586152494 0.7355447345814747 0.3817029318045211
782 1484 0.5499496558730302 0.2879030932629111 0.6495126772727985 0.9778384221015538 0.5987764778686144 0.6041426546620869 0.4873403604953527 0.3998270277218867
783 1439 0.4335445047651962 0.1914145935432495 0.956738190311393 0.5721555127960097 0.7537660022600079 0.508759716108702 0.3419831697605818 0.229198181221901
784 3089 0.467578155541241 0.2424282090285918 0.3592946795652939 0.8684458234664916 0.0 0.3431322835725321 0.3706548523130596 0.1607116373270734
785 281 1.0 0.6759969544858919 0.054848037873568 0.0 0.1180204797285338 0.8882391015209585 0.898459426447273 0.474165669474193
786 3277 0.1789379680182481 0.1962426080883454 0.313515828396178 0.7996040570590738 0.2354427785581889 0.2498203520176023 0.3238171577866261 0.0507899943875978
787 3649 1.0 0.24840073199368 0.3425500585624619 0.972836290914976 0.0492841353630428 0.4356549491754433 0.2573101715546146 0.0409289661118241
788 1525 0.635704479564954 0.2394640399578213 0.6728872989419682 0.4975359535760374 0.6443127588579831 0.4920766245963658 0.4265398608034523 0.5889723475208988
789 3344 0.8573384091770676 0.2176216428218974 0.473252976625431 0.6796503535410012 0.4451776133552562 0.4644552851521963 0.2122375846032952 0.0
790 3452 0.7492075332974186 0.2596392278532203 0.2262464632932444 1.0 0.1782321915931805 0.4577098205159146 0.4392320676208696 0.2316267381712022
791 3425 0.5299071490161835 0.2096171361162587 0.3125286553729691 0.8687270933133252 0.0 0.4484643943780844 0.1929791324127996 0.0
792 3613 1.0 0.1639386101528633 0.5566788968983579 0.972138030527836 0.0710208983999628 0.3188027460153356 0.1668548070647292 0.0513952805586452
793 2379 0.8143990825327183 0.0773689102395367 0.0677018011012685 0.2280226912453879 0.5313182365809436 0.6943846930393347 0.6616059425429297 0.6161691474159718
794 3976 0.0 0.2302632627993395 0.4139078774032392 0.8630523713769161 0.0834651330797803 0.3374811082849975 0.1663784101870162 0.0
795 3223 0.4384464261817606 0.2152544035411065 0.3204376996684884 0.9473600638861892 0.2276725365129836 0.3655724341175574 0.3053848399625504 0.0
796 2322 0.8291353655110625 0.0389884211303605 0.0838750173055103 0.3051556856413197 0.4382178904998823 0.6264612395801561 0.5805521111427207 0.3719370958048758
797 2502 0.781962992019511 0.0063737603757253 0.1230547574158681 0.3355004716981095 0.49210654969957 0.7114898602882467 0.7026081666950693 0.3146287652328348
798 3181 0.7078086612383228 0.1463115952766014 0.459077861489502 0.8229423492034429 0.0732243699088021 0.1948177957559777 0.1401976899638763 0.0
799 2787 0.7501148487275395 0.0271859883596481 0.1368252937873739 0.3209416799446206 0.709099184435095 0.6514274114530325 0.4773952931238544 0.371644572802975
800 718 0.8245079883007465 0.5648456248075523 0.0492144584359209 0.0 0.0 0.7605077014407966 0.9325572278060356 0.5097792581363854
801 495 0.6312311429482106 0.661625028926563 0.126415977558146 0.0 0.0 0.8159625311740933 0.951665560569476 0.5361366535790832

148
astar.py Normal file
View File

@ -0,0 +1,148 @@
import heapq
from world import set_world
class PriorityQueue:
def __init__(self, order='min', f=lambda x: x):
self.queue = []
if order == 'min':
self.f = f
def insert(self, item):
heapq.heappush(self.queue, (self.f(item), item))
def pop(self):
if self.queue:
return heapq.heappop(self.queue)[1]
def __len__(self):
return len(self.queue)
def __contains__(self, item):
return (self.f(item), item) in self.queue
class Problem(object):
def __init__(self, initial, goal=None):
self.initial = initial
self.goal = goal
def path_cost(self, c, state1, action, state2):
world_map_file = set_world('worldmap.txt')
l = state2[1]
k = state2[0]
return int(world_map_file[l][k])
class Node:
def __init__(self, state, parent=None, action=None, path_cost=0):
self.state = state
self.parent = parent
self.action = action
self.path_cost = path_cost
self.depth = 0
if parent:
self.depth = parent.depth + 1
def __lt__(self, node):
return self.state < node.state
def child_node(self, problem, action):
next = problem.result(self.state, action)
return Node(next, self, action, problem.path_cost(self.path_cost, self.state, action, next))
def expand(self, route_planning):
return [self.child_node(route_planning, action) for action in route_planning.actions(self.state)]
def path(self):
node, parents_path = self, []
while node:
parents_path.append(node)
node = node.parent
return list(reversed(parents_path))
def reconstruct_path(self):
return [node.action for node in self.path()[1:]]
class RoutePlanning(Problem):
def __init__(self, initial, goal, paths):
Problem.__init__(self, initial, goal)
self.x_size = 20
self.y_size = 14
self.paths = paths
def goaltest(self, state):
return state == self.goal
def actions(self, state):
actions = ["Go up", "Go left", "Go down", "Go right"]
x, y = state
if y == 0:
if "Go up" in actions:
actions.remove("Go up")
if x == 0:
if "Go left" in actions:
actions.remove("Go left")
if y == (self.y_size - 1):
if "Go down" in actions:
actions.remove("Go down")
if x == (self.x_size - 1):
if "Go right" in actions:
actions.remove("Go right")
return actions
def result(self, state, action):
x, y = state
location = tuple()
if action == "Go up":
location = (x, y - 1)
elif action == "Go down":
location = (x, y + 1)
elif action == "Go left":
location = (x - 1, y)
elif action == "Go right":
location = (x + 1, y)
if location in self.paths:
state = location
return state
def heuristic(self, node):
pos_x1, pos_y1 = node.state
pos_x2, pos_y2 = self.goal
return abs(pos_x2 - pos_x1) + abs(pos_y2 - pos_y1)
def graphsearch(problem, f):
fringe = PriorityQueue('min', f)
explored = set()
node = Node(problem.initial)
fringe.insert(node)
while fringe:
node = fringe.pop()
if problem.goaltest(node.state):
return node
explored.add(node.state)
for child in node.expand(problem):
if child.state not in explored and child not in fringe: #cost2 to estimated cost
fringe.insert(child)
elif child in fringe:
current_path = fringe[child]
cost2 = f(current_path)
cost1 = f(child)
if cost2 >= cost1:
del fringe[current_path]
fringe.insert(child)
return None
def astar(route_planning):
heuristic = route_planning.heuristic
fun = lambda x: x.path_cost + heuristic(x)
return graphsearch(route_planning, fun)

4001
data.csv Normal file

File diff suppressed because it is too large Load Diff

47
data.py Normal file
View File

@ -0,0 +1,47 @@
from pyDatalog import pyDatalog
pyDatalog.create_terms('X,Y,trash')
pyDatalog.create_terms('plasticContainer,paperContainer,glassContainer')
pyDatalog.create_terms('plastic,glass,paper')
pyDatalog.create_terms('color,elastic,fragile,white')
# example trash:
# glass
trash['glass_trash1'] = 1
color['glass_trash1'] = 0
fragile['glass_trash1'] = 8
# plastic
trash['plastic_trash1'] = 1
color['plastic_trash1'] = 1
elastic['plastic_trash1'] = 1
# paper
trash['paper_trash1']=1
white['paper_trash1']=8
#glass
trash['glass_trash2'] = 1
color['glass_trash2'] = 0
fragile['glass_trash2'] = 9
#glass
trash['glass_trash3'] = 1
color['glass_trash3'] = 0
fragile['glass_trash3'] = 9
glass(X) <= (trash[X]==1) & (color[X]==0) & (fragile[X]>5)
plastic(X) <= (trash[X]==1) & (color[X]==1) & (elastic[X]>8)
paper(X) <= (trash[X]==1) & (white[X]>5)
glassContainer(X) <= glass(X)
plasticContainer(X) <= plastic(X)
paperContainer(X) <= paper(X)
print(glass(X))
print(glassContainer(X))
print (glassContainer(X) & (fragile[X]==9))

1026
decision_tree.py Normal file

File diff suppressed because it is too large Load Diff

BIN
drzewo_decyzyjne.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

43
generator.py Normal file
View File

@ -0,0 +1,43 @@
import numpy as np
import pandas as pd
etykiety = list(range(4))
features = ['color', 'transparency', 'smell', 'elastic', 'dirt', 'weight', 'sound', 'reflectiveness']
n_features = len(features)
products = ['glass', 'mixed', 'metal', 'paper']
n_products = len(products)
glass_mean = [0.5, 0.8, 0.1, 0.01, 0.1, 0.9, 0.95, 0.5 ]
glass_var = [1, 0.4, 0.1, 0.1, 0.4, 0.2, 0.2, 0.3]
mixed_mean = [0.5, 0.3, 0.8, 0.5, 0.7, 0.6, 0.5, 0.3]
mixed_var = [1, 0.2, 0.6, 1, 0.5, 0.5, 0.4, 0.6]
metal_mean = [0.8, 0.01, 0.1, 0.3 , 0.5, 0.7, 0.6, 0.4]
metal_var = [0.1,0.1, 0.2, 0.1, 0.3, 0.3, 0.3, 0.3]
paper_mean = [0.5, 0.2, 0.4, 0.9, 0.2, 0.4, 0.2, 0.1]
paper_var = [1, 0.1, 0.3, 0.4, 0.5, 0.3, 0.3, 0.4]
n_samples = 1000
data = np.zeros((n_samples * n_products, n_features + 1))
for product, means, vars in zip(range(4), [glass_mean, mixed_mean, metal_mean, paper_mean ], [glass_var, mixed_var, metal_var, paper_var]):
for index, feature in enumerate(features):
data[n_samples*product:n_samples *(product+1),index] = np.random.normal(means[index], vars[index]/3, 1000)
data[n_samples*product:n_samples *(product+1),-1] = product
data[:,:-1][data[:,:-1]<0] = 0
data[:,:-1][data[:,:-1]>1] = 1
df = pd.DataFrame(data, columns=[*features, "label"])
df.to_csv("data.csv")

335
genetic_algorithm.py Normal file
View File

@ -0,0 +1,335 @@
import random
import tqdm
from copy import deepcopy
from functools import reduce
def genetic_algoritm(world_map: list, START: tuple, houses: list, pop_size = 200, rounds = 1000, tournament_size=20, verbose=0):
population = [Chromosome(START, world_map, houses) for _ in range(pop_size)]
for _ in tqdm.tqdm(range(rounds), position=0, leave=True):
candidates = random.sample(population, tournament_size)
parent_1 = get_best_parent(candidates)
candidates = random.sample(population, tournament_size)
parent_2 = get_best_parent(candidates)
offspring_1, offspring_2 = parent_1.cross_over(parent_2,verbose=verbose)
offspring_1.mutate(verbose=verbose)
offspring_2.mutate(verbose=verbose)
#Cykle czy nie
offspring_1.remove_cycles()
offspring_2.remove_cycles()
worst, worst_index = get_worst_chromosome(population)
if offspring_1.fitting_function() < worst.fitting_function():
# print(offspring_1.fitting_function())
population[worst_index] = offspring_1
worst, worst_index = get_worst_chromosome(population)
if offspring_2.fitting_function() < worst.fitting_function():
# print(offspring_2.fitting_function())
population[worst_index] = offspring_2
if verbose > 0:
print( get_best_parent(population).fitting_function(), get_worst_chromosome(population)[0].fitting_function())
# optymalne - najkrotsze z poprawnych
rozwiazanie = get_best_parent(population)
return rozwiazanie
class Chromosome():
def __init__(self, START: tuple, world_map: list, houses: list):
self.houses = houses
self.max_x = len(world_map)
self.max_y = len(world_map[0])
self.solution = [START]
self.world_map = world_map
visited_houses = set()
n_houses_to_visit = len(houses)
curr_x, curr_y = START
while len(visited_houses) < n_houses_to_visit:
# print(self.solution)
moved = False
while not moved:
move = random.randint(0, 3)
# 0 - R, 2 - L, 2 - D, 3 - U
if move == 0 and curr_x + 1 < self.max_x and self.world_map[curr_x + 1][curr_y] != '0':
self.solution.append((curr_x + 1, curr_y))
moved = True
elif move == 1 and curr_x - 1 >= 0 and self.world_map[curr_x - 1][curr_y] != '0':
self.solution.append((curr_x - 1, curr_y))
moved = True
elif move == 2 and curr_y + 1 < self.max_y and self.world_map[curr_x][curr_y + 1] != '0':
self.solution.append((curr_x, curr_y + 1))
moved = True
elif move == 3 and curr_y - 1 >= 0 and self.world_map[curr_x][curr_y - 1] != '0':
self.solution.append((curr_x, curr_y - 1))
moved = True
curr_x, curr_y = self.solution[-1]
if self.solution[-1] in houses and self.solution[-1] not in visited_houses:
visited_houses.add(self.solution[-1])
# print("Przed", self.solution)
# print("FF", self.fitting_function(verbose=1))
self.remove_cycles()
# print("Po", self.solution)
# print("FF", self.fitting_function(verbose=1))
def remove_cycles(self):
#modyfikacja orgfinalnego rozwiazania poprzez usuniecie cyklu bez nieodwiedzonego domku
#Droga podzielona na frafgmenty od domku do domku
try:
checkpoints = sorted([self.solution.index(house) for house in self.houses])
subsolutions = [self.solution[indx_1:indx_2] for indx_1,indx_2 in zip([0,*checkpoints], [*checkpoints, len(self.solution)])]
self.solution = reduce(lambda z, y :z + y, self._remove_cycles(subsolutions))
except:
pass
def fitting_function(self, verbose=0):
# Rozwiazania nieoprawne
# nie odwiedza wszystkich domow
for house in self.houses:
if house not in self.solution:
if verbose > 0:
print("Not visiting all the houses!")
return 100 * self.max_x * self.max_y
# Odwiedza miejsca poza mapą albo niedozwolone
for x, y in self.solution:
if x >= self.max_x or x < 0 or y >= self.max_y or y < 0 or self.world_map[x][y] == 0:
if verbose > 0:
print("Wrong!")
return 100 * self.max_x * self.max_y
#Sprawdzamy czy droga jest spojna, czy mozna ja wykonac krok po kroku
for index in range(len(self.solution)-1):
if abs(self.solution[index][0] - self.solution[index + 1][0]) + abs(self.solution[index][1] - self.solution[index + 1][1]) != 1:
if verbose > 0:
print("Not continuous!")
return 100 * self.max_x * self.max_y
#Actual fitting value
return len(self.solution)
def mutate(self, patience=10, verbose = 0):
mutation_point = random.randint(1, len(self.solution) - 3)
options = [0, 1, 2, 3]
curr_x, curr_y = self.solution[mutation_point]
next_x, next_y = self.solution[mutation_point + 1]
if curr_x < next_x:
move = 0
elif curr_x > next_x:
move = 1
elif curr_y < next_y:
move = 2
else:
move = 3
while patience > 0:
curr_x, curr_y = self.solution[mutation_point]
options.remove(move)
moved = False
while not moved:
move = random.choice(options)
options.remove(move)
if move == 0 and curr_x + 1 < self.max_x and self.world_map[curr_x + 1][curr_y] != '0':
self.solution[mutation_point + 1] = (curr_x + 1, curr_y)
moved = True
elif move == 1 and curr_x - 1 >= 0 and self.world_map[curr_x - 1][curr_y] != '0':
self.solution[mutation_point + 1] = (curr_x - 1, curr_y)
moved = True
elif move == 2 and curr_y + 1 < self.max_y and self.world_map[curr_x][curr_y + 1] != '0':
self.solution[mutation_point + 1] = (curr_x, curr_y + 1)
moved = True
elif move == 3 and curr_y - 1 >= 0 and self.world_map[curr_x][curr_y - 1] != '0':
self.solution[mutation_point + 1] = (curr_x, curr_y - 1)
moved = True
if len(options) == 0 and not moved:
return
# Szukamy miejsca aby zespolic droge
if verbose > 0:
print("\tMade one step in a different direction.")
# while not done:
for indx, step in zip(range(mutation_point + 2, len(self.solution)), self.solution[mutation_point + 2:]):
# jesli krok, ktory wykonalismy jest gdzies na liscie
if step == self.solution[mutation_point + 1]:
# print("Change")
# print("Old:", self.solution)
new_solution = self.solution[:mutation_point + 1]
new_solution.extend(self.solution[indx:])
if verbose > 0:
print(self.solution[mutation_point:mutation_point + patience])
self.solution = new_solution
if verbose > 0:
print(self.solution[mutation_point:mutation_point+patience])
return
if mutation_point < len(self.solution) - 2:
mutation_point = mutation_point + 1
else:
return
patience = patience - 1
options = [0, 1, 2, 3]
move = move + 1 if move % 2 == 0 else move - 1
def cross_over(self, other, verbose=0):
offspring_a = deepcopy(self)
offspring_b = deepcopy(other)
#Select 2 random houses
house_k_index, house_m_index = random.sample(range(len(self.houses)), 2)
if verbose > 0:
print(house_k_index, house_m_index)
a_house_k_index = self.solution.index(self.houses[house_k_index])
a_house_m_index = max(loc for loc, val in enumerate(self.solution) if val == self.houses[house_m_index])
# a_house_m_index = self.solution.index(self.houses[house_m_index])
b_house_k_index = other.solution.index(self.houses[house_k_index])
b_house_m_index = max(loc for loc, val in enumerate(other.solution) if val == self.houses[house_m_index])
# b_house_m_index = other.solution.index(self.houses[house_m_index])
# offspring_a
new_a_solution = offspring_a.solution[:a_house_k_index]
if b_house_k_index < b_house_m_index:
new_a_solution.extend(offspring_b.solution[b_house_k_index:b_house_m_index])
else:
new_a_solution.extend(reversed(offspring_b.solution[b_house_m_index+1:b_house_k_index+1]))
new_a_solution.extend(offspring_a.solution[a_house_m_index:])
offspring_a.solution = new_a_solution
# offspring_b
new_b_solution = offspring_b.solution[:b_house_k_index]
if b_house_k_index < b_house_m_index:
new_b_solution.extend(offspring_a.solution[a_house_k_index:a_house_m_index])
else:
new_b_solution.extend(reversed(offspring_a.solution[a_house_m_index + 1:a_house_k_index + 1]))
new_b_solution.extend(offspring_b.solution[b_house_m_index:])
offspring_b.solution = new_b_solution
if verbose > 0:
print(a_house_k_index, a_house_m_index)
print(b_house_k_index, b_house_m_index)
return offspring_a, offspring_b
def __str__(self):
return self.solution.__str__()
def _remove_cycles(self, subsolutions):
for ind, subsolution in enumerate(subsolutions[:-1]):
# print(subsolutions)
shorted = subsolution
modified = False
beggining_index = 0
indices_to_remove_left = []
indices_to_remove_right = []
#print(len(subsolutions[ind]) == len(set(subsolutions[ind])))
while beggining_index < len(subsolution[:-2]):
for end_index in range(len(subsolution)-1,beggining_index , -1):
if subsolution[beggining_index] == subsolution[end_index]:
indices_to_remove_left.append(beggining_index)
indices_to_remove_right.append(end_index)
# print("Wycinamy cykl dlugosci", end_index - beggining_index)
modified = True
break
if modified:
beggining_index += end_index - beggining_index
else:
beggining_index += 1
subsolutions[ind] = reduce(lambda z, y :z + y,[subsolution[indx_1:indx_2] for indx_1,indx_2 in zip([0,*indices_to_remove_right], [*indices_to_remove_left, len(subsolution)])])
#Sprawdzenie czy nie ma cykli
#print(len(subsolutions[ind]) == len(set(subsolutions[ind])))
#print(subsolutions)
return subsolutions
# given an iterable of pairs return the key corresponding to the greatest value
def argmax(pairs):
return max(pairs, key=lambda x: x[1].fitting_function())[0]
def argmin(pairs):
return min(pairs, key=lambda x: x[1].fitting_function())[0]
# given an iterable of values return the index of the greatest value
def argmax_index(values):
return argmax(enumerate(values))
def argmin_index(values):
return argmin(enumerate(values))
def get_best_parent(candidates):
best_index = argmin_index(candidates)
return candidates[best_index]
def get_worst_chromosome(population):
worst_index = argmax_index(population)
return population[worst_index], worst_index
def set_world(path):
array = []
with open(path) as f:
content = f.read().splitlines()
for line in content:
array.append(line)
return array
def k(START):
world_map = set_world('worldmap.txt')
houses = [
(1, 5), (2, 11), (6, 6), (6, 12), (9, 3), (9, 7), (9, 17), (12, 6)
]
solution = genetic_algoritm(world_map, START, houses, pop_size=20, rounds=200, tournament_size=2, verbose=0)
print(solution.solution)
print(type(solution.solution))
actions=[]
k=0
for i in solution.solution:
if (k!=0):
if (i[0]>k[0]):
actions.append("Go down")
if (i[0]<k[0]):
actions.append("Go up")
if (i[1]>k[1]):
actions.append("Go right")
if (i[1]<k[1]):
actions.append("Go left")
k=i
print(solution.fitting_function())
print(actions)
return actions

134
main.py Normal file
View File

@ -0,0 +1,134 @@
import time
import pygame
import sys
from random import seed
from random import random
from astar import RoutePlanning, astar
from world import set_world, World, Agent
from genetic_algorithm import *
from decision_tree import *
from neural_network2 import *
from neural_network_vers2 import *
start_point = (0, 0)
position = list(start_point)
window = pygame.display.set_mode((800, 560))
cell_size = 40
final_point = (1, 0)
world_map_file = set_world('worldmap.txt')
pygame.init()
world = World(world_map_file, cell_size)
sprites = pygame.sprite.Group()
agent = Agent(world.get_world_cell_size(), world)
sprites.add(agent)
window.fill((0, 0, 0))
roads = []
houses = [
(5,1)],[(11,2)],[(6,6)],[(12,6)],[(3,9)],[(7,9)],[(17,9)],[(6,12)
]
for w in range(0, len(world_map_file[0])):
for h in range(0, len(world_map_file)):
if int(world_map_file[h][w]) != 0:
roads.append((w, h))
def move(actions):
for x in actions:
if x == "Go right":
while agent.get_directions()[0] != "E":
agent.turn_right()
agent.move()
if x == "Go left":
while agent.get_directions()[0] != "W":
agent.turn_left()
agent.move()
if x == "Go down":
while agent.get_directions()[0] != "S":
agent.turn_left()
agent.move()
if x == "Go up":
while agent.get_directions()[0] != "N":
agent.turn_right()
agent.move()
world.draw(window)
sprites.update()
sprites.draw(window)
time.sleep(0.2)
pygame.display.update()
while agent.get_directions()[0] != "E":
agent.turn_right()
world.draw(window)
sprites.update()
sprites.draw(window)
time.sleep(0.1)
pygame.display.update()
if final_point[0] == 19 and final_point[1] == 8:
agent.change_image2()
for i in range(0, 8):
if (houses[i][0] == (final_point[0],final_point[1])):
print("----------drzewo decyzyjne---------------")
t = buildTree()
seed(1)
trash = [[random.random(),random.random(),random.random(),random.random(),random.random(),random.random(),random.random(),random.random()],[random.random(),random.random(),random.random(),random.random(),random.random(),random.random(),random.random(),random.random()]]
print(trash) # prints data array
typeOfTrashes = predictTypeOfTrash(t, trash) # prints recognised trash
print(typeOfTrashes)
print("-----------sieci neuronowe--------------")
b()
agent.change_image()
world.draw(window)
sprites.update()
sprites.draw(window)
time.sleep(0.1)
pygame.display.update()
while True:
world.draw(window)
sprites.update()
sprites.draw(window)
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_w:
agent.move()
if event.key == pygame.K_a:
agent.turn_left()
if event.key == pygame.K_d:
agent.turn_right()
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_SPACE or event.key == pygame.K_UP:
actions = k((agent.get_second(), agent.get_first()))
move(actions)
if event.key == pygame.K_KP_ENTER:
for i in range(0, 8):
if (houses[i][0] == (agent.get_first(), agent.get_second())):
predict()
elif event.type == pygame.MOUSEBUTTONDOWN:
start_point = (agent.get_first(), agent.get_second())
pos_x = int(pygame.mouse.get_pos()[1] / cell_size)
pos_y = int(pygame.mouse.get_pos()[0] / cell_size)
if int(world_map_file[pos_x][pos_y]) != 0:
final_point = (pos_y, pos_x)
route = RoutePlanning(start_point, final_point, roads)
actions = astar(route).reconstruct_path()
move(actions)
pygame.display.update()

66
model_vers2.py Normal file
View File

@ -0,0 +1,66 @@
import tensorflow as tf
import numpy as np
from tensorflow.keras import layers
from tensorflow.keras.models import Sequential
import pathlib
data_dir = pathlib.Path("C:/Users/Natalia/Documents/smieci")
batch_size = 32
img_height = 180
img_width = 180
train_ds = tf.keras.preprocessing.image_dataset_from_directory(
data_dir,
validation_split=0.2,
subset="training",
seed=123,
image_size=(img_height, img_width),
batch_size=batch_size)
val_ds = tf.keras.preprocessing.image_dataset_from_directory(
data_dir,
validation_split=0.2,
subset="validation",
seed=123,
image_size=(img_height, img_width),
batch_size=batch_size)
class_names = train_ds.class_names
print(class_names)
AUTOTUNE = tf.data.AUTOTUNE
train_ds = train_ds.cache().shuffle(1000).prefetch(buffer_size=AUTOTUNE)
val_ds = val_ds.cache().prefetch(buffer_size=AUTOTUNE)
normalization_layer = layers.experimental.preprocessing.Rescaling(1./255)
normalized_ds = train_ds.map(lambda x, y: (normalization_layer(x), y))
image_batch, labels_batch = next(iter(normalized_ds))
first_image = image_batch[0]
# Notice the pixels values are now in `[0,1]`.
print(np.min(first_image), np.max(first_image))
num_classes = 4
model = Sequential([
layers.experimental.preprocessing.Rescaling(1./255, input_shape=(img_height, img_width, 3)),
layers.Conv2D(16, 3, padding='same', activation='relu'),
layers.MaxPooling2D(),
layers.Conv2D(32, 3, padding='same', activation='relu'),
layers.MaxPooling2D(),
layers.Conv2D(64, 3, padding='same', activation='relu'),
layers.MaxPooling2D(),
layers.Flatten(),
layers.Dense(128, activation='relu'),
layers.Dense(num_classes)
])
model.compile(optimizer='adam',
loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True),
metrics=['accuracy'])
epochs=10
history = model.fit(
train_ds,
validation_data=val_ds,
epochs=epochs
)
model.save('C:/Users/Natalia/Desktop/lsm04/smieciara/saved_model_vers2')

53
neural_network.py Normal file
View File

@ -0,0 +1,53 @@
import numpy as np
from numpy import loadtxt
import pandas as pd
from sklearn.model_selection import train_test_split
import tensorflow as tf
from tensorflow.keras.layers import Dense, Dropout
products = ['glass', 'mixed', 'metal', 'paper']
n_products = len(products)
data = pd.read_csv("data.csv")
dff = data.loc[:, data.columns != 'Unnamed: 0']
"""#podział danych na treningowe i testowe"""
#jest osiem zmiennych wejściowych i jedna zmienna wyjściowa (ostatnia kolumna).
X = dff.drop(labels=['label'], axis=1)
y = dff.label
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size =0.2 )
X_test.to_csv("X_test.csv")
"""## Budowa sieci neuronowej"""
model = tf.keras.models.Sequential([
Dense(10, input_shape=[8], activation='relu'),
#Dropout(0.2),
Dense(n_products, activation='softmax')
])
model.summary()
model.compile(optimizer='adam', loss = 'sparse_categorical_crossentropy', metrics=[ 'accuracy'])
early_stopping = tf.keras.callbacks.EarlyStopping(monitor='val_accuracy', patience=4)
history = model.fit(x=X_train, y=y_train, validation_split=0.1, epochs=100, batch_size=32, callbacks=[early_stopping])
# Epoka : jeden przebieg przez wszystkie wiersze w zestawie danych uczących
# Batch_size: liczba wierszy zestawu danych, które są brane pod uwagę, zanim wagi modelu zostaną zaktualizowane w każdej epoce
#model.predict(X_test)
#model.evaluate(X_test, y_test)
model.save('C:/Users/Natalia/Desktop/lsm04/smieciara/saved_model')

27
neural_network2.py Normal file
View File

@ -0,0 +1,27 @@
import numpy as np
#from neural_network import *
from numpy import loadtxt
import pandas as pd
from sklearn.model_selection import train_test_split
import tensorflow as tf
from tensorflow.keras.layers import Dense, Dropout
products = ['glass', 'mixed', 'metal', 'paper']
n_products = len(products)
data = pd.read_csv("X_test.csv")
dff = data.loc[:, data.columns != 'Unnamed: 0']
def b():
a = dff.sample()
pred(a)
model = tf.keras.models.load_model('C:/Users/Natalia/Desktop/lsm04/smieciara/saved_model')
def pred(a):
print(a)
prediction_proba = model.predict(np.array(a))
prediction = np.argmax(prediction_proba)
text_representation = products[prediction]
print(text_representation)
print(prediction)
return prediction

31
neural_network_vers2.py Normal file
View File

@ -0,0 +1,31 @@
import tensorflow as tf
import numpy as np
from tensorflow import keras
import os
import random
from PIL import Image
img_height = 180
img_width = 180
class_names=['glass','metal','paper','plastic']
model = tf.keras.models.load_model('C:/Users/Natalia/Desktop/lsm04/smieciara/saved_model_vers2')
def predict():
path="C:/Users/Natalia/Documents/dane_testowe"
files=os.listdir(path)
d=random.choice(files)
im = Image.open("C:/Users/Natalia/Documents/dane_testowe/" + d)
im.show()
img = keras.preprocessing.image.load_img(
"C:/Users/Natalia/Documents/dane_testowe/" + d, target_size=(img_height, img_width)
)
img_array = keras.preprocessing.image.img_to_array(img)
img_array = tf.expand_dims(img_array, 0) # Create a batch
predictions = model.predict(img_array)
score = tf.nn.softmax(predictions[0])
print(
"This image most likely belongs to {} with a {:.2f} percent confidence."
.format(class_names[np.argmax(score)], 100 * np.max(score))
)

View File

@ -0,0 +1,6 @@
root"_tf_keras_sequential*ö{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8]}, "dtype": "float32", "units": 10, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 4, "activation": "softmax", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 7, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 8}}, "shared_object_id": 8}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8]}, "is_graph_network": true, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8]}, "float32", "dense_input"]}, "keras_version": "2.6.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 0}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8]}, "dtype": "float32", "units": 10, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 2}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 3}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 4, "activation": "softmax", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 6}]}}, "training_config": {"loss": "sparse_categorical_crossentropy", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "accuracy", "dtype": "float32", "fn": "sparse_categorical_accuracy"}, "shared_object_id": 9}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Adam", "config": {"name": "Adam", "learning_rate": 0.0010000000474974513, "decay": 0.0, "beta_1": 0.8999999761581421, "beta_2": 0.9990000128746033, "epsilon": 1e-07, "amsgrad": false}}}}2
¯root.layer_with_weights-0"_tf_keras_layer*ø{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8]}, "stateful": false, "must_restore_from_config": false, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8]}, "dtype": "float32", "units": 10, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 2}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 3, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 8}}, "shared_object_id": 8}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8]}}2
Çroot.layer_with_weights-1"_tf_keras_layer*<2A>{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 4, "activation": "softmax", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 6, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 10}}, "shared_object_id": 10}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 10]}}2
¹)root.keras_api.metrics.0"_tf_keras_metric*{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 11}2
ò*root.keras_api.metrics.1"_tf_keras_metric*»{"class_name": "MeanMetricWrapper", "name": "accuracy", "dtype": "float32", "config": {"name": "accuracy", "dtype": "float32", "fn": "sparse_categorical_accuracy"}, "shared_object_id": 9}2

BIN
saved_model/saved_model.pb Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

BIN
sprites/agent.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

BIN
sprites/brick.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
sprites/dzwiek.wav Normal file

Binary file not shown.

BIN
sprites/grass.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
sprites/hole.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
sprites/house.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

BIN
sprites/papier.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

BIN
sprites/plastik.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

BIN
sprites/road.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
sprites/sand.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
sprites/speedbump.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
sprites/szklo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

BIN
sprites/tree.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

BIN
sprites/zmieszane.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

187
world.py Normal file
View File

@ -0,0 +1,187 @@
import pygame
agent = pygame.image.load("sprites/agent.png")
agentWithGarbage = pygame.image.load("sprites/agentWithGarbage.png")
grass = pygame.image.load("sprites/grass.png")
tree = pygame.image.load("sprites/tree.png") # cost 0
house = pygame.image.load("sprites/house.png") # cost 0
road = pygame.image.load("sprites/road.png") # cost 1
brick = pygame.image.load("sprites/brick.png") # cost 2
sand = pygame.image.load("sprites/sand.png") # cost 3
hole = pygame.image.load("sprites/hole.png") # cost 9
speed_bump = pygame.image.load("sprites/speedbump.png") # cost 8
glass_bin = pygame.image.load("sprites/szklo.png")
paper_bin = pygame.image.load("sprites/papier.png")
plastic_bin = pygame.image.load("sprites/plastik.png")
other_bin = pygame.image.load("sprites/zmieszane.png")
a=0
b=1
def set_world(path):
array = []
with open(path) as f:
content = f.read().splitlines()
for line in content:
array.append(line)
return array
class WorldCell(pygame.Rect):
def __init__(self, x, y, rect_size, terrain, img):
self.rect_size = rect_size
self.terrain = terrain
self.img = pygame.transform.scale(img, (40, 40))
super(WorldCell, self).__init__(x, y, self.rect_size, self.rect_size)
def draw(self, window):
pygame.draw.rect(window, (0, 0, 0), self)
window.blit(self.img, self)
def get_terrain(self) -> int:
return self.terrain
class World:
def __init__(self, world_map, cell_size):
self.cell_size = cell_size
self.y_size = len(world_map)
self.x_size = len(world_map[0])
self.world_map = world_map
self.world_cells = [[0 for x in range(self.x_size)] for y in range(self.y_size)]
def draw(self, window):
for i in range(self.y_size):
for j in range(self.x_size):
img = ''
terrain = int(self.world_map[i][j]) # zczytywanie z planszy do terrain
if terrain == 0:
if ((i * j) + j + i) % 2 == 0:
img = pygame.transform.scale(tree, (40, 40))
else:
img = pygame.transform.scale(house, (40, 40))
if terrain == 1:
img = pygame.transform.scale(road, (40, 40))
if terrain == 2:
img = pygame.transform.scale(brick, (40, 40))
if terrain == 3:
img = pygame.transform.scale(sand, (40, 40))
if terrain == 4:
img = pygame.transform.scale(glass_bin, (40, 40))
if terrain == 5:
img = pygame.transform.scale(paper_bin, (40, 40))
if terrain == 6:
img = pygame.transform.scale(plastic_bin, (40, 40))
if terrain == 7:
img = pygame.transform.scale(other_bin, (40, 40))
if terrain == 9:
img = pygame.transform.scale(hole, (40, 40))
if terrain == 8:
img = pygame.transform.scale(speed_bump, (40, 40))
self.world_cells[i][j] = WorldCell(j * self.cell_size, i * self.cell_size, self.cell_size, terrain, img)
self.world_cells[i][j].draw(window)
def get_world_cell_size(self):
return self.cell_size
class Agent(pygame.sprite.Sprite):
def __init__(self, size, world):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.transform.scale(pygame.image.load("sprites/agent.png"), (size, size))
self.rect = self.image.get_rect()
self.rect.center = (60, 20) # agent position on start
self.size = size
self.directions = ["E", "S", "W", "N"]
self.world = world
self.a = 1
self.b = 0
def change_image(self):
self.image = pygame.transform.scale(pygame.image.load("sprites/agentWithGarbage.png"), (40, 40))
def change_image2(self):
self.image = pygame.transform.scale(pygame.image.load("sprites/agent.png"), (40, 40))
def get_directions(self):
return self.directions
def check_collisions(self, x, y):
x_parsed = int((x - 20) / self.world.cell_size)
y_parsed = int((y - 20) / self.world.cell_size)
if x_parsed < 0:
return False
if y_parsed < 0:
return False
if x_parsed >= self.world.x_size:
return False
if y_parsed >= self.world.y_size:
return False
if not self.world.world_cells[y_parsed][x_parsed].terrain:
return False
return True
def move(self):
if self.directions[0] == "N":
x = self.rect.center[0]
y = self.rect.center[1] - self.size
if self.check_collisions(x, y):
self.rect.center = [x, y]
self.b = self.b - 1
if self.directions[0] == "S":
x = self.rect.center[0]
y = self.rect.center[1] + self.size
if self.check_collisions(x, y):
self.rect.center = [x, y]
self.b = self.b + 1
if self.directions[0] == "W":
x = self.rect.center[0] - self.size
y = self.rect.center[1]
if self.check_collisions(x, y):
self.rect.center = [x, y]
self.a = self.a- 1
if self.directions[0] == "E":
x = self.rect.center[0] + self.size
y = self.rect.center[1]
if self.check_collisions(x, y):
self.rect.center = [x, y]
self.a = self.a + 1
def get_next_move(self):
if self.directions[0] == "N":
x = self.rect.center[0]
y = self.rect.center[1] - self.size
self.a = self.a - 1
if self.check_collisions(x, y):
return x, y
if self.directions[0] == "S":
x = self.rect.center[0]
y = self.rect.center[1] + self.size
if self.check_collisions(x, y):
return x, y
if self.directions[0] == "W":
x = self.rect.center[0] - self.size
y = self.rect.center[1]
if self.check_collisions(x, y):
return x, y
if self.directions[0] == "E":
x = self.rect.center[0] + self.size
y = self.rect.center[1]
if self.check_collisions(x, y):
return x, y
def get_first(self):
return self.a
def get_second(self):
return self.b
def turn_right(self):
self.image = pygame.transform.rotate(self.image, -90)
self.directions = self.directions[1:] + [self.directions[0]]
def turn_left(self):
self.image = pygame.transform.rotate(self.image, 90)
self.directions = [self.directions[3]] + self.directions[:3]

14
worldmap.txt Normal file
View File

@ -0,0 +1,14 @@
23010003030102290811
23319113332011229991
91010209011103090311
33338133322292223311
21033192039333810311
23398103328102293212
23333123932122292212
21122133398122293212
33308190393333383017
22333122132112213911
21020192030103211111
91333303311139213311
21222229221113291111
12398898133299221221

BIN
wykres_metal.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

BIN
wykres_mixed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

BIN
wykres_papier.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

BIN
wykres_szklo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

BIN
wykres_warstw.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB