diff --git a/Notebooks/quickstart camp.ipynb b/Notebooks/quickstart camp.ipynb index df0288453..e32577c44 100644 --- a/Notebooks/quickstart camp.ipynb +++ b/Notebooks/quickstart camp.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 1, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -12,7 +12,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 23, "metadata": {}, "outputs": [], "source": [ @@ -28,30 +28,9 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 24, "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "No --data argument given - defaulting to:\n", - "/home/joseph/Documents/PhD/UN_Work/UNGP-settlement-modelling-private/data\n", - "No --configs argument given - defaulting to:\n", - "/home/joseph/Documents/PhD/UN_Work/JUNE-private/june/configs\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "2022-10-05 18:48:16,685 - camps.paths - WARNING - No --camp_data argument given - defaulting to:\n", - "/home/joseph/Documents/PhD/UN_Work/UNGP-settlement-modelling-private/camp_data\n", - "2022-10-05 18:48:16,686 - camps.paths - WARNING - No --configs_camps argument given - defaulting to:\n", - "/home/joseph/Documents/PhD/UN_Work/UNGP-settlement-modelling-private/configs_camps\n" - ] - } - ], + "outputs": [], "source": [ "from june.geography import Geography\n", "from june.demography.demography import (\n", @@ -90,7 +69,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 25, "metadata": {}, "outputs": [], "source": [ @@ -112,7 +91,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 26, "metadata": {}, "outputs": [], "source": [ @@ -143,14 +122,14 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 27, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:48:17,378 - june.geography.geography - INFO - There are 65 areas and 4 super_areas and 1 regions in the world.\n" + "2022-11-10 15:31:34,627 - june.geography.geography - INFO - There are 65 areas and 4 super_areas and 1 regions in the world.\n" ] } ], @@ -161,7 +140,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 28, "metadata": {}, "outputs": [], "source": [ @@ -171,77 +150,77 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 29, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "Distributing 467 people to CXB-219-001\n", - "Distributing 370 people to CXB-219-002\n", + "Distributing 468 people to CXB-219-001\n", + "Distributing 369 people to CXB-219-002\n", "Distributing 330 people to CXB-219-003\n", "Distributing 386 people to CXB-219-004\n", "Distributing 313 people to CXB-219-005\n", "Distributing 330 people to CXB-219-006\n", - "Distributing 259 people to CXB-219-007\n", + "Distributing 261 people to CXB-219-007\n", "Distributing 350 people to CXB-219-009\n", "Distributing 274 people to CXB-219-010\n", - "Distributing 249 people to CXB-219-011\n", - "Distributing 463 people to CXB-219-012\n", + "Distributing 248 people to CXB-219-011\n", + "Distributing 464 people to CXB-219-012\n", "Distributing 418 people to CXB-219-013\n", "Distributing 460 people to CXB-219-014\n", - "Distributing 384 people to CXB-219-017\n", + "Distributing 383 people to CXB-219-017\n", "Distributing 417 people to CXB-219-020\n", - "Distributing 426 people to CXB-219-021\n", - "Distributing 414 people to CXB-219-022\n", - "Distributing 384 people to CXB-219-024\n", - "Distributing 378 people to CXB-219-025\n", - "Distributing 378 people to CXB-219-026\n", + "Distributing 425 people to CXB-219-021\n", + "Distributing 415 people to CXB-219-022\n", + "Distributing 383 people to CXB-219-024\n", + "Distributing 377 people to CXB-219-025\n", + "Distributing 379 people to CXB-219-026\n", "Distributing 413 people to CXB-219-027\n", - "Distributing 392 people to CXB-219-028\n", + "Distributing 391 people to CXB-219-028\n", "Distributing 331 people to CXB-219-029\n", "Distributing 459 people to CXB-219-030\n", - "Distributing 394 people to CXB-219-032\n", + "Distributing 393 people to CXB-219-032\n", "Distributing 339 people to CXB-219-033\n", "Distributing 373 people to CXB-219-034\n", - "Distributing 259 people to CXB-219-036\n", - "Distributing 455 people to CXB-219-037\n", + "Distributing 260 people to CXB-219-036\n", + "Distributing 456 people to CXB-219-037\n", "Distributing 459 people to CXB-219-038\n", - "Distributing 487 people to CXB-219-039\n", + "Distributing 488 people to CXB-219-039\n", "Distributing 175 people to CXB-219-040\n", "Distributing 330 people to CXB-219-041\n", - "Distributing 398 people to CXB-219-042\n", - "Distributing 398 people to CXB-219-043\n", + "Distributing 399 people to CXB-219-042\n", + "Distributing 397 people to CXB-219-043\n", "Distributing 368 people to CXB-219-044\n", - "Distributing 430 people to CXB-219-045\n", - "Distributing 449 people to CXB-219-046\n", + "Distributing 429 people to CXB-219-045\n", + "Distributing 450 people to CXB-219-046\n", "Distributing 244 people to CXB-219-047\n", "Distributing 311 people to CXB-219-048\n", - "Distributing 336 people to CXB-219-049\n", + "Distributing 335 people to CXB-219-049\n", "Distributing 206 people to CXB-219-050\n", "Distributing 343 people to CXB-219-051\n", "Distributing 347 people to CXB-219-052\n", "Distributing 533 people to CXB-219-053\n", - "Distributing 381 people to CXB-219-054\n", + "Distributing 380 people to CXB-219-054\n", "Distributing 252 people to CXB-219-055\n", - "Distributing 274 people to CXB-219-056\n", + "Distributing 275 people to CXB-219-056\n", "Distributing 247 people to CXB-219-057\n", "Distributing 376 people to CXB-219-058\n", - "Distributing 342 people to CXB-219-059\n", + "Distributing 341 people to CXB-219-059\n", "Distributing 330 people to CXB-219-060\n", "Distributing 413 people to CXB-219-061\n", - "Distributing 259 people to CXB-219-062\n", - "Distributing 286 people to CXB-219-063\n", + "Distributing 258 people to CXB-219-062\n", + "Distributing 287 people to CXB-219-063\n", "Distributing 194 people to CXB-219-064\n", "Distributing 212 people to CXB-219-065\n", "Distributing 330 people to CXB-219-066\n", "Distributing 315 people to CXB-219-067\n", "Distributing 386 people to CXB-219-068\n", - "Distributing 551 people to CXB-219-069\n", + "Distributing 552 people to CXB-219-069\n", "Distributing 321 people to CXB-219-070\n", - "Distributing 218 people to CXB-219-071\n", - "Distributing 311 people to CXB-234-001\n", + "Distributing 216 people to CXB-219-071\n", + "Distributing 313 people to CXB-234-001\n", "Distributing 276 people to CXB-234-002\n" ] } @@ -253,19 +232,19 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 30, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:48:25,989 - learning_centers - INFO - There are 1243 learning center(s)\n" + "2022-11-10 15:31:39,287 - learning_centers - INFO - There are 1243 learning center(s)\n" ] } ], "source": [ - "LearningCenters.Get_Interaction(Interactions_File_Path)\n", + "LearningCenters.get_interaction(Interactions_File_Path)\n", "world.learning_centers = LearningCenters.for_areas(world.areas)\n", "\n", "learningcenter_distributor = LearningCenterDistributor.from_file(world.learning_centers)\n", @@ -276,22 +255,22 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 31, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:48:27,071 - hospitals - INFO - There are 8 hospitals in the world.\n", - "2022-10-05 18:48:27,090 - isolation units - INFO - There are 8 isolation unit(s)\n" + "2022-11-10 15:31:39,921 - hospitals - INFO - There are 8 hospitals in the world.\n", + "2022-11-10 15:31:39,929 - isolation units - INFO - There are 8 isolation unit(s)\n" ] } ], "source": [ "# distribute hospitals\n", - "Hospitals.Get_Interaction(Interactions_File_Path)\n", - "IsolationUnits.Get_Interaction(Interactions_File_Path)\n", + "Hospitals.get_interaction(Interactions_File_Path)\n", + "IsolationUnits.get_interaction(Interactions_File_Path)\n", "\n", "hospitals = Hospitals.from_file(\n", " filename=Hospitals_File_Path\n", @@ -315,57 +294,57 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 32, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:48:27,184 - social_venue - INFO - Domain 0 has 82 pump_latrines(s)\n", - "2022-10-05 18:48:27,344 - social_venue - INFO - Domain 0 has 536 play_groups(s)\n", - "2022-10-05 18:48:27,459 - social_venue - INFO - Domain 0 has 21 distribution_centers(s)\n", - "2022-10-05 18:48:27,549 - social_venue - INFO - Domain 0 has 115 communals(s)\n", - "2022-10-05 18:48:27,613 - social_venue - INFO - Domain 0 has 67 female_communals(s)\n", - "2022-10-05 18:48:28,935 - social_venue - INFO - Domain 0 has 2065 religiouss(s)\n", - "2022-10-05 18:48:29,044 - social_venue - INFO - Domain 0 has 7 e_vouchers(s)\n", - "2022-10-05 18:48:29,122 - social_venue - INFO - Domain 0 has 41 n_f_distribution_centers(s)\n", - "2022-10-05 18:48:29,181 - social_venue - INFO - Domain 0 has 80 informal_works(s)\n" + "2022-11-10 15:31:39,982 - social_venue - INFO - Domain 0 has 82 pump_latrines(s)\n", + "2022-11-10 15:31:40,079 - social_venue - INFO - Domain 0 has 539 play_groups(s)\n", + "2022-11-10 15:31:40,110 - social_venue - INFO - Domain 0 has 7 distribution_centers(s)\n", + "2022-11-10 15:31:40,178 - social_venue - INFO - Domain 0 has 125 communals(s)\n", + "2022-11-10 15:31:40,228 - social_venue - INFO - Domain 0 has 67 female_communals(s)\n", + "2022-11-10 15:31:40,868 - social_venue - INFO - Domain 0 has 2064 religiouss(s)\n", + "2022-11-10 15:31:40,898 - social_venue - INFO - Domain 0 has 7 e_vouchers(s)\n", + "2022-11-10 15:31:40,937 - social_venue - INFO - Domain 0 has 36 n_f_distribution_centers(s)\n", + "2022-11-10 15:31:40,973 - social_venue - INFO - Domain 0 has 80 informal_works(s)\n" ] } ], "source": [ - "PumpLatrines.Get_Interaction(Interactions_File_Path)\n", + "PumpLatrines.get_interaction(Interactions_File_Path)\n", "world.pump_latrines = PumpLatrines.for_areas(world.areas)\n", "\n", - "PlayGroups.Get_Interaction(Interactions_File_Path)\n", + "PlayGroups.get_interaction(Interactions_File_Path)\n", "world.play_groups = PlayGroups.for_areas(world.areas)\n", "\n", - "DistributionCenters.Get_Interaction(Interactions_File_Path)\n", + "DistributionCenters.get_interaction(Interactions_File_Path)\n", "world.distribution_centers = DistributionCenters.for_areas(world.areas)\n", "\n", - "Communals.Get_Interaction(Interactions_File_Path)\n", + "Communals.get_interaction(Interactions_File_Path)\n", "world.communals = Communals.for_areas(world.areas)\n", "\n", - "FemaleCommunals.Get_Interaction(Interactions_File_Path)\n", + "FemaleCommunals.get_interaction(Interactions_File_Path)\n", "world.female_communals = FemaleCommunals.for_areas(world.areas)\n", "\n", - "Religiouss.Get_Interaction(Interactions_File_Path)\n", + "Religiouss.get_interaction(Interactions_File_Path)\n", "world.religiouss = Religiouss.for_areas(world.areas)\n", "\n", - "EVouchers.Get_Interaction(Interactions_File_Path)\n", + "EVouchers.get_interaction(Interactions_File_Path)\n", "world.e_vouchers = EVouchers.for_areas(world.areas)\n", "\n", - "NFDistributionCenters.Get_Interaction(Interactions_File_Path)\n", + "NFDistributionCenters.get_interaction(Interactions_File_Path)\n", "world.n_f_distribution_centers = NFDistributionCenters.for_areas(world.areas)\n", "\n", - "InformalWorks.Get_Interaction(Interactions_File_Path)\n", + "InformalWorks.get_interaction(Interactions_File_Path)\n", "world.informal_works = InformalWorks.for_areas(world.areas)" ] }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 33, "metadata": {}, "outputs": [ { @@ -403,7 +382,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 34, "metadata": {}, "outputs": [], "source": [ @@ -414,7 +393,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 35, "metadata": {}, "outputs": [ { @@ -423,7 +402,7 @@ "['CXB-219-A', 'CXB-219-B', 'CXB-219-C', 'CXB-219-D']" ] }, - "execution_count": 14, + "execution_count": 35, "metadata": {}, "output_type": "execute_result" } @@ -441,7 +420,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 36, "metadata": {}, "outputs": [], "source": [ @@ -452,7 +431,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 37, "metadata": {}, "outputs": [ { @@ -461,7 +440,7 @@ "['CXB-219-001', 'CXB-219-002', 'CXB-219-003', 'CXB-219-004', 'CXB-219-005']" ] }, - "execution_count": 16, + "execution_count": 37, "metadata": {}, "output_type": "execute_result" } @@ -493,7 +472,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 38, "metadata": {}, "outputs": [], "source": [ @@ -506,16 +485,16 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 39, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "(['f', 'f', 'm', 'm', 'm'], [41, 38, 49, 18, 60])" + "(['f', 'm', 'f', 'm', 'm'], [41, 23, 56, 20, 20])" ] }, - "execution_count": 18, + "execution_count": 39, "metadata": {}, "output_type": "execute_result" } @@ -526,12 +505,12 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 40, "metadata": {}, "outputs": [ { "data": { - "image/png": "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\n", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXcAAAEICAYAAACktLTqAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAYRUlEQVR4nO3deZhcVZ3G8e/LouyEkBgCCTRLBGGUgBFQcQBBDCAGZxwGREgUHkRBQXEgIAIuMLiBOAoYBYERwiqSQUUwwsPoDEsCAQMxEjWYhJCEJYRFHQO/+eOclktRvVZ3V/Xp9/M89XTd/Ve3br116txb1YoIzMysLGs0uwAzM+t7DnczswI53M3MCuRwNzMrkMPdzKxADnczswI53M2GKEkhabt8/xJJn++j9W4p6XlJa+bhOyUd0xfrzuv7maTJfbW+UjncbUAp+ZSkuZJekLRY0vWS3pyn3yjpezXL3CTp2/n+FEkv5fB4XtIfJH28i21+XdKjkp6T9FtJR9VMnyZpvqSXJU2pmfZ6SRdIelzSM5IukrR2Nx7n5ZJWSxrdzV3TVBFxXER8qav5JC2UtF8X6/pTRGwQES81WpeksyX9sGb9B0TEFY2uu3QO94JIWqsV1tGFC4ETgU8Bw4E3Aj8GDsrTjwf+SdI+uZ5/BXYFplbW8b85PDYA/hn4qqRdOtnmC8DBwMbAZOBCSe+oTH8Q+ARwf51lpwITgH/Ite4KnNHZA5S0fq7rWeDDnc1bmgE4fqy7IsK3ProBpwJLgOeA+cC+efzlwJcr8+0NLK4MLwROAx4BngF+AKxTmf4+YA6wEvgf4C01y54KPAT8FVirTl0XAouAVcBs4F2VaWcDNwA/zNOPIYXgpcDS/Hi+DKyZ598W+CXwFPAkcBUwrJv7ZxzwErBbF/NNARYAWwLLgIk1035VM/+9wId68DzNAE6uM/5XwJSacbOAf6kMfwhY1MX6j8r7+0RgbhfzHgQ8kPf9IuDsOut6LO/vz+fne788bQ3Sm8/v8/TrgOGdbOvf8nP6OPBRIIDtao9RYARwSz7engb+O2/rP4GXgT8DzwOnAG15PUcDfwLuqoxbK6/vTuDf8/O0Cri5vU5qXguVY3o/YCLwf8Df8vYerKzvmMo+OCPvo+XAlcDGeVp7HZNzbU8Cn2t2TgzUzS33PiJpe+AE4G0RsSHwXtJB2l1H5GW2JbUQz8jr3QW4DPgYsCnwXWCGpNdXlj2cFBLDImJ1nXXfB4wntZSvBq6XtE5l+iRSwA8jhfXlwGpgO2AXYH9S6AOI9ELdHHgTMJb0BtG+Hy6SdFEHj3Ff0gv53k72AxFxOSmw7gdujYhbO5pX0ttI+2tWZ+uszL8u8Dbg4e7M375Yzf0xkjbuZP7JwHTgGmAHSW/tZN4XSAE+jPQcflzSIbnWHYGLSMfGaNKb7haVZT8JHALsRXo+ngG+U/cBSBOBzwLvIb3Jdta1cjKwGBgJjAJOByIijiSF5MGRPjl9tbLMXqTj4b0drPMo0hvKaNKx9a1Otg9pg7cC5wLX5u3tXGe2Kfm2D7ANsAHw7Zp59gS2Jx1/Z0p6U1fbLkKz311KuZGCcDnpRbN2zbTL6brlflxl+EDg9/n+xcCXatY3H9irsuxHe1jrM8DO+f7ZwF2VaaNInwDWrYw7HLijg3UdAjzQze1+Dri7m/OeQWp1vadm/BRSOKwkfUIK4D8AdXO9VwC31puf+i33LwO/JgXdZsA9eZujO1j/lqTW7fg8/HPgwh48N98ELsj3zwSmV6atR2rJtrfc55E/Hebh0aRWbr1Pb5cB51WG30jHLfcvklrX29VZz8L27efhtryebeqMq7bcq9veMT+ONemk5V45Pn9YM/1OXmm5zwQ+UZm2ffs+qNQxpjL9XuCwnrxeBuvNLfc+EhELgJNIB+NySddI2rwHq1hUuf8YqSUGsBVwsqSV7TdSa3nzDpZ9DUmflTRP0rN5+Y1JH73rLb8VsDawtLK97wJvyOsalR/bEkmrSN051XV15ilSAHVK0jhSK/Mi4Bt1TmDeHRHDIn1C2gzYidTCa7/qo/1k6+k16/0aqe/80Miv9G44h9RtMofUJfZjUngsk3REZVs/y/MfCcyLiDl5+CrgQx2dhJW0u6Q7JK2Q9CxwHK/sz82pPDcR8SJpH7bbCrip8jzNI3V7jaqzqVeti3SMdeRrpG6x2/IJ66mdzNuu02OwzrbXpvvHTWc259WP5TFSsFf3wROV+y+SWvfFc7j3oYi4OiL2JL3oAvhKnvQCqdXVbrM6i4+t3N+S1C8K6UVxTg6z9tt6ETG9uumOapL0LlLf6KHAJhExjHSir9rVUF1+EanlPqKyvY0iYqc8/dw8/5sjYiPSCcPqujozk9SlMaGTegV8n9SC/SRp353a0fwRsQy4kXTClEhXfWyQb+dW1vsF4ABg/4hY1c16iYg/R8QJEbFFRGxDCtfZEfFyRFxV2dYBeZGjgG0kPSHpCeB8Uogd2MEmriadAxgbERsDl/DK/lwKjKk8hnVJXXPtFgEH1Bwb60TEkjrbWcprj7GOHvNzEXFyfrzvBz4jad/2yR0t1tH6stpt/43UB/6q10a+fHJkD9b7OOn1Vl33atK5miHN4d5HJG0v6d25L/wvpJNOL+fJc4ADJQ2XtBmphV/reEljJA0ndV9cm8d/Dzgut/AkaX1JB0nasJulbUg62FcAa0k6E9ioo5kjYilwG6nFvJGkNSRtK2mvyvqeB56VtAXpJF23RMSjpNb4dEl7S3qdpHUkHVZpHX6cFIbnRsTLpBN1p0jaod46JW0KfIBO+tAlnUY6EbpfRDxVZ/rr8jkIAWvnmtbI07aQtHne93uQTmqe1cF23k46Z7Ib6RzHeNInhatJoV/PhsDTEfEXSbvlOtvdABws6R2SXkf6VFh9I70EOEfSVnn7IyVN6mA71wFTJO0oab2OHkNez/skbZffaJ8lfRpoP5aXkfq2e+rDlW1/Ebgh0qWSvwPWycf02qTuuOr5pGVAW/vzUcd04NOStpa0Aa/00dc79zS0NLtfqJQb8BZSf95zpCsMbgE2z9PWIYX1KtJVLZ+m46tlVpL6hderTJ9IOim6ktQCux7YsLLsfp3UtSapv3VVXvYUuu7T3JjU17+Y9OJ+gNxPSeoCmU0K+Dnkk2+VZS8BLumkHpGuInmY9BF5Sd43O5FaXSuBPWqWOYt0xYZIfe4v5e0/TzrPMR14QyfbDNKnkecrt9Mr0+/M81Rve+dp/5j314ukcx1HdLKdS4Ab64zfLW//NVeyAB8kdSU8l4+Zb1efj/x4/8QrV8ssIV/tRGqcfSbX9RzpJPS5ndQ3ldRF0dXVMp/Oj/mFfAx8vrKOSbmelaSuszYq/et5nleN47VXy/wX6ZNh9TEuzc/lZ3n18bkp6VzIM8D9lfVVr5Y5k/QpZgWpm3CTenXULlv6TfkBWxNJWkg64H7R7FqsdeWW6UpgXET8scnlWItzt4xZC5N0sKT1lL4Y9XXgN/TsElsbohzuZq1tEqkb5XHS9emHhT9uWze4W8bMrEBuuZuZFaglfuRnxIgR0dbW1uwyzMwGldmzZz8ZESPrTWuJcG9ra2PWrG79NIiZmWWSOvymsbtlzMwK5HA3MyuQw93MrEAOdzOzAjnczcwK5HA3MyuQw93MrEAOdzOzAjnczcwK1BLfUB1q2qb+5O/3F553UBMrMbNSueVuZlYgh7uZWYEc7mZmBXKfex9zf7qZtQK33M3MClRky92tZzMb6txyNzMrkMPdzKxARXbL9JXa7p3qcPs4M7NW5Ja7mVmBHO5mZgVyt0zmLhczK0mX4S5pLHAlMAoIYFpEXChpOHAt0AYsBA6NiGckCbgQOBB4EZgSEff3T/mtz28aZtYM3Wm5rwZOjoj7JW0IzJZ0OzAFmBkR50maCkwFTgUOAMbl2+7Axflv0/RXwDq4zaxVddnnHhFL21veEfEcMA/YApgEXJFnuwI4JN+fBFwZyd3AMEmj+7pwMzPrWI9OqEpqA3YB7gFGRcTSPOkJUrcNpOBfVFlscR5Xu65jJc2SNGvFihU9rdvMzDrR7XCXtAFwI3BSRKyqTouIIPXHd1tETIuICRExYeTIkT1Z1MzMutCtcJe0NinYr4qIH+XRy9q7W/Lf5Xn8EmBsZfExeZyZmQ2QLsM9X/1yKTAvIs6vTJoBTM73JwM3V8YfpWQP4NlK942ZmQ2A7lwt807gSOA3kubkcacD5wHXSToaeAw4NE/7KekyyAWkSyE/0pcFm5lZ17oM94j4FaAOJu9bZ/4Ajm+wLjMza8CQ/Yaqf/PdzErm35YxMyuQw93MrEAOdzOzAjnczcwK5HA3MyuQw93MrEAOdzOzAjnczcwK5HA3MyuQw93MrEAOdzOzAjnczcwK5HA3MyuQw93MrEAOdzOzAjnczcwK5HA3MyuQw93MrEAOdzOzAjnczcwKNGT/QXYrqf6zbvA/7DazxrnlbmZWIIe7mVmBHO5mZgVyuJuZFcjhbmZWIIe7mVmBHO5mZgXyde6DRPVaeF8Hb2ZdccvdzKxADnczswI53M3MCuRwNzMrkMPdzKxADnczswI53M3MCuRwNzMrUJfhLukyScslza2MO1vSEklz8u3AyrTTJC2QNF/Se/urcDMz61h3Wu6XAxPrjL8gIsbn208BJO0IHAbslJe5SNKafVWsmZl1T5fhHhF3AU93c32TgGsi4q8R8UdgAbBbA/WZmVkvNNLnfoKkh3K3zSZ53BbAoso8i/M4MzMbQL0N94uBbYHxwFLgGz1dgaRjJc2SNGvFihW9LMPMzOrpVbhHxLKIeCkiXga+xytdL0uAsZVZx+Rx9dYxLSImRMSEkSNH9qYMMzPrQK9+8lfS6IhYmgc/ALRfSTMDuFrS+cDmwDjg3oarHIL8E79m1oguw13SdGBvYISkxcBZwN6SxgMBLAQ+BhARD0u6DngEWA0cHxEv9UvlZmbWoS7DPSIOrzP60k7mPwc4p5GizMysMf6GqplZgRzuZmYFcribmRXI4W5mViCHu5lZgRzuZmYF6tWXmFpJ9cs+4C/8mJmBW+5mZkVyuJuZFcjhbmZWoEHf526v8I+NmVk7t9zNzArkcDczK5DD3cysQA53M7MCOdzNzArkcDczK5DD3cysQA53M7MC+UtMBfOPqpkNXW65m5kVyC33IcY/UWA2NLjlbmZWIIe7mVmBHO5mZgVyuJuZFcjhbmZWIIe7mVmBfCnkIOUvKJlZZ9xyNzMrkMPdzKxADnczswI53M3MCuRwNzMrkMPdzKxADnczswI53M3MCuRwNzMrkMPdzKxAXYa7pMskLZc0tzJuuKTbJT2a/26Sx0vStyQtkPSQpF37s3gzM6uvOy33y4GJNeOmAjMjYhwwMw8DHACMy7djgYv7pkwzM+uJLsM9Iu4Cnq4ZPQm4It+/AjikMv7KSO4Ghkka3Ue1mplZN/W2z31URCzN958ARuX7WwCLKvMtzuNeQ9KxkmZJmrVixYpelmFmZvU0fEI1IgKIXiw3LSImRMSEkSNHNlqGmZlV9Dbcl7V3t+S/y/P4JcDYynxj8jgzMxtAvQ33GcDkfH8ycHNl/FH5qpk9gGcr3TdmZjZAuvxPTJKmA3sDIyQtBs4CzgOuk3Q08BhwaJ79p8CBwALgReAj/VCzmZl1octwj4jDO5i0b515Azi+0aLMzKwx/oaqmVmBHO5mZgVyuJuZFcjhbmZWIIe7mVmBHO5mZgVyuJuZFcjhbmZWIIe7mVmBHO5mZgVyuJuZFcjhbmZWIIe7mVmBHO5mZgVyuJuZFcjhbmZWIIe7mVmBHO5mZgVyuJuZFajL/6FqZWub+pNXDS8876AmVdJ6qvvG+8UGG4e7mQ0Iv1kOLHfLmJkVyC13s0HA3WfWU265m5kVyC13syHE/d5Dh8PdXsUf/3vGYWmtyuFuQ9JAvon5DaD5huJz4HC3pvGnhP7V2/07FIOwRA53K05vQq2v3miauW2zKl8tY2ZWILfcrcfcX20DxZ9qes/hboPeQL0BlBg0rfaY/GbedxzuZoWoDeqB2pZDuDU53K1PdOfF3heB0Gotzd4YCsFYwvM02Dnczaxh/tTQehzuZtYUzbz8dChwuFvL8Iu0Z9yCtc443K1fOKjNmsvhbkOCW7m9N9jeqAdbvf2loXCXtBB4DngJWB0REyQNB64F2oCFwKER8UxjZVozORgHnve5NaovWu77RMSTleGpwMyIOE/S1Dx8ah9sx8ysTwyF1n1//LbMJOCKfP8K4JB+2IaZmXWi0XAP4DZJsyUdm8eNioil+f4TwKh6C0o6VtIsSbNWrFjRYBlmZlbVaLfMnhGxRNIbgNsl/bY6MSJCUtRbMCKmAdMAJkyYUHceMzPrnYZa7hGxJP9dDtwE7AYskzQaIP9d3miRZmbWM70Od0nrS9qw/T6wPzAXmAFMzrNNBm5utEgzM+uZRrplRgE3SWpfz9URcauk+4DrJB0NPAYc2niZZmbWE70O94j4A7BznfFPAfs2UpSZmTXG/2bPzKxADnczswI53M3MCuRwNzMrkMPdzKxADnczswI53M3MCuRwNzMrkMPdzKxADnczswI53M3MCuRwNzMrkMPdzKxADnczswI53M3MCuRwNzMrkMPdzKxADnczswI53M3MCtTIP8g2MytG29Sf/P3+wvMOamIlfcMtdzOzAjnczcwK5HA3MyuQw93MrEAOdzOzAjnczcwK5HA3MyuQw93MrEAOdzOzAvkbqmZmdVS/sQrpW6uD6VusbrmbmRXI4W5mViCHu5lZgRzuZmYFcribmRXIV8uYmfWRelfYNIvD3cysl2rDvJW4W8bMrEAOdzOzAvVbuEuaKGm+pAWSpvbXdszM7LX6pc9d0prAd4D3AIuB+yTNiIhH+mN7ZmaDxUCddO2vE6q7AQsi4g8Akq4BJgEOdzMbUpr1ezSKiL5fqfRBYGJEHJOHjwR2j4gTKvMcCxybB7cH5je42RHAkw2uYyANtnph8NXsevvXYKsXBl/NXdW7VUSMrDehaZdCRsQ0YFpfrU/SrIiY0Ffr62+DrV4YfDW73v412OqFwVdzI/X21wnVJcDYyvCYPM7MzAZAf4X7fcA4SVtLeh1wGDCjn7ZlZmY1+qVbJiJWSzoB+DmwJnBZRDzcH9uq6LMungEy2OqFwVez6+1fg61eGHw197refjmhamZmzeVvqJqZFcjhbmZWoCLCvdV/6kDSZZKWS5pbGTdc0u2SHs1/N2lmjVWSxkq6Q9Ijkh6WdGIe35I1S1pH0r2SHsz1fiGP31rSPfm4uDaf3G8ZktaU9ICkW/Jwq9e7UNJvJM2RNCuPa8ljAkDSMEk3SPqtpHmS3t6q9UraPu/X9tsqSSc1Uu+gD/fKTx0cAOwIHC5px+ZW9RqXAxNrxk0FZkbEOGBmHm4Vq4GTI2JHYA/g+LxPW7XmvwLvjoidgfHAREl7AF8BLoiI7YBngKObV2JdJwLzKsOtXi/APhExvnLtdaseEwAXArdGxA7AzqR93ZL1RsT8vF/HA28FXgRuopF6I2JQ34C3Az+vDJ8GnNbsuurU2QbMrQzPB0bn+6OB+c2usZPabyb9TlDL1wysB9wP7E76Zt9a9Y6TZt9I3/2YCbwbuAVQK9eba1oIjKgZ15LHBLAx8EfyRSOtXm9NjfsDv2603kHfcge2ABZVhhfnca1uVEQszfefAEY1s5iOSGoDdgHuoYVrzl0cc4DlwO3A74GVEbE6z9Jqx8U3gVOAl/PwprR2vQAB3CZpdv75EGjdY2JrYAXwg9z19X1J69O69VYdBkzP93tdbwnhPuhFeltuuWtSJW0A3AicFBGrqtNareaIeCnSR9oxpB+u26G5FXVM0vuA5RExu9m19NCeEbErqQv0eEn/WJ3YYsfEWsCuwMURsQvwAjVdGi1WLwD5PMv7getrp/W03hLCfbD+1MEySaMB8t/lTa7nVSStTQr2qyLiR3l0S9cMEBErgTtI3RrDJLV/Ua+Vjot3Au+XtBC4htQ1cyGtWy8AEbEk/11O6g/ejdY9JhYDiyPinjx8AynsW7XedgcA90fEsjzc63pLCPfB+lMHM4DJ+f5kUr92S5Ak4FJgXkScX5nUkjVLGilpWL6/Lun8wDxSyH8wz9Yy9UbEaRExJiLaSMfrLyPiCFq0XgBJ60vasP0+qV94Li16TETEE8AiSdvnUfuSfnK8JeutOJxXumSgkXqbffKgj05AHAj8jtTP+rlm11OnvunAUuBvpBbF0aQ+1pnAo8AvgOHNrrNS756kj38PAXPy7cBWrRl4C/BArncucGYevw1wL7CA9DH39c2utU7tewO3tHq9ubYH8+3h9tdZqx4TubbxwKx8XPwY2KTF610feArYuDKu1/X65wfMzApUQreMmZnVcLibmRXI4W5mViCHu5lZgRzuZmYFcribmRXI4W5mVqD/B9Fw00Dh/UXxAAAAAElFTkSuQmCC\n", "text/plain": [ "
" ] @@ -551,7 +530,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 41, "metadata": {}, "outputs": [ { @@ -589,12 +568,12 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 42, "metadata": {}, "outputs": [ { "data": { - "image/png": "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787ChQs5+uijefzxx3nttdcAuPPOO5k0aRKrV6/mG9/4BgsWLOCxxx6r6NbW7bffzic/+UkaGxt58sknqamp2eT45z//eRobG6mvr2fIkCGcd955rFu3jksvvZSHHnqIRYsWUVtby5VXXgnA9OnTqavbfJ26VatWcc8993DOOed0GM/FF1/Ml770JXbcccfNjn31q19l6NCh3Hbbbf3jikPSWElLJTVJmtbG8TGSFklqkTSh7NjbkhrTq66kfJikx1Ofd6bVBc2sD5k1axaTJk0CYNKkScyaNYuBAwcyduxYfvrTn9LS0sKcOXMYP348TzzxBIcddhiDBg1i22233eSqpD2jRo3ixhtv5JJLLmHx4sW8733va7Peueeey5FHHsmnP/1pFixYwDPPPMOhhx5KTU0NN910E8uXLwdgxowZjBs3brP2X/ziF7n88svZZpv2v2obGxt5/vnnOemkk9o8ftlll7FixQomT57M1Vdf3em5dYfCFnKSNAC4BjgGWAnUS6qLiGdKqr0InAF8uY0u3oiImjbKLweuiog7JP0AOBP4flfGbmY9Z/369Tz88MMsXrwYSbz99ttI4lvf+haTJk3i6quvZtCgQdTW1rb7hd+ZMWPG8Mtf/pI5c+ZwxhlncN5553HaaadtUmfmzJksX75845d1RHDMMcfkGnNpaGjYmADXrVvH3LlzGThwICeeeOLGOr/+9a9paGigurqalpYWXnrpJQ4//HDmz5+/SV+TJ0/muOOO4+tf//oWnXNXKvKKYzTQFBHLIuIt4A5gfGmFiGiOiKeAdyrpMK0zfiTQ+mjCTWTrjptZHzF79mxOPfVUli9fTnNzMytWrGDYsGE8+uijHHbYYSxatIjrrrtu4xfyqFGjeOSRR3jllVdoaWnh7rvv7vQzli9fzgc+8AHOPvtszjrrLBYtWrTJ8YULF3LFFVdw6623brxaOPjgg3nsscdoamoCsjGH3/3udx1+zgsvvEBzczPNzc1MmDCB733ve5skDYBzzjmH1atX09zczK9+9Sv22WefjUnjueee21jvvvvuY9999+303LpDkYljMLCiZH8lbSwF24H3SGqQtEDSialsd+APaT3zDvuUNCW1b1i7dm3O0M2sp8yaNWuz2zYnn3wys2bNYsCAAZxwwgncf//9GwfGBw8ezIUXXsjo0aM59NBDqa6uZpdd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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -631,11 +610,11 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 43, "metadata": {}, "outputs": [], "source": [ - "Shelters.Get_Interaction(Interactions_File_Path)\n", + "Shelters.get_interaction(Interactions_File_Path)\n", "world.shelters = Shelters.for_areas(world.areas)\n", "shelter_distributor = ShelterDistributor(sharing_shelter_ratio = 0.75) # proportion of families that share a shelter\n", "for area in world.areas:\n", @@ -644,12 +623,12 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 44, "metadata": {}, "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAewAAADSCAYAAACILfMJAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAa2UlEQVR4nO3df5RcdX3/8efLJIDyK0Biivm1iFEbPDXgCrHQNhULJNgmPafwhVqJfPEbtFChcFoipxWKovFURSgWG0iaoALlC1JSSYUchFL1ENlghIRIs4ZgkubHQn4Q+VFJePeP+1lys5nZnd2ZnZm783qcM2fv/dxf77k7n3nP/dx7P1cRgZmZmTW3tzQ6ADMzM+ubE7aZmVkBOGGbmZkVgBO2mZlZAThhm5mZFYATtpmZWQE4YQ8Rkj4h6Yf1XrZakr4p6W8bsW2zgZJ0qqS1kn4laVaN1321pNvScJukkDQ8jf+7pNm13F6jSLpW0rfrvWyROWEXiKTTJP1Y0i5J2yX9SNIHB2E7IeldtV5vKRHxqYj4fD22ZdYbST+R9G5J75T0ZB+zXwfcHBGHRcS/1jKOiPhiRHyyzLTpEbG4ltsrup4/aoYyJ+yCkHQE8D3gH4CjgbHA3wH/08i4emqFSmNDj6QRwERgLfABoK+EPRFYPdhxFYkyhcspRfrOKtzObWHvBoiIOyNib0S8GhEPRcRT+ZkkfUXSDknPSZqeKz9S0gJJmyVtkvQFScN6bkTSY2nwZ6m57/+k8o9KWilpZzrK/63cMuslXSXpKeDlnhUgVeQbJG2T9JKkpyW9L01bJOkLafjf0ja7X29I+kSa9l5Jy1LLwrOSzq3BPjXr9j7gmci6fmynl4Qt6RfAO4Huz+vBki6UtEbSbknrJF2cm3+apI2S/jrVgc2SZkmaIem/0mf66tz8ZZt7JT0q6ZO58f+btrtD0oOSJqbysnWuzDq/lFoYXpJ0v6Sjc9Onpjq/U9LPJE3rsez1kn4EvJL2S8/1X5W+c3anunt6bvJBkm5P01ZLas8t9w5J90rqSt9nnynzL+n+ztqZ/h8f6m3fpGkh6RJJa8l+pBVDRPhVgBdwBPAisBiYDhzVY/ongNeB/wcMAz4N/DegNP0+4J+AQ4G3Az8BLs4t+8PcugJ4V278RGAbcEpa92xgPXBwmr4eWAmMB95aIvYzgRXASEDAbwLHpmmLgC+UWGZ6in98inkDcCEwPMXzAjC50f8Xv4r9Sp+pnWTJ5rU0vAfYnYaPK7PceuAjufGzgePT5/v30vpOStOmpXV+DhiR6mgXcAdwOHAC8Gr3toBrgW+n4bZUH4en8UeBT6bhmUBnqk/Dgb8Bfpymla1zJd7Lo8Amsh8thwL35rY/lux7ZwbZAd4fpPHRuWV/md7DcGBEj3W/J9Xdd+Tez/G59/laWvcw4EvA42naW1L8nwMOIvshsA44s6991Ne+SdMDWEbWWnnAd1azvnyEXRAR8RJwGtkH7VagS9ISSWNysz0fEbdGxF6yxH4sMCbNMwO4PCJejohtwA3AeRVufg7wTxGxPLKj+8VkTfFTc/PcFBEbIuLVEsu/TvbF9F6yHxBrImJzuY1JeneK/9yI2AB8FFgfEf8cEXsi4qdkXyrnVBi/WUnpMzWSLDlMBX4LWAUcEREjI+K5CtfzQET8IjL/ATwE/E5ulteB6yPideAuYBRwY0TsjojVwDPA+/sZ/qeAL6X6tAf4IjAlHUn2q84B34qIVRHxMvC3wLmpBe7PgKURsTQi3oiIZUAH2fdJt0URsTrVzdd7rHcvcDAwWdKIiFgfEb/ITf9hWvde4Fu5ffBBsh8F10XEryNiHdn3XqXfWb3tm25fiojtZb6zmpITdoGkD98nImIc2a/hdwBfz82yJTfvK2nwMLLzbSOAzalZayfZ0fbbK9z0RODK7mXT8uPT9rtt6CXuHwA3A98Atkmar+yc/AEkHQncD/xNRHRfuT4ROKXH9j8G/EaF8ZsdQNLR6fO0C/htsqPFZ8mOCndIurwf65ou6fHUvL2TLKGNys3yYkpKkB1NA2zNTX+VrK72x0Tgxlyd2E52ND22P3Uuydff58m+L0albZzTo+6dRnYwUGrZ/UREJ3A52RHxNkl3Scp/b2zJDb8CHKLslNpE4B09tns1kD9A6U3ZfVNJ3M3KCbugIuLnZM3JJc9L9bCB7Ih4VDpqGBkRR0TECRVubgPZ0cHI3OttEXFnPqQ+4r0pIj4ATCY7H/9XPedRdsHKHcAjETG/x/b/o8f2D4uIT1cYv9kB0tHVSOBi4LY0/H3gD9Nn7OuVrEfSwWQtPl8BxqT1LCVLEINpA9lprXy9eGtE/Bgqq3M543PDE8iO0F9I2/hWj20cGhHzcvP3VffviIjTyJJoAF+u8L0912O7h0fEjBLzltp+r/umkribkRN2QaSLrq6UNC6NjwfOBx7va9nUFPYQ8FVJR0h6i6TjJf1emUW2sv/FI7cCn5J0SrqY5VBJZ0s6vMLYP5iWHQG8THbe6o0Ss15Pdg7tsh7l3wPeLenjkkak1wcl/WYl2zfrQ/6q8BPJmsf74yCyZt8uYI+yiz3PqF14ZX0T+KykE+DNC0vPScOV1rlufyZpsqS3kd2ydk9qEfg28IeSzpQ0TNIhyi6iG1dJgJLeI+nD6UfNa2QtCb3F0e0nwO50wdpb07bfp9K3sXaldea/s8rumyJzwi6O3WQXfS2X9DJZol4FXFnh8heQfbE8A+wA7mH/Zq28a4HFqTnp3IjoILtQ5ua0bCfZhWqVOoIs6e8ga257Efj7EvOdT3YecYf2XSn+sYjYTfYFeB7ZhWhbyH6lH9yPGMzK+QDwpKRjgL0RsaM/C6fP52eAu8k+438KLKl5lAdu9z6yenCXpJfIvg+67wyptM51+xZZi90W4BCy90O6hmQmWXN0F9mR619Ree44GJhHdrS+hew03GcreG97ya5dmQI8l5a/DTiyxLyvkP3Y/1H6zprax74prO4riM3MrAVJepTsiuvbGh2L9c5H2GZmZgXghG1mZlYATthmLULSeEmPSHom9Sp1WSo/WlkvcmvT36NSuSTdJKlT0lOSTsqta3aaf62GyMMoWlVETHNzeDH4HLZZi5B0LFlvV0+mK/xXALPILiDcHhHzJM0l60XvKkkzgL8gu6f4FLKOPk5R1m1lB1kXnpHW84H+XqxlZv3jI2yzFhERmyPiyTS8G1hD1pHETLKe5Uh/Z6XhmcDtqfeux4GRKemfCSxL9zHvIOvi8az6vROz1tTUTykZNWpUtLW1NToMs6a3YsWKFyJidKXzS2oju+d4OVlnH93dVm5hX29SY9m/N6iNqaxcea9cn80qU64+N3XCbmtro6Ojo9FhmDU9Sc/3Y97DyHrmujwiXpL2dcgVESGpZufJJM0h64ueCRMmuD6bVaBcfXaTuFkLST1f3Qt8JyK+m4q3pqbu7vPc21L5JvbvsnJcKitXfoCImB8R7RHRPnp0xQ0AZlaCE7ZZi1B2KL0AWBMRX8tNWkL2yFTS3/tz5Rekq8WnArtS0/mDwBmSjkpXlJ+RysxsEDV1k7iZ1dSpwMeBpyWtTGVXk3Udebeki8i6sTw3TVtKdoV4J9mTlC6E7KEZkj4PPJHmuy4ittflHZi1MCdssxaRHlda7glSp5eYP4BLyqxrIbCwdtGZWV/cJG5mZlYAPsIeBG1zH6jZutbPO7tm6zIzG6hafq+1smq+032EbWZmVgBO2GZmZgXghG1mZlYATthmZmYF4IRtZmZWAH0mbEkLJW2TtCpX5ufnmpmZ1VElR9iLOPDReXOBhyNiEvBwGgeYDkxKrznALZAleOAasmfqngxc053kzczMrG99JuyIeAzo2e2gn59rZmZWRwM9hz1oz8+VNEdSh6SOrq6uAYZnZmY2tFR90Vnqb7hmz8/14/jMzMwONNCEPWjPzzUzM7MDDTRh+/m5ZmZmddTnwz8k3QlMA0ZJ2kh2tbefn2tmZlZHfSbsiDi/zCQ/P9fMzKxO3NOZmZlZAThhm5mZFYATtpmZWQE4YZuZmRWAE7aZmVkBOGGbmZkVgBO2mZlZAThhm5mZFYATtpmZWQE4YZuZmRWAE7aZmVkBOGGbmZkVgBO2mZlZAThhm5mZFYATtpmZWQE4YZuZmRWAE7ZZC5G0UNI2SatyZddK2iRpZXrNyE37rKROSc9KOjNXflYq65Q0t97vw6wVOWGbtZZFwFklym+IiCnptRRA0mTgPOCEtMw/ShomaRjwDWA6MBk4P81rZoNoeKMDMLP6iYjHJLVVOPtM4K6I+B/gOUmdwMlpWmdErAOQdFea95lax2tm+/gI28wALpX0VGoyPyqVjQU25ObZmMrKlR9A0hxJHZI6urq6BiNus5ZRVcKW9JeSVktaJelOSYdIOk7S8nRu618kHZTmPTiNd6bpbTV5B2ZWrVuA44EpwGbgq7VacUTMj4j2iGgfPXp0rVZr1pIGnLAljQU+A7RHxPuAYWTnu75Mdj7sXcAO4KK0yEXAjlR+Q5rPzBosIrZGxN6IeAO4lX3N3puA8blZx6WycuVmNoiqbRIfDrxV0nDgbWS/zj8M3JOmLwZmpeGZaZw0/XRJqnL7ZlYlScfmRv8Y6L6CfAlwXmodOw6YBPwEeAKYlFrTDiL7ob6knjGbtaIBX3QWEZskfQX4JfAq8BCwAtgZEXvSbPlzW2+e94qIPZJ2AccALww0BjPrH0l3AtOAUZI2AtcA0yRNAQJYD1wMEBGrJd1NdjHZHuCSiNib1nMp8CBZy9rCiFhd33di1noGnLDThSkzgeOAncD/p/TtIv1d7xxgDsCECROqXZ2Z5UTE+SWKF/Qy//XA9SXKlwJLaxiamfWhmibxjwDPRURXRLwOfBc4FRiZmshh/3Nbb573StOPBF7suVJfpGJmZnagahL2L4Gpkt6WzkWfTtZ09gjwJ2me2cD9aXhJGidN/0FERBXbNzMzaxkDTtgRsZzs4rEngafTuuYDVwFXpE4WjmFfc9sC4JhUfgXg7gzNzMwqVFVPZxFxDdlFK3nr2HdbSH7e14BzqtmemZlZq3JPZ2ZmZgXghG1mZlYAfviHmTWNtrkPNDqEIWH9vLMbHYINAh9hm5mZFYCPsHP8697MzJqVj7DNzMwKwAnbzMysAJywzczMCsAJ28zMrACcsM3MzArACdvMzKwAnLDNzMwKwAnbzMysAJywzczMCsAJ28zMrACcsM3MzArACdvMzKwAnLDNzMwKwAnbzMysAJywzczMCqCqhC1ppKR7JP1c0hpJH5J0tKRlktamv0eleSXpJkmdkp6SdFJt3oKZmdnQV+0R9o3A9yPivcD7gTXAXODhiJgEPJzGAaYDk9JrDnBLlds2MzNrGQNO2JKOBH4XWAAQEb+OiJ3ATGBxmm0xMCsNzwRuj8zjwEhJxw50+2ZmZq2kmiPs44Au4J8l/VTSbZIOBcZExOY0zxZgTBoeC2zILb8xlZmZmVkfqknYw4GTgFsi4kTgZfY1fwMQEQFEf1YqaY6kDkkdXV1dVYRnZmY2dFSTsDcCGyNieRq/hyyBb+1u6k5/t6Xpm4DxueXHpbL9RMT8iGiPiPbRo0dXEZ6ZmdnQMeCEHRFbgA2S3pOKTgeeAZYAs1PZbOD+NLwEuCBdLT4V2JVrOjczM7NeVHuV+F8A35H0FDAF+CIwD/gDSWuBj6RxgKXAOqATuBX48yq3bWb9JGmhpG2SVuXK+n0rpqTZaf61kmaX2paZ1dbwahaOiJVAe4lJp5eYN4BLqtmemVVtEXAzcHuurPtWzHmS5qbxq9j/VsxTyG7FPEXS0cA1ZHU/gBWSlkTEjrq9C7MW5J7OzFpIRDwGbO9R3N9bMc8ElkXE9pSklwFnDXrwZi2uqiNsG3xtcx+oyXrWzzu7JuuxIam/t2L6Fk2zBvARtpm9aSC3YvbGt2ma1Y4Ttpn191bMim7RBN+maVZLTthm1t9bMR8EzpB0VLqi/IxUZmaDyOewzVqIpDuBacAoSRvJrvaeB9wt6SLgeeDcNPtSYAbZrZivABcCRMR2SZ8HnkjzXRcRPS9kM7Mac8I2ayERcX6ZSf26FTMiFgILaxiamfXBTeJmZmYF4IRtZmZWAE7YZmZmBeCEbWZmVgBO2GZmZgXghG1mZlYATthmZmYF4IRtZmZWAE7YZmZmBeCEbWZmVgBO2GZmZgXghG1mZlYAQ+LhH21zH2h0CGZmZoPKR9hmZmYFUHXCljRM0k8lfS+NHydpuaROSf8i6aBUfnAa70zT26rdtpmZWauoxRH2ZcCa3PiXgRsi4l3ADuCiVH4RsCOV35DmMzMzswpUlbAljQPOBm5L4wI+DNyTZlkMzErDM9M4afrpaX4zMzPrQ7VH2F8H/hp4I40fA+yMiD1pfCMwNg2PBTYApOm70vz7kTRHUoekjq6urirDMzMzGxoGnLAlfRTYFhErahgPETE/Itojon306NG1XLWZmVlhVXNb16nAH0maARwCHAHcCIyUNDwdRY8DNqX5NwHjgY2ShgNHAi9WsX0zM7OWMeAj7Ij4bESMi4g24DzgBxHxMeAR4E/SbLOB+9PwkjROmv6DiIiBbt/MzKyVDMZ92FcBV0jqJDtHvSCVLwCOSeVXAHMHYdtmZmZDUk16OouIR4FH0/A64OQS87wGnFOL7ZmZmbWaIdE1qfWtlt23rp93ds3WZWZmlXHXpGZmZgXghG1mZlYATthmZmYF4IRtZmZWAE7YZmZmBeCEbWZmVgBO2GZmZgXghG1mZlYATthmBoCk9ZKelrRSUkcqO1rSMklr09+jUrkk3SSpU9JTkk5qbPRmQ58Ttpnl/X5ETImI9jQ+F3g4IiYBD7PvGQDTgUnpNQe4pe6RmrUYJ2wz681MYHEaXgzMypXfHpnHyR6re2wD4jNrGU7YZtYtgIckrZA0J5WNiYjNaXgLMCYNjwU25JbdmMr2I2mOpA5JHV1dXYMVt1lL8MM/zKzbaRGxSdLbgWWSfp6fGBEhqV/PsI+I+cB8gPb29n4ta2b78xG2mQEQEZvS323AfWSPyd3a3dSd/m5Ls28CxucWH5fKzGyQOGGbGZIOlXR49zBwBrAKWALMTrPNBu5Pw0uAC9LV4lOBXbmmczMbBG4SNzPIzk3fJwmy74U7IuL7kp4A7pZ0EfA8cG6afykwA+gEXgEurH/IZq3FCdvMiIh1wPtLlL8InF6iPIBL6hCamSVuEjczMysAJ2wzM7MCGHDCljRe0iOSnpG0WtJlqdxdGZqZmdVYNUfYe4ArI2IyMBW4RNJk3JWhmZlZzQ04YUfE5oh4Mg3vBtaQ9XTkrgzNzMxqrCbnsCW1AScCy6myK0MzMzM7UNUJW9JhwL3A5RHxUn5auvWjX90Ruu9hMzOzA1WVsCWNIEvW34mI76biqroyjIj5EdEeEe2jR4+uJjwzM7Mho5qrxAUsANZExNdyk9yVoZmZWY1V09PZqcDHgaclrUxlVwPzcFeGZmZmNTXghB0RPwRUZrK7MjQzM6sh93RmZmZWAE7YZmZmBeCEbWZmVgBO2GZmZgXghG1mZlYATthmZmYF4IRtZmZWAE7YZmZmBeCEbWZmVgBO2GZmZgXghG1mZlYATthmZmYF4IRtZmZWAE7YZmZmBVDN87CtRbXNfaAm61k/7+yarMfMrBX4CNvMzKwAnLDNzMwKwAnbzMysAJywzczMCsAJ28zMrADqfpW4pLOAG4FhwG0RMa/eMVhzqNXV5uArzhvBddmsvup6hC1pGPANYDowGThf0uR6xmBm1XNdNqu/ejeJnwx0RsS6iPg1cBcws84xmFn1XJfN6qzeTeJjgQ258Y3AKXWOwYYgd+ZSd67LZnXWdD2dSZoDzEmjv5L0LDAKeKFxUZXkmCpTqJj05TpHsk+1+2lirQKppTL1ueia8TO9n358jpv+vfRT07+fCv83JetzvRP2JmB8bnxcKntTRMwH5ufLJHVERPvgh1c5x1QZx1SZZoypD33WZShdn4uugP+rsobSe4Gh9356qvc57CeASZKOk3QQcB6wpM4xmFn1XJfN6qyuR9gRsUfSpcCDZLeCLIyI1fWMwcyq57psVn91P4cdEUuBpf1crBmb1BxTZRxTZZoxpl4NsC4PBYX7X/ViKL0XGHrvZz+KiEbHYGZmZn1w16RmZmYF0PQJW9JZkp6V1ClpbqPjAZC0XtLTklZK6mhQDAslbZO0Kld2tKRlktamv0c1QUzXStqU9tVKSTPqGM94SY9IekbSakmXpfKG7adeYmrYfrIDlfos95guSTel76WnJJ1U7xgrVcF7mSZpV+6z97l6x1ipcvWnxzyF+d/0V1Mn7Cbv/vD3I2JKA28hWASc1aNsLvBwREwCHk7jjY4J4Ia0r6ak8571sge4MiImA1OBS9Lnp5H7qVxM0Lj9ZAdaROnPcrfpwKT0mgPcUoeYBmoRvb8XgP/Mffauq0NMA9Vb/elWpP9NvzR1wsbdH5YVEY8B23sUzwQWp+HFwKwmiKlhImJzRDyZhncDa8h66GrYfuolJmsiFXyWZwK3R+ZxYKSkY+sTXf80W72sRoX1pzD/m/5q9oRdqvvDZvhyC+AhSStST07NYkxEbE7DW4AxjQwm59LUNLWw3s303SS1AScCy2mS/dQjJmiC/WQVa9bvpoH6kKSfSfp3SSc0OphKlKg/3Yba/+ZNzZ6wm9VpEXESWdPLJZJ+t9EB9RTZ5f/NcAvALcDxwBRgM/DVegcg6TDgXuDyiHgpP61R+6lETA3fT9ayngQmRsT7gX8A/rWx4fSttzo9lDV7wq6o+8N6i4hN6e824D6ypvtmsLW76Sf93dbgeIiIrRGxNyLeAG6lzvtK0giyiv2diPhuKm7ofioVU6P3k/VbU343DUREvBQRv0rDS4ERkkY1OKyyytTpvCHzv+mp2RN203V/KOlQSYd3DwNnACWvvmyAJcDsNDwbuL+BsQBvJsRuf0wd95UkAQuANRHxtdykhu2ncjE1cj/ZgCwBLkhXJE8FduVOsxSKpN9In0sknUyWF15sbFSl9VKn84bM/6anpu84Jd3e8nX2dX94fYPjeSfZUTVkPcXd0YiYJN0JTCN7Os1W4Bqypqy7gQnA88C5EVG3i03KxDSNrJk3gPXAxfWqPJJOA/4TeBp4IxVfTXbOqyH7qZeYzqdB+8kOVOazPAIgIr6ZEsfNZFdfvwJcGBENucWzLxW8l0uBT5Ndgf0qcEVE/Lgx0faul/ozAYr3v+mvpk/YZmZm1vxN4mZmZoYTtpmZWSE4YZuZmRWAE7aZmVkBOGGbmZkVgBO2mZlZAThhm5mZFYATtpmZWQH8L02ERJX/RWEEAAAAAElFTkSuQmCC\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -696,7 +675,7 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 45, "metadata": {}, "outputs": [], "source": [ @@ -707,7 +686,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 46, "metadata": {}, "outputs": [ { @@ -731,7 +710,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 47, "metadata": {}, "outputs": [], "source": [ @@ -742,7 +721,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 48, "metadata": {}, "outputs": [ { @@ -766,7 +745,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 49, "metadata": {}, "outputs": [], "source": [ @@ -777,16 +756,16 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 50, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "array([21.2136 , 92.15678833])" + "array([21.21176333, 92.13597667])" ] }, - "execution_count": 29, + "execution_count": 50, "metadata": {}, "output_type": "execute_result" } @@ -804,7 +783,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 51, "metadata": {}, "outputs": [], "source": [ @@ -815,16 +794,16 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 52, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "array([21.21268167, 92.1438 ])" + "array([21.1962 , 92.14936])" ] }, - "execution_count": 31, + "execution_count": 52, "metadata": {}, "output_type": "execute_result" } @@ -842,7 +821,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 53, "metadata": {}, "outputs": [], "source": [ @@ -853,16 +832,16 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 54, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "array([21.212945, 92.142915])" + "array([21.21176333, 92.13597667])" ] }, - "execution_count": 33, + "execution_count": 54, "metadata": {}, "output_type": "execute_result" } @@ -880,7 +859,7 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": 55, "metadata": {}, "outputs": [], "source": [ @@ -891,16 +870,16 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 56, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "array([21.19508, 92.16525])" + "array([21.19621, 92.14924])" ] }, - "execution_count": 35, + "execution_count": 56, "metadata": {}, "output_type": "execute_result" } @@ -918,7 +897,7 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": 57, "metadata": {}, "outputs": [], "source": [ @@ -929,16 +908,16 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 58, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "array([21.20686305, 92.16070923])" + "array([21.19588, 92.152 ])" ] }, - "execution_count": 37, + "execution_count": 58, "metadata": {}, "output_type": "execute_result" } @@ -956,7 +935,7 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 59, "metadata": {}, "outputs": [], "source": [ @@ -967,16 +946,16 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 60, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "array([21.21804605, 92.1546829 ])" + "array([21.20069, 92.15216])" ] }, - "execution_count": 39, + "execution_count": 60, "metadata": {}, "output_type": "execute_result" } @@ -1001,7 +980,7 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 61, "metadata": {}, "outputs": [], "source": [ @@ -1010,7 +989,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 62, "metadata": {}, "outputs": [], "source": [ @@ -1033,7 +1012,7 @@ }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 63, "metadata": {}, "outputs": [], "source": [ @@ -1058,7 +1037,7 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 64, "metadata": {}, "outputs": [], "source": [ @@ -1070,19 +1049,19 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 65, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "[,\n", - " ,\n", - " ,\n", - " ]" + "[,\n", + " ,\n", + " ,\n", + " ]" ] }, - "execution_count": 44, + "execution_count": 65, "metadata": {}, "output_type": "execute_result" } @@ -1107,7 +1086,7 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 66, "metadata": {}, "outputs": [], "source": [ @@ -1118,7 +1097,7 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 67, "metadata": {}, "outputs": [], "source": [ @@ -1127,7 +1106,7 @@ }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 68, "metadata": {}, "outputs": [], "source": [ @@ -1140,7 +1119,7 @@ }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 69, "metadata": {}, "outputs": [], "source": [ @@ -1167,7 +1146,7 @@ }, { "cell_type": "code", - "execution_count": 49, + "execution_count": 70, "metadata": {}, "outputs": [], "source": [ @@ -1190,18 +1169,18 @@ }, { "cell_type": "code", - "execution_count": 50, + "execution_count": 71, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:48:31,936 - leisure - INFO - Linking households and care homes for visits\n", - "2022-10-05 18:48:31,937 - leisure - INFO - Done\n", - "2022-10-05 18:48:31,939 - leisure - INFO - Distributing social venues to areas\n", - "2022-10-05 18:48:31,940 - leisure - INFO - Distributed in 0 of 65 areas.\n", - "2022-10-05 18:48:32,038 - leisure - INFO - Distributed in 65 of 65 areas.\n" + "2022-11-10 15:31:42,300 - leisure - INFO - Linking households and care homes for visits\n", + "2022-11-10 15:31:42,301 - leisure - INFO - Done\n", + "2022-11-10 15:31:42,301 - leisure - INFO - Distributing social venues to areas\n", + "2022-11-10 15:31:42,301 - leisure - INFO - Distributed in 0 of 65 areas.\n", + "2022-11-10 15:31:42,361 - leisure - INFO - Distributed in 65 of 65 areas.\n" ] } ], @@ -1227,7 +1206,7 @@ }, { "cell_type": "code", - "execution_count": 51, + "execution_count": 72, "metadata": {}, "outputs": [], "source": [ @@ -1273,7 +1252,7 @@ }, { "cell_type": "code", - "execution_count": 52, + "execution_count": 73, "metadata": {}, "outputs": [], "source": [ @@ -1292,7 +1271,7 @@ }, { "cell_type": "code", - "execution_count": 53, + "execution_count": 74, "metadata": {}, "outputs": [], "source": [ @@ -1318,7 +1297,7 @@ }, { "cell_type": "code", - "execution_count": 54, + "execution_count": 75, "metadata": { "scrolled": true }, @@ -1327,1132 +1306,1132 @@ "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:48:32,820 - simulator - INFO - Starting simulation for 7 days at day 2020-05-24 09:00:00,to run for 7 days\n", - "2022-10-05 18:48:32,912 - seed - INFO - Seeding Covid19 infections at date 2020-05-24\n", - "2022-10-05 18:48:33,431 - rank - INFO - Next timestep\n", - "2022-10-05 18:48:33,433 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:48:33,651 - rank - INFO - Rank 0 -- move_people -- 0.21713568398263305\n", - "2022-10-05 18:48:33,652 - rank - INFO - Rank 0 -- move_people_waiting -- 8.408969733864069e-06\n", - "2022-10-05 18:48:33,653 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.249981768429279e-06,4.5299530029296875e-06 - 2020-05-24 09:00:00\n", - "2022-10-05 18:48:33,661 - simulator - INFO - Info for rank 0, Date = 2020-05-24 09:00:00, number of deaths = 0, number of infected = 227\n", - "2022-10-05 18:48:33,764 - rank - INFO - Rank 0 -- interaction -- 0.10971019801218063\n", - "2022-10-05 18:48:33,774 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:48:34,712 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:48:34,715 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:48:34,717 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:48:34,718 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:48:34,721 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:48:34,723 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:48:34,727 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:48:34,740 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:48:34,749 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:48:34,758 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:48:34,770 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:48:34,772 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:48:35,808 - rank - INFO - Rank 0 -- tracker -- 2.043317583971657\n", - "2022-10-05 18:48:35,810 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00041823304491117597,0.0004181861877441406 - 2020-05-24 09:00:00\n", - "2022-10-05 18:48:35,936 - rank - INFO - Rank 0 -- interaction_waiting -- 7.2480179369449615e-06\n", - "2022-10-05 18:48:35,951 - simulator - INFO - CMS: Timestep for rank 0/1 - 2.517245191964321,2.5172460079193115 - 2020-05-24 09:00:00\n", - "\n", - "2022-10-05 18:48:35,952 - rank - INFO - Next timestep\n", - "2022-10-05 18:48:35,953 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:48:37,465 - rank - INFO - Rank 0 -- move_people -- 1.511710841965396\n", - "2022-10-05 18:48:37,467 - rank - INFO - Rank 0 -- move_people_waiting -- 6.315996870398521e-06\n", - "2022-10-05 18:48:37,468 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.9470185078680515e-06,5.4836273193359375e-06 - 2020-05-24 11:00:00\n", - "2022-10-05 18:48:37,476 - simulator - INFO - Info for rank 0, Date = 2020-05-24 11:00:00, number of deaths = 0, number of infected = 227\n", - "2022-10-05 18:48:37,653 - rank - INFO - Rank 0 -- interaction -- 0.1824815539875999\n", - "2022-10-05 18:48:37,666 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:48:38,088 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:48:38,111 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:48:38,135 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:48:38,149 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:48:38,195 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:48:38,281 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:48:38,329 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:48:38,640 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:48:40,538 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:48:40,755 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:48:40,764 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:48:40,766 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:48:41,618 - rank - INFO - Rank 0 -- tracker -- 3.963700679014437\n", - "2022-10-05 18:48:41,621 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00020842900266870856,0.00020813941955566406 - 2020-05-24 11:00:00\n", - "2022-10-05 18:48:41,650 - rank - INFO - Rank 0 -- interaction_waiting -- 5.793990567326546e-06\n", - "2022-10-05 18:48:41,663 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.709075638034847,5.709076404571533 - 2020-05-24 11:00:00\n", - "\n", - "2022-10-05 18:48:41,664 - rank - INFO - Next timestep\n", - "2022-10-05 18:48:41,665 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:48:42,354 - rank - INFO - Rank 0 -- move_people -- 0.6886395329493098\n", - "2022-10-05 18:48:42,355 - rank - INFO - Rank 0 -- move_people_waiting -- 6.471003871411085e-06\n", - "2022-10-05 18:48:42,355 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.0500232242047787e-06,2.86102294921875e-06 - 2020-05-24 13:00:00\n", - "2022-10-05 18:48:42,360 - simulator - INFO - Info for rank 0, Date = 2020-05-24 13:00:00, number of deaths = 0, number of infected = 233\n", - "2022-10-05 18:48:42,487 - rank - INFO - Rank 0 -- interaction -- 0.1306222720304504\n", - "2022-10-05 18:48:42,494 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:48:42,882 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:48:42,904 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:48:42,925 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:48:42,936 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:48:42,974 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:48:43,046 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:48:43,099 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:48:43,414 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:48:45,235 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:48:45,502 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:48:45,516 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:48:45,519 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:48:46,518 - rank - INFO - Rank 0 -- tracker -- 4.030749624012969\n", - "2022-10-05 18:48:46,524 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.000745509983971715,0.0007450580596923828 - 2020-05-24 13:00:00\n", - "2022-10-05 18:48:46,559 - rank - INFO - Rank 0 -- interaction_waiting -- 6.499991286545992e-06\n", - "2022-10-05 18:48:46,573 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.908142346015666,4.908143520355225 - 2020-05-24 13:00:00\n", - "\n", - "2022-10-05 18:48:46,575 - rank - INFO - Next timestep\n", - "2022-10-05 18:48:46,575 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:48:47,653 - rank - INFO - Rank 0 -- move_people -- 1.0766875609988347\n", - "2022-10-05 18:48:47,654 - rank - INFO - Rank 0 -- move_people_waiting -- 8.908042218536139e-06\n", - "2022-10-05 18:48:47,654 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.9450242184102535e-06,3.5762786865234375e-06 - 2020-05-24 15:00:00\n" + "2022-11-10 15:31:43,119 - simulator - INFO - Starting simulation for 7 days at day 2020-05-24 09:00:00,to run for 7 days\n", + "2022-11-10 15:31:43,179 - seed - INFO - Seeding Covid19 infections at date 2020-05-24\n", + "2022-11-10 15:31:43,485 - rank - INFO - Next timestep\n", + "2022-11-10 15:31:43,485 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:31:43,644 - rank - INFO - Rank 0 -- move_people -- 0.1588597759999857\n", + "2022-11-10 15:31:43,645 - rank - INFO - Rank 0 -- move_people_waiting -- 6.680000012693199e-06\n", + "2022-11-10 15:31:43,646 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.8059999976903782e-06,3.0994415283203125e-06 - 2020-05-24 09:00:00\n", + "2022-11-10 15:31:43,650 - simulator - INFO - Info for rank 0, Date = 2020-05-24 09:00:00, number of deaths = 0, number of infected = 205\n", + "2022-11-10 15:31:43,714 - rank - INFO - Rank 0 -- interaction -- 0.0680537700000059\n", + "2022-11-10 15:31:43,716 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:31:44,379 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:31:44,956 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:31:44,957 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:31:44,958 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:31:44,959 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:31:44,960 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:31:44,962 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:31:44,964 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:31:44,970 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:31:44,975 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:31:44,981 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:31:44,992 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:31:44,993 - rank - INFO - Rank 0 -- tracker -- 1.278199882999985\n", + "2022-11-10 15:31:44,997 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0034434629999964272,0.003443002700805664 - 2020-05-24 09:00:00\n", + "2022-11-10 15:31:45,093 - rank - INFO - Rank 0 -- interaction_waiting -- 5.973999975594779e-06\n", + "2022-11-10 15:31:45,104 - simulator - INFO - CMS: Timestep for rank 0/1 - 1.6182380839999837,1.6182541847229004 - 2020-05-24 09:00:00\n", + "\n", + "2022-11-10 15:31:45,105 - rank - INFO - Next timestep\n", + "2022-11-10 15:31:45,105 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:31:46,010 - rank - INFO - Rank 0 -- move_people -- 0.9043050709999818\n", + "2022-11-10 15:31:46,011 - rank - INFO - Rank 0 -- move_people_waiting -- 4.743000005191789e-06\n", + "2022-11-10 15:31:46,011 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.06600000499202e-06,3.0994415283203125e-06 - 2020-05-24 11:00:00\n", + "2022-11-10 15:31:46,016 - simulator - INFO - Info for rank 0, Date = 2020-05-24 11:00:00, number of deaths = 0, number of infected = 205\n", + "2022-11-10 15:31:46,122 - rank - INFO - Rank 0 -- interaction -- 0.11055771799999548\n", + "2022-11-10 15:31:46,124 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:31:46,705 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:31:46,942 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:31:46,960 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:31:46,977 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:31:46,982 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:31:47,013 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:31:47,069 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:31:47,099 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:31:47,283 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:31:48,492 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:31:48,663 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:31:48,669 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:31:48,670 - rank - INFO - Rank 0 -- tracker -- 2.5466240960000164\n", + "2022-11-10 15:31:48,672 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00036578600000325423,0.00036406517028808594 - 2020-05-24 11:00:00\n", + "2022-11-10 15:31:48,694 - rank - INFO - Rank 0 -- interaction_waiting -- 6.413999983578833e-06\n", + "2022-11-10 15:31:48,706 - simulator - INFO - CMS: Timestep for rank 0/1 - 3.6002058509999983,3.600242853164673 - 2020-05-24 11:00:00\n", + "\n", + "2022-11-10 15:31:48,707 - rank - INFO - Next timestep\n", + "2022-11-10 15:31:48,707 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:31:49,259 - rank - INFO - Rank 0 -- move_people -- 0.5511497109999937\n", + "2022-11-10 15:31:49,259 - rank - INFO - Rank 0 -- move_people_waiting -- 5.738799998766808e-05\n", + "2022-11-10 15:31:49,260 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.9180000069572998e-06,1.9073486328125e-06 - 2020-05-24 13:00:00\n", + "2022-11-10 15:31:49,264 - simulator - INFO - Info for rank 0, Date = 2020-05-24 13:00:00, number of deaths = 0, number of infected = 209\n", + "2022-11-10 15:31:49,357 - rank - INFO - Rank 0 -- interaction -- 0.09619749600000205\n", + "2022-11-10 15:31:49,358 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:31:49,936 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:31:50,174 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:31:50,189 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:31:50,204 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:31:50,212 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:31:50,244 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:31:50,298 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:31:50,331 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:31:50,502 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:31:51,711 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:31:51,878 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:31:51,884 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:31:51,885 - rank - INFO - Rank 0 -- tracker -- 2.5277386019999994\n", + "2022-11-10 15:31:51,886 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00031901100001618943,0.0003190040588378906 - 2020-05-24 13:00:00\n", + "2022-11-10 15:31:51,908 - rank - INFO - Rank 0 -- interaction_waiting -- 6.326999994143989e-06\n", + "2022-11-10 15:31:51,919 - simulator - INFO - CMS: Timestep for rank 0/1 - 3.2117547539999975,3.2117860317230225 - 2020-05-24 13:00:00\n", + "\n", + "2022-11-10 15:31:51,920 - rank - INFO - Next timestep\n", + "2022-11-10 15:31:51,921 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:31:52,470 - rank - INFO - Rank 0 -- move_people -- 0.5492012389999843\n", + "2022-11-10 15:31:52,471 - rank - INFO - Rank 0 -- move_people_waiting -- 5.417299999521674e-05\n", + "2022-11-10 15:31:52,471 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.5340000010819494e-06,1.6689300537109375e-06 - 2020-05-24 15:00:00\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:48:47,661 - simulator - INFO - Info for rank 0, Date = 2020-05-24 15:00:00, number of deaths = 0, number of infected = 237\n", - "2022-10-05 18:48:47,809 - rank - INFO - Rank 0 -- interaction -- 0.1535764919826761\n", - "2022-10-05 18:48:47,818 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:48:48,291 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:48:48,325 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:48:48,359 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:48:48,373 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:48:48,426 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:48:48,530 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:48:48,597 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:48:48,959 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:48:51,223 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:48:51,512 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:48:51,526 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:48:51,528 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:48:52,603 - rank - INFO - Rank 0 -- tracker -- 4.791342261014506\n", - "2022-10-05 18:48:52,609 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0008976099779829383,0.0008990764617919922 - 2020-05-24 15:00:00\n", - "2022-10-05 18:48:52,660 - rank - INFO - Rank 0 -- interaction_waiting -- 1.2418022379279137e-05\n", - "2022-10-05 18:48:52,681 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.1046989330207,6.104700088500977 - 2020-05-24 15:00:00\n", - "\n", - "2022-10-05 18:48:52,682 - rank - INFO - Next timestep\n", - "2022-10-05 18:48:52,683 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:48:53,588 - rank - INFO - Rank 0 -- move_people -- 0.9035749009926803\n", - "2022-10-05 18:48:53,589 - rank - INFO - Rank 0 -- move_people_waiting -- 8.7380176410079e-06\n", - "2022-10-05 18:48:53,589 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.009983967989683e-06,3.5762786865234375e-06 - 2020-05-24 17:00:00\n", - "2022-10-05 18:48:53,596 - simulator - INFO - Info for rank 0, Date = 2020-05-24 17:00:00, number of deaths = 0, number of infected = 242\n", - "2022-10-05 18:48:53,746 - rank - INFO - Rank 0 -- interaction -- 0.15590728598181158\n", - "2022-10-05 18:48:53,756 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:48:54,339 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:48:54,342 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:48:54,372 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:48:54,396 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:48:54,399 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:48:54,504 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:48:54,592 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:48:54,984 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:48:57,495 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:48:57,813 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:48:57,814 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:48:57,816 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:48:57,831 - rank - INFO - Rank 0 -- tracker -- 4.083954318950418\n", - "2022-10-05 18:48:57,837 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0005232240073382854,0.0005221366882324219 - 2020-05-24 17:00:00\n", - "2022-10-05 18:48:57,890 - rank - INFO - Rank 0 -- interaction_waiting -- 7.755006663501263e-06\n", - "2022-10-05 18:48:57,912 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.22756428696448,5.227565050125122 - 2020-05-24 17:00:00\n", - "\n", - "2022-10-05 18:48:57,913 - rank - INFO - Next timestep\n", - "2022-10-05 18:48:57,915 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:48:58,144 - rank - INFO - Rank 0 -- move_people -- 0.22756724496139213\n", - "2022-10-05 18:48:58,145 - rank - INFO - Rank 0 -- move_people_waiting -- 8.682021871209145e-06\n", - "2022-10-05 18:48:58,146 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.8019497878849506e-06,3.0994415283203125e-06 - 2020-05-24 19:00:00\n", - "2022-10-05 18:48:58,154 - simulator - INFO - Info for rank 0, Date = 2020-05-24 19:00:00, number of deaths = 0, number of infected = 248\n", - "2022-10-05 18:48:58,290 - rank - INFO - Rank 0 -- interaction -- 0.14335199201013893\n", - "2022-10-05 18:48:58,303 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:48:59,565 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:48:59,567 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:48:59,570 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:48:59,572 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:48:59,575 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:48:59,579 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:48:59,582 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:48:59,591 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:48:59,604 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:48:59,612 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:48:59,613 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:48:59,615 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:48:59,625 - rank - INFO - Rank 0 -- tracker -- 1.3335679559968412\n", - "2022-10-05 18:48:59,650 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0002244909992441535,0.0002238750457763672 - 2020-05-24 19:00:00\n", - "2022-10-05 18:48:59,694 - rank - INFO - Rank 0 -- interaction_waiting -- 9.158975444734097e-06\n", - "2022-10-05 18:48:59,714 - simulator - INFO - CMS: Timestep for rank 0/1 - 1.7982025729725137,1.798203468322754 - 2020-05-24 19:00:00\n", - "\n", - "2022-10-05 18:48:59,717 - rank - INFO - Next timestep\n", - "2022-10-05 18:48:59,718 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:48:59,937 - rank - INFO - Rank 0 -- move_people -- 0.21805364300962538\n", - "2022-10-05 18:48:59,938 - rank - INFO - Rank 0 -- move_people_waiting -- 7.300986908376217e-06\n", - "2022-10-05 18:48:59,939 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.452020559459925e-06,5.0067901611328125e-06 - 2020-05-25 09:00:00\n", - "2022-10-05 18:48:59,947 - simulator - INFO - Info for rank 0, Date = 2020-05-25 09:00:00, number of deaths = 0, number of infected = 285\n", - "2022-10-05 18:49:00,046 - rank - INFO - Rank 0 -- interaction -- 0.10618036502273753\n", - "2022-10-05 18:49:06,266 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:49:07,063 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:49:07,067 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:49:07,068 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n" + "2022-11-10 15:31:52,475 - simulator - INFO - Info for rank 0, Date = 2020-05-24 15:00:00, number of deaths = 0, number of infected = 211\n", + "2022-11-10 15:31:52,568 - rank - INFO - Rank 0 -- interaction -- 0.09569176799999468\n", + "2022-11-10 15:31:52,569 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:31:53,150 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:31:53,382 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:31:53,396 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:31:53,413 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:31:53,423 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:31:53,452 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:31:53,502 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:31:53,531 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:31:53,713 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:31:54,912 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:31:55,080 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:31:55,086 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:31:55,086 - rank - INFO - Rank 0 -- tracker -- 2.5178264779999893\n", + "2022-11-10 15:31:55,088 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0001745380000102159,0.0001742839813232422 - 2020-05-24 15:00:00\n", + "2022-11-10 15:31:55,110 - rank - INFO - Rank 0 -- interaction_waiting -- 6.732999992209443e-06\n", + "2022-11-10 15:31:55,122 - simulator - INFO - CMS: Timestep for rank 0/1 - 3.2011692290000155,3.201201915740967 - 2020-05-24 15:00:00\n", + "\n", + "2022-11-10 15:31:55,123 - rank - INFO - Next timestep\n", + "2022-11-10 15:31:55,123 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:31:55,716 - rank - INFO - Rank 0 -- move_people -- 0.5917677509999919\n", + "2022-11-10 15:31:55,716 - rank - INFO - Rank 0 -- move_people_waiting -- 3.323999976601044e-06\n", + "2022-11-10 15:31:55,717 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.1390000028986833e-06,2.1457672119140625e-06 - 2020-05-24 17:00:00\n", + "2022-11-10 15:31:55,721 - simulator - INFO - Info for rank 0, Date = 2020-05-24 17:00:00, number of deaths = 0, number of infected = 214\n", + "2022-11-10 15:31:55,821 - rank - INFO - Rank 0 -- interaction -- 0.10367341099998839\n", + "2022-11-10 15:31:55,822 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:31:55,835 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:31:56,132 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:31:56,134 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:31:56,153 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:31:56,163 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:31:56,164 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:31:56,223 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:31:56,257 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:31:56,496 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:31:57,891 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:31:58,118 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:31:58,118 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:31:58,119 - rank - INFO - Rank 0 -- tracker -- 2.29716379300001\n", + "2022-11-10 15:31:58,120 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00024150400000166883,0.00025010108947753906 - 2020-05-24 17:00:00\n", + "2022-11-10 15:31:58,143 - rank - INFO - Rank 0 -- interaction_waiting -- 6.0320000159208575e-06\n", + "2022-11-10 15:31:58,155 - simulator - INFO - CMS: Timestep for rank 0/1 - 3.0313539590000005,3.031384229660034 - 2020-05-24 17:00:00\n", + "\n", + "2022-11-10 15:31:58,157 - rank - INFO - Next timestep\n", + "2022-11-10 15:31:58,157 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:31:58,294 - rank - INFO - Rank 0 -- move_people -- 0.13651712700001895\n", + "2022-11-10 15:31:58,295 - rank - INFO - Rank 0 -- move_people_waiting -- 3.9629999832868634e-06\n", + "2022-11-10 15:31:58,295 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.5639999989834905e-06,2.1457672119140625e-06 - 2020-05-24 19:00:00\n", + "2022-11-10 15:31:58,299 - simulator - INFO - Info for rank 0, Date = 2020-05-24 19:00:00, number of deaths = 0, number of infected = 215\n", + "2022-11-10 15:31:58,359 - rank - INFO - Rank 0 -- interaction -- 0.0637625299999911\n", + "2022-11-10 15:31:58,361 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:31:58,374 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:31:59,048 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:31:59,049 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:31:59,050 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:31:59,051 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:31:59,052 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:31:59,054 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:31:59,056 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:31:59,062 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:31:59,071 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:31:59,077 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:31:59,078 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:31:59,079 - rank - INFO - Rank 0 -- tracker -- 0.7186631960000227\n", + "2022-11-10 15:31:59,087 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00044773100000838895,0.0004470348358154297 - 2020-05-24 19:00:00\n", + "2022-11-10 15:31:59,121 - rank - INFO - Rank 0 -- interaction_waiting -- 1.4618999983895264e-05\n", + "2022-11-10 15:31:59,133 - simulator - INFO - CMS: Timestep for rank 0/1 - 0.9755415730000152,0.9755527973175049 - 2020-05-24 19:00:00\n", + "\n", + "2022-11-10 15:31:59,136 - rank - INFO - Next timestep\n", + "2022-11-10 15:31:59,137 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:31:59,293 - rank - INFO - Rank 0 -- move_people -- 0.15605092999999215\n", + "2022-11-10 15:31:59,294 - rank - INFO - Rank 0 -- move_people_waiting -- 3.840000005084221e-06\n", + "2022-11-10 15:31:59,294 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.9159999996863917e-06,2.86102294921875e-06 - 2020-05-25 09:00:00\n", + "2022-11-10 15:31:59,299 - simulator - INFO - Info for rank 0, Date = 2020-05-25 09:00:00, number of deaths = 0, number of infected = 237\n", + "2022-11-10 15:31:59,356 - rank - INFO - Rank 0 -- interaction -- 0.061146976000003406\n", + "2022-11-10 15:32:03,758 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:04,330 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:04,814 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:04,816 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:49:07,070 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:49:07,072 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:49:07,075 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:49:07,078 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:49:07,087 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:49:07,102 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:49:07,113 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:49:07,123 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:49:07,125 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:49:07,995 - rank - INFO - Rank 0 -- tracker -- 7.946955774037633\n", - "2022-10-05 18:49:08,000 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00071416498394683,0.0007135868072509766 - 2020-05-25 09:00:00\n", - "2022-10-05 18:49:08,031 - rank - INFO - Rank 0 -- interaction_waiting -- 5.504000000655651e-06\n", - "2022-10-05 18:49:08,044 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.324813252023887,8.324814081192017 - 2020-05-25 09:00:00\n", - "\n", - "2022-10-05 18:49:08,047 - rank - INFO - Next timestep\n", - "2022-10-05 18:49:08,048 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:49:08,973 - rank - INFO - Rank 0 -- move_people -- 0.9247758400160819\n", - "2022-10-05 18:49:08,974 - rank - INFO - Rank 0 -- move_people_waiting -- 1.0171032045036554e-05\n", - "2022-10-05 18:49:08,975 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.95200913771987e-06,3.5762786865234375e-06 - 2020-05-25 11:00:00\n", - "2022-10-05 18:49:08,983 - simulator - INFO - Info for rank 0, Date = 2020-05-25 11:00:00, number of deaths = 0, number of infected = 292\n", - "2022-10-05 18:49:09,130 - rank - INFO - Rank 0 -- interaction -- 0.1529266420402564\n", - "2022-10-05 18:49:10,364 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:49:10,855 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:49:10,883 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:49:10,907 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:49:10,923 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:49:10,973 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:49:11,058 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:49:11,117 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:49:11,432 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:49:13,483 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:49:13,729 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:49:13,739 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:49:13,741 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:49:14,702 - rank - INFO - Rank 0 -- tracker -- 5.5703005159739405\n", - "2022-10-05 18:49:14,709 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0003157900064252317,0.00031495094299316406 - 2020-05-25 11:00:00\n", - "2022-10-05 18:49:14,752 - rank - INFO - Rank 0 -- interaction_waiting -- 6.4390478655695915e-06\n", - "2022-10-05 18:49:14,770 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.721327325038146,6.721328496932983 - 2020-05-25 11:00:00\n", - "\n", - "2022-10-05 18:49:14,773 - rank - INFO - Next timestep\n", - "2022-10-05 18:49:14,774 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:49:15,768 - rank - INFO - Rank 0 -- move_people -- 0.9925872159656137\n", - "2022-10-05 18:49:15,769 - rank - INFO - Rank 0 -- move_people_waiting -- 7.572001777589321e-06\n", - "2022-10-05 18:49:15,770 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.836998414248228e-06,4.291534423828125e-06 - 2020-05-25 13:00:00\n", - "2022-10-05 18:49:15,777 - simulator - INFO - Info for rank 0, Date = 2020-05-25 13:00:00, number of deaths = 0, number of infected = 300\n", - "2022-10-05 18:49:15,925 - rank - INFO - Rank 0 -- interaction -- 0.15424377500312403\n", - "2022-10-05 18:49:18,969 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:49:19,404 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:49:19,437 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:49:19,468 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:49:19,481 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:49:19,524 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:49:19,608 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:49:19,653 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:49:19,965 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:49:22,881 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:49:23,214 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:49:23,225 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:49:23,227 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:49:24,479 - rank - INFO - Rank 0 -- tracker -- 8.55156429699855\n", - "2022-10-05 18:49:24,484 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.002186065015848726,0.0021860599517822266 - 2020-05-25 13:00:00\n", - "2022-10-05 18:49:24,523 - rank - INFO - Rank 0 -- interaction_waiting -- 7.027003448456526e-06\n", - "2022-10-05 18:49:24,541 - simulator - INFO - CMS: Timestep for rank 0/1 - 9.765743641997688,9.76574420928955 - 2020-05-25 13:00:00\n", - "\n", - "2022-10-05 18:49:24,544 - rank - INFO - Next timestep\n", - "2022-10-05 18:49:24,545 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:49:25,476 - rank - INFO - Rank 0 -- move_people -- 0.929834934999235\n", - "2022-10-05 18:49:25,477 - rank - INFO - Rank 0 -- move_people_waiting -- 9.064038749784231e-06\n", - "2022-10-05 18:49:25,478 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.024012014269829e-06,3.814697265625e-06 - 2020-05-25 15:00:00\n", - "2022-10-05 18:49:25,489 - simulator - INFO - Info for rank 0, Date = 2020-05-25 15:00:00, number of deaths = 0, number of infected = 303\n", - "2022-10-05 18:49:25,705 - rank - INFO - Rank 0 -- interaction -- 0.2243389500072226\n", - "2022-10-05 18:49:30,148 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:49:30,563 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:49:30,606 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:49:30,652 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:49:30,666 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:49:30,710 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:49:30,791 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:49:30,832 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:49:31,139 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:49:33,019 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n" + "2022-11-10 15:32:04,817 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:04,818 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:04,819 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:04,820 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:04,822 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:04,829 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:04,838 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:04,844 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:04,853 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:04,853 - rank - INFO - Rank 0 -- tracker -- 5.4967684399999825\n", + "2022-11-10 15:32:04,857 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00043995800001539465,0.00043892860412597656 - 2020-05-25 09:00:00\n", + "2022-11-10 15:32:04,883 - rank - INFO - Rank 0 -- interaction_waiting -- 5.785000013247554e-06\n", + "2022-11-10 15:32:04,896 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.758312717999985,5.7583699226379395 - 2020-05-25 09:00:00\n", + "\n", + "2022-11-10 15:32:04,898 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:04,898 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:05,453 - rank - INFO - Rank 0 -- move_people -- 0.5537129329999857\n", + "2022-11-10 15:32:05,453 - rank - INFO - Rank 0 -- move_people_waiting -- 0.00010057599999413469\n", + "2022-11-10 15:32:05,454 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.2099999910096813e-06,2.1457672119140625e-06 - 2020-05-25 11:00:00\n", + "2022-11-10 15:32:05,457 - simulator - INFO - Info for rank 0, Date = 2020-05-25 11:00:00, number of deaths = 0, number of infected = 244\n", + "2022-11-10 15:32:05,557 - rank - INFO - Rank 0 -- interaction -- 0.10243371400000001\n", + "2022-11-10 15:32:06,375 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:06,954 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:07,191 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:07,207 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:07,221 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:07,229 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:07,260 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:07,315 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:07,345 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:07,533 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:08,719 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:08,886 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:08,891 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:08,892 - rank - INFO - Rank 0 -- tracker -- 3.334693729999998\n", + "2022-11-10 15:32:08,894 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00016800500000613283,0.0001671314239501953 - 2020-05-25 11:00:00\n", + "2022-11-10 15:32:08,918 - rank - INFO - Rank 0 -- interaction_waiting -- 6.386999984897557e-06\n", + "2022-11-10 15:32:08,930 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.031047027999989,4.0310893058776855 - 2020-05-25 11:00:00\n", + "\n", + "2022-11-10 15:32:08,932 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:08,932 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:09,481 - rank - INFO - Rank 0 -- move_people -- 0.5484620459999974\n", + "2022-11-10 15:32:09,482 - rank - INFO - Rank 0 -- move_people_waiting -- 5.0076000007948096e-05\n", + "2022-11-10 15:32:09,482 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.9499999811832822e-06,1.9073486328125e-06 - 2020-05-25 13:00:00\n", + "2022-11-10 15:32:09,486 - simulator - INFO - Info for rank 0, Date = 2020-05-25 13:00:00, number of deaths = 0, number of infected = 250\n", + "2022-11-10 15:32:09,582 - rank - INFO - Rank 0 -- interaction -- 0.09957826999999497\n", + "2022-11-10 15:32:11,637 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:12,218 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:12,464 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:12,477 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:12,491 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:12,498 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:12,529 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:12,587 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:12,619 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:12,802 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:13,981 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:14,142 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:14,148 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:14,149 - rank - INFO - Rank 0 -- tracker -- 4.5655811750000055\n", + "2022-11-10 15:32:14,152 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00028751399997872795,0.0002868175506591797 - 2020-05-25 13:00:00\n", + "2022-11-10 15:32:14,176 - rank - INFO - Rank 0 -- interaction_waiting -- 5.788000009943062e-06\n", + "2022-11-10 15:32:14,187 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.254578486000014,5.254631996154785 - 2020-05-25 13:00:00\n", + "\n", + "2022-11-10 15:32:14,189 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:14,190 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:14,737 - rank - INFO - Rank 0 -- move_people -- 0.5470963669999946\n", + "2022-11-10 15:32:14,738 - rank - INFO - Rank 0 -- move_people_waiting -- 5.859400002350412e-05\n", + "2022-11-10 15:32:14,738 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.563000009558891e-06,2.1457672119140625e-06 - 2020-05-25 15:00:00\n", + "2022-11-10 15:32:14,742 - simulator - INFO - Info for rank 0, Date = 2020-05-25 15:00:00, number of deaths = 0, number of infected = 260\n", + "2022-11-10 15:32:14,845 - rank - INFO - Rank 0 -- interaction -- 0.10563836999997989\n", + "2022-11-10 15:32:17,868 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:18,435 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:18,679 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:18,695 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:18,710 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:18,716 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:18,747 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:18,795 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:18,820 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:18,990 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:49:33,243 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:49:33,254 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:49:33,255 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:49:34,214 - rank - INFO - Rank 0 -- tracker -- 8.508267669996712\n", - "2022-10-05 18:49:34,225 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00046727596782147884,0.0004668235778808594 - 2020-05-25 15:00:00\n", - "2022-10-05 18:49:34,259 - rank - INFO - Rank 0 -- interaction_waiting -- 6.076996214687824e-06\n", - "2022-10-05 18:49:34,273 - simulator - INFO - CMS: Timestep for rank 0/1 - 9.726571144012269,9.726572036743164 - 2020-05-25 15:00:00\n", - "\n", - "2022-10-05 18:49:34,275 - rank - INFO - Next timestep\n", - "2022-10-05 18:49:34,276 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:49:35,305 - rank - INFO - Rank 0 -- move_people -- 1.0280706290504895\n", - "2022-10-05 18:49:35,306 - rank - INFO - Rank 0 -- move_people_waiting -- 8.289003744721413e-06\n", - "2022-10-05 18:49:35,307 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.493041731417179e-06,3.337860107421875e-06 - 2020-05-25 17:00:00\n", - "2022-10-05 18:49:35,313 - simulator - INFO - Info for rank 0, Date = 2020-05-25 17:00:00, number of deaths = 0, number of infected = 317\n", - "2022-10-05 18:49:35,500 - rank - INFO - Rank 0 -- interaction -- 0.1921080350293778\n", - "2022-10-05 18:49:41,217 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:49:41,770 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:49:41,774 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:49:41,808 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:49:41,824 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:49:41,828 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:49:41,966 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:49:42,046 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:49:42,584 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:49:45,023 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:49:45,315 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:49:45,316 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:49:45,319 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:49:45,334 - rank - INFO - Rank 0 -- tracker -- 9.832589355006348\n", - "2022-10-05 18:49:45,343 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004834209685213864,0.00048279762268066406 - 2020-05-25 17:00:00\n", - "2022-10-05 18:49:45,397 - rank - INFO - Rank 0 -- interaction_waiting -- 7.800001185387373e-06\n", - "2022-10-05 18:49:45,414 - simulator - INFO - CMS: Timestep for rank 0/1 - 11.137018088018522,11.137019395828247 - 2020-05-25 17:00:00\n", - "\n", - "2022-10-05 18:49:45,417 - rank - INFO - Next timestep\n", - "2022-10-05 18:49:45,418 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:49:45,618 - rank - INFO - Rank 0 -- move_people -- 0.19919725699583068\n", - "2022-10-05 18:49:45,620 - rank - INFO - Rank 0 -- move_people_waiting -- 5.146954208612442e-06\n", - "2022-10-05 18:49:45,622 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.69299266114831e-06,4.0531158447265625e-06 - 2020-05-25 19:00:00\n", - "2022-10-05 18:49:45,631 - simulator - INFO - Info for rank 0, Date = 2020-05-25 19:00:00, number of deaths = 0, number of infected = 328\n", - "2022-10-05 18:49:45,767 - rank - INFO - Rank 0 -- interaction -- 0.14375296904472634\n", - "2022-10-05 18:49:52,405 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:49:53,649 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:49:53,653 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:49:53,655 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:49:53,656 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:49:53,659 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:49:53,663 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:49:53,667 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:49:53,682 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:49:53,699 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:49:53,711 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:49:53,713 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:49:53,715 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:49:53,729 - rank - INFO - Rank 0 -- tracker -- 7.960893614974339\n", - "2022-10-05 18:49:53,763 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00041109498124569654,0.0004107952117919922 - 2020-05-25 19:00:00\n", - "2022-10-05 18:49:54,061 - rank - INFO - Rank 0 -- interaction_waiting -- 7.4499985203146935e-06\n", - "2022-10-05 18:49:54,078 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.658537866955157,8.658538341522217 - 2020-05-25 19:00:00\n", - "\n", - "2022-10-05 18:49:54,081 - rank - INFO - Next timestep\n", - "2022-10-05 18:49:54,084 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:49:54,285 - rank - INFO - Rank 0 -- move_people -- 0.20022547099506482\n", - "2022-10-05 18:49:54,286 - rank - INFO - Rank 0 -- move_people_waiting -- 8.353963494300842e-06\n", - "2022-10-05 18:49:54,287 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.490022547543049e-06,4.0531158447265625e-06 - 2020-05-26 09:00:00\n", - "2022-10-05 18:49:54,293 - simulator - INFO - Info for rank 0, Date = 2020-05-26 09:00:00, number of deaths = 0, number of infected = 380\n", - "2022-10-05 18:49:54,380 - rank - INFO - Rank 0 -- interaction -- 0.092303253011778\n", - "2022-10-05 18:50:01,662 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:50:02,582 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:50:02,587 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:50:02,589 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:50:02,591 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:50:02,594 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:50:02,598 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:50:02,602 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:50:02,616 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:50:02,630 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:50:02,641 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:50:02,654 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:50:02,656 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:50:03,849 - rank - INFO - Rank 0 -- tracker -- 9.467955091968179\n", - "2022-10-05 18:50:03,854 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0008256910368800163,0.0008254051208496094 - 2020-05-26 09:00:00\n", - "2022-10-05 18:50:03,892 - rank - INFO - Rank 0 -- interaction_waiting -- 7.502036169171333e-06\n" + "2022-11-10 15:32:20,166 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:20,331 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:20,338 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:20,339 - rank - INFO - Rank 0 -- tracker -- 5.493335637000001\n", + "2022-11-10 15:32:20,343 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004731450000008408,0.00047278404235839844 - 2020-05-25 15:00:00\n", + "2022-11-10 15:32:20,368 - rank - INFO - Rank 0 -- interaction_waiting -- 2.6791999999886684e-05\n", + "2022-11-10 15:32:20,381 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.190798887999989,6.190860986709595 - 2020-05-25 15:00:00\n", + "\n", + "2022-11-10 15:32:20,383 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:20,384 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:20,981 - rank - INFO - Rank 0 -- move_people -- 0.5966478990000041\n", + "2022-11-10 15:32:20,982 - rank - INFO - Rank 0 -- move_people_waiting -- 5.8214999995698236e-05\n", + "2022-11-10 15:32:20,982 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.3819999910301703e-06,2.1457672119140625e-06 - 2020-05-25 17:00:00\n", + "2022-11-10 15:32:20,986 - simulator - INFO - Info for rank 0, Date = 2020-05-25 17:00:00, number of deaths = 0, number of infected = 273\n", + "2022-11-10 15:32:21,096 - rank - INFO - Rank 0 -- interaction -- 0.11354194300000131\n", + "2022-11-10 15:32:24,894 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:24,906 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:25,195 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:25,197 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:25,218 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:25,229 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:25,230 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:25,292 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:25,331 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:25,587 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:27,189 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:27,416 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:27,417 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:27,418 - rank - INFO - Rank 0 -- tracker -- 6.320526065999985\n", + "2022-11-10 15:32:27,420 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0002387170000019978,0.00023818016052246094 - 2020-05-25 17:00:00\n", + "2022-11-10 15:32:27,443 - rank - INFO - Rank 0 -- interaction_waiting -- 5.829999992101875e-06\n", + "2022-11-10 15:32:27,455 - simulator - INFO - CMS: Timestep for rank 0/1 - 7.0701786410000125,7.070250034332275 - 2020-05-25 17:00:00\n", + "\n", + "2022-11-10 15:32:27,457 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:27,458 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:27,598 - rank - INFO - Rank 0 -- move_people -- 0.1391787820000161\n", + "2022-11-10 15:32:27,598 - rank - INFO - Rank 0 -- move_people_waiting -- 4.084000011062017e-06\n", + "2022-11-10 15:32:27,599 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.4059999930159393e-06,2.1457672119140625e-06 - 2020-05-25 19:00:00\n", + "2022-11-10 15:32:27,603 - simulator - INFO - Info for rank 0, Date = 2020-05-25 19:00:00, number of deaths = 0, number of infected = 276\n", + "2022-11-10 15:32:27,672 - rank - INFO - Rank 0 -- interaction -- 0.07345583700001157\n", + "2022-11-10 15:32:32,201 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:32,212 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:32,892 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:32,894 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:32,895 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:32,895 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:32,897 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:32,899 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:32,901 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:32,908 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:32,919 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:32,925 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:32,926 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:32,927 - rank - INFO - Rank 0 -- tracker -- 5.253574909000008\n", + "2022-11-10 15:32:32,949 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0005367999999918993,0.0005359649658203125 - 2020-05-25 19:00:00\n", + "2022-11-10 15:32:32,980 - rank - INFO - Rank 0 -- interaction_waiting -- 1.225300002261065e-05\n", + "2022-11-10 15:32:32,992 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.533578630999983,5.533633708953857 - 2020-05-25 19:00:00\n", + "\n", + "2022-11-10 15:32:32,994 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:32,994 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:33,160 - rank - INFO - Rank 0 -- move_people -- 0.16469132000000286\n", + "2022-11-10 15:32:33,160 - rank - INFO - Rank 0 -- move_people_waiting -- 6.150399997295608e-05\n", + "2022-11-10 15:32:33,161 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.5889999903938588e-06,1.9073486328125e-06 - 2020-05-26 09:00:00\n", + "2022-11-10 15:32:33,165 - simulator - INFO - Info for rank 0, Date = 2020-05-26 09:00:00, number of deaths = 0, number of infected = 329\n", + "2022-11-10 15:32:33,232 - rank - INFO - Rank 0 -- interaction -- 0.07071776899999804\n", + "2022-11-10 15:32:37,670 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:38,230 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:38,717 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:38,719 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:38,720 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:38,720 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:38,722 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:38,723 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:38,725 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:38,732 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:38,740 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:38,746 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:38,754 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:38,755 - rank - INFO - Rank 0 -- tracker -- 5.5221180059999995\n", + "2022-11-10 15:32:38,758 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0002746659999957046,0.0002739429473876953 - 2020-05-26 09:00:00\n", + "2022-11-10 15:32:38,783 - rank - INFO - Rank 0 -- interaction_waiting -- 6.860000013375611e-06\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:50:03,907 - simulator - INFO - CMS: Timestep for rank 0/1 - 9.82236902200384,9.822369575500488 - 2020-05-26 09:00:00\n", - "\n", - "2022-10-05 18:50:03,910 - rank - INFO - Next timestep\n", - "2022-10-05 18:50:03,911 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:50:04,942 - rank - INFO - Rank 0 -- move_people -- 1.0293593530077487\n", - "2022-10-05 18:50:04,944 - rank - INFO - Rank 0 -- move_people_waiting -- 4.2530009523034096e-06\n", - "2022-10-05 18:50:04,945 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.018016625195742e-06,3.5762786865234375e-06 - 2020-05-26 11:00:00\n", - "2022-10-05 18:50:04,951 - simulator - INFO - Info for rank 0, Date = 2020-05-26 11:00:00, number of deaths = 0, number of infected = 387\n", - "2022-10-05 18:50:05,106 - rank - INFO - Rank 0 -- interaction -- 0.15994318900629878\n", - "2022-10-05 18:50:06,408 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:50:06,891 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:50:06,929 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:50:06,964 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:50:06,983 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:50:07,030 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:50:07,124 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:50:07,175 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:50:07,478 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:50:09,608 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:50:09,838 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:50:09,850 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:50:09,852 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:50:10,859 - rank - INFO - Rank 0 -- tracker -- 5.752602328022476\n", - "2022-10-05 18:50:10,866 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00023525801952928305,0.0002346038818359375 - 2020-05-26 11:00:00\n", - "2022-10-05 18:50:10,903 - rank - INFO - Rank 0 -- interaction_waiting -- 7.284048479050398e-06\n", - "2022-10-05 18:50:10,917 - simulator - INFO - CMS: Timestep for rank 0/1 - 7.004893628007267,7.004894733428955 - 2020-05-26 11:00:00\n", - "\n", - "2022-10-05 18:50:10,919 - rank - INFO - Next timestep\n", - "2022-10-05 18:50:10,921 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:50:11,954 - rank - INFO - Rank 0 -- move_people -- 1.0326836860040203\n", - "2022-10-05 18:50:11,955 - rank - INFO - Rank 0 -- move_people_waiting -- 7.110997103154659e-06\n", - "2022-10-05 18:50:11,956 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.744964487850666e-06,3.5762786865234375e-06 - 2020-05-26 13:00:00\n", - "2022-10-05 18:50:11,966 - simulator - INFO - Info for rank 0, Date = 2020-05-26 13:00:00, number of deaths = 0, number of infected = 401\n", - "2022-10-05 18:50:12,155 - rank - INFO - Rank 0 -- interaction -- 0.1966323850210756\n", - "2022-10-05 18:50:15,205 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:50:15,661 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:50:15,701 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:50:15,738 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:50:15,758 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:50:15,827 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:50:15,917 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:50:15,967 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:50:16,297 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:50:18,320 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:50:18,531 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:50:18,543 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:50:18,544 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:50:19,362 - rank - INFO - Rank 0 -- tracker -- 7.206262235995382\n", - "2022-10-05 18:50:19,370 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0002754319575615227,0.00027489662170410156 - 2020-05-26 13:00:00\n", - "2022-10-05 18:50:19,398 - rank - INFO - Rank 0 -- interaction_waiting -- 6.488000508397818e-06\n", - "2022-10-05 18:50:19,410 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.488752070988994,8.488753318786621 - 2020-05-26 13:00:00\n", - "\n", - "2022-10-05 18:50:19,412 - rank - INFO - Next timestep\n", - "2022-10-05 18:50:19,413 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:50:20,134 - rank - INFO - Rank 0 -- move_people -- 0.7199132370296866\n", - "2022-10-05 18:50:20,135 - rank - INFO - Rank 0 -- move_people_waiting -- 7.121008820831776e-06\n", - "2022-10-05 18:50:20,135 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.4229597076773643e-06,3.0994415283203125e-06 - 2020-05-26 15:00:00\n", - "2022-10-05 18:50:20,140 - simulator - INFO - Info for rank 0, Date = 2020-05-26 15:00:00, number of deaths = 0, number of infected = 420\n", - "2022-10-05 18:50:20,272 - rank - INFO - Rank 0 -- interaction -- 0.13588640099624172\n", - "2022-10-05 18:50:23,826 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:50:24,252 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:50:24,279 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:50:24,305 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:50:24,322 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:50:24,364 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:50:24,466 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:50:24,524 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:50:24,859 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:50:26,931 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:50:27,169 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:50:27,180 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:50:27,182 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:50:28,185 - rank - INFO - Rank 0 -- tracker -- 7.912283511948772\n", - "2022-10-05 18:50:28,195 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00024075101828202605,0.00024008750915527344 - 2020-05-26 15:00:00\n", - "2022-10-05 18:50:28,234 - rank - INFO - Rank 0 -- interaction_waiting -- 6.68596476316452e-06\n", - "2022-10-05 18:50:28,249 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.835151934006717,8.835153341293335 - 2020-05-26 15:00:00\n", - "\n", - "2022-10-05 18:50:28,252 - rank - INFO - Next timestep\n", - "2022-10-05 18:50:28,253 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:50:29,282 - rank - INFO - Rank 0 -- move_people -- 1.0278405249700882\n", - "2022-10-05 18:50:29,283 - rank - INFO - Rank 0 -- move_people_waiting -- 6.999995093792677e-06\n", - "2022-10-05 18:50:29,284 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.382986273616552e-06,5.245208740234375e-06 - 2020-05-26 17:00:00\n" + "2022-11-10 15:32:38,796 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.8007098269999915,5.800769090652466 - 2020-05-26 09:00:00\n", + "\n", + "2022-11-10 15:32:38,798 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:38,798 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:39,353 - rank - INFO - Rank 0 -- move_people -- 0.553820538999986\n", + "2022-11-10 15:32:39,353 - rank - INFO - Rank 0 -- move_people_waiting -- 5.393899999717178e-05\n", + "2022-11-10 15:32:39,354 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.795000000332948e-06,2.86102294921875e-06 - 2020-05-26 11:00:00\n", + "2022-11-10 15:32:39,358 - simulator - INFO - Info for rank 0, Date = 2020-05-26 11:00:00, number of deaths = 0, number of infected = 338\n", + "2022-11-10 15:32:39,461 - rank - INFO - Rank 0 -- interaction -- 0.10700782099999628\n", + "2022-11-10 15:32:40,279 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:40,860 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:41,105 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:41,119 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:41,135 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:41,142 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:41,175 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:41,229 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:41,258 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:41,430 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:42,605 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:42,776 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:42,782 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:42,782 - rank - INFO - Rank 0 -- tracker -- 3.320267419000004\n", + "2022-11-10 15:32:42,786 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00020371200000113276,0.0002040863037109375 - 2020-05-26 11:00:00\n", + "2022-11-10 15:32:42,815 - rank - INFO - Rank 0 -- interaction_waiting -- 5.857999980207751e-06\n", + "2022-11-10 15:32:42,827 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.027967081000014,4.0280070304870605 - 2020-05-26 11:00:00\n", + "\n", + "2022-11-10 15:32:42,828 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:42,829 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:43,384 - rank - INFO - Rank 0 -- move_people -- 0.5542789370000207\n", + "2022-11-10 15:32:43,384 - rank - INFO - Rank 0 -- move_people_waiting -- 3.2690000182356016e-06\n", + "2022-11-10 15:32:43,385 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.5820000075782445e-06,2.6226043701171875e-06 - 2020-05-26 13:00:00\n", + "2022-11-10 15:32:43,389 - simulator - INFO - Info for rank 0, Date = 2020-05-26 13:00:00, number of deaths = 0, number of infected = 348\n", + "2022-11-10 15:32:43,499 - rank - INFO - Rank 0 -- interaction -- 0.11384991799999966\n", + "2022-11-10 15:32:45,535 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:46,098 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:46,346 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:46,360 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:46,375 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:46,384 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:46,410 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:46,462 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:46,495 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:46,672 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:47,858 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:48,016 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:48,022 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:48,022 - rank - INFO - Rank 0 -- tracker -- 4.5224896439999895\n", + "2022-11-10 15:32:48,027 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0003309520000129851,0.0003311634063720703 - 2020-05-26 13:00:00\n", + "2022-11-10 15:32:48,050 - rank - INFO - Rank 0 -- interaction_waiting -- 5.787999981521352e-06\n", + "2022-11-10 15:32:48,062 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.232287288000009,5.232341051101685 - 2020-05-26 13:00:00\n", + "\n", + "2022-11-10 15:32:48,064 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:48,065 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:48,617 - rank - INFO - Rank 0 -- move_people -- 0.5513121479999938\n", + "2022-11-10 15:32:48,618 - rank - INFO - Rank 0 -- move_people_waiting -- 3.3240000050227536e-06\n", + "2022-11-10 15:32:48,618 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.356999999619802e-06,2.1457672119140625e-06 - 2020-05-26 15:00:00\n", + "2022-11-10 15:32:48,622 - simulator - INFO - Info for rank 0, Date = 2020-05-26 15:00:00, number of deaths = 0, number of infected = 363\n", + "2022-11-10 15:32:48,730 - rank - INFO - Rank 0 -- interaction -- 0.11164997400001653\n", + "2022-11-10 15:32:51,717 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:52,283 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:52,526 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:52,539 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:52,556 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:52,565 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:52,591 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:52,642 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:52,670 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:52,852 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:32:54,055 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:32:54,216 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:32:54,222 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:32:54,223 - rank - INFO - Rank 0 -- tracker -- 5.491901654000031\n", + "2022-11-10 15:32:54,227 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00019867700001441335,0.00019788742065429688 - 2020-05-26 15:00:00\n", + "2022-11-10 15:32:54,252 - rank - INFO - Rank 0 -- interaction_waiting -- 5.86999999541149e-06\n", + "2022-11-10 15:32:54,264 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.197987489000013,6.198050022125244 - 2020-05-26 15:00:00\n", + "\n", + "2022-11-10 15:32:54,265 - rank - INFO - Next timestep\n", + "2022-11-10 15:32:54,266 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:32:54,870 - rank - INFO - Rank 0 -- move_people -- 0.603121654000006\n", + "2022-11-10 15:32:54,870 - rank - INFO - Rank 0 -- move_people_waiting -- 7.642599996415811e-05\n", + "2022-11-10 15:32:54,871 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.605000020139414e-06,2.86102294921875e-06 - 2020-05-26 17:00:00\n", + "2022-11-10 15:32:54,875 - simulator - INFO - Info for rank 0, Date = 2020-05-26 17:00:00, number of deaths = 0, number of infected = 376\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:50:29,290 - simulator - INFO - Info for rank 0, Date = 2020-05-26 17:00:00, number of deaths = 0, number of infected = 440\n", - "2022-10-05 18:50:29,461 - rank - INFO - Rank 0 -- interaction -- 0.17586112901335582\n", - "2022-10-05 18:50:35,402 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:50:35,896 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:50:35,898 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:50:35,929 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:50:35,948 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:50:35,951 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:50:36,074 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:50:36,130 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:50:36,496 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:50:39,086 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:50:39,372 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:50:39,373 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:50:39,375 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:50:39,385 - rank - INFO - Rank 0 -- tracker -- 9.923036947962828\n", - "2022-10-05 18:50:39,393 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004633940407074988,0.00046253204345703125 - 2020-05-26 17:00:00\n", - "2022-10-05 18:50:39,435 - rank - INFO - Rank 0 -- interaction_waiting -- 7.433001883327961e-06\n", - "2022-10-05 18:50:39,451 - simulator - INFO - CMS: Timestep for rank 0/1 - 11.196490890986752,11.196491718292236 - 2020-05-26 17:00:00\n", - "\n", - "2022-10-05 18:50:39,454 - rank - INFO - Next timestep\n", - "2022-10-05 18:50:39,455 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:50:39,640 - rank - INFO - Rank 0 -- move_people -- 0.18415338802151382\n", - "2022-10-05 18:50:39,641 - rank - INFO - Rank 0 -- move_people_waiting -- 3.787048626691103e-06\n", - "2022-10-05 18:50:39,642 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.923021722584963e-06,3.337860107421875e-06 - 2020-05-26 19:00:00\n", - "2022-10-05 18:50:39,647 - simulator - INFO - Info for rank 0, Date = 2020-05-26 19:00:00, number of deaths = 0, number of infected = 453\n", - "2022-10-05 18:50:39,744 - rank - INFO - Rank 0 -- interaction -- 0.10083386895712465\n", - "2022-10-05 18:50:45,051 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:50:46,034 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:50:46,040 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:50:46,042 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:50:46,044 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:50:46,047 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:50:46,050 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:50:46,054 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:50:46,067 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:50:46,085 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:50:46,097 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:50:46,098 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:50:46,100 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:50:46,109 - rank - INFO - Rank 0 -- tracker -- 6.364500276977196\n", - "2022-10-05 18:50:46,160 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004035410238429904,0.00040340423583984375 - 2020-05-26 19:00:00\n", - "2022-10-05 18:50:46,206 - rank - INFO - Rank 0 -- interaction_waiting -- 7.0899841375648975e-06\n", - "2022-10-05 18:50:46,223 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.767602366046049,6.767602443695068 - 2020-05-26 19:00:00\n", - "\n", - "2022-10-05 18:50:46,226 - rank - INFO - Next timestep\n", - "2022-10-05 18:50:46,227 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:50:46,456 - rank - INFO - Rank 0 -- move_people -- 0.2279415699886158\n", - "2022-10-05 18:50:46,456 - rank - INFO - Rank 0 -- move_people_waiting -- 1.0225980076938868e-05\n", - "2022-10-05 18:50:46,458 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.511974450200796e-06,5.0067901611328125e-06 - 2020-05-27 09:00:00\n", - "2022-10-05 18:50:46,466 - simulator - INFO - Info for rank 0, Date = 2020-05-27 09:00:00, number of deaths = 0, number of infected = 529\n", - "2022-10-05 18:50:46,567 - rank - INFO - Rank 0 -- interaction -- 0.10798924200935289\n", - "2022-10-05 18:50:53,139 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:50:54,028 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:50:54,032 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:50:54,034 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:50:54,035 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:50:54,039 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:50:54,042 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:50:54,046 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:50:54,056 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:50:54,069 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:50:54,080 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:50:54,091 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:50:54,093 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:50:55,052 - rank - INFO - Rank 0 -- tracker -- 8.484595964953769\n", - "2022-10-05 18:50:55,062 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0006562320049852133,0.0006558895111083984 - 2020-05-27 09:00:00\n", - "2022-10-05 18:50:55,111 - rank - INFO - Rank 0 -- interaction_waiting -- 7.660011760890484e-06\n", - "2022-10-05 18:50:55,131 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.903633514011744,8.903634548187256 - 2020-05-27 09:00:00\n", - "\n", - "2022-10-05 18:50:55,134 - rank - INFO - Next timestep\n", - "2022-10-05 18:50:55,135 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:50:55,979 - rank - INFO - Rank 0 -- move_people -- 0.8435496860183775\n", - "2022-10-05 18:50:55,980 - rank - INFO - Rank 0 -- move_people_waiting -- 9.278999641537666e-06\n", - "2022-10-05 18:50:55,981 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.191009793430567e-06,3.814697265625e-06 - 2020-05-27 11:00:00\n", - "2022-10-05 18:50:55,989 - simulator - INFO - Info for rank 0, Date = 2020-05-27 11:00:00, number of deaths = 0, number of infected = 542\n", - "2022-10-05 18:50:56,182 - rank - INFO - Rank 0 -- interaction -- 0.19932488503400236\n", - "2022-10-05 18:50:57,332 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:50:57,825 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:50:57,847 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:50:57,882 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n" + "2022-11-10 15:32:54,993 - rank - INFO - Rank 0 -- interaction -- 0.12193268599997964\n", + "2022-11-10 15:32:58,811 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:32:58,823 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:32:59,104 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:32:59,105 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:32:59,126 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:32:59,136 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:32:59,138 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:32:59,196 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:32:59,233 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:32:59,482 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:00,906 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:01,118 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:01,119 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:01,120 - rank - INFO - Rank 0 -- tracker -- 6.125838708000003\n", + "2022-11-10 15:33:01,125 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004982190000077935,0.0004978179931640625 - 2020-05-26 17:00:00\n", + "2022-11-10 15:33:01,149 - rank - INFO - Rank 0 -- interaction_waiting -- 6.159999998089916e-06\n", + "2022-11-10 15:33:01,162 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.894866444999991,6.894934892654419 - 2020-05-26 17:00:00\n", + "\n", + "2022-11-10 15:33:01,163 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:01,164 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:01,298 - rank - INFO - Rank 0 -- move_people -- 0.1340127510000002\n", + "2022-11-10 15:33:01,299 - rank - INFO - Rank 0 -- move_people_waiting -- 3.45300003345983e-06\n", + "2022-11-10 15:33:01,300 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.118999984508264e-06,3.0994415283203125e-06 - 2020-05-26 19:00:00\n", + "2022-11-10 15:33:01,303 - simulator - INFO - Info for rank 0, Date = 2020-05-26 19:00:00, number of deaths = 0, number of infected = 390\n", + "2022-11-10 15:33:01,374 - rank - INFO - Rank 0 -- interaction -- 0.07426163899998528\n", + "2022-11-10 15:33:05,762 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:05,773 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:06,441 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:06,443 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:06,443 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:06,444 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:06,445 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:06,447 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:06,449 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:06,456 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:06,465 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:06,472 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:06,472 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:06,473 - rank - INFO - Rank 0 -- tracker -- 5.098138507999977\n", + "2022-11-10 15:33:06,492 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004024259999937385,0.0004012584686279297 - 2020-05-26 19:00:00\n", + "2022-11-10 15:33:06,522 - rank - INFO - Rank 0 -- interaction_waiting -- 9.9160000104348e-06\n", + "2022-11-10 15:33:06,533 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.368943989000002,5.368998289108276 - 2020-05-26 19:00:00\n", + "\n", + "2022-11-10 15:33:06,535 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:06,536 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:06,693 - rank - INFO - Rank 0 -- move_people -- 0.15686357900000303\n", + "2022-11-10 15:33:06,694 - rank - INFO - Rank 0 -- move_people_waiting -- 3.6920000070495007e-06\n", + "2022-11-10 15:33:06,694 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.5769999751901196e-06,3.0994415283203125e-06 - 2020-05-27 09:00:00\n", + "2022-11-10 15:33:06,699 - simulator - INFO - Info for rank 0, Date = 2020-05-27 09:00:00, number of deaths = 0, number of infected = 443\n", + "2022-11-10 15:33:06,765 - rank - INFO - Rank 0 -- interaction -- 0.06992892800002437\n", + "2022-11-10 15:33:11,178 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:11,749 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:12,240 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:12,242 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:12,243 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:12,243 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:12,245 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:12,246 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:12,248 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:12,255 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:12,263 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:12,269 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:12,279 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:12,280 - rank - INFO - Rank 0 -- tracker -- 5.514144655999985\n", + "2022-11-10 15:33:12,286 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00036578899999994974,0.0003647804260253906 - 2020-05-27 09:00:00\n", + "2022-11-10 15:33:12,316 - rank - INFO - Rank 0 -- interaction_waiting -- 6.913999982316454e-06\n", + "2022-11-10 15:33:12,328 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.791610633999994,5.791668176651001 - 2020-05-27 09:00:00\n", + "\n", + "2022-11-10 15:33:12,330 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:12,331 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:12,875 - rank - INFO - Rank 0 -- move_people -- 0.5434647559999917\n", + "2022-11-10 15:33:12,875 - rank - INFO - Rank 0 -- move_people_waiting -- 5.610300001990254e-05\n", + "2022-11-10 15:33:12,876 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.1359999777814664e-06,2.1457672119140625e-06 - 2020-05-27 11:00:00\n", + "2022-11-10 15:33:12,880 - simulator - INFO - Info for rank 0, Date = 2020-05-27 11:00:00, number of deaths = 0, number of infected = 459\n", + "2022-11-10 15:33:12,991 - rank - INFO - Rank 0 -- interaction -- 0.11473418399998536\n", + "2022-11-10 15:33:13,813 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:14,384 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:14,625 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:14,639 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:14,656 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:14,663 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:50:57,896 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:50:57,950 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:50:58,034 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:50:58,110 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:50:58,401 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:51:00,472 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:51:00,707 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:51:00,718 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:51:00,720 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:51:01,754 - rank - INFO - Rank 0 -- tracker -- 5.571172736003064\n", - "2022-10-05 18:51:01,766 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0006074320408515632,0.0006072521209716797 - 2020-05-27 11:00:00\n", - "2022-10-05 18:51:01,803 - rank - INFO - Rank 0 -- interaction_waiting -- 6.979971658438444e-06\n", - "2022-10-05 18:51:01,817 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.6809687510249205,6.680969715118408 - 2020-05-27 11:00:00\n", - "\n", - "2022-10-05 18:51:01,819 - rank - INFO - Next timestep\n", - "2022-10-05 18:51:01,820 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:51:02,758 - rank - INFO - Rank 0 -- move_people -- 0.9366228340077214\n", - "2022-10-05 18:51:02,759 - rank - INFO - Rank 0 -- move_people_waiting -- 8.728995453566313e-06\n", - "2022-10-05 18:51:02,760 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.785018973052502e-06,4.5299530029296875e-06 - 2020-05-27 13:00:00\n", - "2022-10-05 18:51:02,766 - simulator - INFO - Info for rank 0, Date = 2020-05-27 13:00:00, number of deaths = 0, number of infected = 561\n", - "2022-10-05 18:51:02,942 - rank - INFO - Rank 0 -- interaction -- 0.1807727020350285\n", - "2022-10-05 18:51:06,209 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:51:06,610 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:51:06,631 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:51:06,651 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:51:06,661 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:51:06,711 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:51:06,792 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:51:06,852 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:51:07,167 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:51:09,105 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:51:09,320 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:51:09,329 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:51:09,331 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:51:10,282 - rank - INFO - Rank 0 -- tracker -- 7.339350640017074\n", - "2022-10-05 18:51:10,293 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0006090740207582712,0.0006084442138671875 - 2020-05-27 13:00:00\n", - "2022-10-05 18:51:10,327 - rank - INFO - Rank 0 -- interaction_waiting -- 6.276008207350969e-06\n", - "2022-10-05 18:51:10,341 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.519650275993627,8.519651412963867 - 2020-05-27 13:00:00\n", - "\n", - "2022-10-05 18:51:10,343 - rank - INFO - Next timestep\n", - "2022-10-05 18:51:10,344 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:51:11,158 - rank - INFO - Rank 0 -- move_people -- 0.8126888229744509\n", - "2022-10-05 18:51:11,158 - rank - INFO - Rank 0 -- move_people_waiting -- 7.956987246870995e-06\n", - "2022-10-05 18:51:11,160 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.106026608496904e-06,3.814697265625e-06 - 2020-05-27 15:00:00\n", - "2022-10-05 18:51:11,167 - simulator - INFO - Info for rank 0, Date = 2020-05-27 15:00:00, number of deaths = 0, number of infected = 583\n", - "2022-10-05 18:51:11,375 - rank - INFO - Rank 0 -- interaction -- 0.21455824305303395\n", - "2022-10-05 18:51:15,847 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:51:16,346 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:51:16,380 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:51:16,415 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:51:16,429 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:51:16,494 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:51:16,587 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:51:16,650 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:51:16,954 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:51:19,334 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:51:19,616 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:51:19,633 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:51:19,636 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:51:20,916 - rank - INFO - Rank 0 -- tracker -- 9.540366847999394\n", - "2022-10-05 18:51:20,935 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0019344669999554753,0.0019345283508300781 - 2020-05-27 15:00:00\n", - "2022-10-05 18:51:20,994 - rank - INFO - Rank 0 -- interaction_waiting -- 6.927002687007189e-06\n", - "2022-10-05 18:51:21,019 - simulator - INFO - CMS: Timestep for rank 0/1 - 10.674094755027909,10.674095869064331 - 2020-05-27 15:00:00\n", - "\n", - "2022-10-05 18:51:21,023 - rank - INFO - Next timestep\n", - "2022-10-05 18:51:21,024 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:51:22,032 - rank - INFO - Rank 0 -- move_people -- 1.0069640160072595\n", - "2022-10-05 18:51:22,033 - rank - INFO - Rank 0 -- move_people_waiting -- 7.271009963005781e-06\n", - "2022-10-05 18:51:22,034 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.372974555939436e-06,4.76837158203125e-06 - 2020-05-27 17:00:00\n", - "2022-10-05 18:51:22,041 - simulator - INFO - Info for rank 0, Date = 2020-05-27 17:00:00, number of deaths = 0, number of infected = 606\n", - "2022-10-05 18:51:22,254 - rank - INFO - Rank 0 -- interaction -- 0.21954750799341127\n", - "2022-10-05 18:51:28,455 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:51:29,070 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:51:29,073 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:51:29,103 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:51:29,117 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:51:29,119 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:51:29,232 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:51:29,330 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:51:29,773 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:51:32,549 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n" + "2022-11-10 15:33:14,694 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:14,744 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:14,778 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:14,963 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:16,124 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:16,286 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:16,292 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:16,292 - rank - INFO - Rank 0 -- tracker -- 3.300360748000003\n", + "2022-11-10 15:33:16,298 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0007486779999794635,0.0007481575012207031 - 2020-05-27 11:00:00\n", + "2022-11-10 15:33:16,325 - rank - INFO - Rank 0 -- interaction_waiting -- 5.903999976908381e-06\n", + "2022-11-10 15:33:16,337 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.005866045000005,4.005907297134399 - 2020-05-27 11:00:00\n", + "\n", + "2022-11-10 15:33:16,339 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:16,340 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:16,890 - rank - INFO - Rank 0 -- move_people -- 0.5494920509999588\n", + "2022-11-10 15:33:16,890 - rank - INFO - Rank 0 -- move_people_waiting -- 6.629900002508293e-05\n", + "2022-11-10 15:33:16,891 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.8890000294268248e-06,3.0994415283203125e-06 - 2020-05-27 13:00:00\n", + "2022-11-10 15:33:16,895 - simulator - INFO - Info for rank 0, Date = 2020-05-27 13:00:00, number of deaths = 0, number of infected = 473\n", + "2022-11-10 15:33:17,006 - rank - INFO - Rank 0 -- interaction -- 0.11443408700000646\n", + "2022-11-10 15:33:19,025 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:19,588 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:19,834 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:19,849 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:19,865 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:19,871 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:19,902 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:19,956 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:19,985 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:20,165 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:21,356 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:21,518 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:21,524 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:21,525 - rank - INFO - Rank 0 -- tracker -- 4.51801961000001\n", + "2022-11-10 15:33:21,529 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00043281600000000253,0.00043201446533203125 - 2020-05-27 13:00:00\n", + "2022-11-10 15:33:21,562 - rank - INFO - Rank 0 -- interaction_waiting -- 6.278000000747852e-06\n", + "2022-11-10 15:33:21,575 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.234205486000008,5.23425817489624 - 2020-05-27 13:00:00\n", + "\n", + "2022-11-10 15:33:21,576 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:21,577 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:22,132 - rank - INFO - Rank 0 -- move_people -- 0.5541509999999903\n", + "2022-11-10 15:33:22,132 - rank - INFO - Rank 0 -- move_people_waiting -- 5.040500002451154e-05\n", + "2022-11-10 15:33:22,133 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.512999969894736e-06,2.6226043701171875e-06 - 2020-05-27 15:00:00\n", + "2022-11-10 15:33:22,137 - simulator - INFO - Info for rank 0, Date = 2020-05-27 15:00:00, number of deaths = 0, number of infected = 486\n", + "2022-11-10 15:33:22,254 - rank - INFO - Rank 0 -- interaction -- 0.12118108999999322\n", + "2022-11-10 15:33:25,220 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:25,786 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:26,023 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:26,036 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:26,054 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:26,061 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:26,094 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:26,146 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:26,175 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:26,366 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:27,530 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:27,696 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:27,702 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:27,703 - rank - INFO - Rank 0 -- tracker -- 5.447818192\n", + "2022-11-10 15:33:27,708 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00017991599997913,0.00017905235290527344 - 2020-05-27 15:00:00\n", + "2022-11-10 15:33:27,738 - rank - INFO - Rank 0 -- interaction_waiting -- 5.658000020503096e-06\n", + "2022-11-10 15:33:27,751 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.172846341999957,6.172909259796143 - 2020-05-27 15:00:00\n", + "\n", + "2022-11-10 15:33:27,753 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:27,753 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:28,383 - rank - INFO - Rank 0 -- move_people -- 0.6290368969999918\n", + "2022-11-10 15:33:28,384 - rank - INFO - Rank 0 -- move_people_waiting -- 5.214899999828049e-05\n", + "2022-11-10 15:33:28,384 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.2400000148081745e-06,3.0994415283203125e-06 - 2020-05-27 17:00:00\n", + "2022-11-10 15:33:28,388 - simulator - INFO - Info for rank 0, Date = 2020-05-27 17:00:00, number of deaths = 0, number of infected = 503\n", + "2022-11-10 15:33:28,512 - rank - INFO - Rank 0 -- interaction -- 0.12769794700000148\n", + "2022-11-10 15:33:32,306 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:32,317 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:32,603 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:32,604 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:32,624 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:32,631 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:32,633 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:32,692 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:32,722 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:32,958 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:34,369 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:34,571 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:51:32,898 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:51:32,899 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:51:32,902 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:51:32,917 - rank - INFO - Rank 0 -- tracker -- 10.661966580024455\n", - "2022-10-05 18:51:32,937 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0011509060277603567,0.0011510848999023438 - 2020-05-27 17:00:00\n", - "2022-10-05 18:51:32,975 - rank - INFO - Rank 0 -- interaction_waiting -- 6.187008693814278e-06\n", - "2022-10-05 18:51:32,989 - simulator - INFO - CMS: Timestep for rank 0/1 - 11.964412859000731,11.9644136428833 - 2020-05-27 17:00:00\n", - "\n", - "2022-10-05 18:51:32,991 - rank - INFO - Next timestep\n", - "2022-10-05 18:51:32,992 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:51:33,160 - rank - INFO - Rank 0 -- move_people -- 0.1665825149975717\n", - "2022-10-05 18:51:33,161 - rank - INFO - Rank 0 -- move_people_waiting -- 6.967049557715654e-06\n", - "2022-10-05 18:51:33,161 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.6819837987422943e-06,3.337860107421875e-06 - 2020-05-27 19:00:00\n", - "2022-10-05 18:51:33,167 - simulator - INFO - Info for rank 0, Date = 2020-05-27 19:00:00, number of deaths = 0, number of infected = 630\n", - "2022-10-05 18:51:33,265 - rank - INFO - Rank 0 -- interaction -- 0.1029523320030421\n", - "2022-10-05 18:51:39,217 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:51:40,590 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:51:40,593 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:51:40,599 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:51:40,600 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:51:40,604 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:51:40,608 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:51:40,612 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:51:40,627 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:51:40,645 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:51:40,660 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:51:40,662 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:51:40,665 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:51:40,680 - rank - INFO - Rank 0 -- tracker -- 7.4132048189640045\n", - "2022-10-05 18:51:40,742 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00032633799128234386,0.00032591819763183594 - 2020-05-27 19:00:00\n", - "2022-10-05 18:51:40,809 - rank - INFO - Rank 0 -- interaction_waiting -- 1.6974983736872673e-05\n", - "2022-10-05 18:51:40,827 - simulator - INFO - CMS: Timestep for rank 0/1 - 7.834021729009692,7.834022521972656 - 2020-05-27 19:00:00\n", - "\n", - "2022-10-05 18:51:40,830 - rank - INFO - Next timestep\n", - "2022-10-05 18:51:40,831 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:51:41,082 - rank - INFO - Rank 0 -- move_people -- 0.24894099502125755\n", - "2022-10-05 18:51:41,083 - rank - INFO - Rank 0 -- move_people_waiting -- 1.075398176908493e-05\n", - "2022-10-05 18:51:41,084 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 7.355993147939444e-06,9.775161743164062e-06 - 2020-05-28 09:00:00\n", - "2022-10-05 18:51:41,092 - simulator - INFO - Info for rank 0, Date = 2020-05-28 09:00:00, number of deaths = 0, number of infected = 725\n", - "2022-10-05 18:51:41,244 - rank - INFO - Rank 0 -- interaction -- 0.15860591101227328\n", - "2022-10-05 18:51:47,820 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:51:48,724 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:51:48,727 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:51:48,729 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:51:48,731 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:51:48,733 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:51:48,737 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:51:48,741 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:51:48,751 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:51:48,767 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:51:48,776 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:51:48,787 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:51:48,789 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:51:49,816 - rank - INFO - Rank 0 -- tracker -- 8.571693990030326\n", - "2022-10-05 18:51:49,828 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0003523300401866436,0.0003523826599121094 - 2020-05-28 09:00:00\n", - "2022-10-05 18:51:49,878 - rank - INFO - Rank 0 -- interaction_waiting -- 7.528986316174269e-06\n", - "2022-10-05 18:51:49,895 - simulator - INFO - CMS: Timestep for rank 0/1 - 9.062388630001806,9.06238865852356 - 2020-05-28 09:00:00\n", - "\n", - "2022-10-05 18:51:49,898 - rank - INFO - Next timestep\n", - "2022-10-05 18:51:49,899 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:51:50,753 - rank - INFO - Rank 0 -- move_people -- 0.8531964379944839\n", - "2022-10-05 18:51:50,754 - rank - INFO - Rank 0 -- move_people_waiting -- 9.165960364043713e-06\n", - "2022-10-05 18:51:50,756 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.228037480264902e-06,4.76837158203125e-06 - 2020-05-28 11:00:00\n", - "2022-10-05 18:51:50,763 - simulator - INFO - Info for rank 0, Date = 2020-05-28 11:00:00, number of deaths = 0, number of infected = 740\n", - "2022-10-05 18:51:50,999 - rank - INFO - Rank 0 -- interaction -- 0.24178919498808682\n", - "2022-10-05 18:51:52,419 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:51:52,984 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:51:53,023 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:51:53,073 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:51:53,094 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:51:53,153 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:51:53,261 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:51:53,337 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:51:53,716 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:51:56,518 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:51:56,771 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:51:56,782 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:51:56,784 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:51:57,900 - rank - INFO - Rank 0 -- tracker -- 6.900897808023728\n", - "2022-10-05 18:51:57,924 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0008895320352166891,0.0008890628814697266 - 2020-05-28 11:00:00\n", - "2022-10-05 18:51:57,979 - rank - INFO - Rank 0 -- interaction_waiting -- 6.170012056827545e-06\n" + "2022-11-10 15:33:34,572 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:34,573 - rank - INFO - Rank 0 -- tracker -- 6.059653502999993\n", + "2022-11-10 15:33:34,579 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00020613899999943897,0.00020623207092285156 - 2020-05-27 17:00:00\n", + "2022-11-10 15:33:34,604 - rank - INFO - Rank 0 -- interaction_waiting -- 6.044000031124597e-06\n", + "2022-11-10 15:33:34,615 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.861399369000026,6.861469030380249 - 2020-05-27 17:00:00\n", + "\n", + "2022-11-10 15:33:34,618 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:34,618 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:34,761 - rank - INFO - Rank 0 -- move_people -- 0.14179731600000878\n", + "2022-11-10 15:33:34,761 - rank - INFO - Rank 0 -- move_people_waiting -- 3.5030000162805663e-06\n", + "2022-11-10 15:33:34,762 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.591999987089366e-06,3.0994415283203125e-06 - 2020-05-27 19:00:00\n", + "2022-11-10 15:33:34,766 - simulator - INFO - Info for rank 0, Date = 2020-05-27 19:00:00, number of deaths = 0, number of infected = 524\n", + "2022-11-10 15:33:34,848 - rank - INFO - Rank 0 -- interaction -- 0.08564659399996799\n", + "2022-11-10 15:33:39,211 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:39,222 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:39,891 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:39,893 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:39,894 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:39,894 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:39,896 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:39,897 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:39,899 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:39,906 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:39,915 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:39,921 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:39,922 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:39,923 - rank - INFO - Rank 0 -- tracker -- 5.073884268000029\n", + "2022-11-10 15:33:39,954 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00030242999997653897,0.00030112266540527344 - 2020-05-27 19:00:00\n", + "2022-11-10 15:33:39,985 - rank - INFO - Rank 0 -- interaction_waiting -- 0.00016358199997057454\n", + "2022-11-10 15:33:39,997 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.377605913000025,5.377660036087036 - 2020-05-27 19:00:00\n", + "\n", + "2022-11-10 15:33:39,998 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:39,999 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:40,159 - rank - INFO - Rank 0 -- move_people -- 0.15904676399998152\n", + "2022-11-10 15:33:40,159 - rank - INFO - Rank 0 -- move_people_waiting -- 6.278999990172451e-06\n", + "2022-11-10 15:33:40,160 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.263999988372234e-06,2.1457672119140625e-06 - 2020-05-28 09:00:00\n", + "2022-11-10 15:33:40,164 - simulator - INFO - Info for rank 0, Date = 2020-05-28 09:00:00, number of deaths = 0, number of infected = 619\n", + "2022-11-10 15:33:40,235 - rank - INFO - Rank 0 -- interaction -- 0.07496546300001228\n", + "2022-11-10 15:33:44,649 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:45,216 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:45,702 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:45,703 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:45,704 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:45,705 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:45,706 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:45,708 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:45,710 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:45,716 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:45,725 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:45,732 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:45,741 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:45,741 - rank - INFO - Rank 0 -- tracker -- 5.505258941000022\n", + "2022-11-10 15:33:45,747 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0006347929999606094,0.0006339550018310547 - 2020-05-28 09:00:00\n", + "2022-11-10 15:33:45,775 - rank - INFO - Rank 0 -- interaction_waiting -- 5.958000031114352e-06\n", + "2022-11-10 15:33:45,787 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.787843646999988,5.787901878356934 - 2020-05-28 09:00:00\n", + "\n", + "2022-11-10 15:33:45,790 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:45,790 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:46,339 - rank - INFO - Rank 0 -- move_people -- 0.5486379359999773\n", + "2022-11-10 15:33:46,340 - rank - INFO - Rank 0 -- move_people_waiting -- 5.693600002132371e-05\n", + "2022-11-10 15:33:46,340 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.7369999859038217e-06,3.0994415283203125e-06 - 2020-05-28 11:00:00\n", + "2022-11-10 15:33:46,344 - simulator - INFO - Info for rank 0, Date = 2020-05-28 11:00:00, number of deaths = 0, number of infected = 633\n", + "2022-11-10 15:33:46,469 - rank - INFO - Rank 0 -- interaction -- 0.12766863100000592\n", + "2022-11-10 15:33:47,285 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:47,858 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:48,104 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:48,122 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:48,139 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:48,147 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:48,173 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:48,227 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:48,256 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:48,445 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:49,607 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:49,787 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:49,793 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:49,793 - rank - INFO - Rank 0 -- tracker -- 3.324043331999974\n", + "2022-11-10 15:33:49,806 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004918029999885221,0.0004909038543701172 - 2020-05-28 11:00:00\n", + "2022-11-10 15:33:49,832 - rank - INFO - Rank 0 -- interaction_waiting -- 6.4769999994496175e-06\n", + "2022-11-10 15:33:49,844 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.053053804000001,4.053095102310181 - 2020-05-28 11:00:00\n", + "\n", + "2022-11-10 15:33:49,847 - rank - INFO - Next timestep\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:51:57,994 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.094110272999387,8.094111204147339 - 2020-05-28 11:00:00\n", - "\n", - "2022-10-05 18:51:57,997 - rank - INFO - Next timestep\n", - "2022-10-05 18:51:57,998 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:51:59,091 - rank - INFO - Rank 0 -- move_people -- 1.092364064999856\n", - "2022-10-05 18:51:59,092 - rank - INFO - Rank 0 -- move_people_waiting -- 9.606010280549526e-06\n", - "2022-10-05 18:51:59,094 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.3959589675068855e-06,3.5762786865234375e-06 - 2020-05-28 13:00:00\n", - "2022-10-05 18:51:59,104 - simulator - INFO - Info for rank 0, Date = 2020-05-28 13:00:00, number of deaths = 0, number of infected = 773\n", - "2022-10-05 18:51:59,309 - rank - INFO - Rank 0 -- interaction -- 0.21313535800436512\n", - "2022-10-05 18:52:02,035 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:52:02,526 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:52:02,565 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:52:02,607 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:52:02,623 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:52:02,690 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:52:02,802 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:52:02,868 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:52:03,141 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:52:05,331 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:52:05,615 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:52:05,629 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:52:05,632 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:52:06,968 - rank - INFO - Rank 0 -- tracker -- 7.658718147024047\n", - "2022-10-05 18:52:06,994 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0003431609948165715,0.0003428459167480469 - 2020-05-28 13:00:00\n", - "2022-10-05 18:52:07,058 - rank - INFO - Rank 0 -- interaction_waiting -- 7.241964340209961e-06\n", - "2022-10-05 18:52:07,072 - simulator - INFO - CMS: Timestep for rank 0/1 - 9.072811388992704,9.072812557220459 - 2020-05-28 13:00:00\n", - "\n", - "2022-10-05 18:52:07,075 - rank - INFO - Next timestep\n", - "2022-10-05 18:52:07,076 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:52:08,287 - rank - INFO - Rank 0 -- move_people -- 1.2103896049666218\n", - "2022-10-05 18:52:08,288 - rank - INFO - Rank 0 -- move_people_waiting -- 1.0153977200388908e-05\n", - "2022-10-05 18:52:08,289 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.928966518491507e-06,4.291534423828125e-06 - 2020-05-28 15:00:00\n", - "2022-10-05 18:52:08,300 - simulator - INFO - Info for rank 0, Date = 2020-05-28 15:00:00, number of deaths = 0, number of infected = 809\n", - "2022-10-05 18:52:08,589 - rank - INFO - Rank 0 -- interaction -- 0.2962472849758342\n", - "2022-10-05 18:52:13,981 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:52:14,438 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:52:14,478 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:52:14,515 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:52:14,536 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:52:14,608 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:52:14,754 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:52:14,822 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:52:15,140 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:52:17,388 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:52:17,672 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:52:17,683 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:52:17,685 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:52:18,819 - rank - INFO - Rank 0 -- tracker -- 10.229108696978074\n", - "2022-10-05 18:52:18,831 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00022882199846208096,0.00022840499877929688 - 2020-05-28 15:00:00\n", - "2022-10-05 18:52:18,877 - rank - INFO - Rank 0 -- interaction_waiting -- 7.152964826673269e-06\n", - "2022-10-05 18:52:18,892 - simulator - INFO - CMS: Timestep for rank 0/1 - 11.8157805519877,11.815781831741333 - 2020-05-28 15:00:00\n", - "\n", - "2022-10-05 18:52:18,895 - rank - INFO - Next timestep\n", - "2022-10-05 18:52:18,897 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:52:19,742 - rank - INFO - Rank 0 -- move_people -- 0.8440176940057427\n", - "2022-10-05 18:52:19,743 - rank - INFO - Rank 0 -- move_people_waiting -- 8.49796924740076e-06\n", - "2022-10-05 18:52:19,743 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.8549769669771194e-06,3.5762786865234375e-06 - 2020-05-28 17:00:00\n", - "2022-10-05 18:52:19,750 - simulator - INFO - Info for rank 0, Date = 2020-05-28 17:00:00, number of deaths = 0, number of infected = 833\n", - "2022-10-05 18:52:19,936 - rank - INFO - Rank 0 -- interaction -- 0.1916970619931817\n", - "2022-10-05 18:52:25,584 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:52:26,085 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:52:26,088 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:52:26,132 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:52:26,154 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:52:26,156 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:52:26,261 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:52:26,321 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:52:26,709 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:52:29,135 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:52:29,457 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:52:29,459 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:52:29,462 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:52:29,475 - rank - INFO - Rank 0 -- tracker -- 9.537239059980493\n", - "2022-10-05 18:52:29,495 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0005551210488192737,0.0005548000335693359 - 2020-05-28 17:00:00\n", - "2022-10-05 18:52:29,553 - rank - INFO - Rank 0 -- interaction_waiting -- 6.654008757323027e-06\n", - "2022-10-05 18:52:29,576 - simulator - INFO - CMS: Timestep for rank 0/1 - 10.678071704984177,10.678072929382324 - 2020-05-28 17:00:00\n", - "\n", - "2022-10-05 18:52:29,579 - rank - INFO - Next timestep\n", - "2022-10-05 18:52:29,580 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:52:29,864 - rank - INFO - Rank 0 -- move_people -- 0.2824782550451346\n", - "2022-10-05 18:52:29,865 - rank - INFO - Rank 0 -- move_people_waiting -- 8.796982001513243e-06\n", - "2022-10-05 18:52:29,866 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.475994501262903e-06,3.814697265625e-06 - 2020-05-28 19:00:00\n", - "2022-10-05 18:52:29,875 - simulator - INFO - Info for rank 0, Date = 2020-05-28 19:00:00, number of deaths = 0, number of infected = 860\n" + "2022-11-10 15:33:49,847 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:50,405 - rank - INFO - Rank 0 -- move_people -- 0.5572521619999975\n", + "2022-11-10 15:33:50,406 - rank - INFO - Rank 0 -- move_people_waiting -- 5.0474000033773336e-05\n", + "2022-11-10 15:33:50,406 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.4219999659180758e-06,2.1457672119140625e-06 - 2020-05-28 13:00:00\n", + "2022-11-10 15:33:50,410 - simulator - INFO - Info for rank 0, Date = 2020-05-28 13:00:00, number of deaths = 0, number of infected = 669\n", + "2022-11-10 15:33:50,533 - rank - INFO - Rank 0 -- interaction -- 0.12623310399999355\n", + "2022-11-10 15:33:52,567 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:53,126 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:53,370 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:53,385 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:53,402 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:53,410 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:53,440 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:53,491 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:53,517 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:53,698 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:33:54,891 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:33:55,056 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:33:55,062 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:33:55,062 - rank - INFO - Rank 0 -- tracker -- 4.528428725999959\n", + "2022-11-10 15:33:55,072 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0002247919999831538,0.0002238750457763672 - 2020-05-28 13:00:00\n", + "2022-11-10 15:33:55,101 - rank - INFO - Rank 0 -- interaction_waiting -- 7.407999987663061e-06\n", + "2022-11-10 15:33:55,113 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.265303055000004,5.265356063842773 - 2020-05-28 13:00:00\n", + "\n", + "2022-11-10 15:33:55,115 - rank - INFO - Next timestep\n", + "2022-11-10 15:33:55,116 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:33:55,667 - rank - INFO - Rank 0 -- move_people -- 0.5506378260000133\n", + "2022-11-10 15:33:55,668 - rank - INFO - Rank 0 -- move_people_waiting -- 5.5013000007875235e-05\n", + "2022-11-10 15:33:55,668 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.3669999791309237e-06,2.1457672119140625e-06 - 2020-05-28 15:00:00\n", + "2022-11-10 15:33:55,672 - simulator - INFO - Info for rank 0, Date = 2020-05-28 15:00:00, number of deaths = 0, number of infected = 701\n", + "2022-11-10 15:33:55,804 - rank - INFO - Rank 0 -- interaction -- 0.135579458000052\n", + "2022-11-10 15:33:58,815 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:33:59,380 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:33:59,622 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:33:59,640 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:33:59,656 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:33:59,663 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:33:59,695 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:33:59,749 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:33:59,775 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:33:59,958 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:01,138 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:01,301 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:01,307 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:01,308 - rank - INFO - Rank 0 -- tracker -- 5.503293143000008\n", + "2022-11-10 15:34:01,315 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.000281056999995144,0.0002796649932861328 - 2020-05-28 15:00:00\n", + "2022-11-10 15:34:01,349 - rank - INFO - Rank 0 -- interaction_waiting -- 7.0309999955497915e-06\n", + "2022-11-10 15:34:01,362 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.245946677000006,6.246009111404419 - 2020-05-28 15:00:00\n", + "\n", + "2022-11-10 15:34:01,364 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:01,365 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:01,956 - rank - INFO - Rank 0 -- move_people -- 0.5904487820000099\n", + "2022-11-10 15:34:01,956 - rank - INFO - Rank 0 -- move_people_waiting -- 5.3188999970643636e-05\n", + "2022-11-10 15:34:01,957 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.6480000201445364e-06,2.1457672119140625e-06 - 2020-05-28 17:00:00\n", + "2022-11-10 15:34:01,961 - simulator - INFO - Info for rank 0, Date = 2020-05-28 17:00:00, number of deaths = 0, number of infected = 725\n", + "2022-11-10 15:34:02,093 - rank - INFO - Rank 0 -- interaction -- 0.13554212299999335\n", + "2022-11-10 15:34:05,867 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:05,878 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:06,165 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:06,167 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:06,187 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:06,195 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:06,196 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:06,258 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:06,288 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:06,530 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:07,950 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:08,148 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:08,149 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:08,150 - rank - INFO - Rank 0 -- tracker -- 6.056162099000005\n", + "2022-11-10 15:34:08,158 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.000361660999999458,0.0003609657287597656 - 2020-05-28 17:00:00\n", + "2022-11-10 15:34:08,188 - rank - INFO - Rank 0 -- interaction_waiting -- 5.563000001984619e-06\n", + "2022-11-10 15:34:08,200 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.83462007199995,6.834689140319824 - 2020-05-28 17:00:00\n", + "\n", + "2022-11-10 15:34:08,202 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:08,203 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:08,344 - rank - INFO - Rank 0 -- move_people -- 0.14078514099998074\n", + "2022-11-10 15:34:08,344 - rank - INFO - Rank 0 -- move_people_waiting -- 3.402000004371075e-06\n", + "2022-11-10 15:34:08,345 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.64400000560272e-06,1.9073486328125e-06 - 2020-05-28 19:00:00\n", + "2022-11-10 15:34:08,349 - simulator - INFO - Info for rank 0, Date = 2020-05-28 19:00:00, number of deaths = 0, number of infected = 750\n", + "2022-11-10 15:34:08,435 - rank - INFO - Rank 0 -- interaction -- 0.08980513399995971\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:52:30,033 - rank - INFO - Rank 0 -- interaction -- 0.16480229899752885\n", - "2022-10-05 18:52:36,346 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:52:37,582 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:52:37,587 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:52:37,589 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:52:37,591 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:52:37,594 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:52:37,598 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:52:37,602 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:52:37,621 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:52:37,638 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:52:37,651 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:52:37,652 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:52:37,655 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:52:37,669 - rank - INFO - Rank 0 -- tracker -- 7.635033415979706\n", - "2022-10-05 18:52:37,754 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0002528280019760132,0.0002524852752685547 - 2020-05-28 19:00:00\n", - "2022-10-05 18:52:37,807 - rank - INFO - Rank 0 -- interaction_waiting -- 6.3820043578743935e-06\n", - "2022-10-05 18:52:37,821 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.239764179044869,8.239765167236328 - 2020-05-28 19:00:00\n", - "\n", - "2022-10-05 18:52:37,824 - rank - INFO - Next timestep\n", - "2022-10-05 18:52:37,825 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:52:38,032 - rank - INFO - Rank 0 -- move_people -- 0.20672670396743342\n", - "2022-10-05 18:52:38,033 - rank - INFO - Rank 0 -- move_people_waiting -- 8.94500408321619e-06\n", - "2022-10-05 18:52:38,035 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.535017069429159e-06,3.814697265625e-06 - 2020-05-29 09:00:00\n", - "2022-10-05 18:52:38,043 - simulator - INFO - Info for rank 0, Date = 2020-05-29 09:00:00, number of deaths = 0, number of infected = 993\n", - "2022-10-05 18:52:38,201 - rank - INFO - Rank 0 -- interaction -- 0.1655103950179182\n", - "2022-10-05 18:52:44,767 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:52:45,845 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:52:45,849 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:52:45,852 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:52:45,854 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:52:45,856 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:52:45,862 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:52:45,866 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:52:45,884 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:52:45,902 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:52:45,915 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:52:45,916 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:52:45,919 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:52:45,934 - rank - INFO - Rank 0 -- tracker -- 7.731792658974882\n", - "2022-10-05 18:52:45,961 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0017041810206137598,0.0017049312591552734 - 2020-05-29 09:00:00\n", - "2022-10-05 18:52:46,027 - rank - INFO - Rank 0 -- interaction_waiting -- 1.1185999028384686e-05\n", - "2022-10-05 18:52:46,044 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.217946108954493,8.217946529388428 - 2020-05-29 09:00:00\n", - "\n", - "2022-10-05 18:52:46,047 - rank - INFO - Next timestep\n", - "2022-10-05 18:52:46,048 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:52:47,009 - rank - INFO - Rank 0 -- move_people -- 0.9583533580298536\n", - "2022-10-05 18:52:47,010 - rank - INFO - Rank 0 -- move_people_waiting -- 8.678005542606115e-06\n", - "2022-10-05 18:52:47,011 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.103989340364933e-06,3.814697265625e-06 - 2020-05-29 12:00:00\n", - "2022-10-05 18:52:47,017 - simulator - INFO - Info for rank 0, Date = 2020-05-29 12:00:00, number of deaths = 0, number of infected = 1024\n", - "2022-10-05 18:52:47,236 - rank - INFO - Rank 0 -- interaction -- 0.22476540604839101\n", - "2022-10-05 18:52:47,806 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:52:48,352 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:52:48,355 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:52:48,389 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:52:48,405 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:52:48,407 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:52:48,499 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:52:48,560 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:52:48,890 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:52:50,961 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:52:51,207 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:52:51,208 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:52:51,210 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:52:51,219 - rank - INFO - Rank 0 -- tracker -- 3.9806513160001487\n", - "2022-10-05 18:52:51,253 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0009063509642146528,0.0009062290191650391 - 2020-05-29 12:00:00\n", - "2022-10-05 18:52:51,302 - rank - INFO - Rank 0 -- interaction_waiting -- 5.699985194951296e-06\n", - "2022-10-05 18:52:51,315 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.264925362949725,5.264925718307495 - 2020-05-29 12:00:00\n", - "\n", - "2022-10-05 18:52:51,318 - rank - INFO - Next timestep\n", - "2022-10-05 18:52:51,319 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:52:52,157 - rank - INFO - Rank 0 -- move_people -- 0.8379706330015324\n", - "2022-10-05 18:52:52,158 - rank - INFO - Rank 0 -- move_people_waiting -- 6.98695657774806e-06\n", - "2022-10-05 18:52:52,159 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.375004209578037e-06,3.814697265625e-06 - 2020-05-29 14:00:00\n", - "2022-10-05 18:52:52,165 - simulator - INFO - Info for rank 0, Date = 2020-05-29 14:00:00, number of deaths = 0, number of infected = 1060\n", - "2022-10-05 18:52:52,332 - rank - INFO - Rank 0 -- interaction -- 0.17137494904454798\n", - "2022-10-05 18:52:54,289 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:52:54,840 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:52:54,842 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:52:54,875 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:52:54,888 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:52:54,890 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n" + "2022-11-10 15:34:12,811 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:12,822 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:13,501 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:13,503 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:13,504 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:13,504 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:13,506 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:13,507 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:13,509 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:13,516 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:13,525 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:13,533 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:13,533 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:13,534 - rank - INFO - Rank 0 -- tracker -- 5.098003998000024\n", + "2022-11-10 15:34:13,568 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00029176399999641944,0.0002911090850830078 - 2020-05-28 19:00:00\n", + "2022-11-10 15:34:13,601 - rank - INFO - Rank 0 -- interaction_waiting -- 1.216000003978479e-05\n", + "2022-11-10 15:34:13,613 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.409788449000018,5.409843921661377 - 2020-05-28 19:00:00\n", + "\n", + "2022-11-10 15:34:13,615 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:13,616 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:13,761 - rank - INFO - Rank 0 -- move_people -- 0.14451669099997844\n", + "2022-11-10 15:34:13,761 - rank - INFO - Rank 0 -- move_people_waiting -- 3.914999979315326e-06\n", + "2022-11-10 15:34:13,762 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.0890000175531895e-06,3.0994415283203125e-06 - 2020-05-29 09:00:00\n", + "2022-11-10 15:34:13,766 - simulator - INFO - Info for rank 0, Date = 2020-05-29 09:00:00, number of deaths = 0, number of infected = 858\n", + "2022-11-10 15:34:13,845 - rank - INFO - Rank 0 -- interaction -- 0.08311792199998536\n", + "2022-11-10 15:34:18,260 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:18,272 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:18,841 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:18,843 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:18,843 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:18,844 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:18,845 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:18,847 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:18,849 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:18,856 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:18,865 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:18,872 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:18,872 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:18,873 - rank - INFO - Rank 0 -- tracker -- 5.027001426999959\n", + "2022-11-10 15:34:18,887 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004583639999964362,0.0004570484161376953 - 2020-05-29 09:00:00\n", + "2022-11-10 15:34:18,917 - rank - INFO - Rank 0 -- interaction_waiting -- 9.798000007776864e-06\n", + "2022-11-10 15:34:18,929 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.312950579999949,5.313004016876221 - 2020-05-29 09:00:00\n", + "\n", + "2022-11-10 15:34:18,931 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:18,932 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:19,525 - rank - INFO - Rank 0 -- move_people -- 0.5921670179999978\n", + "2022-11-10 15:34:19,525 - rank - INFO - Rank 0 -- move_people_waiting -- 6.460000008701172e-06\n", + "2022-11-10 15:34:19,526 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.7279999699203472e-06,2.86102294921875e-06 - 2020-05-29 12:00:00\n", + "2022-11-10 15:34:19,530 - simulator - INFO - Info for rank 0, Date = 2020-05-29 12:00:00, number of deaths = 0, number of infected = 895\n", + "2022-11-10 15:34:19,665 - rank - INFO - Rank 0 -- interaction -- 0.1384973649999779\n", + "2022-11-10 15:34:20,068 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:20,078 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:20,359 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:20,361 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:20,377 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:20,386 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:20,387 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:20,446 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:20,480 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:20,709 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:22,179 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:22,381 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:22,382 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:22,383 - rank - INFO - Rank 0 -- tracker -- 2.7173191460000226\n", + "2022-11-10 15:34:22,395 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00019160200002943384,0.00019097328186035156 - 2020-05-29 12:00:00\n", + "2022-11-10 15:34:22,421 - rank - INFO - Rank 0 -- interaction_waiting -- 6.0400000165827805e-06\n", + "2022-11-10 15:34:22,433 - simulator - INFO - CMS: Timestep for rank 0/1 - 3.5000419919999786,3.5000782012939453 - 2020-05-29 12:00:00\n", + "\n", + "2022-11-10 15:34:22,434 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:22,435 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:23,026 - rank - INFO - Rank 0 -- move_people -- 0.5902434010000093\n", + "2022-11-10 15:34:23,027 - rank - INFO - Rank 0 -- move_people_waiting -- 3.7620000057358993e-06\n", + "2022-11-10 15:34:23,027 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.8850000148850086e-06,2.86102294921875e-06 - 2020-05-29 14:00:00\n", + "2022-11-10 15:34:23,031 - simulator - INFO - Info for rank 0, Date = 2020-05-29 14:00:00, number of deaths = 0, number of infected = 936\n", + "2022-11-10 15:34:23,176 - rank - INFO - Rank 0 -- interaction -- 0.14793819599998415\n", + "2022-11-10 15:34:24,646 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:24,655 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:24,949 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:24,951 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:24,968 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:24,977 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:52:54,985 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:52:55,061 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:52:55,527 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:52:58,237 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:52:58,539 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:52:58,540 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:52:58,542 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:52:58,549 - rank - INFO - Rank 0 -- tracker -- 6.216948838031385\n", - "2022-10-05 18:52:58,581 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0005800140206702054,0.0005800724029541016 - 2020-05-29 14:00:00\n", - "2022-10-05 18:52:58,625 - rank - INFO - Rank 0 -- interaction_waiting -- 6.327987648546696e-06\n", - "2022-10-05 18:52:58,639 - simulator - INFO - CMS: Timestep for rank 0/1 - 7.319958906969987,7.31995964050293 - 2020-05-29 14:00:00\n", - "\n", - "2022-10-05 18:52:58,642 - rank - INFO - Next timestep\n", - "2022-10-05 18:52:58,643 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:52:59,867 - rank - INFO - Rank 0 -- move_people -- 1.2227870199712925\n", - "2022-10-05 18:52:59,868 - rank - INFO - Rank 0 -- move_people_waiting -- 1.1652009561657906e-05\n", - "2022-10-05 18:52:59,869 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.272958565503359e-06,3.0994415283203125e-06 - 2020-05-29 16:00:00\n", - "2022-10-05 18:52:59,880 - simulator - INFO - Info for rank 0, Date = 2020-05-29 16:00:00, number of deaths = 0, number of infected = 1104\n", - "2022-10-05 18:53:00,138 - rank - INFO - Rank 0 -- interaction -- 0.2675392359960824\n", - "2022-10-05 18:53:03,492 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:53:04,149 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:53:04,152 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:53:04,203 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:53:04,226 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:53:04,229 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:53:04,376 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:53:04,458 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:53:05,073 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:53:08,031 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:53:08,328 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:53:08,329 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:53:08,334 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:53:08,343 - rank - INFO - Rank 0 -- tracker -- 8.203961034014355\n", - "2022-10-05 18:53:08,381 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00028987397672608495,0.00028896331787109375 - 2020-05-29 16:00:00\n", - "2022-10-05 18:53:08,444 - rank - INFO - Rank 0 -- interaction_waiting -- 6.458023563027382e-06\n", - "2022-10-05 18:53:08,464 - simulator - INFO - CMS: Timestep for rank 0/1 - 9.820218311040662,9.820219278335571 - 2020-05-29 16:00:00\n", - "\n", - "2022-10-05 18:53:08,468 - rank - INFO - Next timestep\n", - "2022-10-05 18:53:08,469 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:53:09,899 - rank - INFO - Rank 0 -- move_people -- 1.4295162460184656\n", - "2022-10-05 18:53:09,900 - rank - INFO - Rank 0 -- move_people_waiting -- 9.124982170760632e-06\n", - "2022-10-05 18:53:09,901 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.623965989798307e-06,4.5299530029296875e-06 - 2020-05-29 18:00:00\n", - "2022-10-05 18:53:09,910 - simulator - INFO - Info for rank 0, Date = 2020-05-29 18:00:00, number of deaths = 0, number of infected = 1153\n", - "2022-10-05 18:53:10,281 - rank - INFO - Rank 0 -- interaction -- 0.3782788829994388\n", - "2022-10-05 18:53:15,461 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:53:15,939 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:53:15,942 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:53:15,967 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:53:15,983 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:53:15,985 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:53:16,072 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:53:16,152 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:53:16,509 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:53:19,005 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:53:19,275 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:53:19,276 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:53:19,278 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:53:19,285 - rank - INFO - Rank 0 -- tracker -- 9.003189607989043\n", - "2022-10-05 18:53:19,314 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0007946359692141414,0.0007939338684082031 - 2020-05-29 18:00:00\n", - "2022-10-05 18:53:19,356 - rank - INFO - Rank 0 -- interaction_waiting -- 5.7559809647500515e-06\n", - "2022-10-05 18:53:19,369 - simulator - INFO - CMS: Timestep for rank 0/1 - 10.899275872972794,10.899276971817017 - 2020-05-29 18:00:00\n", - "\n", - "2022-10-05 18:53:19,372 - rank - INFO - Next timestep\n", - "2022-10-05 18:53:19,373 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:53:19,563 - rank - INFO - Rank 0 -- move_people -- 0.18919205898419023\n", - "2022-10-05 18:53:19,564 - rank - INFO - Rank 0 -- move_people_waiting -- 1.0608986485749483e-05\n", - "2022-10-05 18:53:19,565 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.924011252820492e-06,3.0994415283203125e-06 - 2020-05-29 20:00:00\n", - "2022-10-05 18:53:19,572 - simulator - INFO - Info for rank 0, Date = 2020-05-29 20:00:00, number of deaths = 0, number of infected = 1197\n", - "2022-10-05 18:53:19,731 - rank - INFO - Rank 0 -- interaction -- 0.16531763802049682\n", - "2022-10-05 18:53:26,453 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:53:27,623 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:53:27,625 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:53:27,627 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:53:27,629 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:53:27,631 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:53:27,635 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:53:27,639 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:53:27,650 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:53:27,662 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:53:27,672 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:53:27,673 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n" + "2022-11-10 15:34:24,979 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:25,039 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:25,074 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:25,301 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:26,712 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:26,904 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:26,905 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:26,905 - rank - INFO - Rank 0 -- tracker -- 3.729169746000025\n", + "2022-11-10 15:34:26,916 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.000406888999975763,0.0004057884216308594 - 2020-05-29 14:00:00\n", + "2022-11-10 15:34:26,944 - rank - INFO - Rank 0 -- interaction_waiting -- 6.926000025941903e-06\n", + "2022-11-10 15:34:26,956 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.520108398000048,4.520151853561401 - 2020-05-29 14:00:00\n", + "\n", + "2022-11-10 15:34:26,958 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:26,959 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:27,551 - rank - INFO - Rank 0 -- move_people -- 0.5919449219999819\n", + "2022-11-10 15:34:27,552 - rank - INFO - Rank 0 -- move_people_waiting -- 9.023900003057861e-05\n", + "2022-11-10 15:34:27,552 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.5409999580006115e-06,3.0994415283203125e-06 - 2020-05-29 16:00:00\n", + "2022-11-10 15:34:27,556 - simulator - INFO - Info for rank 0, Date = 2020-05-29 16:00:00, number of deaths = 0, number of infected = 970\n", + "2022-11-10 15:34:27,696 - rank - INFO - Rank 0 -- interaction -- 0.143633149999971\n", + "2022-11-10 15:34:29,965 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:29,975 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:30,262 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:30,264 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:30,283 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:30,290 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:30,291 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:30,352 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:30,382 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:30,626 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:32,026 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:32,222 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:32,223 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:32,223 - rank - INFO - Rank 0 -- tracker -- 4.526134764000005\n", + "2022-11-10 15:34:32,234 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00022107600000254024,0.00022101402282714844 - 2020-05-29 16:00:00\n", + "2022-11-10 15:34:32,262 - rank - INFO - Rank 0 -- interaction_waiting -- 6.105000011302764e-06\n", + "2022-11-10 15:34:32,273 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.313689400999976,5.313741683959961 - 2020-05-29 16:00:00\n", + "\n", + "2022-11-10 15:34:32,275 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:32,276 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:32,873 - rank - INFO - Rank 0 -- move_people -- 0.5965948159999925\n", + "2022-11-10 15:34:32,873 - rank - INFO - Rank 0 -- move_people_waiting -- 6.585099998801525e-05\n", + "2022-11-10 15:34:32,874 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.536000010877615e-06,3.0994415283203125e-06 - 2020-05-29 18:00:00\n", + "2022-11-10 15:34:32,878 - simulator - INFO - Info for rank 0, Date = 2020-05-29 18:00:00, number of deaths = 0, number of infected = 1006\n", + "2022-11-10 15:34:33,026 - rank - INFO - Rank 0 -- interaction -- 0.15145991000002823\n", + "2022-11-10 15:34:35,868 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:35,877 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:36,179 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:36,181 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:36,199 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:36,206 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:36,208 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:36,272 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:36,314 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:36,579 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:38,107 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:38,315 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:38,315 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:38,316 - rank - INFO - Rank 0 -- tracker -- 5.289388860000031\n", + "2022-11-10 15:34:38,335 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0006541840000409138,0.0006542205810546875 - 2020-05-29 18:00:00\n", + "2022-11-10 15:34:38,374 - rank - INFO - Rank 0 -- interaction_waiting -- 7.186999994246435e-06\n", + "2022-11-10 15:34:38,389 - simulator - INFO - CMS: Timestep for rank 0/1 - 6.113174290000018,6.113235950469971 - 2020-05-29 18:00:00\n", + "\n", + "2022-11-10 15:34:38,392 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:38,392 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:38,552 - rank - INFO - Rank 0 -- move_people -- 0.1592159780000202\n", + "2022-11-10 15:34:38,553 - rank - INFO - Rank 0 -- move_people_waiting -- 7.76460000224688e-05\n", + "2022-11-10 15:34:38,553 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.880000010918593e-06,2.1457672119140625e-06 - 2020-05-29 20:00:00\n", + "2022-11-10 15:34:38,558 - simulator - INFO - Info for rank 0, Date = 2020-05-29 20:00:00, number of deaths = 0, number of infected = 1051\n", + "2022-11-10 15:34:38,670 - rank - INFO - Rank 0 -- interaction -- 0.11584542599996439\n", + "2022-11-10 15:34:42,367 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:42,376 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:43,036 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:43,038 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:43,039 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:43,039 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:43,040 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:43,042 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:43,044 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:43,051 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:43,061 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:43,067 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:53:27,675 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:53:27,685 - rank - INFO - Rank 0 -- tracker -- 7.95335486199474\n", - "2022-10-05 18:53:27,780 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0003086650394834578,0.0003082752227783203 - 2020-05-29 20:00:00\n", - "2022-10-05 18:53:27,825 - rank - INFO - Rank 0 -- interaction_waiting -- 1.4711986295878887e-05\n", - "2022-10-05 18:53:27,843 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.469508543028496,8.469509840011597 - 2020-05-29 20:00:00\n", - "\n", - "2022-10-05 18:53:27,846 - rank - INFO - Next timestep\n", - "2022-10-05 18:53:27,847 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:53:28,044 - rank - INFO - Rank 0 -- move_people -- 0.19607686600647867\n", - "2022-10-05 18:53:28,045 - rank - INFO - Rank 0 -- move_people_waiting -- 6.08799746260047e-06\n", - "2022-10-05 18:53:28,047 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.9460213631391525e-06,4.5299530029296875e-06 - 2020-05-30 09:00:00\n", - "2022-10-05 18:53:28,053 - simulator - INFO - Info for rank 0, Date = 2020-05-30 09:00:00, number of deaths = 0, number of infected = 1341\n", - "2022-10-05 18:53:28,249 - rank - INFO - Rank 0 -- interaction -- 0.2009617059957236\n", - "2022-10-05 18:53:34,916 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:53:36,311 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:53:36,314 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:53:36,315 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:53:36,317 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:53:36,320 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:53:36,324 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:53:36,328 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:53:36,338 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:53:36,351 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:53:36,361 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:53:36,362 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:53:36,372 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:53:36,378 - rank - INFO - Rank 0 -- tracker -- 8.12823682097951\n", - "2022-10-05 18:53:36,399 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0008804170065559447,0.0008804798126220703 - 2020-05-30 09:00:00\n", - "2022-10-05 18:53:36,471 - rank - INFO - Rank 0 -- interaction_waiting -- 5.95202436670661e-06\n", - "2022-10-05 18:53:36,495 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.646973740018439,8.64697551727295 - 2020-05-30 09:00:00\n", - "\n", - "2022-10-05 18:53:36,498 - rank - INFO - Next timestep\n", - "2022-10-05 18:53:36,500 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:53:37,911 - rank - INFO - Rank 0 -- move_people -- 1.4099062099703588\n", - "2022-10-05 18:53:37,912 - rank - INFO - Rank 0 -- move_people_waiting -- 4.531990271061659e-06\n", - "2022-10-05 18:53:37,914 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.115980118513107e-06,3.5762786865234375e-06 - 2020-05-30 12:00:00\n", - "2022-10-05 18:53:37,923 - simulator - INFO - Info for rank 0, Date = 2020-05-30 12:00:00, number of deaths = 0, number of infected = 1368\n", - "2022-10-05 18:53:38,326 - rank - INFO - Rank 0 -- interaction -- 0.41071221098536626\n", - "2022-10-05 18:53:39,290 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:53:40,105 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:53:40,109 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:53:40,158 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:53:40,175 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:53:40,179 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:53:40,341 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:53:40,438 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:53:40,973 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:53:44,212 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:53:44,606 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:53:44,610 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:53:44,613 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:53:44,623 - rank - INFO - Rank 0 -- tracker -- 6.29607587098144\n", - "2022-10-05 18:53:44,675 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0011745860101655126,0.0011744499206542969 - 2020-05-30 12:00:00\n", - "2022-10-05 18:53:44,738 - rank - INFO - Rank 0 -- interaction_waiting -- 7.006980013102293e-06\n", - "2022-10-05 18:53:44,759 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.258098285994492,8.25809931755066 - 2020-05-30 12:00:00\n", - "\n", - "2022-10-05 18:53:44,762 - rank - INFO - Next timestep\n", - "2022-10-05 18:53:44,763 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:53:45,837 - rank - INFO - Rank 0 -- move_people -- 1.0726448830100708\n", - "2022-10-05 18:53:45,838 - rank - INFO - Rank 0 -- move_people_waiting -- 7.547030691057444e-06\n", - "2022-10-05 18:53:45,839 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 4.801026079803705e-06,4.5299530029296875e-06 - 2020-05-30 14:00:00\n", - "2022-10-05 18:53:45,847 - simulator - INFO - Info for rank 0, Date = 2020-05-30 14:00:00, number of deaths = 0, number of infected = 1422\n", - "2022-10-05 18:53:46,081 - rank - INFO - Rank 0 -- interaction -- 0.24114317301427945\n", - "2022-10-05 18:53:48,315 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:53:48,822 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:53:48,825 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:53:48,876 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:53:48,898 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:53:48,900 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:53:49,047 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:53:49,132 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:53:49,700 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:53:53,028 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:53:53,324 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:53:53,325 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:53:53,328 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:53:53,335 - rank - INFO - Rank 0 -- tracker -- 7.25313336099498\n", - "2022-10-05 18:53:53,375 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0002694439608603716,0.00026869773864746094 - 2020-05-30 14:00:00\n", - "2022-10-05 18:53:53,435 - rank - INFO - Rank 0 -- interaction_waiting -- 6.384041626006365e-06\n", - "2022-10-05 18:53:53,456 - simulator - INFO - CMS: Timestep for rank 0/1 - 8.692150150018279,8.692150831222534 - 2020-05-30 14:00:00\n", - "\n", - "2022-10-05 18:53:53,460 - rank - INFO - Next timestep\n" + "2022-11-10 15:34:43,068 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:43,069 - rank - INFO - Rank 0 -- tracker -- 4.398385821999966\n", + "2022-11-10 15:34:43,119 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0005226790000278925,0.0005221366882324219 - 2020-05-29 20:00:00\n", + "2022-11-10 15:34:43,153 - rank - INFO - Rank 0 -- interaction_waiting -- 1.103300002114338e-05\n", + "2022-11-10 15:34:43,164 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.771348866000039,4.771396160125732 - 2020-05-29 20:00:00\n", + "\n", + "2022-11-10 15:34:43,166 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:43,167 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:43,315 - rank - INFO - Rank 0 -- move_people -- 0.1474585990000037\n", + "2022-11-10 15:34:43,315 - rank - INFO - Rank 0 -- move_people_waiting -- 7.507999998779269e-05\n", + "2022-11-10 15:34:43,316 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.510999991045537e-06,1.6689300537109375e-06 - 2020-05-30 09:00:00\n", + "2022-11-10 15:34:43,320 - simulator - INFO - Info for rank 0, Date = 2020-05-30 09:00:00, number of deaths = 0, number of infected = 1205\n", + "2022-11-10 15:34:43,407 - rank - INFO - Rank 0 -- interaction -- 0.0905044040000007\n", + "2022-11-10 15:34:46,726 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:46,736 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:47,307 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:47,309 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:47,310 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:47,310 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:47,312 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:47,314 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:47,316 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:47,323 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:47,333 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:47,339 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:47,340 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:47,341 - rank - INFO - Rank 0 -- tracker -- 3.9331987290000257\n", + "2022-11-10 15:34:47,355 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00040890299999318813,0.000408172607421875 - 2020-05-30 09:00:00\n", + "2022-11-10 15:34:47,389 - rank - INFO - Rank 0 -- interaction_waiting -- 0.00010783400000491383\n", + "2022-11-10 15:34:47,402 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.234586905000015,4.23462986946106 - 2020-05-30 09:00:00\n", + "\n", + "2022-11-10 15:34:47,404 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:47,404 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:47,997 - rank - INFO - Rank 0 -- move_people -- 0.5925494019999746\n", + "2022-11-10 15:34:47,998 - rank - INFO - Rank 0 -- move_people_waiting -- 7.244000016726204e-06\n", + "2022-11-10 15:34:47,998 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.304000020103558e-06,1.9073486328125e-06 - 2020-05-30 12:00:00\n", + "2022-11-10 15:34:48,002 - simulator - INFO - Info for rank 0, Date = 2020-05-30 12:00:00, number of deaths = 0, number of infected = 1244\n", + "2022-11-10 15:34:48,150 - rank - INFO - Rank 0 -- interaction -- 0.15158856699997614\n", + "2022-11-10 15:34:48,551 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:48,561 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:48,856 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:48,857 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:48,879 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:48,887 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:48,889 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:48,944 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:48,982 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:49,217 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:50,595 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:50,788 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:50,788 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:50,789 - rank - INFO - Rank 0 -- tracker -- 2.637808605000032\n", + "2022-11-10 15:34:50,804 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00041446099999120634,0.0004138946533203125 - 2020-05-30 12:00:00\n", + "2022-11-10 15:34:50,833 - rank - INFO - Rank 0 -- interaction_waiting -- 6.400999950528785e-06\n", + "2022-11-10 15:34:50,844 - simulator - INFO - CMS: Timestep for rank 0/1 - 3.4394280399999957,3.4394638538360596 - 2020-05-30 12:00:00\n", + "\n", + "2022-11-10 15:34:50,846 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:50,847 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:34:51,442 - rank - INFO - Rank 0 -- move_people -- 0.5946436849999941\n", + "2022-11-10 15:34:51,443 - rank - INFO - Rank 0 -- move_people_waiting -- 8.754499998531173e-05\n", + "2022-11-10 15:34:51,443 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.7820000241263187e-06,2.86102294921875e-06 - 2020-05-30 14:00:00\n", + "2022-11-10 15:34:51,447 - simulator - INFO - Info for rank 0, Date = 2020-05-30 14:00:00, number of deaths = 0, number of infected = 1299\n", + "2022-11-10 15:34:51,601 - rank - INFO - Rank 0 -- interaction -- 0.1568670670000074\n", + "2022-11-10 15:34:53,060 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:53,069 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:53,364 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:53,365 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:53,384 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:53,391 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:53,392 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:53,449 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:53,482 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:53,723 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:34:55,148 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:34:55,342 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:34:55,342 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:34:55,343 - rank - INFO - Rank 0 -- tracker -- 3.741245451999987\n", + "2022-11-10 15:34:55,358 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004799570000386666,0.0004799365997314453 - 2020-05-30 14:00:00\n", + "2022-11-10 15:34:55,386 - rank - INFO - Rank 0 -- interaction_waiting -- 5.554999972900987e-06\n", + "2022-11-10 15:34:55,398 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.550984217999996,4.55102276802063 - 2020-05-30 14:00:00\n", + "\n", + "2022-11-10 15:34:55,400 - rank - INFO - Next timestep\n", + "2022-11-10 15:34:55,401 - simulator - INFO - ==================== timestep ====================\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:53:53,461 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:53:54,960 - rank - INFO - Rank 0 -- move_people -- 1.4988041099859402\n", - "2022-10-05 18:53:54,962 - rank - INFO - Rank 0 -- move_people_waiting -- 1.0253977961838245e-05\n", - "2022-10-05 18:53:54,963 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.754001904278994e-06,5.245208740234375e-06 - 2020-05-30 16:00:00\n", - "2022-10-05 18:53:54,973 - simulator - INFO - Info for rank 0, Date = 2020-05-30 16:00:00, number of deaths = 0, number of infected = 1485\n", - "2022-10-05 18:53:55,352 - rank - INFO - Rank 0 -- interaction -- 0.3868276370340027\n", - "2022-10-05 18:53:59,855 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:54:00,542 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:54:00,544 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:54:00,598 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:54:00,614 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:54:00,617 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:54:00,726 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:54:00,778 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:54:01,138 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:54:04,066 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:54:04,355 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:54:04,356 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:54:04,358 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:54:04,363 - rank - INFO - Rank 0 -- tracker -- 9.010784096026327\n", - "2022-10-05 18:54:04,390 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.00023957097437232733,0.0002391338348388672 - 2020-05-30 16:00:00\n", - "2022-10-05 18:54:04,439 - rank - INFO - Rank 0 -- interaction_waiting -- 6.913032848387957e-06\n", - "2022-10-05 18:54:04,461 - simulator - INFO - CMS: Timestep for rank 0/1 - 10.999247320985887,10.999248266220093 - 2020-05-30 16:00:00\n", - "\n", - "2022-10-05 18:54:04,464 - rank - INFO - Next timestep\n", - "2022-10-05 18:54:04,465 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:54:05,709 - rank - INFO - Rank 0 -- move_people -- 1.2427575019537471\n", - "2022-10-05 18:54:05,710 - rank - INFO - Rank 0 -- move_people_waiting -- 3.776978701353073e-06\n", - "2022-10-05 18:54:05,711 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 3.91004141420126e-06,3.814697265625e-06 - 2020-05-30 18:00:00\n", - "2022-10-05 18:54:05,721 - simulator - INFO - Info for rank 0, Date = 2020-05-30 18:00:00, number of deaths = 0, number of infected = 1537\n", - "2022-10-05 18:54:05,978 - rank - INFO - Rank 0 -- interaction -- 0.265230359043926\n", - "2022-10-05 18:54:10,939 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:54:11,618 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:54:11,620 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:54:11,661 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:54:11,679 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:54:11,683 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:54:11,823 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:54:11,884 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:54:12,492 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:54:15,881 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:54:16,318 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:54:16,322 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:54:16,325 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:54:16,335 - rank - INFO - Rank 0 -- tracker -- 10.356006363988854\n", - "2022-10-05 18:54:16,370 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0003748689778149128,0.0003745555877685547 - 2020-05-30 18:00:00\n", - "2022-10-05 18:54:16,444 - rank - INFO - Rank 0 -- interaction_waiting -- 7.147027645260096e-06\n", - "2022-10-05 18:54:16,468 - simulator - INFO - CMS: Timestep for rank 0/1 - 12.00187840196304,12.001879215240479 - 2020-05-30 18:00:00\n", - "\n", - "2022-10-05 18:54:16,472 - rank - INFO - Next timestep\n", - "2022-10-05 18:54:16,474 - simulator - INFO - ==================== timestep ====================\n", - "2022-10-05 18:54:16,751 - rank - INFO - Rank 0 -- move_people -- 0.27616263198433444\n", - "2022-10-05 18:54:16,753 - rank - INFO - Rank 0 -- move_people_waiting -- 6.099988240748644e-06\n", - "2022-10-05 18:54:16,756 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 5.602953024208546e-06,5.0067901611328125e-06 - 2020-05-30 20:00:00\n", - "2022-10-05 18:54:16,769 - simulator - INFO - Info for rank 0, Date = 2020-05-30 20:00:00, number of deaths = 0, number of infected = 1587\n", - "2022-10-05 18:54:17,009 - rank - INFO - Rank 0 -- interaction -- 0.25065157300559804\n", - "2022-10-05 18:54:23,717 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3267 of type shelter\n", - "2022-10-05 18:54:25,623 - tracker - INFO - Rank 0 -- tracking contacts -- 115 of 115 of type communal\n", - "2022-10-05 18:54:25,627 - tracker - INFO - Rank 0 -- tracking contacts -- 21 of 21 of type distribution_center\n", - "2022-10-05 18:54:25,633 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", - "2022-10-05 18:54:25,635 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", - "2022-10-05 18:54:25,639 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", - "2022-10-05 18:54:25,644 - tracker - INFO - Rank 0 -- tracking contacts -- 41 of 41 of type n_f_distribution_center\n", - "2022-10-05 18:54:25,649 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 536 of type play_group\n", - "2022-10-05 18:54:25,669 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", - "2022-10-05 18:54:25,691 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2065 of type religious\n", - "2022-10-05 18:54:25,705 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", - "2022-10-05 18:54:25,707 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", - "2022-10-05 18:54:25,710 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", - "2022-10-05 18:54:25,723 - rank - INFO - Rank 0 -- tracker -- 8.71287670196034\n", - "2022-10-05 18:54:25,886 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004599380190484226,0.00045990943908691406 - 2020-05-30 20:00:00\n", - "2022-10-05 18:54:25,962 - rank - INFO - Rank 0 -- interaction_waiting -- 8.422997780144215e-06\n", - "2022-10-05 18:54:25,985 - simulator - INFO - CMS: Timestep for rank 0/1 - 9.509897865995299,9.50989842414856 - 2020-05-30 20:00:00\n", - "\n", - "CPU times: user 5min 52s, sys: 2.74 s, total: 5min 55s\n", - "Wall time: 5min 53s\n" + "2022-11-10 15:34:55,990 - rank - INFO - Rank 0 -- move_people -- 0.5884717870000031\n", + "2022-11-10 15:34:55,991 - rank - INFO - Rank 0 -- move_people_waiting -- 5.320599996139208e-05\n", + "2022-11-10 15:34:55,991 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.620999964619841e-06,2.6226043701171875e-06 - 2020-05-30 16:00:00\n", + "2022-11-10 15:34:55,995 - simulator - INFO - Info for rank 0, Date = 2020-05-30 16:00:00, number of deaths = 0, number of infected = 1351\n", + "2022-11-10 15:34:56,151 - rank - INFO - Rank 0 -- interaction -- 0.15958032499997898\n", + "2022-11-10 15:34:58,402 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:34:58,412 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:34:58,714 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:34:58,715 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:34:58,735 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:34:58,744 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:34:58,746 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:34:58,806 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:34:58,839 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:34:59,075 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:35:00,466 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:35:00,662 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:35:00,662 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:35:00,663 - rank - INFO - Rank 0 -- tracker -- 4.511306321000006\n", + "2022-11-10 15:35:00,676 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0001570560000345722,0.00015592575073242188 - 2020-05-30 16:00:00\n", + "2022-11-10 15:35:00,706 - rank - INFO - Rank 0 -- interaction_waiting -- 6.5059999769800925e-06\n", + "2022-11-10 15:35:00,717 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.315478904999964,5.315532207489014 - 2020-05-30 16:00:00\n", + "\n", + "2022-11-10 15:35:00,719 - rank - INFO - Next timestep\n", + "2022-11-10 15:35:00,720 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:35:01,315 - rank - INFO - Rank 0 -- move_people -- 0.5949707550000198\n", + "2022-11-10 15:35:01,316 - rank - INFO - Rank 0 -- move_people_waiting -- 7.365399994796462e-05\n", + "2022-11-10 15:35:01,316 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.542999993693229e-06,1.9073486328125e-06 - 2020-05-30 18:00:00\n", + "2022-11-10 15:35:01,320 - simulator - INFO - Info for rank 0, Date = 2020-05-30 18:00:00, number of deaths = 0, number of infected = 1393\n", + "2022-11-10 15:35:01,484 - rank - INFO - Rank 0 -- interaction -- 0.16744012500004146\n", + "2022-11-10 15:35:04,305 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:35:04,314 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:35:04,615 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:35:04,616 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:35:04,635 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:35:04,643 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:35:04,645 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:35:04,707 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:35:04,739 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:35:04,972 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:35:06,365 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:35:06,562 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:35:06,563 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:35:06,563 - rank - INFO - Rank 0 -- tracker -- 5.078379351000024\n", + "2022-11-10 15:35:06,580 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0003981600000315666,0.000396728515625 - 2020-05-30 18:00:00\n", + "2022-11-10 15:35:06,611 - rank - INFO - Rank 0 -- interaction_waiting -- 7.05599995853845e-06\n", + "2022-11-10 15:35:06,623 - simulator - INFO - CMS: Timestep for rank 0/1 - 5.902611562999994,5.9026689529418945 - 2020-05-30 18:00:00\n", + "\n", + "2022-11-10 15:35:06,625 - rank - INFO - Next timestep\n", + "2022-11-10 15:35:06,625 - simulator - INFO - ==================== timestep ====================\n", + "2022-11-10 15:35:06,770 - rank - INFO - Rank 0 -- move_people -- 0.1439853030000222\n", + "2022-11-10 15:35:06,770 - rank - INFO - Rank 0 -- move_people_waiting -- 6.657000028553739e-06\n", + "2022-11-10 15:35:06,771 - activity_manager - INFO - CMS: People COMS for rank 0/1 - 2.548999987084244e-06,3.0994415283203125e-06 - 2020-05-30 20:00:00\n", + "2022-11-10 15:35:06,775 - simulator - INFO - Info for rank 0, Date = 2020-05-30 20:00:00, number of deaths = 0, number of infected = 1450\n", + "2022-11-10 15:35:06,894 - rank - INFO - Rank 0 -- interaction -- 0.12304470600003015\n", + "2022-11-10 15:35:10,209 - tracker - INFO - Rank 0 -- tracking contacts -- 389 of 389 of type learning_center\n", + "2022-11-10 15:35:10,218 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 3242 of type shelter\n", + "2022-11-10 15:35:10,882 - tracker - INFO - Rank 0 -- tracking contacts -- 125 of 125 of type communal\n", + "2022-11-10 15:35:10,884 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type distribution_center\n", + "2022-11-10 15:35:10,884 - tracker - INFO - Rank 0 -- tracking contacts -- 7 of 7 of type e_voucher\n", + "2022-11-10 15:35:10,885 - tracker - INFO - Rank 0 -- tracking contacts -- 67 of 67 of type female_communal\n", + "2022-11-10 15:35:10,886 - tracker - INFO - Rank 0 -- tracking contacts -- 80 of 80 of type informal_work\n", + "2022-11-10 15:35:10,888 - tracker - INFO - Rank 0 -- tracking contacts -- 36 of 36 of type n_f_distribution_center\n", + "2022-11-10 15:35:10,890 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 539 of type play_group\n", + "2022-11-10 15:35:10,897 - tracker - INFO - Rank 0 -- tracking contacts -- 82 of 82 of type pump_latrine\n", + "2022-11-10 15:35:10,906 - tracker - INFO - Rank 0 -- tracking contacts -- 500 of 2064 of type religious\n", + "2022-11-10 15:35:10,913 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type hospital\n", + "2022-11-10 15:35:10,913 - tracker - INFO - Rank 0 -- tracking contacts -- 8 of 8 of type isolation_unit\n", + "2022-11-10 15:35:10,914 - rank - INFO - Rank 0 -- tracker -- 4.019329626000001\n", + "2022-11-10 15:35:10,972 - epidemiology - INFO - CMS: Infection COMS-v2 for rank 0/1(2)0.0004202239999813173,0.0004191398620605469 - 2020-05-30 20:00:00\n", + "2022-11-10 15:35:11,004 - rank - INFO - Rank 0 -- interaction_waiting -- 9.264000027542352e-06\n", + "2022-11-10 15:35:11,016 - simulator - INFO - CMS: Timestep for rank 0/1 - 4.390347201999987,4.390390872955322 - 2020-05-30 20:00:00\n", + "\n", + "CPU times: user 3min 24s, sys: 4.29 s, total: 3min 28s\n", + "Wall time: 3min 27s\n" ] } ], @@ -2479,7 +2458,7 @@ }, { "cell_type": "code", - "execution_count": 55, + "execution_count": 76, "metadata": {}, "outputs": [], "source": [ @@ -2488,7 +2467,7 @@ }, { "cell_type": "code", - "execution_count": 56, + "execution_count": 77, "metadata": {}, "outputs": [], "source": [ @@ -2511,7 +2490,7 @@ }, { "cell_type": "code", - "execution_count": 57, + "execution_count": 78, "metadata": {}, "outputs": [ { @@ -2562,8 +2541,8 @@ " \n", " 2020-05-24\n", " CXB-219\n", - " 245.333333\n", - " 285\n", + " 215.166667\n", + " 237\n", " 0.0\n", " 0\n", " 0.0\n", @@ -2574,8 +2553,8 @@ " \n", " 2020-05-25\n", " CXB-219\n", - " 320.000000\n", - " 95\n", + " 272.000000\n", + " 92\n", " 0.0\n", " 0\n", " 0.0\n", @@ -2586,8 +2565,8 @@ " \n", " 2020-05-26\n", " CXB-219\n", - " 438.333333\n", - " 149\n", + " 376.333333\n", + " 114\n", " 0.0\n", " 0\n", " 0.0\n", @@ -2602,9 +2581,9 @@ "text/plain": [ " region current_infected daily_infected current_hospitalised \\\n", "time_stamp \n", - "2020-05-24 CXB-219 245.333333 285 0.0 \n", - "2020-05-25 CXB-219 320.000000 95 0.0 \n", - "2020-05-26 CXB-219 438.333333 149 0.0 \n", + "2020-05-24 CXB-219 215.166667 237 0.0 \n", + "2020-05-25 CXB-219 272.000000 92 0.0 \n", + "2020-05-26 CXB-219 376.333333 114 0.0 \n", "\n", " daily_hospitalised current_intensive_care daily_intensive_care \\\n", "time_stamp \n", @@ -2619,7 +2598,7 @@ "2020-05-26 0 0 " ] }, - "execution_count": 57, + "execution_count": 78, "metadata": {}, "output_type": "execute_result" } @@ -2637,7 +2616,7 @@ }, { "cell_type": "code", - "execution_count": 58, + "execution_count": 79, "metadata": {}, "outputs": [], "source": [ @@ -2646,12 +2625,12 @@ }, { "cell_type": "code", - "execution_count": 59, + "execution_count": 80, "metadata": {}, "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYsAAAEfCAYAAACwF+reAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAAA6tklEQVR4nO3dd3hVZdb4/e8iBEKvoSYYWgQEQglFmiJgAUVBUXBUOqIwIpaxjK/lGcuMo6I0EQVpKohgR58fVZCeKB0koYcaOqEEkqz3j7PxyTCQnJSTfU6yPtd1ruxz73LWJpp17nvvvW5RVYwxxpiMFHI7AGOMMf7PkoUxxphMWbIwxhiTKUsWxhhjMmXJwhhjTKYsWRhjjMlUYV9/gIgEATHAflW9U0SmADcBp5xN+qnqOhER4AOgK3DOaf8to2NXrFhRIyIifBa7McbkR7GxsUdVNTQr+/g8WQAjgK1A6XRtz6rqV1dsdwdQ13m1Aj50fl5TREQEMTExuRiqMcbkfyKyJ6v7+HQYSkTCgG7AJ15sfjcwTT1WAWVFpKov4zPGGOMdX1+zeB/4G5B2RfsbIrJBREaJSFGnrTqwL902CU6bMcYYl/ksWYjIncARVY29YtULQD2gBVAeeC6Lxx0iIjEiEpOYmJg7wRpjjMmQL69ZtAW6i0hXIAQoLSIzVPUhZ32yiHwKPOO83w+Ep9s/zGn7D6o6EZgIEB0d/V+FrS5dukRCQgIXLlzIvTMxuSokJISwsDCCg4PdDsUY4yWfJQtVfQFPLwIRuRl4RlUfEpGqqnrQufvpHmCTs8t3wHARmYnnwvYpVT2Y1c9NSEigVKlSRERE4PkI409UlWPHjpGQkEDNmjXdDscY46W8uBvqSp+JSCggwDpgqNM+D89ts/F4bp3tn52DX7hwwRKFHxMRKlSogA0hGhNY8iRZqOoSYImzfMs1tlFgWG58niUK/2a/H2MCjz3BbYwxBciU5buytZ8bw1DGGGPymKoyZlE8783fnq39rWeRB1599VXeeeeda66fMGEC06ZNA6Bfv3589dWVD7dnrmvXrpw8eTLDbbZt20aTJk1o2rQpO3bsyNLxlyxZwooVK7IcV0REBEePHs3yfsaY3KOqvPHjVt6bv52ezbL3+Jr1LPzA0KFDM98oE/Pmzct0m2+++Yb77ruPl156KcvHX7JkCSVLlqRNmzbZCc8Y45LUNOXFuRuZFbOPfm0iePnOBozKxnHydbJ47fvNbDlwOleP2aBaaV6564ZMt3vjjTeYOnUqlSpVIjw8nObNm/Pxxx8zceJELl68SJ06dZg+fTrFixfn1VdfpWTJkjzzzDN/7r9o0SJGjx7NN998A8D8+fMZP348X3/99VU/73KdrKSkJO644w7atWvHihUrqF69Ot9++y2LFy/m/fffJygoiIULF7J48WJmzJjB6NGjuXjxIq1atWL8+PEEBQXx888/8+KLL5KamkrFihWZNGkSEyZMICgoiBkzZjBmzBjq1avH0KFD2bt3LwDvv/8+bdu25dixY/Tp04f9+/dz4403YnO8G+Oe5JRURs5ax7yNh3iiU11Gdq6b7RtMbBjKB2JjY5k5cybr1q1j3rx5rF27FoCePXuydu1a1q9fT/369Zk0adI1j9GxY0e2bdv25y2mn376KQMGDPDq8+Pi4hg2bBibN2+mbNmyzJkzh65duzJ06FBGjhzJ4sWL2bp1K7NmzWL58uWsW7eOoKAgPvvsMxITExk8eDBz5sxh/fr1zJ49m4iIiD/3XbduHe3bt2fEiBGMHDmStWvXMmfOHAYNGgTAa6+9Rrt27di8eTM9evT4M5kYY/LWuYspDJ4Wy7yNh3ipW32e6hKZozsR83XPwpsegC8sW7aMHj16ULx4cQC6d+8OwKZNm3jppZc4efIkSUlJ3Hbbbdc8hojw8MMPM2PGDPr378/KlSv/vK6RmZo1a9KkSRMAmjdvzu7du/9rm4ULFxIbG0uLFi0AOH/+PJUqVWLVqlV06NDhzwfmypcvf9XPWLBgAVu2bPnz/enTp0lKSmLp0qXMnTsXgG7dulGuXDmvYjbG5J5T5y8xcMpaftt7grfvbcz9LcIz3ykT+TpZ+Jt+/frxzTffEBUVxZQpU1iyZEmG2/fv35+77rqLkJAQevXqReHC3v26ihYt+udyUFAQ58+f/69tVJW+ffvy1ltv/Uf7999/79VnpKWlsWrVKkJCQrza3hiTN44mJfPIpDXEHTnD2Aeb0bVR7hTvtmEoH+jQoQPffPMN58+f58yZM3/+AT5z5gxVq1bl0qVLfPbZZ5kep1q1alSrVo3XX3+d/v2z9UD7NXXq1ImvvvqKI0eOAHD8+HH27NlD69atWbp0Kbt27fqzHaBUqVKcOXPmz/1vvfVWxowZ8+f7devWAZ5z//zzzwH46aefOHHiRK7GbYy5tgMnz3P/hJXsPJrEJ31b5FqiAEsWPtGsWTMeeOABoqKiuOOOO/4c6vnHP/5Bq1ataNu2LfXq1fPqWH/5y18IDw+nfv36uRpjgwYNeP3117n11ltp3LgxXbp04eDBg4SGhjJx4kR69uxJVFQUDzzwAAB33XUXX3/9NU2aNGHZsmWMHj2amJgYGjduTIMGDZgwYQIAr7zyCkuXLuWGG25g7ty51KhRI1fjNsZc3c7EJHpNWEnimWSmD2zFTZFZmggvUxLId6tER0frlTPlbd26Ndf/sLpp+PDhNG3alIEDB7odSq7Kb78nY9y0+cAp+k5egypMHdCShtXLZLi9iMSqanRWPsOuWfix5s2bU6JECd599123QzHG+KnYPcfp9+laShYtzIxBragdWtInn2PJwo/Fxl45bxS0atWK5OTk/2ibPn06jRo1yquwjDF+YllcIkOmxVKlTAjTB7YkrFxxn31WvkwWqppvK5uuXr3a7RByLJCHPo3xFz9vOsgTX6yjdqWSTBvQktBSRTPfKQfy3QXukJAQjh07Zn+Q/NTlyY/slltjsm92zD4e/+w3GlYvzczBrX2eKCAf9izCwsJISEiwyXX82OVpVY0xWTf51138zw9baF+3Ih893JziRfLmz3i+SxbBwcE2XacxJt9RVT5YGMf7C+K4/YYqfNCnCUULB+XZ5+e7ZGGMMflNWpry+o9bmbx8F/c1D+OfPRtROChvryJYsjDGGD+WkprGC3M3Mjs2gf5tI/j/ujWgUKG8v4HHkoUxxvip5JRUnpy5jp82HeLJznUZ0Sn7JcZzyuf9GBEJEpHfReQH531NEVktIvEiMktEijjtRZ338c76CF/HZowx/urcxRQGTY3hp02H+P/ubMCTnXNWYjyn8mLQawSwNd37fwGjVLUOcAK4XMdiIHDCaR/lbGeMMQXOqfOXeHjSGpbHH+Xt+xozsJ37N+34NFmISBjQDfjEeS/ALcDlSaanAvc4y3c773HWd5L8+mSdMcZcQ+KZZHpPXMWGhJOMe7AZ90fnfC6K3ODraxbvA38DSjnvKwAnVTXFeZ8AXJ49vDqwD0BVU0TklLP9UR/HaIwxfmH/yfM89MlqDp46zyd9W+R65dic8FnPQkTuBI6o6n8XOMrZcYeISIyIxNiDd8aY/GJHYhK9PlzB0aRkZvigxHhO+XIYqi3QXUR2AzPxDD99AJQVkcs9mjBgv7O8HwgHcNaXAY5deVBVnaiq0aoaHRrqX/+YxhiTHZv2n+L+CSu5mJrGzCGtiY64+nTGbvJZslDVF1Q1TFUjgN7AIlX9C7AYuM/ZrC/wrbP8nfMeZ/0itQJPxph8Lmb3cfp8vIqihQvx5aM3ckO1jOeicIsbhQSfA54SkXg81yQmOe2TgApO+1PA8y7EZowxeeaX7Yk8NGk1oSWLMvuxNtTy0VwUuSFPHspT1SXAEmd5J9DyKttcAHrlRTzGGOO2eRsPMmLm79SpVCpPSoznlD3BbYwxeezLtft4fu4GmtUox6R+LShTLNjtkDJlycIYY/LQJ8t28vqPW/O8xHhOBUaUxhgT4FSVUQviGL0wjjsaVuH93nlbYjynLFkYY4yPpaUp//PDFqas2E2v5mG85UKJ8ZyyZGGMMT6UkprGc3M2Mue3BAa0rclL3eq7UmI8pyxZGGOMjySnpPLEF7/zv5sPM7JzJE90quNq5dicsGRhjDE+cDY5haEzYlkWd5SX72zAAD+oHJsTliyMMSaXnTp3iX5T1rB+30ne6RXFfc3D3A4pxyxZGGNMLjpy5gKPTFrDzsSzjP9LM25vWNXtkHKFJQtjjMklCSfO8dAnqzl8OplJ/aJpXzf/FDu1ZGGMMbkg/kgSD09azdnkFGYMaknz6/yvcmxOWLIwxpgc2rT/FI9MXkMhgZlDbqRBtdJuh5TrLFkYY0wOrNl1nIFT1lK6WDDTB7b068qxOWHJwhhjsmnJH0cYOiOWamWLMWNgK6qVLeZ2SD5jycIYY7Lhxw0HeXLW79StVIppA1tSsaR/lxjPKUsWxhiTRbPW7uWFuRsDqsR4TlmyMMaYLLhcYrxDZCgfPdScYkUCp3JsTliyMMYYL6gq783fzphF8XRtVIX3H2hKkcKBVTk2JyxZGGNMJtLSlNe+38zUlXt4IDqcN3s2IigAK8fmhCULY4zJQEpqGn/7agNzf9/PoHY1+Xu3+gFbOTYnfNaHEpEQEVkjIutFZLOIvOa0TxGRXSKyznk1cdpFREaLSLyIbBCRZr6KzRhjvHHhUiqPf/Ybc3/fz9NdIgtsogDf9iySgVtUNUlEgoFfReQnZ92zqvrVFdvfAdR1Xq2AD52fxhiT584mpzBkegzL44/x6l0N6Nc2sEuM55TPkoWqKpDkvA12XprBLncD05z9VolIWRGpqqoHfRWjMcZczclzF+k/ZS3r953k3V5R3JsPSoznlE8v5YtIkIisA44A81V1tbPqDWeoaZSIXH6SpTqwL93uCU7blcccIiIxIhKTmJjoy/CNMQXQkdMX6D1xFZv3n2b8X5pbonD4NFmoaqqqNgHCgJYi0hB4AagHtADKA89l8ZgTVTVaVaNDQ/NP+V9jjPs27T/F3eOWs+fYOSb3a8HtDau4HZLfyJObhFX1JLAYuF1VD6pHMvAp0NLZbD8Qnm63MKfNGGN87scNB7lvwgoAZg+9kXZ1K7ockX/x5d1QoSJS1lkuBnQBtolIVadNgHuATc4u3wGPOHdFtQZO2fUKY4yvpaUpo+ZvZ9jnv9Ggamm+Hd6WhtXLuB2W3/Hl3VBVgakiEoQnKX2pqj+IyCIRCQUEWAcMdbafB3QF4oFzQH8fxmaMMZy7mMLTX67np02HuLdZGG/2bEjRwgWjfEdW+fJuqA1A06u033KN7RUY5qt4jDEmvYQT5xg8LZY/Dp3mpW71GdiuZoF9hsIb9gS3MabAidl9nEenx3IxJY1J/VrQ8fpKbofk9yxZGGMKlC/X7uPv32yketlifNK3BXUq5c+Z7XKbJQtjTIGQkprGm/O2MXn5LtrVqci4B5tRpnj+n4cit1iyMMbke6fOX2L457+xLO4o/dpE8FK3+hQOKjjlxXODJQtjTL62IzGJwVNj2HfiHP/s2YjeLWu4HVJAyjS1isjbIlJaRIJFZKGIJIrIQ3kRnDHG5MQv2xO5Z9xyTp6/xGeDWluiyAFv+mG3qupp4E5gN1AHeNaXQRljTE6oKp8s20n/T9dQvWwxvh3WlpY1y7sdVkDzZhjq8jbdgNmqesruRTbG+KvklFRe+noTs2MTuO2Gyrx3fxNKFLUR95zy5l/wBxHZBpwHHnOevr7g27CMMSbrEs8k89iMWGL2nOCJW+rwZOdIChWw6U99JdNkoarPi8jbeGo1pYrIWTxzTxhjjN/YfOAUg6fGcPzcRcY+2JQ7G1dzO6R8xdu+WT0gQkTSbz/NB/EYY0yW/bTxIE99uZ6yxYOZ/WgbGoVZIcDclmmyEJHpQG08Rf9SnWbFkoUxxmVpacroRXG8vyCOpjXK8tHDzalUKsTtsPIlb3oW0UADp9CfMcb4hXMXU3hm9nrmbTxEz2bVebNHI0KCrWKsr3iTLDYBVQCbW8IY4xf2nzzP4KkxbD10mr93rc+g9lYx1te8SRYVgS0isgZIvtyoqt19FpUxxlxD7B5PxdjkS2lM7tuCjvWsYmxe8CZZvOrrIIwxxhuzY/bx9683Ua1sCDOHRFOnUim3QyowvLl19hcRqQy0cJrWqOoR34ZljDH/JyU1jbd+2sakXz0VY8c+2JSyxYu4HVaB4k1tqPuBNUAv4H5gtYjc5+vAjDEGPBVjB0yNYdKvu+jXJoIp/VtYonCBN8NQfwdaXO5NOE9wLwC+8mVgxhizMzGJQdNi2HvsHG/1bEQfKwToGm8KCRa6YtjpmDf7iUiIiKwRkfUisllEXnPaa4rIahGJF5FZIlLEaS/qvI931kdk54SMMfnD0ssVY89d4rNBrSxRuMybZPGziPyviPQTkX7Aj8A8L/ZLBm5R1SigCXC7iLQG/gWMUtU6wAlgoLP9QOCE0z7K2c4YU8CoKpN/3UW/T9dQzakY26pWBbfDKvAyTRaq+iwwEWjsvCaq6nNe7KeqmuS8DXZeCtzC/w1hTQXucZbvdt7jrO8kduO0MQXKxZQ0np+zkf/5YQud6ldmzmNtCC9f3O2wDF7WhlLVOcCcrB5cRIKAWDxzYIwDdgAnVTXF2SQBqO4sVwf2OZ+XIiKngArA0ax+rjEm8BxN8lSMXbv7BMM71uGpLlYx1p9cM1mIyK+q2k5EzuDpEfy5Ck/HoXRmB1fVVKCJiJQFvsZTkDBHRGQIMASgRg0bwzQmP9hy4DSDp8VwNCmZMX2acleUVYz1N9cchlLVds7PUqpaOt2rlDeJ4opjnQQWAzcCZdNVrw0D9jvL+4FwAGd9GTwX06881kRVjVbV6NDQ0KyEYYzxQz9vOsS9H64gNU35amgbSxR+ypu7mqZ703aVbUKdHgUiUgzoAmzFkzQuP6fRF/jWWf7OeY+zfpEVLzQm/1JVRi+MY+iMWK6vUorvhre10uJ+zJtrFjekf+N862/uxX5VganOdYtCwJeq+oOIbAFmisjrwO/AJGf7ScB0EYkHjgO9vTwHY0yAOX8xlWdmr+fHjQfp2bQ6b/a0irH+LqNrFi8ALwLFROT05WbgIp67ozKkqhuApldp3wm0vEr7BTxPiRtj8rEDJ88zeFoMWw6e5oU76jGkQy2rGBsArpksVPUt4C0ReUtVX8jDmIwx+VTsnhM8Oj2WC5dSmdQ3mlvqVXY7JOMlbx7KWyMifw4kikhZEbnHdyEZY/Kjr2IT6DNxFSWKBvH1420sUQQYb5LFK6p66vIb586mV3wWURZcuJTmdgjGmEykpilv/LiFZ2avJzqiHN883pa6la20eKDx5gL31RKKVw/z+drOo0mcuXCJUiHBbodijLmK0xcu8dfPf+eX7Yn0vfE6XrqzAcFB3nxHNf7Gm99ajIi8JyK1ndd7eJ7Kdl1qmvLp8t1uh2GMuYpdR8/SY9xylscf5Y0eDXnt7oaWKAKYN7+5v+K5A2oWMBO4AAzzZVDeKh0SzMfLdnLq3CW3QzHGpPNr3FHuGbec42cvMmNQK/7S6jq3QzI55M1MeWeB50WkhLPsNyqXLsqZCylM+nUnT916vdvhGFPgqSpTVuzm9R+3Uie0JJ/0jbZCgPmEN09wt3EepNvqvI8SkfE+j8wLIcFBdG1UhcnLd3Pi7EW3wzGmQLuYksaLX2/kte+3cEu9Ssx53CrG5ifeDEONAm7DqdOkquuBDr4MKiue7BzJ2YspfLR0p9uhGFNgHUtK5qFPVvPFmn0M61ibjx5qTsmifnEfjMklXl1tUtV9VzSl+iCWbImsXIruUdWYumI3iWeS3Q7HmAJn68HTdB+7nPUJJ/mgdxOeva2elRbPh7xJFvtEpA2gIhIsIs/gDEn5iyc61SU5JZUJv+xwOxRjCpTLFWNT0tL48tEbubtJ9cx3MgHJm2QxFM/dT9XxlBFvgp/cDXVZ7dCS9GgaxoxVezh8+oLb4RiT76kqY5yKsXUrl+L74e2ICi/rdljGh66ZLETk8hzYHVX1L6paWVUrqepDqvpf80y4bUSnuqSmKeMXx7sdijH52vmLqfz1i995d/52ejStzqwhralUOsTtsIyPZdSz6OrMgR0QRQRrVChOr+gwvlizj/0nz7sdjjH50vbDZ+g+9ld+3HiQ526vx3v3R1lp8QIio2TxM3ACaCwip0XkTPqfeRRflgy/pS4AYxdZ78KY3KSqzFq7l+5jf+XEuUtMH9CKx26ubaXFC5CMplV9VlXLAj+mn041O9Oq5pXqZYvRu2U4s2P2sffYObfDMSZfSEpO4clZ63huzkaaX1eOeSPa0a5uRbfDMnks0wvcqnp3XgSSW4Z1rEOhQsLoRXFuh2JMwNu0/xR3jl7G9+sP8MytkUwb0IpKpez6REHkzRPcPUUkTkRO+fswFEDl0iE81Oo65v6WwM7EJLfDMSYgqSpTV+ym5/gVXLiUxswhNzL8lroE2fMTBZY3t86+DXRX1TL+Pgx12WM316Zo4SBGL7TehTFZdercJYbOiOWV7zbTrm5F5o1oT8ua5d0Oy7jMm2RxWFX96iG8zISWKsojba7j2/UHiDt8xu1wjAkYv+09QdfRy1i49QgvdavPpL7RlC9RxO2wjB/wdj6LWSLSxxmS6ikiPTPbSUTCRWSxiGwRkc0iMsJpf1VE9ovIOufVNd0+L4hIvIj8ISK35eC8eLRDbYoHB/H+AutdGJOZtDTlo192cP+ElYjAV4+1YVD7Wna3k/mTN5W+SgPngFvTtSkwN5P9UoCnVfU3ESkFxIrIfGfdKFV9J/3GItIA6A3cAFQDFohIpKpmqw5V+RJFGNCuJmMWxTPswGkaVPPrkTNjXHMsKZmnZ69nyR+JdG1Uhbd6NqZMMZt90vwnb+az6J+dA6vqQeCgs3xGRLbiKRlyLXcDM1U1GdglIvFAS2Bldj4fYFC7WkxZsZtRC7bz8SPR2T2MMfnWqp3HGDHzd06cu8Q/7mnIQ61qWG/CXNU1k4WI/E1V3xaRMXh6Ev9BVZ/w9kNEJAJoCqwG2gLDReQRIAZP7+MEnkSyKt1uCWScXDJVpngwg9rVYtSC7WxIOEnjsLI5OZwx+UZqmjJucTzvL9hORIUSTO7XghuqlXE7LOPHMrpmcfmidgyeObevfHlFREoCc4AnVfU08CFQG09BwoPAu1kJWESGiEiMiMQkJiZmuv2AdhGULR7MqPnbs/IxxuRbR05f4OFJq3lv/na6R1Xju7+2s0RhMnXNnoWqfu/8nJrdg4tIMJ5E8ZmqznWOdzjd+o+BH5y3+4HwdLuHOW1XxjURmAgQHR39Xz2eK5UKCWZIh1q8/fMfxO45QfPrymX3dIwJeEu3JzJy1jrOXUzl7fsa06t5mA07Ga94NflRdjhFCCcBW1X1vXTtVdNt1gPY5Cx/B/QWkaIiUhOoC6zJjVj63hhBhRJFrHdhCqyU1DTe/nkbj0xeQ8WSRflueFvujw63RGG85st5D9sCDwMbRWSd0/Yi0EdEmuC5DrIbeBRAVTeLyJfAFjx3Ug3L7p1QVypRtDCP3Vyb13/cyuqdx2hVq0JuHNaYgHDg5Hme+OJ3YvacoE/LcF6+8waKFbFKsSZrRDXjkRwRqeCP81eAZxgqJibGq20vXEql/duLqVmxBLOGtLZvVKZAmL/lMM9+tZ5LKWm82bORzWRnABCRWFXN0i2i3gxDrRKR2SJyeX6LgBQSHMSwm2uzZtdxlsf7Ze4zJtdcTEnjf77fwuBpMYSVK8aPT7S3RGFyxJtkEYnngvLDQJyIvCkikb4Nyzd6t6xB1TIhvDf/DzLrURkTqPYcO8t9E1Ywefku+rWJYM5jbYioWMLtsEyA86ZEuarqfFXtAwwG+gJrROQXEbnR5xHmopDgIIbfUoff9p5kyfbMb7s1JtD8sOEAd47+ld1Hz/LRw815tfsNFC1s1ydMznlToryCiIwQkRjgGeCvQEXgaeBzH8eX63o1DyesXDFGzd9uvQuTb1y4lMqLX29k+Oe/U6dySeaNaM9tN1RxOyyTj3gzDLUST32oe1S1m6rOVdUUVY0BJvg2vNxXpHAhnuhUlw0Jp5i/5XDmOxjj5+KPJHHPuOV8vnovj95Uiy8fvZGwcsXdDsvkM97cOnu9XuMruKr+K5fjyRM9m1Zn/OJ43pu/nc71K1PIJnQxAWpObAIvfbOJYkWCmNK/BTdfX8ntkEw+lVFtqO9xakJd7SYoVe3uu7B8q3BQIUZ0rsvIWev5efMhujaqmvlOxviRs8kpvPztZub8lkCrmuUZ3acplUvbdKfGdzLqWbyTwbqA1z2qOuMW72DU/O3cdkMVmy7SBIytB08z/PPf2Hn0LCM61eWJTjbdqfG9jGpD/ZKXgeS1oELCk53rMvzz3/lhwwG7B934PVXl8zV7ee37LZQtFsxng1rRpnZFt8MyBURGw1Bfqur9IrKRq5cob+zTyPJA14ZVqVclnvcXxNGtUVUKB/msVJYxOXL6wiVemLuRHzccpENkKO/dH0XFkkXdDssUIBkNQ41wft6ZF4G4oVAhYWSXSB6dHsvXv++nV3R45jsZk8c2JJxk+Oe/s//keZ67vR6PdqhlN2WYPJfRMNTlWe725F04ee/WBpVpWL00oxfFcU/T6gRb78L4CVVl8vLd/POnrYSWLMqXj7am+XXl3Q7LFFDePJTXWkTWikiSiFwUkVQROZ0XweUFEeGpLpHsO36er2IT3A7HGABOnrvI4Gmx/OOHLdwUWYl5I9pbojCu8uZr9FigDxAHFAMGAeN8GVRe63h9JZqEl2XMwjiSU3KlKrox2Raz+zhdP1jGL9uP8MpdDfj4keaULV7E7bBMAefVmIuqxgNBqpqqqp8Ct/s2rLwlIjx9ayQHTl1g1tp9bodjCqi0NGX8kngemLiKwkGFmPNYG/q3rWnl9I1f8OYJ7nMiUgRYJyJv45k3O98N7LerU5GWEeUZuyie+6PDCQm24msm7ySeSeapL9exLO4o3RpX5a2ejSgdEux2WMb8yZs/+g872w0HzuKZJ/teXwblBhHhqVsjOXImmRmr8vU1feNnVsQfpevoZazZdZw3ezRibJ+mliiM38m0Z6Gqe0Qk1Fl+zfchuad1rQq0rVOBCb/s4MFWNShexJezzpqCLjVN+WBhHGMWxVGrYgmmD2xJvSql3Q7LmKu6Zs9CPF4VkaPAH8B2EUkUkZfzLry891SXSI4mXWTaSutdGN85dOoCD368itEL47i3WRjf/7WdJQrj1zIahhoJtAVaqGp5VS0HtALaisjIPInOBc2vK89NkaF89MsOkpJT3A7H5EOL/zhC19HL2Lj/FO/2iuKdXlHWizV+L6Nk8TDQR1V3XW5Q1Z3AQ8AjmR1YRMJFZLGIbBGRzSIywmkvLyLzRSTO+VnOaRcRGS0i8SKyQUSa5ezUsu+pLpGcOHeJT3/dlfnGxnjpUmoab83bSv9P11KpVFG+G96Oe5uHuR2WMV7JKFkEq+rRKxtVNRHw5upbCvC0qjYAWgPDRKQB8DywUFXrAgud9wB3AHWd1xDgQ6/PIpdFhZelc/3KfLxsJ6fOX3IrDJOP7Dt+jvs/WslHS3fyUOsafDOsLXUqlXQ7LGO8llGyuJjNdYCnXIiq/uYsnwG2AtWBu4GpzmZTgXuc5buBac6c36uAsiLi2kQTT3WJ5PSFFCYt2+lWCCaf+HnTIbqNXkb84STGPdiM1+9pZLdmm4CT0UBp1DXKegiQpVlWRCQCaAqsBipfrjsFHAIqO8vVgfRPxCU4bQfTtSEiQ/D0PKhRo0ZWwsiSBtVK07VRFSYv303/tjUpV8KeoDVZc+FSKm/N28rUlXtoHFaGsX2aUaOCTXdqAtM1exaqGqSqpa/yKqWqXt8ELiIlgTnAk6r6H8nHma71qlO2ZhDXRFWNVtXo0NDQrOyaZU92juTsxRQmWu/CZNGuo2e598MVTF25h0HtavLV0DaWKExA8+ktGCISjCdRfKaqc53mwyJSVVUPOsNMR5z2/Xge+LsszGlzTWTlUtzVuBpTlu9mYLuaNn+AydTRpGQ+WbaLaSt3U6RwIT55JJrODSpnvqMxfs5nZTvEU9BmErBVVd9Lt+o7oK+z3Bf4Nl37I85dUa2BU+mGq1wzonNdklNSmbBkh9uhGD926NQFXvt+M+3+tYiPlu7glnqVmPdEe0sUJt/wZc+iLZ7bbzeKyDqn7UXgn8CXIjIQ2APc76ybB3QF4oFzQH8fxua12qEl6dE0jOmr9jC4Qy0ql87S5RqTz+07fo4Pf9nBVzEJpKrSo2l1Hru5NrVD7U4nk7/4LFmo6q94LoZfTaerbK/AMF/FkxMjOtXl23X7Gb84ntfubuh2OMYP7EhMYvziHXyzbj9BIvSKDmPoTbUJL2/XJUz+ZI+NeqFGheL0ig7jizX7GHJTbaqXLeZ2SMYlWw+eZtzieH7ceJCihQvRr00Eg9vXokoZ63Ga/M2ShZeGdazDV7EJjFscz5s9Grkdjslj6/adZOyieBZsPUzJooV57KbaDLCbHkwBYsnCS2HlitO7RQ2+WLOXx2y4ocBYs+s4YxbFsSzuKGWKBTOycyT92kRQpriVEDcFiyWLLBjWsQ6zYvYxemEc/+4V5XY4xkdUlV/jjzJmUTxrdh2nYskiPH9HPR5qfR0li9r/MqZgsv/ys6BKmRAeanUdU1fu5vGOdahZsYTbIZlcpKos2HqEsYvjWb/vJFVKh/DqXQ14oEUNihWx8hymYLNkkUWP3VybL9bs5YMF23m/d1O3wzG5IDVN+WnTQcYuimfboTOEly/GWz0b0bNZdYoWtiRhDFiyyLLQUkV5pM11TFy6k2Ed61C3cim3QzLZdCk1je/WHWDcknh2Jp6ldmgJ3rs/iu5R1SgclO+mmTcmRyxZZMOjHWozY+Ue3l8Yx7gHXZt2w2RTckoqc2L38+Ev8ew7fp56VUox7sFm3N6wCkGFrvVokDEFmyWLbChfogj929Zk7OJ4hnc8Tf2qNh1mIDh/MZWZa/fy0S87OXT6AlHhZXnlzhvoVL8Snuo0xphrsWSRTYPb12Lqyt2Mmr+diY9Eux2OyUBScgrTV+7hk2U7OXb2Ii1rluffvRrTrk5FSxLGeMmSRTaVKR7MoHa1GLVgOxsTTtEorIzbIZkrnDp3iU9X7OLT5bs5df4SHSJDGd6xDi1rlnc7NGMCjiWLHBjQLoJPV+zivfl/8Gn/lm6HYxxHk5KZ9Osupq/cQ1JyCl0aVGZ4xzpEhZd1OzRjApYlixwoFRLMkA61ePvnP4jdc4Lm15VzO6QC7dCpC0xcupPP1+whOSWNbo2qMqxjHbumZEwusGSRQ31vjGDSsl28v2A70we2cjucAunKMuH3NKnO4x2tTLgxucmSRQ6VKFqYoTfV5o15W1mz67iNh+ehK8uE3xcdZnW7jPERSxa54KHW1zFx2U7e/X9/MHNIa7vDxseuLBPe98YIhnSwMuHG+JIli1xQrEgQw26uzavfb2HFjmO0rVPR7ZDypfX7TjJ2cTzztxymRJEght5U2+ZGNyaPWLLIJb1b1uCjpZ7eRZvaFax3kYvW7DrO2MXxLN2eSJliwTzZuS792kRQtngRt0MzpsCwZJFLQoKDGH5LHf7+9SaWbE+k4/WV3A4poF2tTPhzt9fjodY1KBVic0kYk9csWeSiXs3D+XDJDkbN387NkaHWu8gGVWXh1iOMSVcm/JW7GtDbyoQb4yqfldYUkckickRENqVre1VE9ovIOufVNd26F0QkXkT+EJHbfBWXLxUpXIgnbqnLhoRTLNh6xO1wAkpqmvLjhoN0Hf0rg6bFcCwpmTd7NOKXv91M/7Y1LVEY4zJf9iymAGOBaVe0j1LVd9I3iEgDoDdwA1ANWCAikaqa6sP4fKJns+qMXxLPe/O306leJQpZFdMMpaSm8d36A4xbHM+OxLPUCi3Bu72i6N6kGsFWJtwYv+GzZKGqS0UkwsvN7wZmqmoysEtE4oGWwEpfxecrhYMKMaJzXUbOWs/Pmw/RtVFVt0PyS1crEz72wabc0bCqlQk3xg+58dVtuIhscIapLtfHqA7sS7dNgtP2X0RkiIjEiEhMYmKir2PNlu5R1alTqSSj5m8nNU3dDsevpKUpX/+eQMd/L+HFrzdSvngRPnkkmp9GtOfOxtUsURjjp/I6WXwI1AaaAAeBd7N6AFWdqKrRqhodGhqay+HljqBCwpOd6xJ3JIkfNhxwOxy/sXLHMbqP+5WRs9ZToWRRpg1oyTfD2tK5QWW7GcAYP5end0Op6uHLyyLyMfCD83Y/EJ5u0zCnLWB1bViVelXi+WBBHN0aVS3Q03TGH0ninz9tY8HWw1QrE8KoB6K4O6q6Xc8xJoDk6V8wEUk/gN8DuHyn1HdAbxEpKiI1gbrAmryMLbcVKiQ82TmSnUfP8s26gtm7OJaUzMvfbuK295eyaucx/nb79Sx65mZ6NA2zRGFMgPFZz0JEvgBuBiqKSALwCnCziDQBFNgNPAqgqptF5EtgC5ACDAvEO6GudNsNlWlYvTSjF8ZxdwG6u+fCpVQmL9/F+MU7OH8plQdb1mBE57pWlsOYACaqgXsBNjo6WmNiYtwOI0OLth1mwJQY3urZiD4ta7gdjk+lpSnfrT/Av//3D/afPE/n+pV4/o761KlkpcKN8SciEquqWZoP2p7g9rGO11eiSXhZxiyMo2ez6hQtnD8fLlu18xhvztvKhoRTNKxemn/3akyb2lZQ0Zj8omCMi7hIRHj61kgOnLrArLX7Mt8hwOxITGLwtBh6T1xF4plk3rs/iu+GtbNEYUw+Yz2LPNCuTkVaRpRn3OJ47o8OJyQ48HsXx5KSGb0wjs9W76Vo4UI8e9v1DGxXM1+cmzHmv1myyAMiwsgukfT5eBWfrd7LwHY13Q4p2y5cSmXKit2MWxTPuUup9GkZzohOkYSWsovXxuRnlizyyI21K9CmdgU+XBJPn5bhFC8SWP/0aWnK9xsO8PbPnovXnepV4oWu9ahTqZTboRlj8oBds8hDT98aydGki0xbucftULJkza7j9Bi/nBEz11G2eDCfD2rFpH4tLFEYU4AE1tfbANf8uvLcFBnKR7/s4KHW11GyqH//8+9MTOJfP2/jfzcfpkrpEN7tFUWPpvbktTEFkfUs8thTXSI5ce4Sn/66y+1Qrun42Yu8+t1mbh21lF/jjvLMrZEsfuZm7m1uT14bU1D591fbfCgqvCyd61fm42U7eaRNBGWK+c8UoRcupTJ1xW7GLo7nbHIKvVvWYGRnu3htjLGehStGdqnL6QspTPKT3oWq8u26/XR69xfe+mkbLSLK879PduDNHo0sURhjAOtZuOKGamW4o2EVJv+6i/5tIihXoohrsazdfZzXf9zK+n0nqV+1NG/f15i2deyBOmPMf7KehUtGdonk7MUUJi7b6crn7zp6lqHTY+k1YSWHT13gnV5R/PDXdpYojDFXZT0Ll0RWLsVdjasxZfluBrarmWcVWU+cvcgHC+OYsWoPRQoX4ukukQxqX4tiRezJa2PMtVmycNGIznX5YcMBPvplB3/v1sCnn5Wc4rl4PWaR5+L1Ay1qMLJLXSqVCvHp5xpj8gdLFi6qHVqSHk3DmLZyD4Pb16JS6dz/w62q/LDhIP/6eRsJJ87T8fpQXuhan8jK9kCdMcZ7ds3CZU90qkNKmjJ+yY5cP3bM7uP0GL+Cv37xOyWLFmbGwFZ82r+lJQpjTJZZz8Jl11UoQa/mYXy+ei9DOtSiWtliOT7m7qNn+dfP2/hp0yEqly7K2/c15t5mYQTZA3XGmGyyZOEHht9Shzm/JTB2cTxv9miU7eOcOHuRMYvimb5qN8FBhXiqSySD2tcMuKKFxhj/Y39F/EBYueL0blGDL9bs5bGbahNevniW9k9OSWXaij2MWRRHUnIKD7QIZ2SXSLt4bYzJNT67ZiEik0XkiIhsStdWXkTmi0ic87Oc0y4iMlpE4kVkg4g081Vc/mpYxzoUKiSMWRTn9T6ei9cH6PzeL7wxbytNa5TjpxEdeKtnY0sUxphc5csL3FOA269oex5YqKp1gYXOe4A7gLrOawjwoQ/j8ktVyoTwUKvrmPPbfnYfPZvp9rF7jtPzwxUM//x3ShQpzLQBLZk6oCXXV7GL18aY3OezZKGqS4HjVzTfDUx1lqcC96Rrn6Yeq4CyIlLVV7H5q6E31yI4SPhg4bV7F3uOneXxz2K598OV7D9xnrfvbcyPT7SnQ2RoHkZqjClo8vqaRWVVPegsHwIqO8vVgX3ptktw2g5SgFQqFULfGyOYuGwnwzrW/o/JhU6e81y8nrZyN4ULFeLJznUZ0qGWXbw2xuQJ156zUFUFNKv7icgQEYkRkZjExEQfROauR2+qTfHgIEYt8PQuklNS+WTZTm769xI+Xb6Le5uF8cuzN/Nk50hLFMaYPJPXf20Oi0hVVT3oDDMdcdr3A+Hptgtz2v6Lqk4EJgJER0dnOdn4u/IlitC/bU3GLo4nKmwHM1btZe/xc3SIDOXFrvWoV6W02yEaYwqgvO5ZfAf0dZb7At+ma3/EuSuqNXAq3XBVgTO4fS1KhRTmzXnbKF4kiKkDWjJtQEtLFMYY1/isZyEiXwA3AxVFJAF4Bfgn8KWIDAT2APc7m88DugLxwDmgv6/iCgRligcz7sFmHDubTPeo6vbktTHGdT5LFqra5xqrOl1lWwWG+SqWQGR3Nxlj/IkVEjTGGJMpSxbGGGMyZcnCGGNMpixZGGOMyZQlC2OMMZmyZGGMMSZTliyMMcZkypKFMcaYTInnebjAJCJngD/cjsOHygCn3A7Ch+z8Ald+PjfI/+d3vapmafKbQC9b+oeqRrsdhK+IyERVHeJ2HL5i5xe48vO5QYE4v5is7mPDUP7te7cD8DE7v8CVn88N8v/5ZVmgD0PF5OeehTHG+EJ2/nYGes9iotsBGGNMAMry386AThbOREgBT0TCRWSxiGwRkc0iMsJpf1VE9ovIOufV1e1Ys+Na5+es+6uIbHPa33YzzuzK4Pc3K93vbreIrHM51GzJ4PyaiMgq5/xiRKSl27FmRwbnFyUiK0Vko4h8LyL5ZkKZbP3tVFV7ufwCqgLNnOVSwHagAfAq8Izb8fnw/DoCC4CizrpKbseam+d3xTbvAi+7HWsu//7+H3CH094VWOJ2rLl8fmuBm5z2AcA/3I7VzVfA9Cwy+nbqrH9aRFREKroVY3ap6kFV/c1ZPgNsBaq7G1XuyeD8HgP+qarJzroj1z6K/8rs9ycigmeiry/ciTBnMjg/BS5/2y4DHHAnwpzJ4PwigaXOZvOBe92JMPtEJERE1ojIeufv5mtOe00RWS0i8U4PuEhmxwqYZAGkAE+ragOgNTBMRBqAJ5EAtwJ7XYwvV4hIBNAUWO00DReRDSIyWUTKuRdZ7rji/CKB9s5/tL+ISAtXg8sFV/n9AbQHDqtqnCtB5aIrzu9J4N8isg94B3jBvchyxxXntxm421nVCwh3KaycSAZuUdUooAlwuzN19b+AUapaBzgBDMzsQAGTLDL59jYK+BuebzoBS0RKAnOAJ1X1NPAhUBvPL/kgnqGMgHWV8ysMlMeT/J/FM+VuwM4he5Xzu6wPAdqrSO8q5/cYMFJVw4GRwCQ348upq5zfAOBxEYnFMzx10c34skM9kpy3wc5LgVuAr5z2qcA9mR0rYJJFeumzv4jcDexX1fXuRpUzIhKM5z/Uz1R1LoCqHlbVVFVNAz4GAvICIlz9/IAEYK7zH/QaIA0IuGFEuOb5ISKFgZ7ALLdiyw3XOL++wOXl2eSz/z5VdZuq3qqqzfEk+x1uxphdIhLk3FxxBM9w2g7gpKqmOJsk4MWwd8Ali/TZH8/Q1IvAy27GlFPOt+lJwFZVfS9de9V0m/UANuV1bLnhWucHfIPnIjciEgkUAY7meYA5lMH5AXQGtqlqQt5HljsyOL8DwE3O8i1AQA6zZfD/XyXnZyHgJWCCOxHmjPOFswkQhieh18vOcQKq3MeV2V9EGgE1gfXO6EUY8JuItFTVQy6GmlVtgYeBjelur3wR6CMiTfB0G3cDj7oRXC641vlNBiaLyCY8Xfy+qhqIQ4lXPT9VnQf0JvCHoK71+xsMfOD0ni4AgVoe41rnV1dEhjnv5wKfuhBbrlHVkyKyGLgRKCsihZ3eRRiwP7P9A+YJbif7TwWOq+qT19hmNxCtqgH37dQYY3KbiIQCl5xEUQzP7c7/wjOEOEdVZ4rIBGCDqo7P6FiBNAx1OfvfIgH+kJoxxuSRqsBiEdmA57mR+ar6A/Ac8JSIxAMV8OLmhIDpWRhjjHFPIPUsjDHGuMSShTHGmExZsjDGGJMpv00WTp2nGeneFxaRRBH5wc24jDGmIPLbZAGcBRo6t3sBdMGLe4GNMcbkPn9OFgDzgG7O8n/U1xGRlk6t+d9FZIWIXO+0L3UeZLu83a8iEpWXQRtjTH7j78liJtBbREKAxvxnJc9tQHtVbYqn3MebTvskoB/8WUIiJNDrRhljjNv8Olmo6gYgAk+vYt4Vq8sAs51SEaOAG5z22cCdTmmQAcCUPAnWGGPyMb9OFo7v8NTKv7K+zj+AxaraELgLCAFQ1XN4KivejWfCmc/yLlRjjMmfAqGQ4GQ85XQ3isjN6drL8H8XvPtdsc8nwPfAMlU94esAjTEmv/P7noWqJqjq6Kuseht4S0R+54qkp6qxwGkCvEqkMcb4i3xZG0pEqgFLgHrOxEHGGGNywO97FlklIo/guWvq75YojDEmd+TLnoUxxpjc5Vc9CxEJF5HFIrJFRDaLyAinvbyIzBeROOdnOaf9LyKyQUQ2Og/mRaU71u0i8oeIxIvI826dkzHG5Ad+1bNw5pyuqqq/iUgpIBa4B8/dTsdV9Z/OH/5yqvqciLTBM2/uCRG5A3hVVVuJSBCwHU+JkAQ8k370UdUtLpyWMcYEPL/qWajqQVX9zVk+A2wFquN5ZmKqs9lUPAkEVV2R7tbYVXjmkgXPpOTxqrpTVS/ieRL87jw5CWOMyYf8KlmkJyIRQFM8F6srq+pBZ9UhoPJVdhkI/OQsVwf2pVuX4LQZY4zJBr98KE9ESgJzgCdV9bSI/LlOVVVE9IrtO+JJFu3yNFBjjCkg/K5n4dR0mgN8pqpznebDzvWMy9c1jqTbvjGeJ7bvVtVjTvN+IDzdYcOw8ubGGJNtfpUsxNOFmITnovV76VZ9B/R1lvsC3zrb1wDmAg+r6vZ0268F6opITREpAvR2jmGMMSYb/O1uqHbAMmAjcPmBuhfxXLf4EqgB7AHuV9XjIvIJcK/TBpCiqtHOsboC7wNBwGRVfSOvzsMYY/Ibv0oWxhhj/JNfDUMZY4zxT5YsjDHGZMqShTHGmExZsjDGGJMpSxbGGGMyZcnCGGNMpixZmAJBRMqKyOPOcjUR+SqPP7+J8+yPMQHJkoUpKMoCjwOo6gFVvS+PP78JYMnCBCx7KM8UCCJyuUz9H0AcUF9VG4pIPzwl70sAdYF3gCLAw0Ay0NWpFlAbGAeEAueAwaq67Rqf1Qt4BUgFTgGdgXigGJ4aZW8Bu4APgBDgPNBfVf/IQjxLgPXATXgKgg5Q1TU5/5cy5uqsZ2EKiueBHaraBHj2inUNgZ5AC+AN4JyqNgVWAo8420wE/qqqzYFngPEZfNbLwG2qGgV0d+ZUeRmYpapNVHUWsA1o73zOy8CbWYwHoLhzPo8Dk739hzAmO/yyRLkxeWyxM9nWGRE5BXzvtG8EGjsl89sAs9OVyy+awfGWA1NE5Es8hS6vpgwwVUTqAgoEextPuu2+AFDVpSJSWkTKqurJzE/XmKyzZGGMZ3jnsrR079Pw/D9SCDjpfIvPlKoOFZFWQDcgVkSaX2Wzf+BJCj2cib6WZCGePz/qyo/2Jj5jssOGoUxBcQYolZ0dVfU0sMu5FoF4RF1rexGpraqrVfVlIBHP3CpXfn4Z/m+OlX7ZiQt4wPm8dsApVT2VzeMYkylLFqZAcCbGWi4im4B/Z+MQfwEGish6YDMZz+n+bxHZ6HzWCjwXohcDDURknYg8ALwNvCUiv5P9Hv4FZ/8JeGaKNMZn7G4oYwKQczfUM6oa43YspmCwnoUxxphMWc/CmGwSkb8Dva5onm2zMpr8yJKFMcaYTNkwlDHGmExZsjDGGJMpSxbGGGMyZcnCGGNMpixZGGOMydT/Dw7fatGsQS/CAAAAAElFTkSuQmCC\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -2677,12 +2656,12 @@ }, { "cell_type": "code", - "execution_count": 60, + "execution_count": 81, "metadata": {}, "outputs": [ { "data": { - "image/png": "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fPp+avf5ueNh9l0dNsv09ejHjBlDWVkZNTU1zJ49m1NPPZVly5YxcuRIXnjhBV566SXKysr46le/Sr9+/Vi+fDnr1q1j7ty51NTUUFhYyPz58xkxYgQzZ85k+vTpLFmyhB07dvDoo49y2mmnsXbtWq655hrq6upoamri+eefZ9y4cc19v+KKK7jqqqs477zzgOi8/PPPP5+LLrqo1T635e677+app54iJyeH2bNnc9ddd/HII4/w8MMPU1dXx9FHH82TTz5J//79mTNnDgUFBbz77ruUlJRw4403cuONNxKJROjfvz+PPPIIX/jCFzrxD0Mks3R1tcqWdEbfQnw9+tdee43Vq1dz//33t9v+nXfe4f77729esjfx+aOPPtq8Hv2KFSt45JFH+Oijj4DoevT33Xcf69atY+PGjc3r0cfXuEl2nZuKigpuvPFG1q5dy5AhQ3j++ee59NJLmTp1Kk8//TSrVq0iLy+Pb33rWzz33HOsXLmSa6+9lttuu615Hw0NDbz99tvcd999zTcBeeihh7jllltYtWoVZWVlzUsqx11++eUsWLAAgLq6On7/+99z3nnntdvnln73u9/xwgsv8NZbb7F69ermZZUvvvhiVqxYwerVqzn22GN59NFHm99TVVXFsmXLuPfee7nuuut44IEHWLlyJfPmzeOGG25I6nsmkulC4QhFA/syYcSgjhsnIXPP6JM4806HnrAefaKxY8cyadIkILo2fWVl5WfalJeXs2bNGs4++2wAGhsbGTFiRPPr8TXqE99/8sknc+edd1JVVcXFF1/MuHHjDtjn7NmzueWWW6itreV//ud/OP300+nXr1+bfU78HsX97//+L9dcc03zGvTx7/WaNWv4wQ9+wI4dO6ipqTlgmefLLruM3NxcampqWLZsGZdddlnzay2vIhbpiRqbnNcrtnL2hMO6PK0yLnODPoNk2nr0iVruZ9++fZ9p4+4cd9xxLF++vN19JNbxN3/zN0yfPp2XXnqJc889l3//93/nzDPPbH5PQUEBM2fO5OWXX+bXv/41V1xxRbt9Phhz5sxh4cKFFBcXM3/+fEpLS5tfi39/m5qaGDJkCKtWrer0cUQy0apNO9i5rz5lwzagoZvP6Mnr0be1n2OOOYZIJNIc9PX19axdu7bd92/cuJEjjzySm2++mQsvvJD33nvvM20uv/xyHn/8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\n", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYgAAAEeCAYAAACQfIJ4AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAgkElEQVR4nO3deXhV5bn+8e9DGAKKoIAUQa/QSqsMJkKEapwrk1gpKBWrlKgt9ohiy2mVFltRa4uVo1j01EJBUGkR0AJOBVQirXCAgCCEwaByfgZtRRBKHBif3x97JWcT34SEvcNOwv25rn2xhnev/bxJyJ01vcvcHRERkbLqpboAERGpmRQQIiISpIAQEZEgBYSIiAQpIEREJKh+qgs4Ei1btvSMjIxUlyEiUqusXLnyY3dvVdn2tTIgMjIyyM/PT3UZIiK1ipn9b1Xa6xCTiIgEKSBERCRIASEiIkG18hyESF2yb98+ioqK+OKLL1JditQR6enptGvXjgYNGiS0HQWESIoVFRXRtGlTMjIyMLNUlyO1nLuzfft2ioqKaN++fULb0iEmkRT74osvaNGihcJBksLMaNGiRVL2SBUQIjWAwkGSKVk/TwoIEREJUkCIiEiQAkJEUm78+PF89tlnFbY5/vjjq7WG8847D4AtW7bw5z//+bDtt2zZQufOnQHIz89nxIgRCdcwZswYxo0bl/B2kkUBISJHbP/+/RXOV1ZlAqK6LVmyBKh8QMTLzs7m97//fXWUlVK6zFWkBrnn+QLWf/DvpG6z4ykncPe3Ox223ZNPPsm4ceMwM8466yzS0tK44ooruPrqq4HYX/DFxcXk5eXxy1/+khNPPJGNGzcyceLEQ+Y3bNjAqFGjyMvLY8+ePQwfPpybb76ZvLw8xowZQ8uWLVm3bh3dunXj6aefZsKECXzwwQdccskltGzZkkWLFpVb4+jRo3nhhRdo3Lgxc+fOpXXr1mzZsoUbb7yRjz/+mFatWvHEE09w2mmnMWvWLO655x7S0tJo1qwZixcvZurUqfz1r39l165dbN26leuvv5677777kP6NGjWKDRs2kJWVxdChQxkwYABDhgzh008/BeDRRx8t3dsokZeXx7hx43jhhRd4/fXXuf3224HYyeLFixfTtGlTHnzwQWbOnMmePXsYMGAA99xzDwD3338/06ZN4+STT+bUU0+lW7duVf8mVxMFhIhQUFDAr3/9a5YsWULLli3ZsWMHI0eOLLf9qlWrWLduHe3btycvL++Q+YkTJ9KsWTNWrFjBnj17yMnJoVevXgC8+eabFBQUcMopp5CTk8Mbb7zBiBEjeOihh1i0aBEtW7Ys9zM//fRTvvnNb3L//fdzxx13MGnSJO666y5uu+02hg4dytChQ5kyZQojRoxgzpw53HvvvcyfP5+2bduyc+fO0u0sX76cdevW0aRJE8455xz69etHdnZ26fqxY8eW/rIH+Oyzz1i4cCHp6ekUFhZy7bXXVjhY6Lhx43jsscfIycmhuLiY9PR0FixYQGFhIcuXL8fdufLKK1m8eDHHHXccM2bMYPXq1ezfv5+uXbsqIEQkrDJ/6VeH1157jUGDBpX+gj7ppJMqbN+9e/dDbsKKn1+wYAFvvfUWs2fPBmDXrl0UFhbSsGFDunfvTrt27QDIyspiy5YtnH/++ZWqsWHDhlxxxRUAdOvWjYULFwKwdOlSnnvuOQCGDBnCHXfcAUBOTg65ubl897vfZeDAgaXb6dmzJy1atABg4MCB/OMf/zgkIMrat28ft956K6tXryYtLY233367wjpzcnIYOXIk1113HQMHDqRdu3YsWLCABQsWcPbZZwNQXFxMYWEhu3fvZsCAATRp0gSAK6+8slJfi6NFASEiQfXr1+fgwYMAHDx4kL1795auO+644w5pGz/v7kyYMIHevXsf0iYvL49GjRqVzqelpVXpnEWDBg1Kr++vzHsff/xxli1bxosvvki3bt1YuXIl8OV7BA53z8DDDz9M69atWbNmDQcPHiQ9Pb3C9qNGjaJfv3689NJL5OTkMH/+fNydn//859x8882HtB0/fnyF20o1naQWES699FJmzZrF9u3bAdixYwcZGRmlv1TnzZvHvn37KrWt3r1784c//KG0/dtvv116/L48TZs2Zffu3UdU+3nnnceMGTMAmD59OhdccAEA77zzDj169ODee++lVatWvP/++wAsXLiQHTt28PnnnzNnzhxycnIqrGXXrl20adOGevXq8dRTT3HgwIEK63nnnXfo0qULd955J+eccw4bN26kd+/eTJkyheLiYgC2bt3KRx99xIUXXsicOXP4/PPP2b17N88///wRfQ2qi/YgRIROnToxevRoLrroItLS0jj77LN54IEH6N+/P5mZmfTp0+dLew3l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\n", "text/plain": [ "
" ] @@ -2707,18 +2686,18 @@ }, { "cell_type": "code", - "execution_count": 61, + "execution_count": 82, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:54:26,659 - june.records.records_reader - INFO - Loading infections table\n", - "2022-10-05 18:54:26,677 - june.records.records_reader - INFO - Loading population table\n", - "2022-10-05 18:54:26,744 - june.records.records_reader - INFO - Merging infection and population tables\n", - "2022-10-05 18:54:26,754 - june.records.records_reader - INFO - Loading geography table\n", - "2022-10-05 18:54:27,012 - june.records.records_reader - INFO - Mergeing infection and geography tables\n" + "2022-11-10 15:35:11,637 - june.records.records_reader - INFO - Loading infections table\n", + "2022-11-10 15:35:11,644 - june.records.records_reader - INFO - Loading population table\n", + "2022-11-10 15:35:11,689 - june.records.records_reader - INFO - Merging infection and population tables\n", + "2022-11-10 15:35:11,694 - june.records.records_reader - INFO - Loading geography table\n", + "2022-11-10 15:35:11,710 - june.records.records_reader - INFO - Mergeing infection and geography tables\n" ] } ], @@ -2729,18 +2708,18 @@ }, { "cell_type": "code", - "execution_count": 62, + "execution_count": 83, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "2022-10-05 18:54:27,031 - june.records.records_reader - INFO - Loading deaths table\n", - "2022-10-05 18:54:27,050 - june.records.records_reader - INFO - Loading population table\n", - "2022-10-05 18:54:27,115 - june.records.records_reader - INFO - Merging infection and population tables\n", - "2022-10-05 18:54:27,122 - june.records.records_reader - INFO - Loading geography table\n", - "2022-10-05 18:54:27,152 - june.records.records_reader - INFO - Mergeing infection and geography tables\n" + "2022-11-10 15:35:11,721 - june.records.records_reader - INFO - Loading deaths table\n", + "2022-11-10 15:35:11,726 - june.records.records_reader - INFO - Loading population table\n", + "2022-11-10 15:35:11,774 - june.records.records_reader - INFO - Merging infection and population tables\n", + "2022-11-10 15:35:11,779 - june.records.records_reader - INFO - Loading geography table\n", + "2022-11-10 15:35:11,795 - june.records.records_reader - INFO - Mergeing infection and geography tables\n" ] } ], @@ -2751,7 +2730,7 @@ }, { "cell_type": "code", - "execution_count": 63, + "execution_count": 84, "metadata": {}, "outputs": [], "source": [ @@ -2760,7 +2739,7 @@ }, { "cell_type": "code", - "execution_count": 64, + "execution_count": 85, "metadata": {}, "outputs": [], "source": [ @@ -2770,7 +2749,7 @@ }, { "cell_type": "code", - "execution_count": 65, + "execution_count": 86, "metadata": {}, "outputs": [], "source": [ @@ -2779,7 +2758,7 @@ }, { "cell_type": "code", - "execution_count": 66, + "execution_count": 87, "metadata": {}, "outputs": [], "source": [ @@ -2789,22 +2768,22 @@ }, { "cell_type": "code", - "execution_count": 67, + "execution_count": 88, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 67, + "execution_count": 88, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -2832,7 +2811,7 @@ }, { "cell_type": "code", - "execution_count": 68, + "execution_count": 89, "metadata": {}, "outputs": [], "source": [ @@ -2842,7 +2821,7 @@ }, { "cell_type": "code", - "execution_count": 69, + "execution_count": 90, "metadata": {}, "outputs": [ { @@ -2851,13 +2830,13 @@ "" ] }, - "execution_count": 69, + "execution_count": 90, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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/BkzZtCjRw/i4+N55JFHysybP2LECKZPn06/fv1488033b8Yinz88cckJCQQGxvLli3aOe/S+8TGxpKens6MGTNIS0sjISGBRx99lPT0dGJjYwFtMvlbb72VuLg4evfuzbp16wBYtGgR48aN46qrrqJr167885//rPCYv/32W/r06UOvXr249NJLAS03z2233UZiYiK9e/fmyy+/rLDsGTNmUFBQQEJCAjfddBMAixcvdufkv/vuu90B3t/fn4cffphevXrx22/qGj6l8TljtXPnznSm7jpEpI8XP/SLZmqHFugbSOu+uEYxR+5zX+1k1/GcWi2zR5tAnv1Lzwr32bZtG59++ilJSUnY7Xb69OlD37593dszMzP54osvSE1NRQhBVlYWwcHBjBkzhtGjR5fodrFare5unJkzZ5Z4HbPZTFJSEhs2bOC2224jJSWF8rz00kukpKSQlJQEUCLV8rx58xBCkJycTGpqKldccQV79+4FICkpiT/++AMvLy+io6OZNm0a7du3v6D8jIwM7rzzTjZs2EBUVJQ7idysWbMYNWoUCxYsICsri8TERPevnbLKfumll3jrrbfc9dy9ezdLly7ll19+wWg0cu+997JkyRJuueUW8vPzGTBgAP/5z38q/HsoSkO0+nQWj+09Sq7dwZOdWnNP+xYYdA0v2BdpFEHfU37++WfGjh3rzpc/ZsyYEtuDgoLw9vbm9ttvZ/To0YwePbrcsm688cZyt02aNAmAYcOGkZOTQ1ZWVo3qu3HjRqZNmwZATEwMHTt2dAf9Sy+9lKAgLRd3jx49OHToUJlBf9OmTQwbNoyoqCjg/BwBa9asYdWqVe5fH4WFhRw+fLjKZa9du5Zt27a58/QXFBTQokULQEsZff3119fomBXFU87a7Dy59yhfnM4iPsCHN2M6092/4c8z0SiCfmUtck8xGAxs2bKFtWvXsnz5ct56661y88z7+fmVW05Z+e4NBoN7WkOg1nLyQ+V5+csipWTFihVER0eXWL958+YqlS2lZPLkyfz73/++YJu3tzd6vb5a9VEUT/ruTDaP7DlCls3BY1GtuL9DS4wNuHVfnOrTr8CwYcNYuXIlBQUF5Obm8tVXX5XYnpeXR3Z2Ntdccw2vv/46O3bsAMrPm1+eojl3N27cSFBQEEFBQURGRrJ9+3YAtm/fzsGDByste+jQoe78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drudPn36uIN+kczMTL744gtSU1MRQpCVlUVwcDBjxoxxfykUsVqt7m6cmTNnlijHbDaTlJTEhg0buO2220hJSSn3+F566SVSUlJISkoCcKdzBpg3bx5CCJKTk0lNTeWKK65g7969gJaD/48//sDLy4vo6GimTZt2QTpmOJ/ff8OGDURFRbkTwBXl91+wYAFZWVkkJia6f+1UtWxPW5uZw8OpR8iw2fhHZEumd2yJSad+PCsNW6MI+pW1yOtSVFQUCQkJQMkc99X1888/M3bsWHx9fQEYM2bMBfsEBQXh7e3N7bffzujRo93598ty4403lrtt0iTtIuphw4aRk5NDVlZWjeq8ceNGpk2bBkBMTAwdO3Z0B/2q5OCHusvv70k5dgcz9x/jvyfOEu3nzYfxUfQK8PV0tRSlShpF0Pek0rnmCwoK6uy1DAYDW7ZsYe3atSxfvpy33nqLH3/8scx9/fz8yi2ndA4XIQQGgwGn0+leV5T3v6aqkoO/Iheb399Tfjqbyz9SD3PCYuOBDi14OKoVXqp1rzQi6tNaT4YNG8bKlSspKCggNzeXr7766oJ98vLyyM7O5pprruH1119nx44dgJZ7Jzc3t8qvtXTpUkBrqQcFBREUFERkZCTbt28HYPv27e58+xWVPXToUPeUiHv37uXw4cMXBOnK1GZ+f0/Kszv4554j3LgjDV+9jtV9u/JE5zYq4CuNjmrp15M+ffpw44030qtXL1q0aOGedrC43NxcrrvuOgoLC5FS8tprrwEwceJE7rzzTubMmVOlkTXe3t707t0bm83GggULALj++uv56KOP6NmzJwMGDKBbN20KyrCwMAYPHkxsbCxXX3019913n7uce++9l3vuuYe4uDgMBgOLFi0q0QqvitrM7+8pG8/l8lDqEY4WWrmnfQT/jGqNj14Fe6VxqlI+/bqm8ukr1VUfn48jhVbePnyahcfOEOVj4s2YDiQG+9fpaypKddRJPn1FaU6sTiffncnhvycyWX9W6/a6o104T3Rqg69q3StNgAr61XTffffxyy+/lFj34IMPcuuttwLasMtLL730guetXbuWsLCweqmjpzTm/P578wv574lMPjt5jkybnTZeRh6KbMmk1mG0V7NZKU2ICvrVNG/evAq3h4WFuce8NzeNLb9/vsPBV6ez+O+Js2zJzscg4MrwIP7WOowRoQEq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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -2874,7 +2853,7 @@ }, { "cell_type": "code", - "execution_count": 70, + "execution_count": 91, "metadata": {}, "outputs": [ { @@ -2883,13 +2862,13 @@ "Text(0.5, 0, 'location')" ] }, - "execution_count": 70, + "execution_count": 91, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -2926,7 +2905,7 @@ }, { "cell_type": "code", - "execution_count": 71, + "execution_count": 92, "metadata": {}, "outputs": [ { @@ -2935,7 +2914,7 @@ "1" ] }, - "execution_count": 71, + "execution_count": 92, "metadata": {}, "output_type": "execute_result" } @@ -2953,7 +2932,7 @@ }, { "cell_type": "code", - "execution_count": 72, + "execution_count": null, "metadata": { "scrolled": true }, @@ -2964,52 +2943,52 @@ "text": [ "Results from UNCM\n", " communal:\n", - " contacts: [[3.99e+00,7.77e+00],[1.13e+00,5.77e+00]]\n", - " contacts_err: [[8.48e-02,1.18e-01],[2.82e-02,6.39e-02]]\n", + " contacts: [[4.05e+00,7.36e+00],[1.21e+00,5.88e+00]]\n", + " contacts_err: [[8.46e-02,1.14e-01],[2.91e-02,6.42e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[7.97e-01,9.58e-01],[7.36e-01,9.62e-01]]\n", + " Ratio of contacts and feed in values: [[8.10e-01,9.07e-01],[7.91e-01,9.79e-01]]\n", "\n", " distribution_center:\n", - " contacts: [[4.08e+00,1.32e+01],[7.89e-01,9.94e+00]]\n", - " contacts_err: [[5.62e-02,1.01e-01],[1.56e-02,5.53e-02]]\n", + " contacts: [[4.01e+00,1.38e+01],[7.92e-01,1.00e+01]]\n", + " contacts_err: [[5.75e-02,1.07e-01],[1.51e-02,5.35e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[1.02e+00,9.70e-01],[9.99e-01,9.94e-01]]\n", + " Ratio of contacts and feed in values: [[1.00e+00,1.02e+00],[1.00e+00,1.00e+00]]\n", "\n", " e_voucher:\n", - " contacts: [[2.45e-01,2.17e+00],[9.11e-02,1.35e+01]]\n", - " contacts_err: [[2.23e-02,6.62e-02],[7.76e-03,9.43e-02]]\n", + " contacts: [[2.59e-01,2.26e+00],[1.15e-01,1.36e+01]]\n", + " contacts_err: [[2.16e-02,6.38e-02],[8.84e-03,9.62e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[0.00e+00,1.08e+00],[9.11e-01,9.98e-01]]\n", + " Ratio of contacts and feed in values: [[0.00e+00,1.13e+00],[1.15e+00,1.01e+00]]\n", "\n", " female_communal:\n", - " contacts: [[5.02e+00,8.03e+00],[1.58e+00,6.03e+00]]\n", - " contacts_err: [[4.86e-02,6.14e-02],[2.79e-02,5.44e-02]]\n", + " contacts: [[4.98e+00,8.15e+00],[1.53e+00,6.01e+00]]\n", + " contacts_err: [[4.61e-02,5.90e-02],[2.70e-02,5.34e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[1.00e+00,9.90e-01],[1.03e+00,1.01e+00]]\n", + " Ratio of contacts and feed in values: [[9.95e-01,1.00e+00],[1.00e+00,1.00e+00]]\n", "\n", " hospital:\n", - " contacts: [[5.14e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", - " contacts_err: [[1.77e-01,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", + " contacts: [[4.68e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", + " contacts_err: [[1.69e-01,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", " proportion_physical: [[5.00e-02,1.00e+00,1.00e+00],[1.00e+00,0.00e+00,0.00e+00],[1.00e+00,0.00e+00,0.00e+00]]\n", " characteristic_time: 8.00\n", "\n", - " Ratio of contacts and feed in values: [[1.03e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", + " Ratio of contacts and feed in values: [[9.35e-01,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", "\n", " informal_work:\n", - " contacts: [[4.97e+00]]\n", - " contacts_err: [[3.97e-02]]\n", + " contacts: [[4.96e+00]]\n", + " contacts_err: [[3.98e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 8.00\n", "\n", - " Ratio of contacts and feed in values: [[9.95e-01]]\n", + " Ratio of contacts and feed in values: [[9.93e-01]]\n", "\n", " isolation_unit:\n", " contacts: [[0.00e+00,0.00e+00],[0.00e+00,0.00e+00]]\n", @@ -3020,102 +2999,102 @@ " Ratio of contacts and feed in values: [[0.00e+00,0.00e+00],[0.00e+00,0.00e+00]]\n", "\n", " learning_center:\n", - " contacts: [[1.00e+01,6.42e+00],[1.93e+00,3.85e+00]]\n", - " contacts_err: [[1.40e-02,1.12e-02],[6.82e-03,9.62e-03]]\n", + " contacts: [[9.98e+00,6.40e+00],[2.00e+00,3.87e+00]]\n", + " contacts_err: [[1.40e-02,1.12e-02],[6.92e-03,9.62e-03]]\n", " proportion_physical: [[1.20e-01,1.20e-01],[1.20e-01,1.20e-01]]\n", " characteristic_time: 1.50\n", "\n", - " Ratio of contacts and feed in values: [[1.00e+00,1.00e+00],[4.36e-01,9.93e-01]]\n", + " Ratio of contacts and feed in values: [[9.98e-01,9.99e-01],[4.51e-01,9.97e-01]]\n", "\n", " n_f_distribution_center:\n", - " contacts: [[3.97e+00,1.37e+01],[7.66e-01,9.97e+00]]\n", - " contacts_err: [[4.35e-02,8.08e-02],[1.10e-02,3.98e-02]]\n", + " contacts: [[4.02e+00,1.36e+01],[7.68e-01,9.91e+00]]\n", + " contacts_err: [[4.27e-02,7.87e-02],[1.11e-02,4.00e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[9.93e-01,1.01e+00],[9.69e-01,9.97e-01]]\n", + " Ratio of contacts and feed in values: [[1.00e+00,1.00e+00],[9.72e-01,9.91e-01]]\n", "\n", " play_group:\n", - " contacts: [[4.98e+00,0.00e+00,0.00e+00],[0.00e+00,4.98e+00,0.00e+00],[0.00e+00,0.00e+00,4.91e+00]]\n", - " contacts_err: [[2.05e-02,0.00e+00,0.00e+00],[0.00e+00,1.90e-02,0.00e+00],[0.00e+00,0.00e+00,2.71e-02]]\n", + " contacts: [[3.10e+00,0.00e+00,0.00e+00],[0.00e+00,3.37e+00,0.00e+00],[0.00e+00,0.00e+00,2.20e+00]]\n", + " contacts_err: [[1.74e-02,0.00e+00,0.00e+00],[0.00e+00,1.70e-02,0.00e+00],[0.00e+00,0.00e+00,1.92e-02]]\n", " proportion_physical: [[6.00e-01,0.00e+00,0.00e+00],[0.00e+00,3.00e-01,0.00e+00],[0.00e+00,0.00e+00,1.50e-01]]\n", " characteristic_time: 2.00\n", "\n", - " Ratio of contacts and feed in values: [[9.96e-01,0.00e+00,0.00e+00],[0.00e+00,9.95e-01,0.00e+00],[0.00e+00,0.00e+00,9.81e-01]]\n", + " Ratio of contacts and feed in values: [[6.20e-01,0.00e+00,0.00e+00],[0.00e+00,6.75e-01,0.00e+00],[0.00e+00,0.00e+00,4.40e-01]]\n", "\n", " pump_latrine:\n", - " contacts: [[3.25e+00,9.73e+00],[1.63e+00,4.33e+00]]\n", - " contacts_err: [[2.96e-03,5.12e-03],[2.40e-03,3.91e-03]]\n", + " contacts: [[3.25e+00,9.71e+00],[1.63e+00,4.33e+00]]\n", + " contacts_err: [[2.96e-03,5.12e-03],[2.39e-03,3.90e-03]]\n", " proportion_physical: [[2.00e-02]]\n", " characteristic_time: 0.54\n", "\n", - " Ratio of contacts and feed in values: [[1.00e+00,1.00e+00],[1.00e+00,1.00e+00]]\n", + " Ratio of contacts and feed in values: [[9.99e-01,9.98e-01],[1.00e+00,1.00e+00]]\n", "\n", " religious:\n", - " contacts: [[5.01e+00,9.47e+00],[1.10e+00,8.52e+00]]\n", - " contacts_err: [[1.76e-02,2.42e-02],[6.07e-03,1.69e-02]]\n", + " contacts: [[5.00e+00,9.47e+00],[1.10e+00,8.52e+00]]\n", + " contacts_err: [[1.69e-02,2.32e-02],[5.23e-03,1.45e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", " Ratio of contacts and feed in values: [[1.00e+00,1.00e+00],[1.00e+00,1.00e+00]]\n", "\n", " shelter:\n", - " contacts: [[4.83e+00,1.92e+00],[1.92e+00,4.83e+00]]\n", - " contacts_err: [[1.61e-02,1.02e-02],[1.02e-02,1.61e-02]]\n", + " contacts: [[4.86e+00,1.98e+00],[1.98e+00,4.86e+00]]\n", + " contacts_err: [[1.57e-02,1.01e-02],[1.01e-02,1.57e-02]]\n", " proportion_physical: [[8.00e-01,3.00e-01],[8.00e-01,3.00e-01]]\n", " characteristic_time: 12.00\n", "\n", - " Ratio of contacts and feed in values: [[9.66e-01,9.59e-01],[9.59e-01,9.66e-01]]\n", + " Ratio of contacts and feed in values: [[9.72e-01,9.92e-01],[9.92e-01,9.72e-01]]\n", "\n", "\n", "Results from UNCM_R\n", " communal:\n", - " contacts: [[3.99e+00,5.32e+00],[2.08e+00,5.77e+00]]\n", - " contacts_err: [[6.00e-02,6.93e-02],[2.71e-02,4.52e-02]]\n", + " contacts: [[4.05e+00,5.20e+00],[2.06e+00,5.88e+00]]\n", + " contacts_err: [[5.98e-02,6.78e-02],[2.69e-02,4.54e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[7.97e-01,6.56e-01],[1.36e+00,9.62e-01]]\n", + " Ratio of contacts and feed in values: [[8.10e-01,6.42e-01],[1.35e+00,9.79e-01]]\n", "\n", " distribution_center:\n", - " contacts: [[4.08e+00,7.60e+00],[3.02e+00,9.94e+00]]\n", - " contacts_err: [[3.98e-02,5.43e-02],[2.16e-02,3.91e-02]]\n", + " contacts: [[4.01e+00,8.06e+00],[2.79e+00,1.00e+01]]\n", + " contacts_err: [[4.07e-02,5.77e-02],[2.00e-02,3.78e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[1.02e+00,5.58e-01],[3.82e+00,9.94e-01]]\n", + " Ratio of contacts and feed in values: [[1.00e+00,5.91e-01],[3.54e+00,1.00e+00]]\n", "\n", " e_voucher:\n", - " contacts: [[2.45e-01,1.22e+00],[3.99e-01,1.35e+01]]\n", - " contacts_err: [[1.57e-02,3.52e-02],[1.15e-02,6.67e-02]]\n", + " contacts: [[2.59e-01,1.28e+00],[4.85e-01,1.36e+01]]\n", + " contacts_err: [[1.53e-02,3.40e-02],[1.28e-02,6.80e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[0.00e+00,6.11e-01],[3.99e+00,9.98e-01]]\n", + " Ratio of contacts and feed in values: [[0.00e+00,6.42e-01],[4.85e+00,1.01e+00]]\n", "\n", " female_communal:\n", - " contacts: [[5.02e+00,4.77e+00],[4.98e+00,6.03e+00]]\n", - " contacts_err: [[3.43e-02,3.35e-02],[3.50e-02,3.85e-02]]\n", + " contacts: [[4.98e+00,4.76e+00],[5.29e+00,6.01e+00]]\n", + " contacts_err: [[3.26e-02,3.19e-02],[3.54e-02,3.78e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[1.00e+00,5.88e-01],[3.26e+00,1.01e+00]]\n", + " Ratio of contacts and feed in values: [[9.95e-01,5.87e-01],[3.46e+00,1.00e+00]]\n", "\n", " hospital:\n", - " contacts: [[5.14e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", - " contacts_err: [[1.25e-01,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", + " contacts: [[4.68e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", + " contacts_err: [[1.19e-01,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", " proportion_physical: [[5.00e-02,1.00e+00,1.00e+00],[1.00e+00,0.00e+00,0.00e+00],[1.00e+00,0.00e+00,0.00e+00]]\n", " characteristic_time: 8.00\n", "\n", - " Ratio of contacts and feed in values: [[1.03e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", + " Ratio of contacts and feed in values: [[9.35e-01,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", "\n", " informal_work:\n", - " contacts: [[4.97e+00]]\n", + " contacts: [[4.96e+00]]\n", " contacts_err: [[2.81e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 8.00\n", "\n", - " Ratio of contacts and feed in values: [[9.95e-01]]\n", + " Ratio of contacts and feed in values: [[9.93e-01]]\n", "\n", " isolation_unit:\n", " contacts: [[0.00e+00,0.00e+00],[0.00e+00,0.00e+00]]\n", @@ -3126,86 +3105,86 @@ " Ratio of contacts and feed in values: [[0.00e+00,0.00e+00],[0.00e+00,0.00e+00]]\n", "\n", " learning_center:\n", - " contacts: [[1.00e+01,4.00e+00],[4.91e+00,3.85e+00]]\n", - " contacts_err: [[9.90e-03,6.25e-03],[7.68e-03,6.81e-03]]\n", + " contacts: [[9.98e+00,4.02e+00],[4.91e+00,3.87e+00]]\n", + " contacts_err: [[9.88e-03,6.27e-03],[7.67e-03,6.80e-03]]\n", " proportion_physical: [[1.20e-01,1.20e-01],[1.20e-01,1.20e-01]]\n", " characteristic_time: 1.50\n", "\n", - " Ratio of contacts and feed in values: [[1.00e+00,6.24e-01],[1.10e+00,9.93e-01]]\n", + " Ratio of contacts and feed in values: [[9.98e-01,6.27e-01],[1.11e+00,9.97e-01]]\n", "\n", " n_f_distribution_center:\n", - " contacts: [[3.97e+00,8.01e+00],[2.68e+00,9.97e+00]]\n", - " contacts_err: [[3.07e-02,4.36e-02],[1.46e-02,2.81e-02]]\n", + " contacts: [[4.02e+00,7.90e+00],[2.80e+00,9.91e+00]]\n", + " contacts_err: [[3.02e-02,4.24e-02],[1.50e-02,2.83e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[9.93e-01,5.88e-01],[3.39e+00,9.97e-01]]\n", + " Ratio of contacts and feed in values: [[1.00e+00,5.80e-01],[3.55e+00,9.91e-01]]\n", "\n", " play_group:\n", - " contacts: [[4.98e+00,0.00e+00,0.00e+00],[0.00e+00,4.98e+00,0.00e+00],[0.00e+00,0.00e+00,4.91e+00]]\n", - " contacts_err: [[1.45e-02,0.00e+00,0.00e+00],[0.00e+00,1.35e-02,0.00e+00],[0.00e+00,0.00e+00,1.92e-02]]\n", + " contacts: [[3.10e+00,0.00e+00,0.00e+00],[0.00e+00,3.37e+00,0.00e+00],[0.00e+00,0.00e+00,2.20e+00]]\n", + " contacts_err: [[1.23e-02,0.00e+00,0.00e+00],[0.00e+00,1.20e-02,0.00e+00],[0.00e+00,0.00e+00,1.36e-02]]\n", " proportion_physical: [[6.00e-01,0.00e+00,0.00e+00],[0.00e+00,3.00e-01,0.00e+00],[0.00e+00,0.00e+00,1.50e-01]]\n", " characteristic_time: 2.00\n", "\n", - " Ratio of contacts and feed in values: [[9.96e-01,0.00e+00,0.00e+00],[0.00e+00,9.95e-01,0.00e+00],[0.00e+00,0.00e+00,9.81e-01]]\n", + " Ratio of contacts and feed in values: [[6.20e-01,0.00e+00,0.00e+00],[0.00e+00,6.75e-01,0.00e+00],[0.00e+00,0.00e+00,4.40e-01]]\n", "\n", " pump_latrine:\n", - " contacts: [[3.25e+00,5.49e+00],[7.17e+00,4.33e+00]]\n", - " contacts_err: [[2.09e-03,2.72e-03],[3.55e-03,2.76e-03]]\n", + " contacts: [[3.25e+00,5.48e+00],[7.13e+00,4.33e+00]]\n", + " contacts_err: [[2.09e-03,2.72e-03],[3.54e-03,2.76e-03]]\n", " proportion_physical: [[2.00e-02]]\n", " characteristic_time: 0.54\n", "\n", - " Ratio of contacts and feed in values: [[1.00e+00,5.64e-01],[4.40e+00,1.00e+00]]\n", + " Ratio of contacts and feed in values: [[9.99e-01,5.63e-01],[4.38e+00,1.00e+00]]\n", "\n", " religious:\n", - " contacts: [[5.01e+00,5.75e+00],[3.11e+00,8.52e+00]]\n", - " contacts_err: [[1.24e-02,1.33e-02],[7.21e-03,1.19e-02]]\n", + " contacts: [[5.00e+00,6.01e+00],[2.61e+00,8.52e+00]]\n", + " contacts_err: [[1.19e-02,1.31e-02],[5.68e-03,1.03e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[1.00e+00,6.07e-01],[2.83e+00,1.00e+00]]\n", + " Ratio of contacts and feed in values: [[1.00e+00,6.34e-01],[2.37e+00,1.00e+00]]\n", "\n", " shelter:\n", - " contacts: [[4.83e+00,1.92e+00],[1.92e+00,4.83e+00]]\n", - " contacts_err: [[1.14e-02,7.19e-03],[7.19e-03,1.14e-02]]\n", + " contacts: [[4.86e+00,1.98e+00],[1.98e+00,4.86e+00]]\n", + " contacts_err: [[1.11e-02,7.11e-03],[7.11e-03,1.11e-02]]\n", " proportion_physical: [[8.00e-01,3.00e-01],[8.00e-01,3.00e-01]]\n", " characteristic_time: 12.00\n", "\n", - " Ratio of contacts and feed in values: [[9.66e-01,9.59e-01],[9.59e-01,9.66e-01]]\n", + " Ratio of contacts and feed in values: [[9.72e-01,9.92e-01],[9.92e-01,9.72e-01]]\n", "\n", "\n", "Results from UNCM_V\n", " communal:\n", - " contacts: [[9.64e-01,2.43e+00],[9.52e-01,2.45e+00]]\n", - " contacts_err: [[4.17e-02,6.63e-02],[2.59e-02,4.16e-02]]\n", + " contacts: [[9.36e-01,2.35e+00],[9.30e-01,2.48e+00]]\n", + " contacts_err: [[4.07e-02,6.44e-02],[2.55e-02,4.17e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[1.93e-01,3.00e-01],[6.22e-01,4.09e-01]]\n", + " Ratio of contacts and feed in values: [[1.87e-01,2.89e-01],[6.08e-01,4.13e-01]]\n", "\n", " distribution_center:\n", - " contacts: [[1.16e+01,2.88e+01],[1.14e+01,2.94e+01]]\n", - " contacts_err: [[9.49e-02,1.49e-01],[5.94e-02,9.52e-02]]\n", + " contacts: [[1.08e+01,3.13e+01],[1.08e+01,3.13e+01]]\n", + " contacts_err: [[9.45e-02,1.61e-01],[5.57e-02,9.46e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[2.90e+00,2.11e+00],[1.45e+01,2.94e+00]]\n", + " Ratio of contacts and feed in values: [[2.71e+00,2.29e+00],[1.37e+01,3.13e+00]]\n", "\n", " e_voucher:\n", - " contacts: [[4.60e+00,1.36e+01],[4.43e+00,1.35e+01]]\n", - " contacts_err: [[9.65e-02,1.66e-01],[5.41e-02,9.44e-02]]\n", + " contacts: [[4.90e+00,1.34e+01],[5.07e+00,1.34e+01]]\n", + " contacts_err: [[9.39e-02,1.55e-01],[5.88e-02,9.56e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[0.00e+00,6.79e+00],[4.43e+01,9.98e-01]]\n", + " Ratio of contacts and feed in values: [[0.00e+00,6.71e+00],[5.07e+01,9.95e-01]]\n", "\n", " female_communal:\n", - " contacts: [[6.58e+00,6.47e+00],[6.76e+00,6.59e+00]]\n", - " contacts_err: [[5.56e-02,5.51e-02],[5.76e-02,5.69e-02]]\n", + " contacts: [[7.05e+00,6.39e+00],[7.09e+00,6.22e+00]]\n", + " contacts_err: [[5.49e-02,5.23e-02],[5.80e-02,5.44e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[1.32e+00,7.97e-01],[4.42e+00,1.10e+00]]\n", + " Ratio of contacts and feed in values: [[1.41e+00,7.88e-01],[4.64e+00,1.04e+00]]\n", "\n", " hospital:\n", " contacts: [[1.26e+01,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", @@ -3216,12 +3195,12 @@ " Ratio of contacts and feed in values: [[2.51e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00],[0.00e+00,0.00e+00,0.00e+00]]\n", "\n", " informal_work:\n", - " contacts: [[3.10e+01]]\n", - " contacts_err: [[9.90e-02]]\n", + " contacts: [[3.06e+01]]\n", + " contacts_err: [[9.87e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 8.00\n", "\n", - " Ratio of contacts and feed in values: [[6.19e+00]]\n", + " Ratio of contacts and feed in values: [[6.11e+00]]\n", "\n", " isolation_unit:\n", " contacts: [[0.00e+00,0.00e+00],[0.00e+00,0.00e+00]]\n", @@ -3232,65 +3211,55 @@ " Ratio of contacts and feed in values: [[0.00e+00,0.00e+00],[0.00e+00,0.00e+00]]\n", "\n", " learning_center:\n", - " contacts: [[9.02e+00,2.98e+00],[3.66e+00,2.85e+00]]\n", - " contacts_err: [[1.33e-02,7.64e-03],[9.37e-03,8.27e-03]]\n", + " contacts: [[8.89e+00,3.12e+00],[3.82e+00,2.86e+00]]\n", + " contacts_err: [[1.32e-02,7.81e-03],[9.56e-03,8.27e-03]]\n", " proportion_physical: [[1.20e-01,1.20e-01],[1.20e-01,1.20e-01]]\n", " characteristic_time: 1.50\n", "\n", - " Ratio of contacts and feed in values: [[9.02e-01,4.65e-01],[8.24e-01,7.34e-01]]\n", + " Ratio of contacts and feed in values: [[8.89e-01,4.88e-01],[8.60e-01,7.37e-01]]\n", "\n", " n_f_distribution_center:\n", - " contacts: [[1.90e+01,5.67e+01],[1.89e+01,5.64e+01]]\n", - " contacts_err: [[9.51e-02,1.64e-01],[5.49e-02,9.47e-02]]\n", + " contacts: [[8.77e+00,2.39e+01],[8.47e+00,2.37e+01]]\n", + " contacts_err: [[6.31e-02,1.04e-01],[3.70e-02,6.18e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[4.75e+00,4.16e+00],[2.40e+01,5.64e+00]]\n", + " Ratio of contacts and feed in values: [[2.19e+00,1.75e+00],[1.07e+01,2.37e+00]]\n", "\n", " play_group:\n", - " contacts: [[7.47e+00,8.60e+00,4.17e+00],[7.42e+00,8.72e+00,4.09e+00],[7.41e+00,8.43e+00,4.08e+00]]\n", - " contacts_err: [[2.51e-02,2.70e-02,1.88e-02],[2.32e-02,2.52e-02,1.73e-02],[3.34e-02,3.56e-02,2.48e-02]]\n", + " contacts: [[9.18e-01,1.07e+00,5.34e-01],[9.31e-01,1.05e+00,5.39e-01],[9.13e-01,1.06e+00,5.45e-01]]\n", + " contacts_err: [[9.50e-03,1.02e-02,7.24e-03],[8.93e-03,9.47e-03,6.80e-03],[1.24e-02,1.33e-02,9.57e-03]]\n", " proportion_physical: [[6.00e-01,0.00e+00,0.00e+00],[0.00e+00,3.00e-01,0.00e+00],[0.00e+00,0.00e+00,1.50e-01]]\n", " characteristic_time: 2.00\n", "\n", - " Ratio of contacts and feed in values: [[1.49e+00,0.00e+00,0.00e+00],[0.00e+00,1.74e+00,0.00e+00],[0.00e+00,0.00e+00,8.16e-01]]\n", + " Ratio of contacts and feed in values: [[1.84e-01,0.00e+00,0.00e+00],[0.00e+00,2.09e-01,0.00e+00],[0.00e+00,0.00e+00,1.09e-01]]\n", "\n", " pump_latrine:\n", - " contacts: [[1.57e+01,1.21e+01],[1.58e+01,1.24e+01]]\n", - " contacts_err: [[6.51e-03,5.71e-03],[7.46e-03,6.62e-03]]\n", + " contacts: [[1.24e+01,9.53e+00],[1.24e+01,9.76e+00]]\n", + " contacts_err: [[5.80e-03,5.07e-03],[6.60e-03,5.86e-03]]\n", " proportion_physical: [[2.00e-02]]\n", " characteristic_time: 0.54\n", "\n", - " Ratio of contacts and feed in values: [[4.84e+00,1.24e+00],[9.70e+00,2.87e+00]]\n", + " Ratio of contacts and feed in values: [[3.83e+00,9.79e-01],[7.61e+00,2.25e+00]]\n", "\n", " religious:\n", - " contacts: [[1.49e+01,2.88e+01],[1.56e+01,3.01e+01]]\n", - " contacts_err: [[3.03e-02,4.22e-02],[2.28e-02,3.17e-02]]\n", + " contacts: [[1.57e+01,3.66e+01],[1.59e+01,3.77e+01]]\n", + " contacts_err: [[2.99e-02,4.56e-02],[1.98e-02,3.05e-02]]\n", " proportion_physical: [[1.20e-01]]\n", " characteristic_time: 1.00\n", "\n", - " Ratio of contacts and feed in values: [[2.98e+00,3.04e+00],[1.42e+01,3.54e+00]]\n", + " Ratio of contacts and feed in values: [[3.14e+00,3.86e+00],[1.44e+01,4.43e+00]]\n", "\n", " shelter:\n", - " contacts: [[4.32e+00,3.30e+00],[3.30e+00,4.15e+00]]\n", - " contacts_err: [[1.52e-02,1.33e-02],[1.33e-02,1.49e-02]]\n", + " contacts: [[4.36e+00,3.50e+00],[3.50e+00,4.48e+00]]\n", + " contacts_err: [[1.49e-02,1.34e-02],[1.34e-02,1.51e-02]]\n", " proportion_physical: [[8.00e-01,3.00e-01],[8.00e-01,3.00e-01]]\n", " characteristic_time: 12.00\n", "\n", - " Ratio of contacts and feed in values: [[8.64e-01,1.65e+00],[1.65e+00,8.29e-01]]\n", + " Ratio of contacts and feed in values: [[8.71e-01,1.75e+00],[1.75e+00,8.96e-01]]\n", "\n", "\n" ] - }, - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 72, - "metadata": {}, - "output_type": "execute_result" } ], "source": [ @@ -3328,9 +3297,9 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "campmodelling-private", "language": "python", - "name": "python3" + "name": "campmodelling-private" }, "language_info": { "codemirror_mode": { @@ -3342,7 +3311,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.11" + "version": "3.8.0" } }, "nbformat": 4,