diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml
index 8c40d97..ed94595 100644
--- a/.github/workflows/tests.yaml
+++ b/.github/workflows/tests.yaml
@@ -1,42 +1,47 @@
-# This file runs the tests in `tests/`
-# They will run in parallel, and run on three operating systems:
-# Ubuntu, Windows and Mac.
-
name: tests
on:
push:
branches: [main]
workflow_dispatch:
+ inputs:
+ operating_systems:
+ description: 'Operating systems to test on'
+ type: choice
+ default: 'all'
+ options:
+ - all
+ - ubuntu-latest
+ - windows-latest
+ - macos-latest
jobs:
-
- # Run tests on Ubuntu
- tests-on-ubuntu:
+ # Generate matrix based on input
+ setup-matrix:
runs-on: ubuntu-latest
+ outputs:
+ matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
-
- - name: Check out repository
- uses: actions/checkout@v4
-
- - name: Install python and dependencies
- uses: actions/setup-python@v4
- with:
- python-version: '3.13'
- cache: 'pip'
- - run: pip install -r requirements.txt
-
- - name: Run tests
- run: pytest
-
- - name: List the environment variables
- run: env
-
- # Run tests on Windows
- tests-on-windows:
- runs-on: windows-latest
+ - name: Set matrix
+ id: set-matrix
+ run: |
+ if [[ "${{ inputs.operating_systems }}" == "all" || "${{ github.event_name }}" == "push" ]]; then
+ echo 'matrix=["ubuntu-latest", "windows-latest", "macos-latest"]' >> $GITHUB_OUTPUT
+ else
+ echo 'matrix=["${{ inputs.operating_systems }}"]' >> $GITHUB_OUTPUT
+ fi
+
+ # Run tests using matrix strategy
+ tests:
+ permissions:
+ contents: write
+ needs: setup-matrix
+ runs-on: ${{ matrix.os }}
+ strategy:
+ matrix:
+ os: ${{ fromJSON(needs.setup-matrix.outputs.matrix) }}
+
steps:
-
- name: Check out repository
uses: actions/checkout@v4
@@ -45,31 +50,42 @@ jobs:
with:
python-version: '3.13'
cache: 'pip'
- - run: python -m pip install -r requirements.txt
-
- - name: Run tests
- run: pytest
-
- - name: List the environment variables
- run: env
-
- # Run tests on Mac
- tests-on-macos:
- runs-on: macos-latest
- steps:
-
- - name: Check out repository
- uses: actions/checkout@v4
-
- - name: Install python and dependencies
- uses: actions/setup-python@v4
+
+ - name: Install requirements (Windows)
+ if: runner.os == 'Windows'
+ run: python -m pip install -r requirements.txt
+
+ - name: Install requirements (Unix)
+ if: runner.os != 'Windows'
+ run: pip install -r requirements.txt
+
+ - name: Run tests (with coverage for linux)
+ run: |
+ if [ "${{ matrix.os }}" = "ubuntu-latest" ]; then
+ pytest --cov --cov-report=xml
+ else
+ pytest
+ fi
+ shell: bash
+
+ - name: Generate coverage badge (for-the-badge style)
+ if: matrix.os == 'ubuntu-latest'
+ run: genbadge coverage -i coverage.xml -o images/coverage-badge.svg
+
+ - name: Upload coverage badge
+ if: matrix.os == 'ubuntu-latest'
+ uses: actions/upload-artifact@v4
with:
- python-version: '3.13'
- cache: 'pip'
- - run: pip install -r requirements.txt
-
- - name: Run tests
- run: pytest
-
- - name: List the environment variables
- run: env
\ No newline at end of file
+ name: coverage-badge
+ path: images/coverage-badge.svg
+
+ - name: Commit coverage badge
+ if: matrix.os == 'ubuntu-latest'
+ run: |
+ git config --local user.email "github-actions[bot]@users.noreply.github.com"
+ git config --local user.name "github-actions[bot]"
+ git add images/coverage-badge.svg
+ git commit -m "ci(tests): update coverage badge" || echo "No changes to commit"
+ git push
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
diff --git a/CITATION.cff b/CITATION.cff
index f63a922..b8a462d 100644
--- a/CITATION.cff
+++ b/CITATION.cff
@@ -14,6 +14,11 @@ authors:
email: a.heather2@exeter.ac.uk
affiliation: University of Exeter
orcid: 'https://orcid.org/0000-0002-6596-3479'
+ - given-names: Thomas
+ family-names: Monks
+ email: t.m.w.monks@exeter.ac.uk
+ affiliation: University of Exeter
+ orcid: 'https://orcid.org/0000-0003-2631-4481'
repository-code: >-
https://github.com/pythonhealthdatascience/pydesrap_stroke
abstract: >-
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 0000000..4455894
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,128 @@
+
+# Contributor Covenant Code of Conduct
+
+## Our Pledge
+
+We as members, contributors, and leaders pledge to make participation in our
+community a harassment-free experience for everyone, regardless of age, body
+size, visible or invisible disability, ethnicity, sex characteristics, gender
+identity and expression, level of experience, education, socio-economic status,
+nationality, personal appearance, race, caste, color, religion, or sexual
+identity and orientation.
+
+We pledge to act and interact in ways that contribute to an open, welcoming,
+diverse, inclusive, and healthy community.
+
+## Our Standards
+
+Examples of behavior that contributes to a positive environment for our
+community include:
+
+- Demonstrating empathy and kindness toward other people
+- Being respectful of differing opinions, viewpoints, and experiences
+- Giving and gracefully accepting constructive feedback
+- Accepting responsibility and apologizing to those affected by our mistakes,
+ and learning from the experience
+- Focusing on what is best not just for us as individuals, but for the overall
+ community
+
+Examples of unacceptable behavior include:
+
+- The use of sexualized language or imagery, and sexual attention or advances of
+ any kind
+- Trolling, insulting or derogatory comments, and personal or political attacks
+- Public or private harassment
+- Publishing others' private information, such as a physical or email address,
+ without their explicit permission
+- Other conduct which could reasonably be considered inappropriate in a
+ professional setting
+
+## Enforcement Responsibilities
+
+Community leaders are responsible for clarifying and enforcing our standards of
+acceptable behavior and will take appropriate and fair corrective action in
+response to any behavior that they deem inappropriate, threatening, offensive,
+or harmful.
+
+Community leaders have the right and responsibility to remove, edit, or reject
+comments, commits, code, wiki edits, issues, and other contributions that are
+not aligned to this Code of Conduct, and will communicate reasons for moderation
+decisions when appropriate.
+
+## Scope
+
+This Code of Conduct applies within all community spaces, and also applies when
+an individual is officially representing the community in public spaces.
+Examples of representing our community include using an official email address,
+posting via an official social media account, or acting as an appointed
+representative at an online or offline event.
+
+## Enforcement
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported to the community leaders responsible for enforcement at
+[INSERT CONTACT METHOD].
+All complaints will be reviewed and investigated promptly and fairly.
+
+All community leaders are obligated to respect the privacy and security of the
+reporter of any incident.
+
+## Enforcement Guidelines
+
+Community leaders will follow these Community Impact Guidelines in determining
+the consequences for any action they deem in violation of this Code of Conduct:
+
+### 1. Correction
+
+**Community Impact**: Use of inappropriate language or other behavior deemed
+unprofessional or unwelcome in the community.
+
+**Consequence**: A private, written warning from community leaders, providing
+clarity around the nature of the violation and an explanation of why the
+behavior was inappropriate. A public apology may be requested.
+
+### 2. Warning
+
+**Community Impact**: A violation through a single incident or series of
+actions.
+
+**Consequence**: A warning with consequences for continued behavior. No
+interaction with the people involved, including unsolicited interaction with
+those enforcing the Code of Conduct, for a specified period of time. This
+includes avoiding interactions in community spaces as well as external channels
+like social media. Violating these terms may lead to a temporary or permanent
+ban.
+
+### 3. Temporary Ban
+
+**Community Impact**: A serious violation of community standards, including
+sustained inappropriate behavior.
+
+**Consequence**: A temporary ban from any sort of interaction or public
+communication with the community for a specified period of time. No public or
+private interaction with the people involved, including unsolicited interaction
+with those enforcing the Code of Conduct, is allowed during this period.
+Violating these terms may lead to a permanent ban.
+
+### 4. Permanent Ban
+
+**Community Impact**: Demonstrating a pattern of violation of community
+standards, including sustained inappropriate behavior, harassment of an
+individual, or aggression toward or disparagement of classes of individuals.
+
+**Consequence**: A permanent ban from any sort of public interaction within the
+community.
+
+## Attribution
+
+This Code of Conduct is adapted from the
+[Contributor Covenant](https://www.contributor-covenant.org/), version 2.1,
+available at
+.
+
+Community Impact Guidelines were inspired by
+[Mozilla's code of conduct enforcement ladder](https://github.com/mozilla/inclusion).
+
+For answers to common questions about this code of conduct, see the FAQ at
+. Translations are available at
+.
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 3c5dc47..6e69202 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,16 +1,143 @@
# Contributing
-π Thank you for checking out our project! π
+Thank you for your interest in contributing! π€
-This file contains guidelines on how to get in touch with us and potentially contribute towards this repository.
+This file covers:
-## Email
+* π Workflow for bug reports, feature requests and documentation improvements
+* π Workflow for code contributions (bug fixes, enhancements)
+* π οΈ Development and testing
+* π¦ Updating the package
+* π€ Code of conduct
-You can contact the researchers on this project using the provided email addresses in `CITATION.cff`.
+
-## Suggesting changes
+## π Workflow for bug reports, feature requests and documentation improvements
-If you spot an issue, you are welcome to raise this either by:
+Before opening an issue, please search [existing issues](https://github.com/pythonhealthdatascience/pydesrap_stroke/issues) to avoid duplicates. If an issue exists, you can add a comment with additional details and/or upvote (π) the issue. If there is not an existing issue, please open one and provide as much detail as possible.
-* Using **GitHub Issues**.
-* **Forking** the repository, make your changes and submit a pull request for review.
\ No newline at end of file
+* **For feature requests or documentation improvements**, please describe your suggestion clearly.
+* **For bugs**, include:
+ * Steps to reproduce.
+ * Expected and actual behaviour.
+ * Environment details (operating system, python version, dependencies).
+ * Relevant files (e.g. problematic `.qmd` files).
+
+### Handling bug reports (for maintainers):
+
+* Confirm reproducibility by following the reported steps.
+* Label the issue appropriately (e.g. `bug`).
+* Request additional information if necessary.
+* Link related issues or pull requests.
+* Once resolved, close the issue with a brief summary of the fix.
+
+
+
+## π Workflow for code contributions (bug fixes, enhancements)
+
+1. Fork the repository and clone your fork.
+
+2. Create a new branch for your feature or fix:
+
+```{.bash}
+git checkout -b my-feature
+```
+
+3. Make your changes and commit them with clear, descriptive messages using the [conventional commits standard](https://www.conventionalcommits.org/en/v1.0.0/).
+
+4. Push your branch to your fork:
+
+```{.bash}
+git push origin my-feature
+```
+
+5. Open a pull request against the main branch. Describe your changes and reference any related issues.
+
+
+
+## π οΈ Development and testing
+
+### Dependencies
+
+Set up the Python environment using `conda` (recommended):
+
+```
+conda env create --file environment.yaml
+conda activate
+```
+
+There is also a `requirements.txt` file which can be used to set up the environment with `virtualenv`, but this won't fetch a specific version of Python - so please note the version listed in `environment.yaml`.
+
+
+
+### Docstrings
+
+We follow the [numpydoc](https://numpydoc.readthedocs.io/en/latest/format.html) style for docstrings.
+
+
+
+### Tests
+
+Run all tests (with coverage):
+
+```{.bash}
+pytest --cov
+```
+
+Run tests in parallel:
+
+```{.bash}
+pytest -n auto
+```
+
+Run an individual test file:
+
+```{.bash}
+pytest tests/testfile.py
+```
+
+Run a specific test:
+
+```{.bash}
+pytest tests/testfile.py::testname
+```
+
+
+
+### Linting
+
+Lint all files:
+
+```{.bash}
+bash lint.sh
+```
+
+Lint a specific `.py` file:
+
+```{.bash}
+pylint simulation/model.py
+```
+
+Lint a specific `.ipynb` file:
+
+```{.bash}
+nbqa pylint notebooks/analysis.ipynb
+```
+
+
+
+## π¦ Updating the package
+
+If you are a maintainer and need to publish a new release:
+
+1. Update the `CHANGELOG.md`.
+
+2. Update the version number in `simulation/__init__.py` and `CITATION.cff`, and update the date in `CITATION.cff`.
+
+3. Create a release on GitHub, which will automatically archive to Zenodo.
+
+
+
+## π€ Code of conduct
+
+Please be respectful and considerate. See the [code of conduct](https://github.com/pythonhealthdatascience/pydesrap_stroke/blob/main/CODE_OF_CONDUCT.md) for details.
\ No newline at end of file
diff --git a/README.md b/README.md
index ca5fc19..eb1064b 100644
--- a/README.md
+++ b/README.md
@@ -7,11 +7,11 @@
[](https://doi.org/10.5281/zenodo.15574906)
[](https://github.com/pythonhealthdatascience/pydesrap_stroke/actions/workflows/tests.yaml)
[](https://github.com/pythonhealthdatascience/pydesrap_stroke/actions/workflows/lint.yaml)
-[](https://orcid.org/0000-0002-6596-3479)
+[](https://github.com/pythonhealthdatascience/pydesrap_stroke/actions/workflows/tests.yaml)
-This repository applies the [Python DES RAP Template](https://github.com/pythonhealthdatascience/pydesrap_mms) to a real-life example:
+This repository provides a reproducible analytical pipeline (RAP) that implements a real-life stroke service capacity planning model in python. It serves as a practical example, fully reproducible and aligned with RAP principles, based on the following study:
> Monks T, Worthington D, Allen M, Pitt M, Stein K, James MA. A modelling tool for capacity planning in acute and community stroke services. BMC Health Serv Res. 2016 Sep 29;16(1):530. doi: [10.1186/s12913-016-1789-4](https://doi.org/10.1186/s12913-016-1789-4). PMID: 27688152; PMCID: PMC5043535.
@@ -30,16 +30,14 @@ git clone https://github.com/pythonhealthdatascience/pydesrap_stroke.git
cd pydesrap_stroke
```
-Use the provided `environment.yaml` file to set up a Python environment with `conda`:
+Set up the Python environment using `conda` (recommended):
```
conda env create --file environment.yaml
conda activate
```
-The provided `environment.yaml` file is a snapshot of the environment used when creating the repository, including specific package versions. You can update this file if necessary, but be sure to test that everything continues to work as expected after any updates. Also note that some dependencies are not required for modelling, but instead served other purposes, like running `.ipynb` files and linting.
-
-As an alternative, a `requirements.txt` file is provided which can be used to set up the environment with `virtualenv`. This is used by GitHub actions, which run much faster with a virtual environment than a conda environment. However, we recommend locally installing the environment using conda, as it will also manage the Python version for you. If using `virtualenv`, it won't fetch a specific version of Python - so please note the version listed in `environment.yaml`.
+There is also a `requirements.txt` file which can be used to set up the environment with `virtualenv`, but this won't fetch a specific version of Python - so please note the version listed in `environment.yaml`.
@@ -115,13 +113,19 @@ The other notebooks generate results for tests and illustrate other functionalit
+## Community
+
+Curious about contributing? Check out the [contributing guidelines](CONTRIBUTING.md) to learn how you can help.
+
+
+
## Citation
For this applied example, please cite either:
-> Heather, A. (2025). Stroke capacity planning model: python DES RAP. GitHub. https://github.com/pythonhealthdatascience/pydesrap_stroke.
+> Heather, A. Monks, T. (2025). Stroke capacity planning model: python DES RAP. GitHub. https://github.com/pythonhealthdatascience/pydesrap_stroke.
>
-> Heather, A. (2025). Stroke capacity planning model: python DES RAP. Zenodo. https://doi.org/10.5281/zenodo.15574906.
+> Heather, A. Monks, T. (2025). Stroke capacity planning model: python DES RAP. Zenodo. https://doi.org/10.5281/zenodo.15574906.
A `CITATION.cff` file is also provided.
@@ -132,6 +136,11 @@ A `CITATION.cff` file is also provided.
* [](https://orcid.org/0000-0002-6596-3479)
* [](https://github.com/amyheather)
+**Tom Monks** - peer review of the repository.
+
+* [](https://orcid.org/0000-0003-2631-4481)
+* [](https://github.com/TomMonks)
+
## Licence
diff --git a/docs/stress_des.md b/docs/stress_des.md
index 7a149c3..d20335d 100644
--- a/docs/stress_des.md
+++ b/docs/stress_des.md
@@ -6,20 +6,20 @@ This checklist describes the study:
> Monks T, Worthington D, Allen M, Pitt M, Stein K, James MA. A modelling tool for capacity planning in acute and community stroke services. BMC Health Serv Res. 2016 Sep 29;16(1):530. doi: [10.1186/s12913-016-1789-4](https://doi.org/10.1186/s12913-016-1789-4). PMID: 27688152; PMCID: PMC5043535.
-Answers to this checklist, and the diagram used, are copied and/or adapted from [llm_simpy/notebooks/03_stroke/00_stress/](https://github.com/pythonhealthdatascience/llm_simpy/tree/main/notebooks/03_stroke/00_stress), which is shared under an MIT licence by:
+Answers to this checklist are adapted from [llm_simpy/notebooks/03_stroke/00_stress/](https://github.com/pythonhealthdatascience/llm_simpy/tree/main/notebooks/03_stroke/00_stress), which is shared under an MIT licence by:
> Monks, T., Harper, A., & Heather, A. (2025). Unlocking the Potential of Past Research: Using Generative AI to Reconstruct Healthcare Simulation Models. GitHub. https://github.com/pythonhealthdatascience/llm_simpy.
| **Item** | **Description** |
| - | - |
| **Objectives** |
-| **1.1 Purpose of the model**
Explain the background and objectives for the model | The simulation model provides capacity planning tools for acute stroke and rehabilitation units across a shared service that cares for Stroke, TIA, Complex Neurology and other types of neurological dependency patients. It guides users on the likelihood that a given capacity will cause admission delays. |
-| **1.2 Model outputs**
Define all quantitative performance measures that are reported, using equations where necessary. Specify how and when they are calculated during the model run along with how any measures of error such as confidence intervals are calculated. | At the end of a model run the following is calculated:
γ» The probability of delay - p(delay) - in admission to an Acute Stroke Unit by bed numbers.
γ» The probability of delay - p(delay) - in admission to a Rehabilitation Unit by bed numbers.
γ» The reciprocal of p(delay) for both ASU and Rehab. Interpreted as 1 in every n patients is delayed.
γ» The occupancy distribution of the Acute Stroke Unit.
γ» The occupancy distribution of the Rehabilitation Unit
The probability of delay is calculated as follows: `P(N=n)/P(<=n)` |
-| **1.3 Experimentation aims**
If the model has been used for experimentation, state the objectives that it was used to investigate.
(A) Scenario based analysis β Provide a name and description for each scenario, providing a rationale for the choice of scenarios and ensure that item 2.3 (below) is completed.
(B) Design of experiments β Provide details of the overall design of the experiments with reference to performance measures and their parameters (provide further details in data below).
(C) Simulation Optimisation β (if appropriate) Provide full details of what is to be optimised, the parameters that were included and the algorithm(s) that was be used. Where possible provide a citation of the algorithm(s). | This is an infinite server model. A single scenario is run, given set of arrival and length of stay parameters, to produce a distribution of outputs. |
+| **1.1 Purpose of the model**
Explain the background and objectives for the model | The simulation model helps plan bed capacity for acute stroke and rehabilitation units by showing how different patient groups (stroke, TIA, complex neurology, and others) use beds and how changes in capacity or patient flow affect admission delays. |
+| **1.2 Model outputs**
Define all quantitative performance measures that are reported, using equations where necessary. Specify how and when they are calculated during the model run along with how any measures of error such as confidence intervals are calculated. | At the end of each simulation run, the model calculates:
γ» **Probability of admission delay** to the Acute Stroke Unit and Rehabilitation Unit for each tested bed capacity (p(delay)).
γ» **"1 in n" metric**: how often a delay occurs (reciprocal of probability).
γ» **Occupancy distributions** for both units (frequency of different occupancy levels over time).
Delay probability is calculated as `P(N=n)/P(<=n)`, where N is the number of occupied beds. |
+| **1.3 Experimentation aims**
If the model has been used for experimentation, state the objectives that it was used to investigate.
(A) Scenario based analysis β Provide a name and description for each scenario, providing a rationale for the choice of scenarios and ensure that item 2.3 (below) is completed.
(B) Design of experiments β Provide details of the overall design of the experiments with reference to performance measures and their parameters (provide further details in data below).
(C) Simulation Optimisation β (if appropriate) Provide full details of what is to be optimised, the parameters that were included and the algorithm(s) that was be used. Where possible provide a citation of the algorithm(s). | This is an infinite server simulation, where every patient is admitted immediately and there is no queue. Each scenario uses set arrival and length-of-stay parameters to generate occupancy distributions. Users can explore different scenarios - like increased demand, bed pooling, or subgroup removal - by adjusting these inputs and analysing key outcomes. |
| **Logic** |
| **2.1 Base model overview diagram**
Describe the base model using appropriate diagrams and description. This could include one or more process flow, activity cycle or equivalent diagrams sufficient to describe the model to readers. Avoid complicated diagrams in the main text. The goal is to describe the breadth and depth of the model with respect to the system being studied. |  |
-| **2.2 Base model logic**
Give details of the base model logic. Give additional model logic details sufficient to communicate to the reader how the model works. | The model allows users to specify a population of stroke, transient ischaemic attack (TIA; or mini-stroke), complex neurological, and other patient types that use acute and rehabilitation services. The patient classes have their own external inter-arrival distributions to acute and rehabilitation services, transfer probabilities between services and length of stay distributions (where first sub division occurs to model ESD versus non-ESD patients). The model takes an infinite capacity approach to capacity planning and estimates the probability of delay. A warm-up period and multiple replications are employed. The ESD modelling is not documented in the article we therefore chose to simplify the design and focus on the acute stroke and rehabilitation units; although we aimed for model setup to be simple to extend for ESD capacity modelling. |
-| **2.3 Scenario logic**
Give details of the logical difference between the base case model and scenarios (if any). This could be incorporated as text or where differences are substantial could be incorporated in the same manner as 2.2. | Only a single scenario is included in this recreation experiment. To recreate the original paperβs increased demand scenarios the inter-arrival times could be increased in the `Experiment` class. |
+| **2.2 Base model logic**
Give details of the base model logic. Give additional model logic details sufficient to communicate to the reader how the model works. | The model lets users define populations of stroke, TIA, complex neurology, and other patients, each with their own arrival patterns, transfer probabilities, and length-of-stay distributions for acute and rehab services. It uses an infinite capacity approach to estimate admission delay probability. The design focuses on acute and rehab units, with a warm-up period and multiple replications; ESD pathways are simplified but the model can be extended to include them. |
+| **2.3 Scenario logic**
Give details of the logical difference between the base case model and scenarios (if any). This could be incorporated as text or where differences are substantial could be incorporated in the same manner as 2.2. | Scenarios are defined by changing input parameters (e.g., admissions rates, bed numbers, patient groups) and re-running the model; no code changes are required. All scenarios from the original publication are implemented:
γ»**Base Case:** Default parameter values.
γ» **Increased Demand:** 5% higher acute admissions.
γ» **Pooling Beds:** Combines/reallocates bed numbers between acute and rehab units.
γ» **Patient Group Removal:** Runs without complex neurological patients to isolate impact. |
| **2.4 Algorithms**
Provide further detail on any algorithms in the model that (for example) mimic complex or manual processes in the real world (i.e. scheduling of arrivals/ appointments/ operations/ maintenance, operation of a conveyor system, machine breakdowns, etc.). Sufficient detail should be included (or referred to in other published work) for the algorithms to be reproducible. Pseudo-code may be used to describe an algorithm. | There are no algorithms used in this model. |
| **2.5.1 Components - entities**
Give details of all entities within the simulation including a description of their role in the model and a description of all their attributes. | γ» Stroke
γ» Transient Ischemic Attack (TIA - minor strokes with rapidly resolving symptoms)
γ» Complex Neurological
γ» Other (including medical outliers) |
| **2.5.2 Components - activities**
Describe the activities that entities engage in within the model. Provide details of entity routing into and out of the activity. | ASU + rehab treatment activities:
γ» Stroke patients who are eligible for Early Supported Discharge
γ» Stroke patients who are **NOT** eligible for Early Supported Discharge
γ» TIA
γ» Other |
@@ -27,18 +27,18 @@ Answers to this checklist, and the diagram used, are copied and/or adapted from
| **2.5.4 Components - queues**
Give details of the assumed queuing discipline used in the model (e.g. First in First Out, Last in First Out, prioritisation, etc.). Where one or more queues have a different discipline from the rest, provide a list of queues, indicating the queuing discipline used for each. If reneging, balking or jockeying occur, etc., provide details of the rules. Detail any delays or capacity constraints on the queues. | γ» None |
| **2.5.5 Components - entry/exit points**
Give details of the model boundaries i.e. all arrival and exit points of entities. Detail the arrival mechanism (e.g. βthinningβ to mimic a non-homogenous Poisson process or balking) | γ» Each patient class has an ASU arrival process with its own distribution and parameters.
γ» A proportion of ASU patients exit the model after acute treatment is complete.
γ» Stroke, Complex Neurological and Other patients have an additional external Rehab arrival process with its own distribution and parameters.
γ» All rehab patients exit the model when rehab is completed. |
| **Data** |
-| **3.1 Data sources**
List and detail all data sources. Sources may include:
β’ Interviews with stakeholders,
β’ Samples of routinely collected data,
β’ Prospectively collected samples for the purpose of the simulation study,
β’ Public domain data published in either academic or organisational literature. Provide, where possible, the link and DOI to the data or reference to published literature.
All data source descriptions should include details of the sample size, sample date ranges and use within the study. | All data is sourced from the 2016 publication in the Health Services Research: Monks T, Worthington D, Allen M, Pitt M, Stein K, James MA. A modelling tool for capacity planning in acute and community stroke services. BMC Health Serv Res. 2016 Sep 29;16(1):530. doi: 10.1186/s12913-016-1789-4. PMID: 27688152; PMCID: PMC5043535.
In [Monks et al. (2016)](http://doi.org/10.1186/s12913-016-1789-4) they state: "*The model was constructed using anonymised administrative data collected routinely by the healthcare provider in the acute and community settings.*" |
-| **3.2 Pre-processing**
Provide details of any data manipulation that has taken place before its use in the simulation, e.g. interpolation to account for missing data or the removal of outliers. | No additional pre-processing of data was undertaken. This was conducted in the original study.
In [Monks et al. (2016)](http://doi.org/10.1186/s12913-016-1789-4) they state: "*All patients had a recorded primary diagnosis using ICD-10 coding. These codes were grouped into a simpler coding scheme of stroke (ischemic or haemorrhagic), TIA, complex neurological and other. The βotherβ category represents medical patients who are displaced into the stroke units due to capacity constraints elsewhere in the hospital.*" |
+| **3.1 Data sources**
List and detail all data sources. Sources may include:
β’ Interviews with stakeholders,
β’ Samples of routinely collected data,
β’ Prospectively collected samples for the purpose of the simulation study,
β’ Public domain data published in either academic or organisational literature. Provide, where possible, the link and DOI to the data or reference to published literature.
All data source descriptions should include details of the sample size, sample date ranges and use within the study. | All base-case parameter values (arrival rates, length-of-stay, routing probabilities) are sourced from Monks T. et al. (2016, BMC Health Serv Res). They state: "*The model was constructed using anonymised administrative data collected routinely by the healthcare provider in the acute and community settings.*" |
+| **3.2 Pre-processing**
Provide details of any data manipulation that has taken place before its use in the simulation, e.g. interpolation to account for missing data or the removal of outliers. | No additional pre-processing of data was undertaken. This was conducted in Monks T. et al. (2016, BMC Health Serv Res). They state: "*All patients had a recorded primary diagnosis using ICD-10 coding. These codes were grouped into a simpler coding scheme of stroke (ischemic or haemorrhagic), TIA, complex neurological and other. The βotherβ category represents medical patients who are displaced into the stroke units due to capacity constraints elsewhere in the hospital.*" |
| **3.3 Input parameters**
List all input variables in the model. Provide a description of their use and include parameter values. For stochastic inputs provide details of any continuous, discrete or empirical distributions used along with all associated parameters. Give details of all time dependent parameters and correlation.
Clearly state:
β’ Base case data
β’ Data use in experimentation, where different from the base case.
β’ Where optimisation or design of experiments has been used, state the range of values that parameters can take.
β’ Where theoretical distributions are used, state how these were selected and prioritised above other candidate distributions. | All sampling distributions are reported in the original paper. We did not make any additional assumptions.
**Arrivals and length of stay parameters**
β’ ASU Arrivals: Stroke - Exponential(1.2 days)
β’ ASU Arrivals: TIA - Exponential(9.3 days)
β’ ASU Arrivals: Complex Neuro - Exponential(3.6 days)
β’ ASU Arrivals: Other - Exponential(3.2 days)
β’ Rehab Arrivals: Stroke - Exponential(21.8 days)
β’ Rehab Arrivals: Complex Neuro - Exponential(31.7 days)
β’ Rehab Arrivals: Other - Exponential(28.6 days)
β’ ASU Length of Stay: Stroke No ESD - LogNormal(mean=7.4, sd=8.61)
β’ ASU Length of Stay: Stroke ESD - LogNormal(mean=4.6, sd=4.8)
β’ ASU Length of Stay: TIA - LogNormal(mean=1.8, sd=2.3)
β’ ASU Length of Stay: Complex Neuro - LogNormal(mean=4.0, sd=5.0)
β’ ASU Length of Stay: Other - LogNormal(mean=3.8, sd=5.2)
β’ Rehab Length of Stay: Stroke No ESD - LogNormal(mean=28.4, sd=27.2)
β’ Rehab Length of Stay: Stroke ESD - LogNormal(mean=30.3, sd=23.1)
β’ Rehab Length of Stay: TIA - LogNormal(mean=18.7, sd=23.5)
β’ Rehab Length of Stay: Complex Neuro - LogNormal(mean=27.6, sd=28.4)
β’ Rehab Length of Stay: Other - LogNormal(mean=16.1, sd=14.1)
**Patient routing out of ASU**
A discrete distribution was used for each patient type with the following probabilities:
β’ Rehab - stroke 24%, TIA 1%, complex neuro 11%, other 5%.
β’ ESD - stroke 13%, TIA 1%, complex neuro 5%, other 10%
β’ Other - stroke 63%, TIA 98%, complex neuro 84%, other 85%
**Patient routing out of rehab**
A discrete distribution was used for each patient type with the following probabilities:
β’ ESD stroke 40%, TIA 0%, complex neuro 9%, other 13%
β’ Other - stroke 60%, TIA 100%, complex neuro 91%, other 88%|
-| **3.4 Assumptions**
Where data or knowledge of the real system is unavailable what assumptions are included in the model? This might include parameter values, distributions or routing logic within the model. | β’ Monks et al. report that the model can be used to report results for ESD probability of delay and capacity.
β’ No data are given for Length of stay in this service. Therefore we simplified the model to use ESD as an exit point. |
+| **3.4 Assumptions**
Where data or knowledge of the real system is unavailable what assumptions are included in the model? This might include parameter values, distributions or routing logic within the model. | No additional model structure assumptions are made beyond those described in the main article for the subset of care steps implemented. ESD is modeled as an exit point as there are no LOS data for this service in the original publication. |
| **Experimentation** |
| **4.1 Initialisation**
Report if the system modelled is terminating or non-terminating. State if a warm-up period has been used, its length and the analysis method used to select it. For terminating systems state the stopping condition.
State what if any initial model conditions have been included, e.g., pre-loaded queues and activities. Report whether initialisation of these variables is deterministic or stochastic. | The model is a non-terminating system. It has a default warm-up of 3 years (365 days * 3). |
| **4.2 Run length**
Detail the run length of the simulation model and time units. | The time units used in the model are days and a results collection period of 5 years (365 days * 5). |
-| **4.3 Estimation approach**
State the method used to account for the stochasticity: For example, two common methods are multiple replications or batch means. Where multiple replications have been used, state the number of replications and for batch means, indicate the batch length and whether the batch means procedure is standard, spaced or overlapping. For both procedures provide a justification for the methods used and the number of replications/size of batches. | Multiple independent replications are employed to account for lack of independence. Common random numbers are employed between scenarios. A total of 150 replications are run for each experiment, but this number can be varied. |
+| **4.3 Estimation approach**
State the method used to account for the stochasticity: For example, two common methods are multiple replications or batch means. Where multiple replications have been used, state the number of replications and for batch means, indicate the batch length and whether the batch means procedure is standard, spaced or overlapping. For both procedures provide a justification for the methods used and the number of replications/size of batches. | Multiple independent replications (n=150) are run, each with its own random seed. |
| **Implementation** |
-| **5.1 Software or programming language**
State the operating system and version and build number.
State the name, version and build number of commercial or open source DES software that the model is implemented in.
State the name and version of general-purpose programming languages used (e.g. Python 3.5).
Where frameworks and libraries have been used provide all details including version numbers. | The simulation model was developed using python 3.10 and simpy 4.1.1. Simpy details are here: https://simpy.readthedocs.io/en/latest/. A conda virtual environment is provided to manage versions on a local machine. |
-| **5.2 Random sampling**
State the algorithm used to generate random samples in the software/programming language used e.g. Mersenne Twister.
If common random numbers are used, state how seeds (or random number streams) are distributed among sampling processes. | All sampling uses `numpy.random.Generator`. A `numpy` generator object implements the Permuted Congruential Generator 64-bit (PCG64; period = 2^128; maximum number of streams = 2^63).
Repeatable experiments and common random number streams are used in the model. A simple method is used to create streams are creating using multiple seeds. This does not guarantee, that streams are non overlapping. |
-| **5.3 Model execution**
State the event processing mechanism used e.g. three phase, event, activity, process interaction.
*Note that in some commercial software the event processing mechanism may not be published. In these cases authors should adhere to item 5.1 software recommendations.*
State all priority rules included if entities/activities compete for resources.
If the model is parallel, distributed and/or use grid or cloud computing, etc., state and preferably reference the technology used. For parallel and distributed simulations the time management algorithms used. If the HLA is used then state the version of the standard, which run-time infrastructure (and version), and any supporting documents (FOMs, etc.) | `simpy` implements a process based simulation worldview. |
-| **5.4 System specification**
State the model run time and specification of hardware used. This is particularly important for large scale models that require substantial computing power. For parallel, distributed and/or use grid or cloud computing, etc. state the details of all systems used in the implementation (processors, network, etc.) | Intel Core i7-12700H with 32GB RAM running Ubuntu 24.04.1 Linux. |
+| **5.1 Software or programming language**
State the operating system and version and build number.
State the name, version and build number of commercial or open source DES software that the model is implemented in.
State the name and version of general-purpose programming languages used (e.g. Python 3.5).
Where frameworks and libraries have been used provide all details including version numbers. | The simulation model was developed using python 3.13.1, `simpy` for DES logic, `sim-tools` for distributions, among others. All requirements are pinned in `environment.yaml` and `requirements.txt`, to support full reproducibility. Runs on Linux, macOS, and Windows. |
+| **5.2 Random sampling**
State the algorithm used to generate random samples in the software/programming language used e.g. Mersenne Twister.
If common random numbers are used, state how seeds (or random number streams) are distributed among sampling processes. | All random sampling uses `numpy.random.Generator` (PCG64). Each replication and each distribution stream are assigned separate, deterministic seeds based on the run number to ensure repeatability and enable common random numbers. Streams are initialised with different seeds. |
+| **5.3 Model execution**
State the event processing mechanism used e.g. three phase, event, activity, process interaction.
*Note that in some commercial software the event processing mechanism may not be published. In these cases authors should adhere to item 5.1 software recommendations.*
State all priority rules included if entities/activities compete for resources.
If the model is parallel, distributed and/or use grid or cloud computing, etc., state and preferably reference the technology used. For parallel and distributed simulations the time management algorithms used. If the HLA is used then state the version of the standard, which run-time infrastructure (and version), and any supporting documents (FOMs, etc.) | `simpy` implements a process based simulation worldview. Multiple replications are handled either sequentially or with parallelism (`Runner`, via `joblib.Parallel`). |
+| **5.4 System specification**
State the model run time and specification of hardware used. This is particularly important for large scale models that require substantial computing power. For parallel, distributed and/or use grid or cloud computing, etc. state the details of all systems used in the implementation (processors, network, etc.) | Saved results and run times are from execution on Intel Core i7-12700H with 32GB RAM running Ubuntu 24.04.1 Linux. Hardware requirements are minimal; model is platform-agnostic. |
| **Code access** |
-| **6.1 Computer model sharing statement**
Describe how someone could obtain the model described in the paper, the simulation software and any other associated software (or hardware) needed to reproduce the results. Provide, where possible, the link and DOIs to these. | Code is provided in https://github.com/pythonhealthdatascience/pydesrap_stroke, and archived on Zenodo: https://doi.org/10.5281/zenodo.15574906 |
+| **6.1 Computer model sharing statement**
Describe how someone could obtain the model described in the paper, the simulation software and any other associated software (or hardware) needed to reproduce the results. Provide, where possible, the link and DOIs to these. | All simulation code is provided in on GitHub in [pythonhealthdatascience/pydesrap_stroke](https://github.com/pythonhealthdatascience/pydesrap_stroke), and archived on Zenodo: [10.5281/zenodo.15574906](https://doi.org/10.5281/zenodo.15574906). |
diff --git a/environment.yaml b/environment.yaml
index 610ced8..99af64c 100644
--- a/environment.yaml
+++ b/environment.yaml
@@ -14,11 +14,13 @@ dependencies:
- plotly_express=0.4.1
- pylint=3.3.4
- pytest=8.3.4
+ - pytest-cov=6.2.1
- pytest-xdist=3.6.1
- python=3.13.1
- rich=13.9.4
- simpy=4.1.1
- pip:
+ - genbadge==1.1.2
- kaleido==1.0.0
- - sim-tools==0.9.1
+ - sim-tools==0.10.0
- -e .[dev]
diff --git a/inputs/data_dictionary.md b/inputs/data_dictionary.md
new file mode 100644
index 0000000..2748567
--- /dev/null
+++ b/inputs/data_dictionary.md
@@ -0,0 +1,59 @@
+# Data Dictionary: `parameters` JSON
+
+## Top-level key: `simulation_parameters`
+
+Type: `object`
+
+Description: Maps parameter names (str) to a specification describing how to sample from a statistical distribution for this metric in the simulation.
+
+## Structure summary
+
+Each item under `simulation_parameters` is itself an object with:
+
+* `class_name`: The name of the distribution class to use.
+* `params`: An object containing parameters required by that distribution.
+
+## Parameter specification table
+
+| Field | Data type | Description | Example/Allowed values |
+| - | - | - | - |
+| Parameter name | str (object key) | Description name for the parameter: `__` | `asu_arrival_stroke`, `rehab_los_other`, `asu_routing_tia` |
+| `class_name` | str | Statistical distribution for the parameter | `Exponential`, `Lognormal`, `DiscreteEmpricial` |
+| `params ` | Object | Dictionary of parameters required to instantiate the distribution | See subsequent rows per distribution type |
+
+## Distribution-specific `params` field
+
+| `class_name` | Parameter key(s) | Data type | Description | Example values |
+| - | - | - | - | - |
+| `Exponential` | mean | float | Mean of exponential distribution | `1.2`, `9.3` |
+| `Lognormal` | mean, stdev | float | Mean and standard deviation of lognormal distribution | `mean: 7.4`, `stdev: 8.61` |
+| `DiscreteEmpirical` | values, freq | list (str/float) | Possible discrete values; corresponding probabilities or frequencies | `values: ["rehab", "esd", "other"]`, `freq: [0.24, 0.13, 0.63]` |
+
+## Glossary
+
+### Unit
+
+* `asu`: Acute Stroke Unit
+* `rehab`: Rehabilitation Unit
+
+### Metric
+
+* `arrival`: Interarrival time (days between admissions)
+* `los`: Length of stay (days in unit)
+* `routing`: Probabilities of routing/discharge
+
+### Type
+
+For `iat`/`los`:
+
+* `stroke`: Stroke patients
+* `tia`: Transient ischaemic attack patients
+* `neuro`: Complex neurological patients
+* `other`: Other patient types
+* `stroke_noesd`, `stroke_esd`: Stroke patients split by whether they were transferred to early supported discharge (ESD).
+
+For `routing`:
+
+* `[diagnosis]_rehab`: Probability of transferring to rehabilitation unit
+* `[diagnosis]_esd`: Probability of early supported discharge (ESD).
+* `[diagnosis]_other`: Probability of other discharge pathways
\ No newline at end of file
diff --git a/notebooks/analysis.ipynb b/notebooks/analysis.ipynb
index 6d8f109..f5120dd 100644
--- a/notebooks/analysis.ipynb
+++ b/notebooks/analysis.ipynb
@@ -189,12 +189,12 @@
"textposition": "auto",
"type": "bar",
"x": {
- "bdata": "AAECAwQFBgcICQoLDA0ODxAREhMUFRYX",
+ "bdata": "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGA==",
"dtype": "i1"
},
"xaxis": "x",
"y": {
- "bdata": "YJBlozdkMz/1ed4Loq1kPwrPxZpANoM/vXVOZvyOmj8a9gZizGmrP8OheCrkZbY/9MZxHYN7vj/ROAVIv4DBP7fd04Y408E/tU7X9mLtvz+l0+tlZmm6P70Hgkf1K7M/u9Ne2QlKqj9TPAkivrKgPzwbXaH0PJM/6RW32pw1hT8WgTKPx6J1P4M5qbNPnmQ/89fufq9oVD/N3gFI1Ow9PzR5lLh9RzA/X7mIVs/lGD+YjpBC7ibzPibkgGqwpO4+",
+ "bdata": "/XppGceEMD+VSrEoCZ1iP0BaiWaLkYI/zO7M91+zmj8ai3GU6L2qP5ngvgg0+bU/aeDwwdZovj+ZvE6q6qzBP62Bflu7FsI/Cf8L1txSwD/hTFDeEE+6P0vHTO+iHLM/HJNDmnB5qj++vSWHNxWgP+sLUTEAy5I/hNuYQELjhD+H8O+goI91P/YbzpiU8mQ/luDWqB0qTj/u5VXL+eE+P+aDkv01tyE/JuSAarCkDj8m5IBqsKT+Ph2r4E+E++Y+JuSAarCkzj4=",
"dtype": "f8"
},
"yaxis": "y"
@@ -1040,12 +1040,12 @@
"textposition": "auto",
"type": "bar",
"x": {
- "bdata": "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBka",
+ "bdata": "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBk=",
"dtype": "i1"
},
"xaxis": "x",
"y": {
- "bdata": "occwXRrQGj93hzy/yDFCP7TYONLTzmg/R1WvbcEMhD/rL8GPSReXPwInmKva5KU/1qQx8zwcsj/xwBsbJj65PyfoaW10gr4/jI0gCdCGwD9iMxB+IuK/P53zmWVnJ7w/FVddKo/6tj/9tnYtJFOxPwkivrIQYKc/EUFUGJAnnT9LvrCXkAmSP50WT3a4OoQ/FoEyj8eidT+5leTFExxkPxKbY+jv01Q/DROltCXAQz8Hi+aAW6wyP9qcOEk5ERU/HavgT4T75j4m5IBqsKTePibkgGqwpM4+",
+ "bdata": "+6OMzF4GFj8921eGQXI9P05/XS5+ZWU/i4h5hPZpgz88EEVGt6uXP1eCVTs8nKY/SRjYB9rmsT86pnnKXVe4P8ZXDWaUML4/4S5FhrZewD/Bsv4naGW/PwacbH7fq7s/M6tTwyfctj/3ZtwK8y+xP2y/nxTHoqg/RfrkT2knoD9+gmLG/qyTPz6DrBkjE4g/JUj246y7eD9/Hu1MApZpP6OeDaqCTlU/0Iy74aTpQj/FfD56EMIwP1WA6DujPCE/JuSAarCk/j4m5IBqsKTePg==",
"dtype": "f8"
},
"yaxis": "y"
@@ -2010,12 +2010,12 @@
"showlegend": false,
"type": "scatter",
"x": {
- "bdata": "AAECAwQFBgcICQoLDA0ODxAREhMUFRYX",
+ "bdata": "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGA==",
"dtype": "i1"
},
"xaxis": "x",
"y": {
- "bdata": "AAAAAAAA8D97Y/UHeqTsPz3TBQ+Fmug/VoixDzDD5T+kyYguPrDiP28GglKYQN8/r8qgBD2N2T8cp4bLdx7UP9OoVr5/Cs8/DMajQtTWxj9J95C4p3bAP4jPmVou3LU/h8xbz1dRrD8MNu4VUmChP5umTP+popM/E5zfiMdrhT9qyjWiWbx1P+lNLixOqWQ/knrLaQptVD+p8xZ2tu89PxcVliQGSDA/c38M/ATmGD8DmLKZACfzPiTkgGqwpO4+",
+ "bdata": "AAAAAAAA8D8P0pNL/M3sP2NF1MX8B+k/GloVPBQn5j+BK2rim5fiP3JBLwijQt8/LMgklCTQ2T+S+4S91G3UP2L9fp6HhM8/wlZiK25Fxz8aspIzUFvAP73SnJfovrU/Ie3ncvpyrD9LqEoA3LegP2ok56htK5M/BAFWEkYWhT+OONfX1KZ1P/9Y9OBU+2Q/jAZpm5cvTj83fel52uM+P8RJOcGstyE/0uDMcwilDj+iWbfCzaT+PobtZtCJ++Y+J+SAarCkzj4=",
"dtype": "f8"
},
"yaxis": "y"
@@ -2905,12 +2905,12 @@
"showlegend": false,
"type": "scatter",
"x": {
- "bdata": "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBka",
+ "bdata": "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBk=",
"dtype": "i1"
},
"xaxis": "x",
"y": {
- "bdata": "AAAAAAAA8D9bsAVbsAXrP/2Y9biXSuo/9oTkq1s/5z820qUCrwfkPxiR8SIyXuE/2sNS/VFH3j8e5Ffxtm7ZP+R03Z/vw9Q/Sam4nUKl0D+WP94TEazJP4/qFggtQsM/OAdsfaj/uz/tucpCX4CzPzJsR7OoBqk/ieOTFkZKnj9p3jYpNGeSP8IoN24Fb4Q/t+QmKga9dT/+ThuQvidkPwcSt4I42VQ/dOqmGRvCQz9RHf6v2KwyP1hDP4xXERU/kFl70ZT75j6wPInAt6TePiTkgGqwpM4+",
+ "bdata": "AAAAAAAA8D9Yr169evXqP7eDCWDhkuo/chzHcRwH6D+g3A5/V7LkP7iFzw2kr+E/9GrO1r7e3T9eGo4gytjYPxX44uoHzdQ/elMR/tqt0D+zyPj6zZfJP4yZaT9eLcM/+sUUjxgyvD8mi3/C55OzP06xg3Onmqo/p2+pLKreoD/pDd+1uSSUP7XyV76aWog/OFV/uTXeeD8tjuQkHqVpP/adx7H5U1U/wvqiUbLrQj8H6kQOycIwP1pcMIDMPCE/chiVFr+k/j4n5IBqsKTePg==",
"dtype": "f8"
},
"yaxis": "y"
@@ -3945,118 +3945,118 @@
" 0 | \n",
" asu | \n",
" 9 | \n",
- " 0.178431 | \n",
+ " 0.181806 | \n",
" 6.0 | \n",
- " 0.201086 | \n",
+ " 0.206046 | \n",
" 5.0 | \n",
" \n",
" \n",
" | 1 | \n",
" asu | \n",
" 10 | \n",
- " 0.128621 | \n",
+ " 0.127787 | \n",
" 8.0 | \n",
- " 0.146767 | \n",
+ " 0.148402 | \n",
" 7.0 | \n",
"
\n",
" \n",
" | 2 | \n",
" asu | \n",
" 11 | \n",
- " 0.085391 | \n",
+ " 0.084944 | \n",
" 12.0 | \n",
- " 0.102962 | \n",
+ " 0.102303 | \n",
" 10.0 | \n",
"
\n",
" \n",
" | 3 | \n",
" asu | \n",
" 12 | \n",
- " 0.055308 | \n",
+ " 0.055565 | \n",
" 18.0 | \n",
- " 0.069172 | \n",
- " 14.0 | \n",
+ " 0.068525 | \n",
+ " 15.0 | \n",
"
\n",
" \n",
" | 4 | \n",
" asu | \n",
" 13 | \n",
- " 0.033938 | \n",
- " 29.0 | \n",
- " 0.043366 | \n",
+ " 0.032653 | \n",
+ " 31.0 | \n",
+ " 0.043014 | \n",
" 23.0 | \n",
"
\n",
" \n",
" | 5 | \n",
" asu | \n",
" 14 | \n",
- " 0.019175 | \n",
- " 52.0 | \n",
- " 0.025806 | \n",
+ " 0.018720 | \n",
+ " 53.0 | \n",
+ " 0.025733 | \n",
" 39.0 | \n",
"
\n",
" \n",
" | 6 | \n",
" rehab | \n",
" 10 | \n",
- " 0.200564 | \n",
+ " 0.199945 | \n",
" 5.0 | \n",
- " 0.227341 | \n",
+ " 0.225089 | \n",
" 4.0 | \n",
"
\n",
" \n",
" | 7 | \n",
" rehab | \n",
" 11 | \n",
- " 0.150457 | \n",
+ " 0.149822 | \n",
" 7.0 | \n",
- " 0.172294 | \n",
+ " 0.171326 | \n",
" 6.0 | \n",
"
\n",
" \n",
" | 8 | \n",
" rehab | \n",
" 12 | \n",
- " 0.109370 | \n",
+ " 0.110139 | \n",
" 9.0 | \n",
- " 0.129282 | \n",
+ " 0.128463 | \n",
" 8.0 | \n",
"
\n",
" \n",
" | 9 | \n",
" rehab | \n",
" 13 | \n",
- " 0.076178 | \n",
+ " 0.076476 | \n",
" 13.0 | \n",
- " 0.092611 | \n",
+ " 0.093579 | \n",
" 11.0 | \n",
"
\n",
" \n",
" | 10 | \n",
" rehab | \n",
" 14 | \n",
- " 0.048879 | \n",
- " 20.0 | \n",
- " 0.062321 | \n",
+ " 0.051961 | \n",
+ " 19.0 | \n",
+ " 0.064323 | \n",
" 16.0 | \n",
"
\n",
" \n",
" | 11 | \n",
" rehab | \n",
" 15 | \n",
- " 0.029580 | \n",
- " 34.0 | \n",
- " 0.039036 | \n",
- " 26.0 | \n",
+ " 0.032949 | \n",
+ " 30.0 | \n",
+ " 0.042301 | \n",
+ " 24.0 | \n",
"
\n",
" \n",
" | 12 | \n",
" rehab | \n",
" 16 | \n",
- " 0.017972 | \n",
- " 56.0 | \n",
- " 0.024886 | \n",
- " 40.0 | \n",
+ " 0.019671 | \n",
+ " 51.0 | \n",
+ " 0.026988 | \n",
+ " 37.0 | \n",
"
\n",
" \n",
"\n",
@@ -4064,25 +4064,25 @@
],
"text/plain": [
" unit beds prob_delay_current 1_in_n_delay_current prob_delay_5% \\\n",
- "0 asu 9 0.178431 6.0 0.201086 \n",
- "1 asu 10 0.128621 8.0 0.146767 \n",
- "2 asu 11 0.085391 12.0 0.102962 \n",
- "3 asu 12 0.055308 18.0 0.069172 \n",
- "4 asu 13 0.033938 29.0 0.043366 \n",
- "5 asu 14 0.019175 52.0 0.025806 \n",
- "6 rehab 10 0.200564 5.0 0.227341 \n",
- "7 rehab 11 0.150457 7.0 0.172294 \n",
- "8 rehab 12 0.109370 9.0 0.129282 \n",
- "9 rehab 13 0.076178 13.0 0.092611 \n",
- "10 rehab 14 0.048879 20.0 0.062321 \n",
- "11 rehab 15 0.029580 34.0 0.039036 \n",
- "12 rehab 16 0.017972 56.0 0.024886 \n",
+ "0 asu 9 0.181806 6.0 0.206046 \n",
+ "1 asu 10 0.127787 8.0 0.148402 \n",
+ "2 asu 11 0.084944 12.0 0.102303 \n",
+ "3 asu 12 0.055565 18.0 0.068525 \n",
+ "4 asu 13 0.032653 31.0 0.043014 \n",
+ "5 asu 14 0.018720 53.0 0.025733 \n",
+ "6 rehab 10 0.199945 5.0 0.225089 \n",
+ "7 rehab 11 0.149822 7.0 0.171326 \n",
+ "8 rehab 12 0.110139 9.0 0.128463 \n",
+ "9 rehab 13 0.076476 13.0 0.093579 \n",
+ "10 rehab 14 0.051961 19.0 0.064323 \n",
+ "11 rehab 15 0.032949 30.0 0.042301 \n",
+ "12 rehab 16 0.019671 51.0 0.026988 \n",
"\n",
" 1_in_n_delay_5% \n",
"0 5.0 \n",
"1 7.0 \n",
"2 10.0 \n",
- "3 14.0 \n",
+ "3 15.0 \n",
"4 23.0 \n",
"5 39.0 \n",
"6 4.0 \n",
@@ -4090,8 +4090,8 @@
"8 8.0 \n",
"9 11.0 \n",
"10 16.0 \n",
- "11 26.0 \n",
- "12 40.0 "
+ "11 24.0 \n",
+ "12 37.0 "
]
},
"metadata": {},
@@ -4174,7 +4174,7 @@
" 2 | \n",
" asu | \n",
" 11 | \n",
- " 0.09 | \n",
+ " 0.08 | \n",
" 12.0 | \n",
" 0.10 | \n",
" 10.0 | \n",
@@ -4186,14 +4186,14 @@
" 0.06 | \n",
" 18.0 | \n",
" 0.07 | \n",
- " 14.0 | \n",
+ " 15.0 | \n",
" \n",
" \n",
" | 4 | \n",
" asu | \n",
" 13 | \n",
" 0.03 | \n",
- " 29.0 | \n",
+ " 31.0 | \n",
" 0.04 | \n",
" 23.0 | \n",
"
\n",
@@ -4202,7 +4202,7 @@
" asu | \n",
" 14 | \n",
" 0.02 | \n",
- " 52.0 | \n",
+ " 53.0 | \n",
" 0.03 | \n",
" 39.0 | \n",
" \n",
@@ -4238,7 +4238,7 @@
" rehab | \n",
" 14 | \n",
" 0.05 | \n",
- " 20.0 | \n",
+ " 19.0 | \n",
" 0.06 | \n",
" 16.0 | \n",
" \n",
@@ -4247,18 +4247,18 @@
" rehab | \n",
" 15 | \n",
" 0.03 | \n",
- " 34.0 | \n",
+ " 30.0 | \n",
" 0.04 | \n",
- " 26.0 | \n",
+ " 24.0 | \n",
" \n",
" \n",
" | 12 | \n",
" rehab | \n",
" 16 | \n",
" 0.02 | \n",
- " 56.0 | \n",
- " 0.02 | \n",
- " 40.0 | \n",
+ " 51.0 | \n",
+ " 0.03 | \n",
+ " 37.0 | \n",
"
\n",
" \n",
"\n",
@@ -4268,30 +4268,30 @@
" unit beds prob_delay_current 1_in_n_delay_current prob_delay_5% \\\n",
"0 asu 9 0.18 6.0 NaN \n",
"1 asu 10 0.13 8.0 0.15 \n",
- "2 asu 11 0.09 12.0 0.10 \n",
+ "2 asu 11 0.08 12.0 0.10 \n",
"3 asu 12 0.06 18.0 0.07 \n",
- "4 asu 13 0.03 29.0 0.04 \n",
- "5 asu 14 0.02 52.0 0.03 \n",
+ "4 asu 13 0.03 31.0 0.04 \n",
+ "5 asu 14 0.02 53.0 0.03 \n",
"6 rehab 10 0.20 5.0 NaN \n",
"8 rehab 12 0.11 9.0 0.13 \n",
"9 rehab 13 0.08 13.0 0.09 \n",
- "10 rehab 14 0.05 20.0 0.06 \n",
- "11 rehab 15 0.03 34.0 0.04 \n",
- "12 rehab 16 0.02 56.0 0.02 \n",
+ "10 rehab 14 0.05 19.0 0.06 \n",
+ "11 rehab 15 0.03 30.0 0.04 \n",
+ "12 rehab 16 0.02 51.0 0.03 \n",
"\n",
" 1_in_n_delay_5% \n",
"0 NaN \n",
"1 7.0 \n",
"2 10.0 \n",
- "3 14.0 \n",
+ "3 15.0 \n",
"4 23.0 \n",
"5 39.0 \n",
"6 NaN \n",
"8 8.0 \n",
"9 11.0 \n",
"10 16.0 \n",
- "11 26.0 \n",
- "12 40.0 "
+ "11 24.0 \n",
+ "12 37.0 "
]
},
"metadata": {},
@@ -4414,10 +4414,10 @@
" 1 | \n",
" asu | \n",
" 11 | \n",
- " 0.09 | \n",
+ " 0.08 | \n",
" 12.0 | \n",
" 0.05 | \n",
- " 20.0 | \n",
+ " 21.0 | \n",
" \n",
" \n",
" | 2 | \n",
@@ -4426,34 +4426,34 @@
" 0.06 | \n",
" 18.0 | \n",
" 0.03 | \n",
- " 36.0 | \n",
+ " 37.0 | \n",
"
\n",
" \n",
" | 3 | \n",
" asu | \n",
" 13 | \n",
" 0.03 | \n",
- " 29.0 | \n",
- " 0.02 | \n",
- " 66.0 | \n",
+ " 31.0 | \n",
+ " 0.01 | \n",
+ " 67.0 | \n",
"
\n",
" \n",
" | 4 | \n",
" asu | \n",
" 14 | \n",
" 0.02 | \n",
- " 52.0 | \n",
+ " 53.0 | \n",
" 0.01 | \n",
- " 128.0 | \n",
+ " 139.0 | \n",
"
\n",
" \n",
" | 5 | \n",
" asu | \n",
" 15 | \n",
" 0.01 | \n",
- " 96.0 | \n",
+ " 97.0 | \n",
" 0.00 | \n",
- " 284.0 | \n",
+ " 290.0 | \n",
"
\n",
" \n",
" | 6 | \n",
@@ -4461,8 +4461,8 @@
" 12 | \n",
" 0.11 | \n",
" 9.0 | \n",
- " 0.05 | \n",
- " 19.0 | \n",
+ " 0.06 | \n",
+ " 18.0 | \n",
"
\n",
" \n",
" | 7 | \n",
@@ -4471,34 +4471,34 @@
" 0.08 | \n",
" 13.0 | \n",
" 0.03 | \n",
- " 33.0 | \n",
+ " 30.0 | \n",
"
\n",
" \n",
" | 8 | \n",
" rehab | \n",
" 14 | \n",
" 0.05 | \n",
- " 20.0 | \n",
+ " 19.0 | \n",
" 0.02 | \n",
- " 61.0 | \n",
+ " 54.0 | \n",
"
\n",
" \n",
" | 9 | \n",
" rehab | \n",
" 15 | \n",
" 0.03 | \n",
- " 34.0 | \n",
+ " 30.0 | \n",
" 0.01 | \n",
- " 119.0 | \n",
+ " 105.0 | \n",
"
\n",
" \n",
" | 10 | \n",
" rehab | \n",
" 16 | \n",
" 0.02 | \n",
- " 56.0 | \n",
- " 0.00 | \n",
- " 231.0 | \n",
+ " 51.0 | \n",
+ " 0.01 | \n",
+ " 193.0 | \n",
"
\n",
" \n",
"\n",
@@ -4507,29 +4507,29 @@
"text/plain": [
" unit beds prob_delay_current 1_in_n_delay_current \\\n",
"0 asu 10 0.13 8.0 \n",
- "1 asu 11 0.09 12.0 \n",
+ "1 asu 11 0.08 12.0 \n",
"2 asu 12 0.06 18.0 \n",
- "3 asu 13 0.03 29.0 \n",
- "4 asu 14 0.02 52.0 \n",
- "5 asu 15 0.01 96.0 \n",
+ "3 asu 13 0.03 31.0 \n",
+ "4 asu 14 0.02 53.0 \n",
+ "5 asu 15 0.01 97.0 \n",
"6 rehab 12 0.11 9.0 \n",
"7 rehab 13 0.08 13.0 \n",
- "8 rehab 14 0.05 20.0 \n",
- "9 rehab 15 0.03 34.0 \n",
- "10 rehab 16 0.02 56.0 \n",
+ "8 rehab 14 0.05 19.0 \n",
+ "9 rehab 15 0.03 30.0 \n",
+ "10 rehab 16 0.02 51.0 \n",
"\n",
" prob_delay_no_complex_neuro 1_in_n_delay_no_complex_neuro \n",
"0 0.08 13.0 \n",
- "1 0.05 20.0 \n",
- "2 0.03 36.0 \n",
- "3 0.02 66.0 \n",
- "4 0.01 128.0 \n",
- "5 0.00 284.0 \n",
- "6 0.05 19.0 \n",
- "7 0.03 33.0 \n",
- "8 0.02 61.0 \n",
- "9 0.01 119.0 \n",
- "10 0.00 231.0 "
+ "1 0.05 21.0 \n",
+ "2 0.03 37.0 \n",
+ "3 0.01 67.0 \n",
+ "4 0.01 139.0 \n",
+ "5 0.00 290.0 \n",
+ "6 0.06 18.0 \n",
+ "7 0.03 30.0 \n",
+ "8 0.02 54.0 \n",
+ "9 0.01 105.0 \n",
+ "10 0.01 193.0 "
]
},
"metadata": {},
@@ -4604,326 +4604,353 @@
" \n",
" | 0 | \n",
" 3 | \n",
- " 1 | \n",
- " 0.000004 | \n",
- " 0.000004 | \n",
+ " 2 | \n",
+ " 0.000007 | \n",
+ " 0.000007 | \n",
" 1.000000 | \n",
" 1.0 | \n",
"
\n",
" \n",
" | 1 | \n",
" 4 | \n",
- " 22 | \n",
- " 0.000080 | \n",
- " 0.000084 | \n",
- " 0.956522 | \n",
+ " 18 | \n",
+ " 0.000066 | \n",
+ " 0.000073 | \n",
+ " 0.900000 | \n",
" 1.0 | \n",
"
\n",
" \n",
" | 2 | \n",
" 5 | \n",
- " 75 | \n",
- " 0.000274 | \n",
- " 0.000358 | \n",
- " 0.765306 | \n",
+ " 43 | \n",
+ " 0.000157 | \n",
+ " 0.000230 | \n",
+ " 0.682540 | \n",
" 1.0 | \n",
"
\n",
" \n",
" | 3 | \n",
" 6 | \n",
- " 207 | \n",
- " 0.000756 | \n",
- " 0.001114 | \n",
- " 0.678689 | \n",
+ " 177 | \n",
+ " 0.000647 | \n",
+ " 0.000877 | \n",
+ " 0.737500 | \n",
" 1.0 | \n",
"
\n",
" \n",
" | 4 | \n",
" 7 | \n",
- " 542 | \n",
- " 0.001980 | \n",
- " 0.003094 | \n",
- " 0.639906 | \n",
- " 2.0 | \n",
+ " 521 | \n",
+ " 0.001903 | \n",
+ " 0.002780 | \n",
+ " 0.684625 | \n",
+ " 1.0 | \n",
"
\n",
" \n",
" | 5 | \n",
" 8 | \n",
- " 1273 | \n",
- " 0.004650 | \n",
- " 0.007744 | \n",
- " 0.600472 | \n",
+ " 1217 | \n",
+ " 0.004446 | \n",
+ " 0.007226 | \n",
+ " 0.615268 | \n",
" 2.0 | \n",
"
\n",
" \n",
" | 6 | \n",
" 9 | \n",
- " 2493 | \n",
- " 0.009107 | \n",
- " 0.016851 | \n",
- " 0.540429 | \n",
+ " 2456 | \n",
+ " 0.008972 | \n",
+ " 0.016197 | \n",
+ " 0.553902 | \n",
" 2.0 | \n",
"
\n",
" \n",
" | 7 | \n",
" 10 | \n",
- " 4420 | \n",
- " 0.016146 | \n",
- " 0.032997 | \n",
- " 0.489317 | \n",
+ " 4343 | \n",
+ " 0.015865 | \n",
+ " 0.032062 | \n",
+ " 0.494816 | \n",
" 2.0 | \n",
"
\n",
" \n",
" | 8 | \n",
" 11 | \n",
- " 7231 | \n",
- " 0.026415 | \n",
- " 0.059412 | \n",
- " 0.444602 | \n",
+ " 7056 | \n",
+ " 0.025775 | \n",
+ " 0.057837 | \n",
+ " 0.445651 | \n",
" 2.0 | \n",
"
\n",
" \n",
" | 9 | \n",
" 12 | \n",
- " 10638 | \n",
- " 0.038860 | \n",
- " 0.098272 | \n",
- " 0.395435 | \n",
+ " 10420 | \n",
+ " 0.038064 | \n",
+ " 0.095901 | \n",
+ " 0.396907 | \n",
" 3.0 | \n",
"
\n",
" \n",
" | 10 | \n",
" 13 | \n",
- " 14429 | \n",
- " 0.052709 | \n",
- " 0.150981 | \n",
- " 0.349108 | \n",
+ " 14455 | \n",
+ " 0.052804 | \n",
+ " 0.148705 | \n",
+ " 0.355090 | \n",
" 3.0 | \n",
"
\n",
" \n",
" | 11 | \n",
" 14 | \n",
- " 18782 | \n",
- " 0.068610 | \n",
- " 0.219591 | \n",
- " 0.312445 | \n",
+ " 18318 | \n",
+ " 0.066915 | \n",
+ " 0.215620 | \n",
+ " 0.310338 | \n",
" 3.0 | \n",
"
\n",
" \n",
" | 12 | \n",
" 15 | \n",
- " 22341 | \n",
- " 0.081611 | \n",
- " 0.301202 | \n",
- " 0.270951 | \n",
+ " 21899 | \n",
+ " 0.079996 | \n",
+ " 0.295616 | \n",
+ " 0.270609 | \n",
" 4.0 | \n",
"
\n",
" \n",
" | 13 | \n",
" 16 | \n",
- " 24598 | \n",
- " 0.089856 | \n",
- " 0.391058 | \n",
- " 0.229776 | \n",
+ " 24413 | \n",
+ " 0.089180 | \n",
+ " 0.384796 | \n",
+ " 0.231759 | \n",
" 4.0 | \n",
"
\n",
" \n",
" | 14 | \n",
" 17 | \n",
- " 25954 | \n",
- " 0.094809 | \n",
- " 0.485867 | \n",
- " 0.195134 | \n",
+ " 25441 | \n",
+ " 0.092935 | \n",
+ " 0.477732 | \n",
+ " 0.194534 | \n",
" 5.0 | \n",
"
\n",
" \n",
" | 15 | \n",
" 18 | \n",
- " 25739 | \n",
- " 0.094024 | \n",
- " 0.579890 | \n",
- " 0.162141 | \n",
+ " 25539 | \n",
+ " 0.093293 | \n",
+ " 0.571025 | \n",
+ " 0.163378 | \n",
" 6.0 | \n",
"
\n",
" \n",
" | 16 | \n",
" 19 | \n",
- " 23537 | \n",
- " 0.085980 | \n",
- " 0.665870 | \n",
- " 0.129124 | \n",
- " 8.0 | \n",
+ " 24105 | \n",
+ " 0.088055 | \n",
+ " 0.659079 | \n",
+ " 0.133603 | \n",
+ " 7.0 | \n",
"
\n",
" \n",
" | 17 | \n",
" 20 | \n",
- " 21404 | \n",
- " 0.078188 | \n",
- " 0.744058 | \n",
- " 0.105083 | \n",
- " 10.0 | \n",
+ " 21591 | \n",
+ " 0.078871 | \n",
+ " 0.737951 | \n",
+ " 0.106879 | \n",
+ " 9.0 | \n",
"
\n",
" \n",
" | 18 | \n",
" 21 | \n",
- " 18305 | \n",
- " 0.066868 | \n",
- " 0.810926 | \n",
- " 0.082458 | \n",
+ " 18340 | \n",
+ " 0.066995 | \n",
+ " 0.804946 | \n",
+ " 0.083230 | \n",
" 12.0 | \n",
"
\n",
" \n",
" | 19 | \n",
" 22 | \n",
- " 14763 | \n",
- " 0.053929 | \n",
- " 0.864855 | \n",
- " 0.062356 | \n",
- " 16.0 | \n",
+ " 15235 | \n",
+ " 0.055653 | \n",
+ " 0.860599 | \n",
+ " 0.064668 | \n",
+ " 15.0 | \n",
"
\n",
" \n",
" | 20 | \n",
" 23 | \n",
- " 11270 | \n",
- " 0.041169 | \n",
- " 0.906024 | \n",
- " 0.045439 | \n",
- " 22.0 | \n",
+ " 11811 | \n",
+ " 0.043145 | \n",
+ " 0.903744 | \n",
+ " 0.047741 | \n",
+ " 21.0 | \n",
"
\n",
" \n",
" | 21 | \n",
" 24 | \n",
- " 8441 | \n",
- " 0.030835 | \n",
- " 0.936858 | \n",
- " 0.032913 | \n",
+ " 8574 | \n",
+ " 0.031321 | \n",
+ " 0.935065 | \n",
+ " 0.033496 | \n",
" 30.0 | \n",
"
\n",
" \n",
" | 22 | \n",
" 25 | \n",
- " 5969 | \n",
- " 0.021805 | \n",
- " 0.958663 | \n",
- " 0.022745 | \n",
- " 44.0 | \n",
+ " 6222 | \n",
+ " 0.022729 | \n",
+ " 0.957794 | \n",
+ " 0.023730 | \n",
+ " 42.0 | \n",
"
\n",
" \n",
" | 23 | \n",
" 26 | \n",
- " 4157 | \n",
- " 0.015185 | \n",
- " 0.973848 | \n",
- " 0.015593 | \n",
- " 64.0 | \n",
+ " 4346 | \n",
+ " 0.015876 | \n",
+ " 0.973669 | \n",
+ " 0.016305 | \n",
+ " 61.0 | \n",
"
\n",
" \n",
" | 24 | \n",
" 27 | \n",
- " 2874 | \n",
- " 0.010499 | \n",
- " 0.984347 | \n",
- " 0.010666 | \n",
- " 94.0 | \n",
+ " 2908 | \n",
+ " 0.010623 | \n",
+ " 0.984292 | \n",
+ " 0.010792 | \n",
+ " 93.0 | \n",
"
\n",
" \n",
" | 25 | \n",
" 28 | \n",
- " 1797 | \n",
- " 0.006564 | \n",
- " 0.990911 | \n",
- " 0.006625 | \n",
+ " 1799 | \n",
+ " 0.006572 | \n",
+ " 0.990864 | \n",
+ " 0.006632 | \n",
" 151.0 | \n",
"
\n",
" \n",
" | 26 | \n",
" 29 | \n",
- " 1087 | \n",
- " 0.003971 | \n",
- " 0.994882 | \n",
- " 0.003991 | \n",
+ " 1084 | \n",
+ " 0.003960 | \n",
+ " 0.994824 | \n",
+ " 0.003980 | \n",
" 251.0 | \n",
"
\n",
" \n",
" | 27 | \n",
" 30 | \n",
- " 649 | \n",
- " 0.002371 | \n",
- " 0.997253 | \n",
- " 0.002377 | \n",
- " 421.0 | \n",
+ " 611 | \n",
+ " 0.002232 | \n",
+ " 0.997056 | \n",
+ " 0.002239 | \n",
+ " 447.0 | \n",
"
\n",
" \n",
" | 28 | \n",
" 31 | \n",
- " 367 | \n",
- " 0.001341 | \n",
- " 0.998594 | \n",
- " 0.001343 | \n",
- " 745.0 | \n",
+ " 377 | \n",
+ " 0.001377 | \n",
+ " 0.998433 | \n",
+ " 0.001379 | \n",
+ " 725.0 | \n",
"
\n",
" \n",
" | 29 | \n",
" 32 | \n",
- " 199 | \n",
- " 0.000727 | \n",
- " 0.999321 | \n",
- " 0.000727 | \n",
- " 1375.0 | \n",
+ " 211 | \n",
+ " 0.000771 | \n",
+ " 0.999204 | \n",
+ " 0.000771 | \n",
+ " 1296.0 | \n",
"
\n",
" \n",
" | 30 | \n",
" 33 | \n",
- " 101 | \n",
- " 0.000369 | \n",
- " 0.999689 | \n",
- " 0.000369 | \n",
- " 2710.0 | \n",
+ " 98 | \n",
+ " 0.000358 | \n",
+ " 0.999562 | \n",
+ " 0.000358 | \n",
+ " 2792.0 | \n",
"
\n",
" \n",
" | 31 | \n",
" 34 | \n",
- " 47 | \n",
- " 0.000172 | \n",
- " 0.999861 | \n",
- " 0.000172 | \n",
- " 5824.0 | \n",
+ " 53 | \n",
+ " 0.000194 | \n",
+ " 0.999755 | \n",
+ " 0.000194 | \n",
+ " 5164.0 | \n",
"
\n",
" \n",
" | 32 | \n",
" 35 | \n",
- " 20 | \n",
- " 0.000073 | \n",
- " 0.999934 | \n",
- " 0.000073 | \n",
- " 13687.0 | \n",
+ " 22 | \n",
+ " 0.000080 | \n",
+ " 0.999836 | \n",
+ " 0.000080 | \n",
+ " 12441.0 | \n",
"
\n",
" \n",
" | 33 | \n",
" 36 | \n",
- " 13 | \n",
- " 0.000047 | \n",
- " 0.999982 | \n",
- " 0.000047 | \n",
- " 21057.0 | \n",
+ " 23 | \n",
+ " 0.000084 | \n",
+ " 0.999920 | \n",
+ " 0.000084 | \n",
+ " 11901.0 | \n",
"
\n",
" \n",
" | 34 | \n",
" 37 | \n",
- " 3 | \n",
- " 0.000011 | \n",
- " 0.999993 | \n",
- " 0.000011 | \n",
- " 91249.0 | \n",
+ " 11 | \n",
+ " 0.000040 | \n",
+ " 0.999960 | \n",
+ " 0.000040 | \n",
+ " 24885.0 | \n",
"
\n",
" \n",
" | 35 | \n",
" 38 | \n",
- " 2 | \n",
- " 0.000007 | \n",
+ " 5 | \n",
+ " 0.000018 | \n",
+ " 0.999978 | \n",
+ " 0.000018 | \n",
+ " 54749.0 | \n",
+ "
\n",
+ " \n",
+ " | 36 | \n",
+ " 39 | \n",
+ " 5 | \n",
+ " 0.000018 | \n",
+ " 0.999996 | \n",
+ " 0.000018 | \n",
+ " 54750.0 | \n",
+ "
\n",
+ " \n",
+ " | 37 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0.000000 | \n",
+ " 0.999996 | \n",
+ " 0.000000 | \n",
+ " inf | \n",
+ "
\n",
+ " \n",
+ " | 38 | \n",
+ " 41 | \n",
+ " 1 | \n",
+ " 0.000004 | \n",
" 1.000000 | \n",
- " 0.000007 | \n",
- " 136875.0 | \n",
+ " 0.000004 | \n",
+ " 273750.0 | \n",
"
\n",
" \n",
"\n",
@@ -4931,42 +4958,45 @@
],
"text/plain": [
" beds freq pct c_pct prob_delay 1_in_n_delay\n",
- "0 3 1 0.000004 0.000004 1.000000 1.0\n",
- "1 4 22 0.000080 0.000084 0.956522 1.0\n",
- "2 5 75 0.000274 0.000358 0.765306 1.0\n",
- "3 6 207 0.000756 0.001114 0.678689 1.0\n",
- "4 7 542 0.001980 0.003094 0.639906 2.0\n",
- "5 8 1273 0.004650 0.007744 0.600472 2.0\n",
- "6 9 2493 0.009107 0.016851 0.540429 2.0\n",
- "7 10 4420 0.016146 0.032997 0.489317 2.0\n",
- "8 11 7231 0.026415 0.059412 0.444602 2.0\n",
- "9 12 10638 0.038860 0.098272 0.395435 3.0\n",
- "10 13 14429 0.052709 0.150981 0.349108 3.0\n",
- "11 14 18782 0.068610 0.219591 0.312445 3.0\n",
- "12 15 22341 0.081611 0.301202 0.270951 4.0\n",
- "13 16 24598 0.089856 0.391058 0.229776 4.0\n",
- "14 17 25954 0.094809 0.485867 0.195134 5.0\n",
- "15 18 25739 0.094024 0.579890 0.162141 6.0\n",
- "16 19 23537 0.085980 0.665870 0.129124 8.0\n",
- "17 20 21404 0.078188 0.744058 0.105083 10.0\n",
- "18 21 18305 0.066868 0.810926 0.082458 12.0\n",
- "19 22 14763 0.053929 0.864855 0.062356 16.0\n",
- "20 23 11270 0.041169 0.906024 0.045439 22.0\n",
- "21 24 8441 0.030835 0.936858 0.032913 30.0\n",
- "22 25 5969 0.021805 0.958663 0.022745 44.0\n",
- "23 26 4157 0.015185 0.973848 0.015593 64.0\n",
- "24 27 2874 0.010499 0.984347 0.010666 94.0\n",
- "25 28 1797 0.006564 0.990911 0.006625 151.0\n",
- "26 29 1087 0.003971 0.994882 0.003991 251.0\n",
- "27 30 649 0.002371 0.997253 0.002377 421.0\n",
- "28 31 367 0.001341 0.998594 0.001343 745.0\n",
- "29 32 199 0.000727 0.999321 0.000727 1375.0\n",
- "30 33 101 0.000369 0.999689 0.000369 2710.0\n",
- "31 34 47 0.000172 0.999861 0.000172 5824.0\n",
- "32 35 20 0.000073 0.999934 0.000073 13687.0\n",
- "33 36 13 0.000047 0.999982 0.000047 21057.0\n",
- "34 37 3 0.000011 0.999993 0.000011 91249.0\n",
- "35 38 2 0.000007 1.000000 0.000007 136875.0"
+ "0 3 2 0.000007 0.000007 1.000000 1.0\n",
+ "1 4 18 0.000066 0.000073 0.900000 1.0\n",
+ "2 5 43 0.000157 0.000230 0.682540 1.0\n",
+ "3 6 177 0.000647 0.000877 0.737500 1.0\n",
+ "4 7 521 0.001903 0.002780 0.684625 1.0\n",
+ "5 8 1217 0.004446 0.007226 0.615268 2.0\n",
+ "6 9 2456 0.008972 0.016197 0.553902 2.0\n",
+ "7 10 4343 0.015865 0.032062 0.494816 2.0\n",
+ "8 11 7056 0.025775 0.057837 0.445651 2.0\n",
+ "9 12 10420 0.038064 0.095901 0.396907 3.0\n",
+ "10 13 14455 0.052804 0.148705 0.355090 3.0\n",
+ "11 14 18318 0.066915 0.215620 0.310338 3.0\n",
+ "12 15 21899 0.079996 0.295616 0.270609 4.0\n",
+ "13 16 24413 0.089180 0.384796 0.231759 4.0\n",
+ "14 17 25441 0.092935 0.477732 0.194534 5.0\n",
+ "15 18 25539 0.093293 0.571025 0.163378 6.0\n",
+ "16 19 24105 0.088055 0.659079 0.133603 7.0\n",
+ "17 20 21591 0.078871 0.737951 0.106879 9.0\n",
+ "18 21 18340 0.066995 0.804946 0.083230 12.0\n",
+ "19 22 15235 0.055653 0.860599 0.064668 15.0\n",
+ "20 23 11811 0.043145 0.903744 0.047741 21.0\n",
+ "21 24 8574 0.031321 0.935065 0.033496 30.0\n",
+ "22 25 6222 0.022729 0.957794 0.023730 42.0\n",
+ "23 26 4346 0.015876 0.973669 0.016305 61.0\n",
+ "24 27 2908 0.010623 0.984292 0.010792 93.0\n",
+ "25 28 1799 0.006572 0.990864 0.006632 151.0\n",
+ "26 29 1084 0.003960 0.994824 0.003980 251.0\n",
+ "27 30 611 0.002232 0.997056 0.002239 447.0\n",
+ "28 31 377 0.001377 0.998433 0.001379 725.0\n",
+ "29 32 211 0.000771 0.999204 0.000771 1296.0\n",
+ "30 33 98 0.000358 0.999562 0.000358 2792.0\n",
+ "31 34 53 0.000194 0.999755 0.000194 5164.0\n",
+ "32 35 22 0.000080 0.999836 0.000080 12441.0\n",
+ "33 36 23 0.000084 0.999920 0.000084 11901.0\n",
+ "34 37 11 0.000040 0.999960 0.000040 24885.0\n",
+ "35 38 5 0.000018 0.999978 0.000018 54749.0\n",
+ "36 39 5 0.000018 0.999996 0.000018 54750.0\n",
+ "37 40 0 0.000000 0.999996 0.000000 inf\n",
+ "38 41 1 0.000004 1.000000 0.000004 273750.0"
]
},
"metadata": {},
@@ -5001,7 +5031,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "0.06235586304772043 16.0\n"
+ "0.06466770519846003 15.0\n"
]
}
],
@@ -5022,7 +5052,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "0.015593174563282334 64.0\n"
+ "0.01630512264483646 61.0\n"
]
}
],
@@ -5461,10 +5491,10 @@
" 0 | \n",
" 0 | \n",
" 22 | \n",
- " 0.062 | \n",
- " 0.062 | \n",
- " 16 | \n",
- " 16 | \n",
+ " 0.065 | \n",
+ " 0.065 | \n",
+ " 15 | \n",
+ " 15 | \n",
" \n",
" \n",
" | 1 | \n",
@@ -5473,8 +5503,8 @@
" 26 | \n",
" 0.016 | \n",
" 0.016 | \n",
- " 64 | \n",
- " 64 | \n",
+ " 61 | \n",
+ " 61 | \n",
"
\n",
" \n",
" | 2 | \n",
@@ -5482,8 +5512,8 @@
" 12 | \n",
" 0 | \n",
" 0.019 | \n",
- " 0.109 | \n",
- " 52 | \n",
+ " 0.110 | \n",
+ " 53 | \n",
" 9 | \n",
"
\n",
" \n",
@@ -5491,60 +5521,60 @@
" | 11 | \n",
" 11 | \n",
" 4 | \n",
- " 0.042 | \n",
- " 0.082 | \n",
+ " 0.043 | \n",
+ " 0.090 | \n",
" 24 | \n",
- " 12 | \n",
+ " 11 | \n",
"
\n",
" \n",
" | 4 | \n",
" 11 | \n",
" 10 | \n",
" 5 | \n",
- " 0.035 | \n",
- " 0.083 | \n",
+ " 0.036 | \n",
+ " 0.091 | \n",
" 28 | \n",
- " 12 | \n",
+ " 11 | \n",
"
\n",
" \n",
" | 5 | \n",
" 10 | \n",
" 10 | \n",
" 6 | \n",
- " 0.039 | \n",
- " 0.061 | \n",
+ " 0.041 | \n",
+ " 0.066 | \n",
" 25 | \n",
- " 17 | \n",
+ " 15 | \n",
"
\n",
" \n",
" | 6 | \n",
" 10 | \n",
" 9 | \n",
" 7 | \n",
- " 0.037 | \n",
- " 0.061 | \n",
- " 27 | \n",
- " 16 | \n",
+ " 0.038 | \n",
+ " 0.066 | \n",
+ " 26 | \n",
+ " 15 | \n",
"
\n",
" \n",
" | 7 | \n",
" 9 | \n",
" 9 | \n",
" 8 | \n",
- " 0.039 | \n",
- " 0.049 | \n",
- " 26 | \n",
- " 20 | \n",
+ " 0.041 | \n",
+ " 0.053 | \n",
+ " 24 | \n",
+ " 19 | \n",
"
\n",
" \n",
" | 8 | \n",
" 9 | \n",
" 8 | \n",
" 9 | \n",
- " 0.038 | \n",
- " 0.049 | \n",
- " 26 | \n",
- " 20 | \n",
+ " 0.040 | \n",
+ " 0.053 | \n",
+ " 25 | \n",
+ " 19 | \n",
"
\n",
" \n",
"\n",
@@ -5552,26 +5582,26 @@
],
"text/plain": [
" dedicated_acute dedicated_rehab pooled pdelay_acute pdelay_rehab \\\n",
- "0 0 0 22 0.062 0.062 \n",
+ "0 0 0 22 0.065 0.065 \n",
"1 0 0 26 0.016 0.016 \n",
- "2 14 12 0 0.019 0.109 \n",
- "3 11 11 4 0.042 0.082 \n",
- "4 11 10 5 0.035 0.083 \n",
- "5 10 10 6 0.039 0.061 \n",
- "6 10 9 7 0.037 0.061 \n",
- "7 9 9 8 0.039 0.049 \n",
- "8 9 8 9 0.038 0.049 \n",
+ "2 14 12 0 0.019 0.110 \n",
+ "3 11 11 4 0.043 0.090 \n",
+ "4 11 10 5 0.036 0.091 \n",
+ "5 10 10 6 0.041 0.066 \n",
+ "6 10 9 7 0.038 0.066 \n",
+ "7 9 9 8 0.041 0.053 \n",
+ "8 9 8 9 0.040 0.053 \n",
"\n",
" 1_in_n_delay_acute 1_in_n_delay_rehab \n",
- "0 16 16 \n",
- "1 64 64 \n",
- "2 52 9 \n",
- "3 24 12 \n",
- "4 28 12 \n",
- "5 25 17 \n",
- "6 27 16 \n",
- "7 26 20 \n",
- "8 26 20 "
+ "0 15 15 \n",
+ "1 61 61 \n",
+ "2 53 9 \n",
+ "3 24 11 \n",
+ "4 28 11 \n",
+ "5 25 15 \n",
+ "6 26 15 \n",
+ "7 24 19 \n",
+ "8 25 19 "
]
},
"metadata": {},
@@ -5611,7 +5641,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "Notebook run time: 0m 15s\n"
+ "Notebook run time: 0m 14s\n"
]
}
],
diff --git a/notebooks/generate_exp_results.ipynb b/notebooks/generate_exp_results.ipynb
index 780d571..6fb2168 100644
--- a/notebooks/generate_exp_results.ipynb
+++ b/notebooks/generate_exp_results.ipynb
@@ -93,31 +93,31 @@
" 0 | \n",
" 1095 | \n",
" 8 | \n",
- " 13 | \n",
+ " 16 | \n",
" \n",
" \n",
" | 1 | \n",
" 1096 | \n",
" 7 | \n",
- " 14 | \n",
+ " 16 | \n",
"
\n",
" \n",
" | 2 | \n",
" 1097 | \n",
- " 8 | \n",
- " 14 | \n",
+ " 5 | \n",
+ " 16 | \n",
"
\n",
" \n",
" | 3 | \n",
" 1098 | \n",
- " 8 | \n",
- " 14 | \n",
+ " 3 | \n",
+ " 15 | \n",
"
\n",
" \n",
" | 4 | \n",
" 1099 | \n",
- " 8 | \n",
- " 14 | \n",
+ " 6 | \n",
+ " 15 | \n",
"
\n",
" \n",
"\n",
@@ -125,11 +125,11 @@
],
"text/plain": [
" time asu_occupancy rehab_occupancy\n",
- "0 1095 8 13\n",
- "1 1096 7 14\n",
- "2 1097 8 14\n",
- "3 1098 8 14\n",
- "4 1099 8 14"
+ "0 1095 8 16\n",
+ "1 1096 7 16\n",
+ "2 1097 5 16\n",
+ "3 1098 3 15\n",
+ "4 1099 6 15"
]
},
"metadata": {},
@@ -203,37 +203,37 @@
" \n",
" | 1 | \n",
" 2 | \n",
- " 12 | \n",
- " 0.006575 | \n",
+ " 14 | \n",
" 0.007671 | \n",
- " 0.857143 | \n",
+ " 0.008767 | \n",
+ " 0.875000 | \n",
" 1.0 | \n",
"
\n",
" \n",
" | 2 | \n",
" 3 | \n",
- " 57 | \n",
- " 0.031233 | \n",
- " 0.038904 | \n",
- " 0.802817 | \n",
+ " 72 | \n",
+ " 0.039452 | \n",
+ " 0.048219 | \n",
+ " 0.818182 | \n",
" 1.0 | \n",
"
\n",
" \n",
" | 3 | \n",
" 4 | \n",
- " 104 | \n",
- " 0.056986 | \n",
- " 0.095890 | \n",
- " 0.594286 | \n",
+ " 101 | \n",
+ " 0.055342 | \n",
+ " 0.103562 | \n",
+ " 0.534392 | \n",
" 2.0 | \n",
"
\n",
" \n",
" | 4 | \n",
" 5 | \n",
- " 162 | \n",
- " 0.088767 | \n",
- " 0.184658 | \n",
- " 0.480712 | \n",
+ " 185 | \n",
+ " 0.101370 | \n",
+ " 0.204932 | \n",
+ " 0.494652 | \n",
" 2.0 | \n",
"
\n",
" \n",
@@ -243,10 +243,10 @@
"text/plain": [
" beds freq pct c_pct prob_delay 1_in_n_delay\n",
"0 1 2 0.001096 0.001096 1.000000 1.0\n",
- "1 2 12 0.006575 0.007671 0.857143 1.0\n",
- "2 3 57 0.031233 0.038904 0.802817 1.0\n",
- "3 4 104 0.056986 0.095890 0.594286 2.0\n",
- "4 5 162 0.088767 0.184658 0.480712 2.0"
+ "1 2 14 0.007671 0.008767 0.875000 1.0\n",
+ "2 3 72 0.039452 0.048219 0.818182 1.0\n",
+ "3 4 101 0.055342 0.103562 0.534392 2.0\n",
+ "4 5 185 0.101370 0.204932 0.494652 2.0"
]
},
"metadata": {},
@@ -284,47 +284,47 @@
" \n",
" \n",
" | 0 | \n",
- " 2 | \n",
" 1 | \n",
- " 0.000548 | \n",
- " 0.000548 | \n",
+ " 7 | \n",
+ " 0.003836 | \n",
+ " 0.003836 | \n",
" 1.000000 | \n",
" 1.0 | \n",
"
\n",
" \n",
" | 1 | \n",
- " 3 | \n",
- " 8 | \n",
- " 0.004384 | \n",
- " 0.004932 | \n",
- " 0.888889 | \n",
- " 1.0 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 0.002740 | \n",
+ " 0.006575 | \n",
+ " 0.416667 | \n",
+ " 2.0 | \n",
"
\n",
" \n",
" | 2 | \n",
- " 4 | \n",
- " 35 | \n",
- " 0.019178 | \n",
- " 0.024110 | \n",
- " 0.795455 | \n",
+ " 3 | \n",
+ " 26 | \n",
+ " 0.014247 | \n",
+ " 0.020822 | \n",
+ " 0.684211 | \n",
" 1.0 | \n",
"
\n",
" \n",
" | 3 | \n",
- " 5 | \n",
- " 47 | \n",
- " 0.025753 | \n",
- " 0.049863 | \n",
- " 0.516484 | \n",
+ " 4 | \n",
+ " 64 | \n",
+ " 0.035068 | \n",
+ " 0.055890 | \n",
+ " 0.627451 | \n",
" 2.0 | \n",
"
\n",
" \n",
" | 4 | \n",
- " 6 | \n",
- " 129 | \n",
- " 0.070685 | \n",
- " 0.120548 | \n",
- " 0.586364 | \n",
+ " 5 | \n",
+ " 113 | \n",
+ " 0.061918 | \n",
+ " 0.117808 | \n",
+ " 0.525581 | \n",
" 2.0 | \n",
"
\n",
" \n",
@@ -333,11 +333,11 @@
],
"text/plain": [
" beds freq pct c_pct prob_delay 1_in_n_delay\n",
- "0 2 1 0.000548 0.000548 1.000000 1.0\n",
- "1 3 8 0.004384 0.004932 0.888889 1.0\n",
- "2 4 35 0.019178 0.024110 0.795455 1.0\n",
- "3 5 47 0.025753 0.049863 0.516484 2.0\n",
- "4 6 129 0.070685 0.120548 0.586364 2.0"
+ "0 1 7 0.003836 0.003836 1.000000 1.0\n",
+ "1 2 5 0.002740 0.006575 0.416667 2.0\n",
+ "2 3 26 0.014247 0.020822 0.684211 1.0\n",
+ "3 4 64 0.035068 0.055890 0.627451 2.0\n",
+ "4 5 113 0.061918 0.117808 0.525581 2.0"
]
},
"metadata": {},
diff --git a/notebooks/logs.ipynb b/notebooks/logs.ipynb
index c457789..38ad03a 100644
--- a/notebooks/logs.ipynb
+++ b/notebooks/logs.ipynb
@@ -88,8 +88,8 @@
" \u001b[32m'other'\u001b[0m: \u001b[1;35mDiscrete\u001b[0m\u001b[1m(\u001b[0m\u001b[33mvalues\u001b[0m=\u001b[1m[\u001b[0m\u001b[32m'esd'\u001b[0m, \u001b[32m'other'\u001b[0m\u001b[1m]\u001b[0m, \u001b[33mfreq\u001b[0m=\u001b[1m[\u001b[0m\u001b[1;36m0.13\u001b[0m, \u001b[1;36m0.88\u001b[0m\u001b[1m]\u001b[0m\u001b[1m)\u001b[0m, \n",
" \u001b[32m'stroke'\u001b[0m: \u001b[1;35mDiscrete\u001b[0m\u001b[1m(\u001b[0m\u001b[33mvalues\u001b[0m=\u001b[1m[\u001b[0m\u001b[32m'esd'\u001b[0m, \u001b[32m'other'\u001b[0m\u001b[1m]\u001b[0m, \u001b[33mfreq\u001b[0m=\u001b[1m[\u001b[0m\u001b[1;36m0.4\u001b[0m, \u001b[1;36m0.6\u001b[0m\u001b[1m]\u001b[0m\u001b[1m)\u001b[0m, \n",
" \u001b[32m'tia'\u001b[0m: \u001b[1;35mDiscrete\u001b[0m\u001b[1m(\u001b[0m\u001b[33mvalues\u001b[0m=\u001b[1m[\u001b[0m\u001b[32m'other'\u001b[0m\u001b[1m]\u001b[0m, \u001b[33mfreq\u001b[0m=\u001b[1m[\u001b[0m\u001b[1;36m1.0\u001b[0m\u001b[1m]\u001b[0m\u001b[1m)\u001b[0m\u001b[1m}\u001b[0m\u001b[1m}\u001b[0m\u001b[1m}\u001b[0m, \n",
- " \u001b[32m'env'\u001b[0m: \u001b[1m<\u001b[0m\u001b[1;95msimpy.core.Environment\u001b[0m\u001b[39m object at \u001b[0m\u001b[1;36m0x7a6b97a856a0\u001b[0m\u001b[39m>,\u001b[0m \n",
- "\u001b[39m \u001b[0m\u001b[32m'param'\u001b[0m\u001b[39m: \u001b[0m, \n",
+ " \u001b[32m'env'\u001b[0m: \u001b[1m<\u001b[0m\u001b[1;95msimpy.core.Environment\u001b[0m\u001b[39m object at \u001b[0m\u001b[1;36m0x73560a6756a0\u001b[0m\u001b[39m>,\u001b[0m \n",
+ "\u001b[39m \u001b[0m\u001b[32m'param'\u001b[0m\u001b[39m: \u001b[0m, \n",
" \u001b[32m'patients'\u001b[0m: \u001b[1m[\u001b[0m\u001b[1m]\u001b[0m, \n",
" \u001b[32m'rehab_occupancy'\u001b[0m: \u001b[1;36m0\u001b[0m, \n",
" \u001b[32m'run_number'\u001b[0m: \u001b[1;36m0\u001b[0m\u001b[1m}\u001b[0m \n"
@@ -204,7 +204,7 @@
" \u001b[32m'rehab_routing_tia'\u001b[0m: \u001b[1m{\u001b[0m \u001b[32m'class_name'\u001b[0m: \u001b[32m'DiscreteEmpirical'\u001b[0m, \n",
" \u001b[32m'params'\u001b[0m: \u001b[1m{\u001b[0m \u001b[32m'freq'\u001b[0m: \u001b[1m[\u001b[0m\u001b[1;36m1.0\u001b[0m\u001b[1m]\u001b[0m, \n",
" \u001b[32m'values'\u001b[0m: \u001b[1m[\u001b[0m \u001b[32m'other'\u001b[0m\u001b[1m]\u001b[0m\u001b[1m}\u001b[0m\u001b[1m}\u001b[0m\u001b[1m}\u001b[0m, \n",
- " \u001b[32m'logger'\u001b[0m: \u001b[1m<\u001b[0m\u001b[1;95msimulation.logging.SimLogger\u001b[0m\u001b[39m object at \u001b[0m\u001b[1;36m0x7a6b97d0b0e0\u001b[0m\u001b[1m>\u001b[0m, \n",
+ " \u001b[32m'logger'\u001b[0m: \u001b[1m<\u001b[0m\u001b[1;95msimulation.logging.SimLogger\u001b[0m\u001b[39m object at \u001b[0m\u001b[1;36m0x73560a8eb0e0\u001b[0m\u001b[1m>\u001b[0m, \n",
" \u001b[32m'number_of_runs'\u001b[0m: \u001b[1;36m150\u001b[0m, \n",
" \u001b[32m'warm_up_period'\u001b[0m: \u001b[1;36m15\u001b[0m\u001b[1m}\u001b[0m \n"
]
@@ -232,588 +232,588 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m3.952\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m1.836\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m3.952\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m1.836\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m3.952\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.359\u001b[0m \n"
+ "\u001b[1;36m1.836\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.007\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.635\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m1.974\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.635\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m1.974\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.635\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.146\u001b[0m \n"
+ "\u001b[1;36m1.974\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m31.512\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.868\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m2.570\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.868\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m2.570\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.868\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.029\u001b[0m \n"
+ "\u001b[1;36m2.570\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.130\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.946\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m3.388\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.946\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m3.388\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m4.946\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.923\u001b[0m \n"
+ "\u001b[1;36m3.388\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.097\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m5.509\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m3.792\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m5.509\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m3.792\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m5.509\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.946\u001b[0m \n"
+ "\u001b[1;36m3.792\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.597\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m5.923\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m4.958\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m5.923\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m4.958\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m5.923\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.286\u001b[0m \n"
+ "\u001b[1;36m4.958\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.714\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.371\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m5.984\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.371\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m5.984\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.371\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.517\u001b[0m \n"
+ "\u001b[1;36m5.984\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.934\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.642\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m6.445\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.642\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m6.445\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.642\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.448\u001b[0m \n"
+ "\u001b[1;36m6.445\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m19.183\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.907\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m6.652\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.907\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m6.652\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m6.907\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.626\u001b[0m \n"
+ "\u001b[1;36m6.652\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.329\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m7.311\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m7.044\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m7.311\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m7.044\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m7.311\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m15.766\u001b[0m \n"
+ "\u001b[1;36m7.044\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m7.705\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m7.469\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m7.452\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m7.469\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m7.452\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m7.469\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.139\u001b[0m \n"
+ "\u001b[1;36m7.452\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.258\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.067\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m8.593\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.067\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m8.593\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.067\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.097\u001b[0m \n"
+ "\u001b[1;36m8.593\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m13.352\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.115\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m9.668\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.115\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: esd \n"
+ "\u001b[1;36m9.668\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.115\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.978\u001b[0m \n"
+ "\u001b[1;36m9.668\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.429\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.146\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m9.961\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.146\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m9.961\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.146\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.444\u001b[0m \n"
+ "\u001b[1;36m9.961\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.821\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.344\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m9.970\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.344\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m9.970\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.344\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m20.820\u001b[0m \n"
+ "\u001b[1;36m9.970\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.992\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.832\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m10.476\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.832\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m10.476\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m9.832\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.312\u001b[0m \n"
+ "\u001b[1;36m10.476\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.733\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.163\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m11.511\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.163\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m11.511\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.163\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m72.573\u001b[0m \n"
+ "\u001b[1;36m11.511\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.189\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.164\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m11.857\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.164\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m11.857\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.164\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.549\u001b[0m \n"
+ "\u001b[1;36m11.857\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.989\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.227\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m12.144\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.227\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m12.144\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.227\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.184\u001b[0m \n"
+ "\u001b[1;36m12.144\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.491\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.440\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m12.700\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.440\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m12.700\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.440\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.021\u001b[0m \n"
+ "\u001b[1;36m12.700\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m18.910\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.581\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m12.782\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.581\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m12.782\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.581\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.627\u001b[0m \n"
+ "\u001b[1;36m12.782\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m27.797\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.864\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m13.471\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.864\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m13.471\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.864\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m8.403\u001b[0m \n"
+ "\u001b[1;36m13.471\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.761\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.888\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m13.921\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.888\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: esd \n"
+ "\u001b[1;36m13.921\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m10.888\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m12.702\u001b[0m \n"
+ "\u001b[1;36m13.921\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m6.463\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m11.021\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m14.261\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m11.021\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m14.261\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m11.021\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.765\u001b[0m \n"
+ "\u001b[1;36m14.261\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m11.640\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m11.649\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m14.374\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m11.649\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m14.374\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m11.649\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m8.100\u001b[0m \n"
+ "\u001b[1;36m14.374\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.125\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m13.341\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m14.604\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m13.341\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m14.604\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m13.341\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m7.131\u001b[0m \n"
+ "\u001b[1;36m14.604\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.643\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m14.208\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m14.748\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m14.208\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: esd \n"
+ "\u001b[1;36m14.748\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m14.208\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m13.151\u001b[0m \n"
+ "\u001b[1;36m14.748\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m17.002\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m14.408\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m14.962\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m14.408\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m14.962\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m14.408\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.846\u001b[0m \n"
+ "\u001b[1;36m14.962\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m17.096\u001b[0m \n"
]
},
{
@@ -841,1491 +841,1071 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m15.571\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m15.575\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m15.571\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m15.575\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m15.571\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m17.022\u001b[0m \n"
+ "\u001b[1;36m15.575\u001b[0m: Patient \u001b[1;36m1\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m9.067\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m15.589\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m16.305\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m15.589\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m16.305\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m15.589\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.836\u001b[0m \n"
+ "\u001b[1;36m16.305\u001b[0m: Patient \u001b[1;36m2\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m7.992\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m17.953\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m16.344\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m17.953\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m16.344\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m17.953\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m20.251\u001b[0m \n"
+ "\u001b[1;36m16.344\u001b[0m: Patient \u001b[1;36m3\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m8.934\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.171\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m17.393\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.171\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m17.393\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.171\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m8.514\u001b[0m \n"
+ "\u001b[1;36m17.393\u001b[0m: Patient \u001b[1;36m4\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.182\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.332\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m19.112\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.332\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m19.112\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.332\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.294\u001b[0m \n"
+ "\u001b[1;36m19.112\u001b[0m: Patient \u001b[1;36m5\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.792\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.335\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m19.926\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.335\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m19.926\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m19.335\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.244\u001b[0m \n"
+ "\u001b[1;36m19.926\u001b[0m: Patient \u001b[1;36m6\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.403\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m21.132\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m20.721\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m21.132\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m20.721\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m21.132\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.261\u001b[0m \n"
+ "\u001b[1;36m20.721\u001b[0m: Patient \u001b[1;36m7\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.662\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m22.305\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m21.850\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m22.305\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m21.850\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m22.305\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.150\u001b[0m \n"
+ "\u001b[1;36m21.850\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.690\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m22.357\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m21.945\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m22.357\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m21.945\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m22.357\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m19.862\u001b[0m \n"
+ "\u001b[1;36m21.945\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m57.854\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m23.260\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m22.650\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m23.260\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m22.650\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m23.260\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m6.230\u001b[0m \n"
+ "\u001b[1;36m22.650\u001b[0m: Patient \u001b[1;36m9\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.327\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m23.680\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m22.881\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m23.680\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m22.881\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m23.680\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m8.540\u001b[0m \n"
+ "\u001b[1;36m22.881\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m8.521\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m24.497\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m23.232\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m24.497\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m23.232\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m24.497\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m25.030\u001b[0m \n"
+ "\u001b[1;36m23.232\u001b[0m: Patient \u001b[1;36m11\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m6.847\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m25.780\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m23.265\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m25.780\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m23.265\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m25.780\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.969\u001b[0m \n"
+ "\u001b[1;36m23.265\u001b[0m: Patient \u001b[1;36m12\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.668\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.044\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m23.540\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.044\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
+ "\u001b[1;36m23.540\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.044\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m11.455\u001b[0m \n"
+ "\u001b[1;36m23.540\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m8.140\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.815\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m24.034\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.815\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: esd \n"
+ "\u001b[1;36m24.034\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.815\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.819\u001b[0m \n"
+ "\u001b[1;36m24.034\u001b[0m: Patient \u001b[1;36m13\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.320\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.935\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m24.887\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.935\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m24.887\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.935\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.593\u001b[0m \n"
+ "\u001b[1;36m24.887\u001b[0m: Patient \u001b[1;36m14\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m7.381\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.942\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m25.628\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.942\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
+ "\u001b[1;36m25.628\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.942\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.915\u001b[0m \n"
+ "\u001b[1;36m25.628\u001b[0m: Patient \u001b[1;36m8\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m20.442\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.988\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m26.491\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.988\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m26.491\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m26.988\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.668\u001b[0m \n"
+ "\u001b[1;36m26.491\u001b[0m: Patient \u001b[1;36m15\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.913\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m27.528\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m27.156\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m27.528\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m27.156\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m27.528\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m13.826\u001b[0m \n"
+ "\u001b[1;36m27.156\u001b[0m: Patient \u001b[1;36m16\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.611\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m27.935\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m27.165\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m27.935\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
+ "\u001b[1;36m27.165\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m27.935\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m8.185\u001b[0m \n"
+ "\u001b[1;36m27.165\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m10.474\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m28.679\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m27.200\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m28.679\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m27.200\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m28.679\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.248\u001b[0m \n"
+ "\u001b[1;36m27.200\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.272\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.004\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m27.438\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.004\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m27.438\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.004\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.510\u001b[0m \n"
+ "\u001b[1;36m27.438\u001b[0m: Patient \u001b[1;36m19\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m22.218\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.406\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m28.472\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.406\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m28.472\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.406\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m6.987\u001b[0m \n"
+ "\u001b[1;36m28.472\u001b[0m: Patient \u001b[1;36m18\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m12.227\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.490\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m28.573\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.490\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: esd \n"
+ "\u001b[1;36m28.573\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.490\u001b[0m: Patient \u001b[1;36m10\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m75.543\u001b[0m \n"
+ "\u001b[1;36m28.573\u001b[0m: Patient \u001b[1;36m20\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.315\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.884\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m29.643\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.884\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m29.643\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.884\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.903\u001b[0m \n"
+ "\u001b[1;36m29.643\u001b[0m: Patient \u001b[1;36m21\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.740\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.911\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m29.924\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.911\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m29.924\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m29.911\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m8.592\u001b[0m \n"
+ "\u001b[1;36m29.924\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.570\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m30.200\u001b[0m: Patient \u001b[1;36m25\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m30.341\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m30.200\u001b[0m: Patient \u001b[1;36m25\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m30.341\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m30.200\u001b[0m: Patient \u001b[1;36m25\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.908\u001b[0m \n"
+ "\u001b[1;36m30.341\u001b[0m: Patient \u001b[1;36m23\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.819\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m31.428\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m30.350\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m31.428\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m30.350\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m31.428\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.587\u001b[0m \n"
+ "\u001b[1;36m30.350\u001b[0m: Patient \u001b[1;36m24\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.364\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m32.814\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m30.680\u001b[0m: Patient \u001b[1;36m25\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m32.814\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m30.680\u001b[0m: Patient \u001b[1;36m25\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m32.814\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m6.870\u001b[0m \n"
+ "\u001b[1;36m30.680\u001b[0m: Patient \u001b[1;36m25\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.272\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m32.884\u001b[0m: Patient \u001b[1;36m28\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m31.743\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m32.884\u001b[0m: Patient \u001b[1;36m28\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m31.743\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m32.884\u001b[0m: Patient \u001b[1;36m28\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m60.723\u001b[0m \n"
+ "\u001b[1;36m31.743\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m6.138\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m33.097\u001b[0m: Patient \u001b[1;36m29\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m32.085\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m33.097\u001b[0m: Patient \u001b[1;36m29\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m32.085\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m33.097\u001b[0m: Patient \u001b[1;36m29\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.270\u001b[0m \n"
+ "\u001b[1;36m32.085\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.326\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m34.015\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m33.475\u001b[0m: Patient \u001b[1;36m28\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m34.015\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m33.475\u001b[0m: Patient \u001b[1;36m28\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m34.015\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m13.694\u001b[0m \n"
+ "\u001b[1;36m33.475\u001b[0m: Patient \u001b[1;36m28\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.993\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m34.534\u001b[0m: Patient \u001b[1;36m30\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m37.411\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m34.534\u001b[0m: Patient \u001b[1;36m30\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m37.411\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m34.534\u001b[0m: Patient \u001b[1;36m30\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.013\u001b[0m \n"
+ "\u001b[1;36m37.411\u001b[0m: Patient \u001b[1;36m27\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m21.042\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.102\u001b[0m: Patient \u001b[1;36m31\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m37.638\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.102\u001b[0m: Patient \u001b[1;36m31\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m37.638\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.102\u001b[0m: Patient \u001b[1;36m31\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m24.260\u001b[0m \n"
+ "\u001b[1;36m37.638\u001b[0m: Patient \u001b[1;36m17\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m22.310\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.393\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m37.881\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.393\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m37.881\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-rehab: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.393\u001b[0m: Patient \u001b[1;36m22\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m19.051\u001b[0m \n"
+ "\u001b[1;36m37.881\u001b[0m: Patient \u001b[1;36m26\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m118.211\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.433\u001b[0m: Patient \u001b[1;36m32\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m38.220\u001b[0m: Patient \u001b[1;36m29\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.433\u001b[0m: Patient \u001b[1;36m32\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m38.220\u001b[0m: Patient \u001b[1;36m29\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.433\u001b[0m: Patient \u001b[1;36m32\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.052\u001b[0m \n"
+ "\u001b[1;36m38.220\u001b[0m: Patient \u001b[1;36m29\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.916\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.493\u001b[0m: Patient \u001b[1;36m33\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m39.150\u001b[0m: Patient \u001b[1;36m30\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.493\u001b[0m: Patient \u001b[1;36m33\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m39.150\u001b[0m: Patient \u001b[1;36m30\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m36.493\u001b[0m: Patient \u001b[1;36m33\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m19.224\u001b[0m \n"
+ "\u001b[1;36m39.150\u001b[0m: Patient \u001b[1;36m30\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m16.195\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m37.456\u001b[0m: Patient \u001b[1;36m34\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m39.412\u001b[0m: Patient \u001b[1;36m31\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m37.456\u001b[0m: Patient \u001b[1;36m34\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m39.412\u001b[0m: Patient \u001b[1;36m31\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m37.456\u001b[0m: Patient \u001b[1;36m34\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m7.962\u001b[0m \n"
+ "\u001b[1;36m39.412\u001b[0m: Patient \u001b[1;36m31\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.613\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m38.034\u001b[0m: Patient \u001b[1;36m35\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m39.788\u001b[0m: Patient \u001b[1;36m32\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m38.034\u001b[0m: Patient \u001b[1;36m35\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m39.788\u001b[0m: Patient \u001b[1;36m32\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m38.034\u001b[0m: Patient \u001b[1;36m35\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.243\u001b[0m \n"
+ "\u001b[1;36m39.788\u001b[0m: Patient \u001b[1;36m32\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m26.878\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m38.348\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m40.023\u001b[0m: Patient \u001b[1;36m33\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m38.348\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m40.023\u001b[0m: Patient \u001b[1;36m33\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m38.348\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m12.273\u001b[0m \n"
+ "\u001b[1;36m40.023\u001b[0m: Patient \u001b[1;36m33\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.265\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m39.617\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m40.100\u001b[0m: Patient \u001b[1;36m34\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m39.617\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m40.100\u001b[0m: Patient \u001b[1;36m34\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m39.617\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m8.563\u001b[0m \n"
+ "\u001b[1;36m40.100\u001b[0m: Patient \u001b[1;36m34\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.739\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.085\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m41.177\u001b[0m: Patient \u001b[1;36m35\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.085\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
+ "\u001b[1;36m41.177\u001b[0m: Patient \u001b[1;36m35\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.085\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.374\u001b[0m \n"
+ "\u001b[1;36m41.177\u001b[0m: Patient \u001b[1;36m35\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.195\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.221\u001b[0m: Patient \u001b[1;36m39\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m42.937\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.221\u001b[0m: Patient \u001b[1;36m39\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m42.937\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.221\u001b[0m: Patient \u001b[1;36m39\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.006\u001b[0m \n"
+ "\u001b[1;36m42.937\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m6.028\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.904\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m46.714\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.904\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m46.714\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m40.904\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m22.662\u001b[0m \n"
+ "\u001b[1;36m46.714\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.221\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.230\u001b[0m: Patient \u001b[1;36m41\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m46.767\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.230\u001b[0m: Patient \u001b[1;36m41\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m46.767\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.230\u001b[0m: Patient \u001b[1;36m41\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.914\u001b[0m \n"
+ "\u001b[1;36m46.767\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m7.771\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.459\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m47.236\u001b[0m: Patient \u001b[1;36m39\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.459\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: esd \n"
+ "\u001b[1;36m47.236\u001b[0m: Patient \u001b[1;36m39\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.459\u001b[0m: Patient \u001b[1;36m38\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m18.808\u001b[0m \n"
+ "\u001b[1;36m47.236\u001b[0m: Patient \u001b[1;36m39\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.514\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.478\u001b[0m: Patient \u001b[1;36m42\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at rehab. \n"
+ "\u001b[1;36m47.902\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.478\u001b[0m: Patient \u001b[1;36m42\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-rehab: other \n"
+ "\u001b[1;36m47.902\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.478\u001b[0m: Patient \u001b[1;36m42\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m6.542\u001b[0m \n"
+ "\u001b[1;36m47.902\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.220\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.763\u001b[0m: Patient \u001b[1;36m43\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m49.022\u001b[0m: Patient \u001b[1;36m41\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.763\u001b[0m: Patient \u001b[1;36m43\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: esd \n"
+ "\u001b[1;36m49.022\u001b[0m: Patient \u001b[1;36m41\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m41.763\u001b[0m: Patient \u001b[1;36m43\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.483\u001b[0m \n"
+ "\u001b[1;36m49.022\u001b[0m: Patient \u001b[1;36m41\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.885\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m42.784\u001b[0m: Patient \u001b[1;36m44\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m49.181\u001b[0m: Patient \u001b[1;36m42\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m42.784\u001b[0m: Patient \u001b[1;36m44\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m49.181\u001b[0m: Patient \u001b[1;36m42\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m42.784\u001b[0m: Patient \u001b[1;36m44\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.828\u001b[0m \n"
+ "\u001b[1;36m49.181\u001b[0m: Patient \u001b[1;36m42\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m9.292\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m43.243\u001b[0m: Patient \u001b[1;36m45\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m49.838\u001b[0m: Patient \u001b[1;36m43\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m43.243\u001b[0m: Patient \u001b[1;36m45\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m49.838\u001b[0m: Patient \u001b[1;36m43\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m43.243\u001b[0m: Patient \u001b[1;36m45\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.136\u001b[0m \n"
+ "\u001b[1;36m49.838\u001b[0m: Patient \u001b[1;36m43\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m7.459\u001b[0m \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m45.264\u001b[0m: Patient \u001b[1;36m46\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m arrive at ASU. \n"
+ "\u001b[1;36m53.122\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m45.264\u001b[0m: Patient \u001b[1;36m46\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m post-ASU: other \n"
+ "\u001b[1;36m53.122\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: esd \n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\u001b[1;36m45.264\u001b[0m: Patient \u001b[1;36m46\u001b[0m \u001b[1m(\u001b[0mtia\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.267\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m45.922\u001b[0m: Patient \u001b[1;36m47\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at rehab. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m45.922\u001b[0m: Patient \u001b[1;36m47\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-rehab: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m45.922\u001b[0m: Patient \u001b[1;36m47\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m27.789\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.096\u001b[0m: Patient \u001b[1;36m48\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.096\u001b[0m: Patient \u001b[1;36m48\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.096\u001b[0m: Patient \u001b[1;36m48\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m9.104\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.285\u001b[0m: Patient \u001b[1;36m49\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.285\u001b[0m: Patient \u001b[1;36m49\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.285\u001b[0m: Patient \u001b[1;36m49\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.034\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.634\u001b[0m: Patient \u001b[1;36m50\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.634\u001b[0m: Patient \u001b[1;36m50\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m46.634\u001b[0m: Patient \u001b[1;36m50\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m12.043\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m47.097\u001b[0m: Patient \u001b[1;36m51\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m47.097\u001b[0m: Patient \u001b[1;36m51\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m47.097\u001b[0m: Patient \u001b[1;36m51\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m8.175\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m48.179\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m48.179\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m48.179\u001b[0m: Patient \u001b[1;36m37\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m12.860\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m48.916\u001b[0m: Patient \u001b[1;36m52\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m48.916\u001b[0m: Patient \u001b[1;36m52\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m48.916\u001b[0m: Patient \u001b[1;36m52\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.062\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m49.597\u001b[0m: Patient \u001b[1;36m53\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m49.597\u001b[0m: Patient \u001b[1;36m53\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m49.597\u001b[0m: Patient \u001b[1;36m53\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.952\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.429\u001b[0m: Patient \u001b[1;36m54\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.429\u001b[0m: Patient \u001b[1;36m54\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.429\u001b[0m: Patient \u001b[1;36m54\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m2.426\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.621\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at rehab. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.621\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-rehab: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.621\u001b[0m: Patient \u001b[1;36m36\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m20.802\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.992\u001b[0m: Patient \u001b[1;36m55\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.992\u001b[0m: Patient \u001b[1;36m55\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: rehab \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m50.992\u001b[0m: Patient \u001b[1;36m55\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m7.385\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m51.220\u001b[0m: Patient \u001b[1;36m56\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m51.220\u001b[0m: Patient \u001b[1;36m56\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m51.220\u001b[0m: Patient \u001b[1;36m56\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m0.913\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.180\u001b[0m: Patient \u001b[1;36m57\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.180\u001b[0m: Patient \u001b[1;36m57\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-ASU: rehab \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.180\u001b[0m: Patient \u001b[1;36m57\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.372\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.441\u001b[0m: Patient \u001b[1;36m58\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.441\u001b[0m: Patient \u001b[1;36m58\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: esd \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.441\u001b[0m: Patient \u001b[1;36m58\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.935\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.544\u001b[0m: Patient \u001b[1;36m59\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.544\u001b[0m: Patient \u001b[1;36m59\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.544\u001b[0m: Patient \u001b[1;36m59\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m3.531\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.946\u001b[0m: Patient \u001b[1;36m60\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.946\u001b[0m: Patient \u001b[1;36m60\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m52.946\u001b[0m: Patient \u001b[1;36m60\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m10.057\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m53.210\u001b[0m: Patient \u001b[1;36m61\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m53.210\u001b[0m: Patient \u001b[1;36m61\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m53.210\u001b[0m: Patient \u001b[1;36m61\u001b[0m \u001b[1m(\u001b[0mother\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m1.259\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m53.552\u001b[0m: Patient \u001b[1;36m57\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m arrive at rehab. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m53.552\u001b[0m: Patient \u001b[1;36m57\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m post-rehab: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m53.552\u001b[0m: Patient \u001b[1;36m57\u001b[0m \u001b[1m(\u001b[0mneuro\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m49.465\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m54.155\u001b[0m: Patient \u001b[1;36m62\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m54.155\u001b[0m: Patient \u001b[1;36m62\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m54.155\u001b[0m: Patient \u001b[1;36m62\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m5.558\u001b[0m \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m54.435\u001b[0m: Patient \u001b[1;36m63\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m arrive at ASU. \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m54.435\u001b[0m: Patient \u001b[1;36m63\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m post-ASU: other \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\u001b[1;36m54.435\u001b[0m: Patient \u001b[1;36m63\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on ASU: \u001b[1;36m4.576\u001b[0m \n"
+ "\u001b[1;36m53.122\u001b[0m: Patient \u001b[1;36m40\u001b[0m \u001b[1m(\u001b[0mstroke\u001b[1m)\u001b[0m LOS on rehab unit: \u001b[1;36m26.316\u001b[0m \n"
]
}
],
diff --git a/outputs/figure1_asu.png b/outputs/figure1_asu.png
index 67c56ba..f32b4cf 100644
Binary files a/outputs/figure1_asu.png and b/outputs/figure1_asu.png differ
diff --git a/outputs/figure1_rehab.png b/outputs/figure1_rehab.png
index e65094b..14d0f7c 100644
Binary files a/outputs/figure1_rehab.png and b/outputs/figure1_rehab.png differ
diff --git a/outputs/figure3_asu.png b/outputs/figure3_asu.png
index b1cd782..61cd0b0 100644
Binary files a/outputs/figure3_asu.png and b/outputs/figure3_asu.png differ
diff --git a/outputs/figure3_rehab.png b/outputs/figure3_rehab.png
index b6d893e..b3ae054 100644
Binary files a/outputs/figure3_rehab.png and b/outputs/figure3_rehab.png differ
diff --git a/outputs/logs/log_example.log b/outputs/logs/log_example.log
index 6d0c486..0cb79e9 100644
--- a/outputs/logs/log_example.log
+++ b/outputs/logs/log_example.log
@@ -29,8 +29,8 @@
'other': Discrete(values=['esd', 'other'], freq=[0.13, 0.88]),
'stroke': Discrete(values=['esd', 'other'], freq=[0.4, 0.6]),
'tia': Discrete(values=['other'], freq=[1.0])}}},
- 'env': ,
- 'param': ,
+ 'env': ,
+ 'param': ,
'patients': [],
'rehab_occupancy': 0,
'run_number': 0}
@@ -133,7 +133,7 @@ Parameters:
'rehab_routing_tia': { 'class_name': 'DiscreteEmpirical',
'params': { 'freq': [1.0],
'values': [ 'other']}}},
- 'logger': ,
+ 'logger': ,
'number_of_runs': 150,
'warm_up_period': 15}
Logger:
@@ -143,303 +143,243 @@ Logger:
'log_to_file': True,
'logger': ,
'sanitise': False}
-3.952: Patient 1 (stroke) arrive at ASU.
-3.952: Patient 1 (stroke) post-ASU: rehab
-3.952: Patient 1 (stroke) LOS on ASU: 3.359
-4.635: Patient 2 (other) arrive at ASU.
-4.635: Patient 2 (other) post-ASU: other
-4.635: Patient 2 (other) LOS on ASU: 3.146
-4.868: Patient 3 (stroke) arrive at ASU.
-4.868: Patient 3 (stroke) post-ASU: other
-4.868: Patient 3 (stroke) LOS on ASU: 3.029
-4.946: Patient 4 (other) arrive at ASU.
-4.946: Patient 4 (other) post-ASU: other
-4.946: Patient 4 (other) LOS on ASU: 1.923
-5.509: Patient 5 (neuro) arrive at ASU.
-5.509: Patient 5 (neuro) post-ASU: other
-5.509: Patient 5 (neuro) LOS on ASU: 1.946
-5.923: Patient 6 (neuro) arrive at ASU.
-5.923: Patient 6 (neuro) post-ASU: other
-5.923: Patient 6 (neuro) LOS on ASU: 2.286
-6.371: Patient 7 (stroke) arrive at ASU.
-6.371: Patient 7 (stroke) post-ASU: rehab
-6.371: Patient 7 (stroke) LOS on ASU: 4.517
-6.642: Patient 8 (stroke) arrive at ASU.
-6.642: Patient 8 (stroke) post-ASU: other
-6.642: Patient 8 (stroke) LOS on ASU: 4.448
-6.907: Patient 9 (stroke) arrive at ASU.
-6.907: Patient 9 (stroke) post-ASU: other
-6.907: Patient 9 (stroke) LOS on ASU: 3.626
-7.311: Patient 1 (stroke) arrive at rehab.
-7.311: Patient 1 (stroke) post-rehab: other
-7.311: Patient 1 (stroke) LOS on rehab unit: 15.766
-7.469: Patient 10 (tia) arrive at ASU.
-7.469: Patient 10 (tia) post-ASU: other
-7.469: Patient 10 (tia) LOS on ASU: 1.139
-9.067: Patient 11 (stroke) arrive at ASU.
-9.067: Patient 11 (stroke) post-ASU: rehab
-9.067: Patient 11 (stroke) LOS on ASU: 1.097
-9.115: Patient 12 (other) arrive at ASU.
-9.115: Patient 12 (other) post-ASU: esd
-9.115: Patient 12 (other) LOS on ASU: 4.978
-9.146: Patient 13 (stroke) arrive at ASU.
-9.146: Patient 13 (stroke) post-ASU: other
-9.146: Patient 13 (stroke) LOS on ASU: 2.444
-9.344: Patient 14 (other) arrive at ASU.
-9.344: Patient 14 (other) post-ASU: other
-9.344: Patient 14 (other) LOS on ASU: 20.820
-9.832: Patient 15 (other) arrive at ASU.
-9.832: Patient 15 (other) post-ASU: other
-9.832: Patient 15 (other) LOS on ASU: 0.312
-10.163: Patient 11 (stroke) arrive at rehab.
-10.163: Patient 11 (stroke) post-rehab: other
-10.163: Patient 11 (stroke) LOS on rehab unit: 72.573
-10.164: Patient 16 (neuro) arrive at ASU.
-10.164: Patient 16 (neuro) post-ASU: other
-10.164: Patient 16 (neuro) LOS on ASU: 4.549
-10.227: Patient 17 (stroke) arrive at ASU.
-10.227: Patient 17 (stroke) post-ASU: other
-10.227: Patient 17 (stroke) LOS on ASU: 5.184
-10.440: Patient 18 (other) arrive at ASU.
-10.440: Patient 18 (other) post-ASU: other
-10.440: Patient 18 (other) LOS on ASU: 3.021
-10.581: Patient 19 (stroke) arrive at ASU.
-10.581: Patient 19 (stroke) post-ASU: rehab
-10.581: Patient 19 (stroke) LOS on ASU: 3.627
-10.864: Patient 20 (neuro) arrive at rehab.
-10.864: Patient 20 (neuro) post-rehab: other
-10.864: Patient 20 (neuro) LOS on rehab unit: 8.403
-10.888: Patient 7 (stroke) arrive at rehab.
-10.888: Patient 7 (stroke) post-rehab: esd
-10.888: Patient 7 (stroke) LOS on rehab unit: 12.702
-11.021: Patient 21 (tia) arrive at ASU.
-11.021: Patient 21 (tia) post-ASU: other
-11.021: Patient 21 (tia) LOS on ASU: 1.765
-11.649: Patient 22 (other) arrive at rehab.
-11.649: Patient 22 (other) post-rehab: other
-11.649: Patient 22 (other) LOS on rehab unit: 8.100
-13.341: Patient 23 (stroke) arrive at ASU.
-13.341: Patient 23 (stroke) post-ASU: other
-13.341: Patient 23 (stroke) LOS on ASU: 7.131
-14.208: Patient 19 (stroke) arrive at rehab.
-14.208: Patient 19 (stroke) post-rehab: esd
-14.208: Patient 19 (stroke) LOS on rehab unit: 13.151
-14.408: Patient 24 (tia) arrive at ASU.
-14.408: Patient 24 (tia) post-ASU: other
-14.408: Patient 24 (tia) LOS on ASU: 3.846
+1.836: Patient 1 (stroke) arrive at ASU.
+1.836: Patient 1 (stroke) post-ASU: other
+1.836: Patient 1 (stroke) LOS on ASU: 3.007
+1.974: Patient 2 (stroke) arrive at ASU.
+1.974: Patient 2 (stroke) post-ASU: esd
+1.974: Patient 2 (stroke) LOS on ASU: 31.512
+2.570: Patient 3 (other) arrive at ASU.
+2.570: Patient 3 (other) post-ASU: esd
+2.570: Patient 3 (other) LOS on ASU: 2.130
+3.388: Patient 4 (stroke) arrive at ASU.
+3.388: Patient 4 (stroke) post-ASU: other
+3.388: Patient 4 (stroke) LOS on ASU: 4.097
+3.792: Patient 5 (other) arrive at ASU.
+3.792: Patient 5 (other) post-ASU: other
+3.792: Patient 5 (other) LOS on ASU: 0.597
+4.958: Patient 6 (other) arrive at ASU.
+4.958: Patient 6 (other) post-ASU: other
+4.958: Patient 6 (other) LOS on ASU: 0.714
+5.984: Patient 7 (stroke) arrive at ASU.
+5.984: Patient 7 (stroke) post-ASU: other
+5.984: Patient 7 (stroke) LOS on ASU: 0.934
+6.445: Patient 8 (stroke) arrive at ASU.
+6.445: Patient 8 (stroke) post-ASU: rehab
+6.445: Patient 8 (stroke) LOS on ASU: 19.183
+6.652: Patient 9 (other) arrive at ASU.
+6.652: Patient 9 (other) post-ASU: other
+6.652: Patient 9 (other) LOS on ASU: 2.329
+7.044: Patient 10 (stroke) arrive at ASU.
+7.044: Patient 10 (stroke) post-ASU: rehab
+7.044: Patient 10 (stroke) LOS on ASU: 7.705
+7.452: Patient 11 (stroke) arrive at ASU.
+7.452: Patient 11 (stroke) post-ASU: other
+7.452: Patient 11 (stroke) LOS on ASU: 3.258
+8.593: Patient 12 (stroke) arrive at ASU.
+8.593: Patient 12 (stroke) post-ASU: rehab
+8.593: Patient 12 (stroke) LOS on ASU: 13.352
+9.668: Patient 13 (stroke) arrive at ASU.
+9.668: Patient 13 (stroke) post-ASU: esd
+9.668: Patient 13 (stroke) LOS on ASU: 3.429
+9.961: Patient 14 (stroke) arrive at ASU.
+9.961: Patient 14 (stroke) post-ASU: rehab
+9.961: Patient 14 (stroke) LOS on ASU: 2.821
+9.970: Patient 15 (stroke) arrive at ASU.
+9.970: Patient 15 (stroke) post-ASU: rehab
+9.970: Patient 15 (stroke) LOS on ASU: 4.992
+10.476: Patient 16 (stroke) arrive at ASU.
+10.476: Patient 16 (stroke) post-ASU: other
+10.476: Patient 16 (stroke) LOS on ASU: 5.733
+11.511: Patient 17 (stroke) arrive at ASU.
+11.511: Patient 17 (stroke) post-ASU: rehab
+11.511: Patient 17 (stroke) LOS on ASU: 1.189
+11.857: Patient 18 (neuro) arrive at ASU.
+11.857: Patient 18 (neuro) post-ASU: other
+11.857: Patient 18 (neuro) LOS on ASU: 2.989
+12.144: Patient 19 (stroke) arrive at ASU.
+12.144: Patient 19 (stroke) post-ASU: other
+12.144: Patient 19 (stroke) LOS on ASU: 0.491
+12.700: Patient 17 (stroke) arrive at rehab.
+12.700: Patient 17 (stroke) post-rehab: other
+12.700: Patient 17 (stroke) LOS on rehab unit: 18.910
+12.782: Patient 14 (stroke) arrive at rehab.
+12.782: Patient 14 (stroke) post-rehab: other
+12.782: Patient 14 (stroke) LOS on rehab unit: 27.797
+13.471: Patient 20 (tia) arrive at ASU.
+13.471: Patient 20 (tia) post-ASU: other
+13.471: Patient 20 (tia) LOS on ASU: 0.761
+13.921: Patient 21 (stroke) arrive at ASU.
+13.921: Patient 21 (stroke) post-ASU: other
+13.921: Patient 21 (stroke) LOS on ASU: 6.463
+14.261: Patient 22 (stroke) arrive at ASU.
+14.261: Patient 22 (stroke) post-ASU: other
+14.261: Patient 22 (stroke) LOS on ASU: 11.640
+14.374: Patient 23 (tia) arrive at ASU.
+14.374: Patient 23 (tia) post-ASU: other
+14.374: Patient 23 (tia) LOS on ASU: 1.125
+14.604: Patient 24 (neuro) arrive at ASU.
+14.604: Patient 24 (neuro) post-ASU: other
+14.604: Patient 24 (neuro) LOS on ASU: 0.643
+14.748: Patient 10 (stroke) arrive at rehab.
+14.748: Patient 10 (stroke) post-rehab: other
+14.748: Patient 10 (stroke) LOS on rehab unit: 17.002
+14.962: Patient 15 (stroke) arrive at rehab.
+14.962: Patient 15 (stroke) post-rehab: other
+14.962: Patient 15 (stroke) LOS on rehab unit: 17.096
15.000: ββββββββββ
15.000: Warm up complete.
15.000: ββββββββββ
-15.571: Patient 1 (stroke) arrive at ASU.
-15.571: Patient 1 (stroke) post-ASU: other
-15.571: Patient 1 (stroke) LOS on ASU: 17.022
-15.589: Patient 2 (stroke) arrive at ASU.
-15.589: Patient 2 (stroke) post-ASU: other
-15.589: Patient 2 (stroke) LOS on ASU: 5.836
-17.953: Patient 3 (neuro) arrive at ASU.
-17.953: Patient 3 (neuro) post-ASU: other
-17.953: Patient 3 (neuro) LOS on ASU: 20.251
-19.171: Patient 4 (other) arrive at ASU.
-19.171: Patient 4 (other) post-ASU: other
-19.171: Patient 4 (other) LOS on ASU: 8.514
-19.332: Patient 5 (tia) arrive at ASU.
-19.332: Patient 5 (tia) post-ASU: other
-19.332: Patient 5 (tia) LOS on ASU: 0.294
-19.335: Patient 6 (neuro) arrive at ASU.
-19.335: Patient 6 (neuro) post-ASU: other
-19.335: Patient 6 (neuro) LOS on ASU: 0.244
-21.132: Patient 7 (neuro) arrive at ASU.
-21.132: Patient 7 (neuro) post-ASU: other
-21.132: Patient 7 (neuro) LOS on ASU: 3.261
-22.305: Patient 8 (stroke) arrive at ASU.
-22.305: Patient 8 (stroke) post-ASU: other
-22.305: Patient 8 (stroke) LOS on ASU: 1.150
-22.357: Patient 9 (neuro) arrive at ASU.
-22.357: Patient 9 (neuro) post-ASU: other
-22.357: Patient 9 (neuro) LOS on ASU: 19.862
-23.260: Patient 10 (stroke) arrive at ASU.
-23.260: Patient 10 (stroke) post-ASU: rehab
-23.260: Patient 10 (stroke) LOS on ASU: 6.230
-23.680: Patient 11 (stroke) arrive at ASU.
-23.680: Patient 11 (stroke) post-ASU: other
-23.680: Patient 11 (stroke) LOS on ASU: 8.540
-24.497: Patient 12 (stroke) arrive at rehab.
-24.497: Patient 12 (stroke) post-rehab: other
-24.497: Patient 12 (stroke) LOS on rehab unit: 25.030
-25.780: Patient 13 (neuro) arrive at ASU.
-25.780: Patient 13 (neuro) post-ASU: other
-25.780: Patient 13 (neuro) LOS on ASU: 0.969
-26.044: Patient 14 (stroke) arrive at ASU.
-26.044: Patient 14 (stroke) post-ASU: esd
-26.044: Patient 14 (stroke) LOS on ASU: 11.455
-26.815: Patient 15 (other) arrive at ASU.
-26.815: Patient 15 (other) post-ASU: esd
-26.815: Patient 15 (other) LOS on ASU: 0.819
-26.935: Patient 16 (stroke) arrive at ASU.
-26.935: Patient 16 (stroke) post-ASU: rehab
-26.935: Patient 16 (stroke) LOS on ASU: 0.593
-26.942: Patient 17 (stroke) arrive at ASU.
-26.942: Patient 17 (stroke) post-ASU: esd
-26.942: Patient 17 (stroke) LOS on ASU: 4.915
-26.988: Patient 18 (other) arrive at ASU.
-26.988: Patient 18 (other) post-ASU: other
-26.988: Patient 18 (other) LOS on ASU: 0.668
-27.528: Patient 16 (stroke) arrive at rehab.
-27.528: Patient 16 (stroke) post-rehab: other
-27.528: Patient 16 (stroke) LOS on rehab unit: 13.826
-27.935: Patient 19 (stroke) arrive at ASU.
-27.935: Patient 19 (stroke) post-ASU: esd
-27.935: Patient 19 (stroke) LOS on ASU: 8.185
-28.679: Patient 20 (stroke) arrive at ASU.
-28.679: Patient 20 (stroke) post-ASU: other
-28.679: Patient 20 (stroke) LOS on ASU: 4.248
-29.004: Patient 21 (neuro) arrive at ASU.
-29.004: Patient 21 (neuro) post-ASU: other
-29.004: Patient 21 (neuro) LOS on ASU: 0.510
-29.406: Patient 22 (stroke) arrive at ASU.
-29.406: Patient 22 (stroke) post-ASU: rehab
-29.406: Patient 22 (stroke) LOS on ASU: 6.987
-29.490: Patient 10 (stroke) arrive at rehab.
-29.490: Patient 10 (stroke) post-rehab: esd
-29.490: Patient 10 (stroke) LOS on rehab unit: 75.543
-29.884: Patient 23 (neuro) arrive at ASU.
-29.884: Patient 23 (neuro) post-ASU: other
-29.884: Patient 23 (neuro) LOS on ASU: 3.903
-29.911: Patient 24 (neuro) arrive at ASU.
-29.911: Patient 24 (neuro) post-ASU: other
-29.911: Patient 24 (neuro) LOS on ASU: 8.592
-30.200: Patient 25 (other) arrive at ASU.
-30.200: Patient 25 (other) post-ASU: other
-30.200: Patient 25 (other) LOS on ASU: 1.908
-31.428: Patient 26 (neuro) arrive at ASU.
-31.428: Patient 26 (neuro) post-ASU: rehab
-31.428: Patient 26 (neuro) LOS on ASU: 2.587
-32.814: Patient 27 (stroke) arrive at ASU.
-32.814: Patient 27 (stroke) post-ASU: other
-32.814: Patient 27 (stroke) LOS on ASU: 6.870
-32.884: Patient 28 (other) arrive at rehab.
-32.884: Patient 28 (other) post-rehab: other
-32.884: Patient 28 (other) LOS on rehab unit: 60.723
-33.097: Patient 29 (stroke) arrive at ASU.
-33.097: Patient 29 (stroke) post-ASU: other
-33.097: Patient 29 (stroke) LOS on ASU: 1.270
-34.015: Patient 26 (neuro) arrive at rehab.
-34.015: Patient 26 (neuro) post-rehab: other
-34.015: Patient 26 (neuro) LOS on rehab unit: 13.694
-34.534: Patient 30 (neuro) arrive at ASU.
-34.534: Patient 30 (neuro) post-ASU: other
-34.534: Patient 30 (neuro) LOS on ASU: 4.013
-36.102: Patient 31 (stroke) arrive at ASU.
-36.102: Patient 31 (stroke) post-ASU: other
-36.102: Patient 31 (stroke) LOS on ASU: 24.260
-36.393: Patient 22 (stroke) arrive at rehab.
-36.393: Patient 22 (stroke) post-rehab: other
-36.393: Patient 22 (stroke) LOS on rehab unit: 19.051
-36.433: Patient 32 (neuro) arrive at ASU.
-36.433: Patient 32 (neuro) post-ASU: other
-36.433: Patient 32 (neuro) LOS on ASU: 3.052
-36.493: Patient 33 (stroke) arrive at ASU.
-36.493: Patient 33 (stroke) post-ASU: other
-36.493: Patient 33 (stroke) LOS on ASU: 19.224
-37.456: Patient 34 (other) arrive at ASU.
-37.456: Patient 34 (other) post-ASU: other
-37.456: Patient 34 (other) LOS on ASU: 7.962
-38.034: Patient 35 (other) arrive at ASU.
-38.034: Patient 35 (other) post-ASU: other
-38.034: Patient 35 (other) LOS on ASU: 3.243
-38.348: Patient 36 (stroke) arrive at ASU.
-38.348: Patient 36 (stroke) post-ASU: rehab
-38.348: Patient 36 (stroke) LOS on ASU: 12.273
-39.617: Patient 37 (stroke) arrive at ASU.
-39.617: Patient 37 (stroke) post-ASU: rehab
-39.617: Patient 37 (stroke) LOS on ASU: 8.563
-40.085: Patient 38 (stroke) arrive at ASU.
-40.085: Patient 38 (stroke) post-ASU: rehab
-40.085: Patient 38 (stroke) LOS on ASU: 1.374
-40.221: Patient 39 (other) arrive at ASU.
-40.221: Patient 39 (other) post-ASU: other
-40.221: Patient 39 (other) LOS on ASU: 2.006
-40.904: Patient 40 (stroke) arrive at ASU.
-40.904: Patient 40 (stroke) post-ASU: other
-40.904: Patient 40 (stroke) LOS on ASU: 22.662
-41.230: Patient 41 (other) arrive at ASU.
-41.230: Patient 41 (other) post-ASU: other
-41.230: Patient 41 (other) LOS on ASU: 1.914
-41.459: Patient 38 (stroke) arrive at rehab.
-41.459: Patient 38 (stroke) post-rehab: esd
-41.459: Patient 38 (stroke) LOS on rehab unit: 18.808
-41.478: Patient 42 (other) arrive at rehab.
-41.478: Patient 42 (other) post-rehab: other
-41.478: Patient 42 (other) LOS on rehab unit: 6.542
-41.763: Patient 43 (neuro) arrive at ASU.
-41.763: Patient 43 (neuro) post-ASU: esd
-41.763: Patient 43 (neuro) LOS on ASU: 0.483
-42.784: Patient 44 (neuro) arrive at ASU.
-42.784: Patient 44 (neuro) post-ASU: other
-42.784: Patient 44 (neuro) LOS on ASU: 3.828
-43.243: Patient 45 (stroke) arrive at ASU.
-43.243: Patient 45 (stroke) post-ASU: other
-43.243: Patient 45 (stroke) LOS on ASU: 3.136
-45.264: Patient 46 (tia) arrive at ASU.
-45.264: Patient 46 (tia) post-ASU: other
-45.264: Patient 46 (tia) LOS on ASU: 1.267
-45.922: Patient 47 (other) arrive at rehab.
-45.922: Patient 47 (other) post-rehab: other
-45.922: Patient 47 (other) LOS on rehab unit: 27.789
-46.096: Patient 48 (stroke) arrive at ASU.
-46.096: Patient 48 (stroke) post-ASU: rehab
-46.096: Patient 48 (stroke) LOS on ASU: 9.104
-46.285: Patient 49 (other) arrive at ASU.
-46.285: Patient 49 (other) post-ASU: other
-46.285: Patient 49 (other) LOS on ASU: 2.034
-46.634: Patient 50 (other) arrive at ASU.
-46.634: Patient 50 (other) post-ASU: other
-46.634: Patient 50 (other) LOS on ASU: 12.043
-47.097: Patient 51 (stroke) arrive at ASU.
-47.097: Patient 51 (stroke) post-ASU: other
-47.097: Patient 51 (stroke) LOS on ASU: 8.175
-48.179: Patient 37 (stroke) arrive at rehab.
-48.179: Patient 37 (stroke) post-rehab: other
-48.179: Patient 37 (stroke) LOS on rehab unit: 12.860
-48.916: Patient 52 (neuro) arrive at ASU.
-48.916: Patient 52 (neuro) post-ASU: other
-48.916: Patient 52 (neuro) LOS on ASU: 2.062
-49.597: Patient 53 (stroke) arrive at ASU.
-49.597: Patient 53 (stroke) post-ASU: other
-49.597: Patient 53 (stroke) LOS on ASU: 2.952
-50.429: Patient 54 (stroke) arrive at ASU.
-50.429: Patient 54 (stroke) post-ASU: other
-50.429: Patient 54 (stroke) LOS on ASU: 2.426
-50.621: Patient 36 (stroke) arrive at rehab.
-50.621: Patient 36 (stroke) post-rehab: other
-50.621: Patient 36 (stroke) LOS on rehab unit: 20.802
-50.992: Patient 55 (stroke) arrive at ASU.
-50.992: Patient 55 (stroke) post-ASU: rehab
-50.992: Patient 55 (stroke) LOS on ASU: 7.385
-51.220: Patient 56 (other) arrive at ASU.
-51.220: Patient 56 (other) post-ASU: other
-51.220: Patient 56 (other) LOS on ASU: 0.913
-52.180: Patient 57 (neuro) arrive at ASU.
-52.180: Patient 57 (neuro) post-ASU: rehab
-52.180: Patient 57 (neuro) LOS on ASU: 1.372
-52.441: Patient 58 (stroke) arrive at ASU.
-52.441: Patient 58 (stroke) post-ASU: esd
-52.441: Patient 58 (stroke) LOS on ASU: 1.935
-52.544: Patient 59 (stroke) arrive at ASU.
-52.544: Patient 59 (stroke) post-ASU: other
-52.544: Patient 59 (stroke) LOS on ASU: 3.531
-52.946: Patient 60 (stroke) arrive at ASU.
-52.946: Patient 60 (stroke) post-ASU: other
-52.946: Patient 60 (stroke) LOS on ASU: 10.057
-53.210: Patient 61 (other) arrive at ASU.
-53.210: Patient 61 (other) post-ASU: other
-53.210: Patient 61 (other) LOS on ASU: 1.259
-53.552: Patient 57 (neuro) arrive at rehab.
-53.552: Patient 57 (neuro) post-rehab: other
-53.552: Patient 57 (neuro) LOS on rehab unit: 49.465
-54.155: Patient 62 (stroke) arrive at ASU.
-54.155: Patient 62 (stroke) post-ASU: other
-54.155: Patient 62 (stroke) LOS on ASU: 5.558
-54.435: Patient 63 (stroke) arrive at ASU.
-54.435: Patient 63 (stroke) post-ASU: other
-54.435: Patient 63 (stroke) LOS on ASU: 4.576
+15.575: Patient 1 (other) arrive at ASU.
+15.575: Patient 1 (other) post-ASU: other
+15.575: Patient 1 (other) LOS on ASU: 9.067
+16.305: Patient 2 (stroke) arrive at ASU.
+16.305: Patient 2 (stroke) post-ASU: other
+16.305: Patient 2 (stroke) LOS on ASU: 7.992
+16.344: Patient 3 (stroke) arrive at rehab.
+16.344: Patient 3 (stroke) post-rehab: esd
+16.344: Patient 3 (stroke) LOS on rehab unit: 8.934
+17.393: Patient 4 (stroke) arrive at ASU.
+17.393: Patient 4 (stroke) post-ASU: other
+17.393: Patient 4 (stroke) LOS on ASU: 1.182
+19.112: Patient 5 (neuro) arrive at ASU.
+19.112: Patient 5 (neuro) post-ASU: other
+19.112: Patient 5 (neuro) LOS on ASU: 4.792
+19.926: Patient 6 (neuro) arrive at ASU.
+19.926: Patient 6 (neuro) post-ASU: other
+19.926: Patient 6 (neuro) LOS on ASU: 0.403
+20.721: Patient 7 (neuro) arrive at ASU.
+20.721: Patient 7 (neuro) post-ASU: other
+20.721: Patient 7 (neuro) LOS on ASU: 4.662
+21.850: Patient 8 (other) arrive at ASU.
+21.850: Patient 8 (other) post-ASU: rehab
+21.850: Patient 8 (other) LOS on ASU: 1.690
+21.945: Patient 12 (stroke) arrive at rehab.
+21.945: Patient 12 (stroke) post-rehab: other
+21.945: Patient 12 (stroke) LOS on rehab unit: 57.854
+22.650: Patient 9 (stroke) arrive at ASU.
+22.650: Patient 9 (stroke) post-ASU: esd
+22.650: Patient 9 (stroke) LOS on ASU: 3.327
+22.881: Patient 10 (stroke) arrive at ASU.
+22.881: Patient 10 (stroke) post-ASU: other
+22.881: Patient 10 (stroke) LOS on ASU: 8.521
+23.232: Patient 11 (stroke) arrive at ASU.
+23.232: Patient 11 (stroke) post-ASU: other
+23.232: Patient 11 (stroke) LOS on ASU: 6.847
+23.265: Patient 12 (stroke) arrive at ASU.
+23.265: Patient 12 (stroke) post-ASU: other
+23.265: Patient 12 (stroke) LOS on ASU: 3.668
+23.540: Patient 8 (other) arrive at rehab.
+23.540: Patient 8 (other) post-rehab: other
+23.540: Patient 8 (other) LOS on rehab unit: 8.140
+24.034: Patient 13 (stroke) arrive at ASU.
+24.034: Patient 13 (stroke) post-ASU: other
+24.034: Patient 13 (stroke) LOS on ASU: 3.320
+24.887: Patient 14 (other) arrive at ASU.
+24.887: Patient 14 (other) post-ASU: other
+24.887: Patient 14 (other) LOS on ASU: 7.381
+25.628: Patient 8 (stroke) arrive at rehab.
+25.628: Patient 8 (stroke) post-rehab: other
+25.628: Patient 8 (stroke) LOS on rehab unit: 20.442
+26.491: Patient 15 (tia) arrive at ASU.
+26.491: Patient 15 (tia) post-ASU: other
+26.491: Patient 15 (tia) LOS on ASU: 0.913
+27.156: Patient 16 (tia) arrive at ASU.
+27.156: Patient 16 (tia) post-ASU: other
+27.156: Patient 16 (tia) LOS on ASU: 0.611
+27.165: Patient 17 (stroke) arrive at ASU.
+27.165: Patient 17 (stroke) post-ASU: rehab
+27.165: Patient 17 (stroke) LOS on ASU: 10.474
+27.200: Patient 18 (neuro) arrive at ASU.
+27.200: Patient 18 (neuro) post-ASU: rehab
+27.200: Patient 18 (neuro) LOS on ASU: 1.272
+27.438: Patient 19 (neuro) arrive at ASU.
+27.438: Patient 19 (neuro) post-ASU: other
+27.438: Patient 19 (neuro) LOS on ASU: 22.218
+28.472: Patient 18 (neuro) arrive at rehab.
+28.472: Patient 18 (neuro) post-rehab: other
+28.472: Patient 18 (neuro) LOS on rehab unit: 12.227
+28.573: Patient 20 (tia) arrive at ASU.
+28.573: Patient 20 (tia) post-ASU: other
+28.573: Patient 20 (tia) LOS on ASU: 1.315
+29.643: Patient 21 (stroke) arrive at ASU.
+29.643: Patient 21 (stroke) post-ASU: esd
+29.643: Patient 21 (stroke) LOS on ASU: 0.740
+29.924: Patient 22 (stroke) arrive at ASU.
+29.924: Patient 22 (stroke) post-ASU: other
+29.924: Patient 22 (stroke) LOS on ASU: 5.570
+30.341: Patient 23 (tia) arrive at ASU.
+30.341: Patient 23 (tia) post-ASU: other
+30.341: Patient 23 (tia) LOS on ASU: 1.819
+30.350: Patient 24 (stroke) arrive at ASU.
+30.350: Patient 24 (stroke) post-ASU: other
+30.350: Patient 24 (stroke) LOS on ASU: 1.364
+30.680: Patient 25 (neuro) arrive at ASU.
+30.680: Patient 25 (neuro) post-ASU: other
+30.680: Patient 25 (neuro) LOS on ASU: 5.272
+31.743: Patient 26 (neuro) arrive at ASU.
+31.743: Patient 26 (neuro) post-ASU: rehab
+31.743: Patient 26 (neuro) LOS on ASU: 6.138
+32.085: Patient 27 (stroke) arrive at ASU.
+32.085: Patient 27 (stroke) post-ASU: rehab
+32.085: Patient 27 (stroke) LOS on ASU: 5.326
+33.475: Patient 28 (stroke) arrive at ASU.
+33.475: Patient 28 (stroke) post-ASU: other
+33.475: Patient 28 (stroke) LOS on ASU: 3.993
+37.411: Patient 27 (stroke) arrive at rehab.
+37.411: Patient 27 (stroke) post-rehab: esd
+37.411: Patient 27 (stroke) LOS on rehab unit: 21.042
+37.638: Patient 17 (stroke) arrive at rehab.
+37.638: Patient 17 (stroke) post-rehab: other
+37.638: Patient 17 (stroke) LOS on rehab unit: 22.310
+37.881: Patient 26 (neuro) arrive at rehab.
+37.881: Patient 26 (neuro) post-rehab: other
+37.881: Patient 26 (neuro) LOS on rehab unit: 118.211
+38.220: Patient 29 (other) arrive at ASU.
+38.220: Patient 29 (other) post-ASU: other
+38.220: Patient 29 (other) LOS on ASU: 3.916
+39.150: Patient 30 (stroke) arrive at ASU.
+39.150: Patient 30 (stroke) post-ASU: esd
+39.150: Patient 30 (stroke) LOS on ASU: 16.195
+39.412: Patient 31 (stroke) arrive at ASU.
+39.412: Patient 31 (stroke) post-ASU: other
+39.412: Patient 31 (stroke) LOS on ASU: 2.613
+39.788: Patient 32 (stroke) arrive at ASU.
+39.788: Patient 32 (stroke) post-ASU: esd
+39.788: Patient 32 (stroke) LOS on ASU: 26.878
+40.023: Patient 33 (neuro) arrive at ASU.
+40.023: Patient 33 (neuro) post-ASU: other
+40.023: Patient 33 (neuro) LOS on ASU: 2.265
+40.100: Patient 34 (other) arrive at ASU.
+40.100: Patient 34 (other) post-ASU: other
+40.100: Patient 34 (other) LOS on ASU: 5.739
+41.177: Patient 35 (stroke) arrive at ASU.
+41.177: Patient 35 (stroke) post-ASU: other
+41.177: Patient 35 (stroke) LOS on ASU: 3.195
+42.937: Patient 36 (stroke) arrive at ASU.
+42.937: Patient 36 (stroke) post-ASU: other
+42.937: Patient 36 (stroke) LOS on ASU: 6.028
+46.714: Patient 37 (neuro) arrive at ASU.
+46.714: Patient 37 (neuro) post-ASU: other
+46.714: Patient 37 (neuro) LOS on ASU: 3.221
+46.767: Patient 38 (neuro) arrive at ASU.
+46.767: Patient 38 (neuro) post-ASU: other
+46.767: Patient 38 (neuro) LOS on ASU: 7.771
+47.236: Patient 39 (stroke) arrive at ASU.
+47.236: Patient 39 (stroke) post-ASU: other
+47.236: Patient 39 (stroke) LOS on ASU: 2.514
+47.902: Patient 40 (stroke) arrive at ASU.
+47.902: Patient 40 (stroke) post-ASU: rehab
+47.902: Patient 40 (stroke) LOS on ASU: 5.220
+49.022: Patient 41 (other) arrive at ASU.
+49.022: Patient 41 (other) post-ASU: other
+49.022: Patient 41 (other) LOS on ASU: 1.885
+49.181: Patient 42 (stroke) arrive at ASU.
+49.181: Patient 42 (stroke) post-ASU: other
+49.181: Patient 42 (stroke) LOS on ASU: 9.292
+49.838: Patient 43 (stroke) arrive at ASU.
+49.838: Patient 43 (stroke) post-ASU: other
+49.838: Patient 43 (stroke) LOS on ASU: 7.459
+53.122: Patient 40 (stroke) arrive at rehab.
+53.122: Patient 40 (stroke) post-rehab: esd
+53.122: Patient 40 (stroke) LOS on rehab unit: 26.316
diff --git a/outputs/suptable1.csv b/outputs/suptable1.csv
index 01a33a1..868de76 100644
--- a/outputs/suptable1.csv
+++ b/outputs/suptable1.csv
@@ -1,12 +1,12 @@
unit,beds,prob_delay_current,1_in_n_delay_current,prob_delay_no_complex_neuro,1_in_n_delay_no_complex_neuro
asu,10,0.13,8.0,0.08,13.0
-asu,11,0.09,12.0,0.05,20.0
-asu,12,0.06,18.0,0.03,36.0
-asu,13,0.03,29.0,0.02,66.0
-asu,14,0.02,52.0,0.01,128.0
-asu,15,0.01,96.0,0.0,284.0
-rehab,12,0.11,9.0,0.05,19.0
-rehab,13,0.08,13.0,0.03,33.0
-rehab,14,0.05,20.0,0.02,61.0
-rehab,15,0.03,34.0,0.01,119.0
-rehab,16,0.02,56.0,0.0,231.0
+asu,11,0.08,12.0,0.05,21.0
+asu,12,0.06,18.0,0.03,37.0
+asu,13,0.03,31.0,0.01,67.0
+asu,14,0.02,53.0,0.01,139.0
+asu,15,0.01,97.0,0.0,290.0
+rehab,12,0.11,9.0,0.06,18.0
+rehab,13,0.08,13.0,0.03,30.0
+rehab,14,0.05,19.0,0.02,54.0
+rehab,15,0.03,30.0,0.01,105.0
+rehab,16,0.02,51.0,0.01,193.0
diff --git a/outputs/table2.csv b/outputs/table2.csv
index b91626e..1211d1b 100644
--- a/outputs/table2.csv
+++ b/outputs/table2.csv
@@ -1,13 +1,13 @@
unit,beds,prob_delay_current,1_in_n_delay_current,prob_delay_5%,1_in_n_delay_5%
asu,9,0.18,6.0,,
asu,10,0.13,8.0,0.15,7.0
-asu,11,0.09,12.0,0.1,10.0
-asu,12,0.06,18.0,0.07,14.0
-asu,13,0.03,29.0,0.04,23.0
-asu,14,0.02,52.0,0.03,39.0
+asu,11,0.08,12.0,0.1,10.0
+asu,12,0.06,18.0,0.07,15.0
+asu,13,0.03,31.0,0.04,23.0
+asu,14,0.02,53.0,0.03,39.0
rehab,10,0.2,5.0,,
rehab,12,0.11,9.0,0.13,8.0
rehab,13,0.08,13.0,0.09,11.0
-rehab,14,0.05,20.0,0.06,16.0
-rehab,15,0.03,34.0,0.04,26.0
-rehab,16,0.02,56.0,0.02,40.0
+rehab,14,0.05,19.0,0.06,16.0
+rehab,15,0.03,30.0,0.04,24.0
+rehab,16,0.02,51.0,0.03,37.0
diff --git a/outputs/table3.csv b/outputs/table3.csv
index 65c6bfc..641f05d 100644
--- a/outputs/table3.csv
+++ b/outputs/table3.csv
@@ -1,10 +1,10 @@
dedicated_acute,dedicated_rehab,pooled,pdelay_acute,pdelay_rehab,1_in_n_delay_acute,1_in_n_delay_rehab
-0,0,22,0.062,0.062,16,16
-0,0,26,0.016,0.016,64,64
-14,12,0,0.019,0.109,52,9
-11,11,4,0.042,0.082,24,12
-11,10,5,0.035,0.083,28,12
-10,10,6,0.039,0.061,25,17
-10,9,7,0.037,0.061,27,16
-9,9,8,0.039,0.049,26,20
-9,8,9,0.038,0.049,26,20
+0,0,22,0.065,0.065,15,15
+0,0,26,0.016,0.016,61,61
+14,12,0,0.019,0.11,53,9
+11,11,4,0.043,0.09,24,11
+11,10,5,0.036,0.091,28,11
+10,10,6,0.041,0.066,25,15
+10,9,7,0.038,0.066,26,15
+9,9,8,0.041,0.053,24,19
+9,8,9,0.04,0.053,25,19
diff --git a/requirements.txt b/requirements.txt
index 7d3dc9f..d12ed1c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,3 +1,4 @@
+genbadge==1.1.2
ipykernel==6.29.5
jinja2==3.1.5
joblib==1.4.2
@@ -11,8 +12,9 @@ pip==25.0
plotly_express==0.4.1
pylint==3.3.4
pytest==8.3.4
+pytest-cov==6.2.1
pytest-xdist==3.6.1
rich==13.9.4
simpy==4.1.1
-sim-tools==0.9.1
+sim-tools==0.10.0
-e .[dev]
\ No newline at end of file
diff --git a/tests/exp_results/asu_occupancy.csv b/tests/exp_results/asu_occupancy.csv
index ed78367..c559484 100644
--- a/tests/exp_results/asu_occupancy.csv
+++ b/tests/exp_results/asu_occupancy.csv
@@ -1,22 +1,20 @@
beds,freq,pct,c_pct,prob_delay,1_in_n_delay
1,2,0.001095890410958904,0.001095890410958904,1.0,1.0
-2,12,0.006575342465753425,0.0076712328767123295,0.8571428571428571,1.0
-3,57,0.03123287671232877,0.0389041095890411,0.8028169014084506,1.0
-4,104,0.05698630136986301,0.0958904109589041,0.5942857142857143,2.0
-5,162,0.08876712328767124,0.18465753424657533,0.4807121661721069,2.0
-6,258,0.14136986301369864,0.32602739726027397,0.4336134453781513,2.0
-7,279,0.15287671232876712,0.47890410958904106,0.31922196796338675,3.0
-8,264,0.14465753424657535,0.6235616438356164,0.2319859402460457,4.0
-9,235,0.12876712328767123,0.7523287671232877,0.17115804806991988,6.0
-10,159,0.08712328767123288,0.8394520547945206,0.10378590078328982,10.0
-11,114,0.06246575342465754,0.9019178082191781,0.0692588092345079,14.0
-12,87,0.04767123287671233,0.9495890410958905,0.050201961915753025,20.0
-13,36,0.019726027397260273,0.9693150684931507,0.020350480497456188,49.0
-14,27,0.014794520547945205,0.9841095890410959,0.015033407572383074,67.0
-15,14,0.007671232876712329,0.9917808219178083,0.007734806629834254,129.0
-16,6,0.0032876712328767125,0.995068493150685,0.003303964757709251,303.0
-17,5,0.0027397260273972603,0.9978082191780823,0.002745744096650192,364.0
-18,1,0.000547945205479452,0.9983561643835617,0.000548847420417124,1822.0
-19,0,0.0,0.9983561643835617,0.0,inf
-20,2,0.001095890410958904,0.9994520547945206,0.0010964912280701754,912.0
-21,1,0.000547945205479452,1.0,0.000547945205479452,1825.0
+2,14,0.007671232876712329,0.008767123287671232,0.875,1.0
+3,72,0.03945205479452055,0.04821917808219178,0.8181818181818181,1.0
+4,101,0.055342465753424656,0.10356164383561645,0.5343915343915343,2.0
+5,185,0.10136986301369863,0.20493150684931508,0.4946524064171123,2.0
+6,244,0.1336986301369863,0.3386301369863014,0.3948220064724919,3.0
+7,277,0.15178082191780823,0.49041095890410963,0.3094972067039106,3.0
+8,271,0.14849315068493152,0.6389041095890411,0.2324185248713551,4.0
+9,236,0.1293150684931507,0.7682191780821918,0.1683309557774608,6.0
+10,168,0.09205479452054795,0.8602739726027397,0.1070063694267516,9.0
+11,109,0.059726027397260274,0.92,0.06491959499702203,15.0
+12,66,0.03616438356164384,0.9561643835616439,0.03782234957020057,26.0
+13,33,0.01808219178082192,0.9742465753424658,0.01856017997750281,54.0
+14,17,0.009315068493150684,0.9835616438356165,0.009470752089136489,106.0
+15,15,0.00821917808219178,0.9917808219178083,0.008287292817679558,121.0
+16,8,0.004383561643835616,0.9961643835616438,0.0044004400440044,227.0
+17,6,0.0032876712328767125,0.9994520547945206,0.0032894736842105266,304.0
+18,0,0.0,0.9994520547945206,0.0,inf
+19,1,0.000547945205479452,1.0,0.000547945205479452,1825.0
diff --git a/tests/exp_results/audit_list.csv b/tests/exp_results/audit_list.csv
index 404f695..277c0a2 100644
--- a/tests/exp_results/audit_list.csv
+++ b/tests/exp_results/audit_list.csv
@@ -1,1826 +1,1826 @@
time,asu_occupancy,rehab_occupancy
-1095,8,13
-1096,7,14
-1097,8,14
-1098,8,14
-1099,8,14
-1100,10,15
-1101,10,15
-1102,5,14
-1103,3,13
-1104,2,13
-1105,1,13
-1106,4,13
-1107,3,13
-1108,6,13
-1109,4,11
-1110,4,10
-1111,8,8
-1112,9,7
-1113,8,7
-1114,7,8
-1115,7,8
-1116,7,8
-1117,7,8
-1118,7,8
-1119,8,7
-1120,7,7
-1121,7,8
-1122,9,8
-1123,9,8
-1124,10,8
-1125,14,8
-1126,16,8
-1127,12,9
-1128,12,10
-1129,12,11
-1130,9,11
-1131,7,12
-1132,8,11
-1133,9,11
-1134,10,9
-1135,11,9
-1136,9,8
-1137,9,8
-1138,7,7
-1139,10,7
-1140,8,7
-1141,4,9
-1142,4,9
-1143,8,9
-1144,8,9
-1145,8,10
-1146,9,10
-1147,6,11
-1148,6,10
-1149,5,10
-1150,4,10
-1151,5,10
-1152,6,10
-1153,7,10
-1154,9,9
-1155,8,9
-1156,9,9
-1157,9,9
-1158,12,9
-1159,12,10
-1160,13,10
-1161,15,9
-1162,12,9
-1163,13,10
-1164,15,11
-1165,12,11
-1166,16,11
-1167,15,12
-1168,16,11
-1169,15,11
-1170,13,11
-1171,14,11
-1172,11,11
-1173,13,11
-1174,13,10
-1175,13,10
-1176,11,9
-1177,9,11
-1178,10,11
-1179,10,11
-1180,12,11
-1181,13,11
-1182,12,11
-1183,13,12
-1184,12,13
-1185,15,13
-1186,13,13
-1187,11,14
-1188,13,14
-1189,14,12
-1190,16,11
-1191,17,11
-1192,17,12
-1193,17,13
-1194,14,13
-1195,9,13
-1196,10,12
-1197,8,11
-1198,9,11
-1199,9,9
-1200,8,7
-1201,8,7
-1202,7,7
-1203,7,6
-1204,7,7
-1205,10,7
-1206,9,7
-1207,9,9
-1208,7,10
-1209,7,11
-1210,6,10
-1211,7,11
-1212,8,11
-1213,9,10
-1214,11,10
-1215,12,9
-1216,11,10
-1217,8,12
-1218,8,11
-1219,7,11
-1220,8,10
-1221,8,10
-1222,7,7
-1223,9,8
-1224,7,7
-1225,5,7
-1226,6,6
-1227,8,5
-1228,6,5
-1229,8,6
-1230,8,5
-1231,10,5
-1232,8,6
-1233,6,7
-1234,5,7
-1235,6,8
-1236,5,9
-1237,4,9
-1238,4,8
-1239,3,9
-1240,4,9
-1241,6,9
-1242,6,9
-1243,4,9
-1244,4,9
-1245,6,9
-1246,7,10
-1247,8,10
-1248,9,11
-1249,9,11
-1250,10,8
-1251,9,8
-1252,8,8
-1253,7,8
-1254,7,8
-1255,3,8
-1256,4,8
-1257,6,8
-1258,6,7
+1095,8,16
+1096,7,16
+1097,5,16
+1098,3,15
+1099,6,15
+1100,6,13
+1101,5,12
+1102,7,12
+1103,7,13
+1104,7,12
+1105,8,12
+1106,7,13
+1107,8,13
+1108,10,11
+1109,12,11
+1110,13,11
+1111,12,11
+1112,10,11
+1113,7,12
+1114,9,14
+1115,9,14
+1116,10,14
+1117,7,15
+1118,6,15
+1119,7,15
+1120,8,13
+1121,9,13
+1122,8,12
+1123,12,13
+1124,11,14
+1125,12,14
+1126,9,15
+1127,4,16
+1128,3,16
+1129,2,16
+1130,5,16
+1131,6,14
+1132,6,13
+1133,7,13
+1134,8,13
+1135,7,12
+1136,7,13
+1137,7,13
+1138,6,11
+1139,4,11
+1140,3,11
+1141,3,11
+1142,3,10
+1143,4,10
+1144,3,10
+1145,5,9
+1146,5,9
+1147,6,9
+1148,3,9
+1149,2,10
+1150,4,11
+1151,4,11
+1152,4,11
+1153,3,10
+1154,4,9
+1155,5,7
+1156,6,7
+1157,8,7
+1158,8,7
+1159,7,7
+1160,6,7
+1161,5,7
+1162,3,7
+1163,3,8
+1164,4,8
+1165,8,7
+1166,10,7
+1167,9,7
+1168,7,8
+1169,6,9
+1170,5,9
+1171,5,8
+1172,5,8
+1173,5,8
+1174,7,8
+1175,6,8
+1176,6,8
+1177,8,6
+1178,6,8
+1179,7,8
+1180,7,8
+1181,6,9
+1182,7,10
+1183,6,10
+1184,6,11
+1185,2,12
+1186,4,12
+1187,4,12
+1188,2,12
+1189,4,12
+1190,3,12
+1191,4,11
+1192,6,10
+1193,7,10
+1194,7,10
+1195,6,11
+1196,9,10
+1197,7,11
+1198,10,12
+1199,9,13
+1200,8,12
+1201,11,11
+1202,7,13
+1203,8,13
+1204,10,13
+1205,10,13
+1206,11,14
+1207,13,14
+1208,9,14
+1209,8,14
+1210,8,14
+1211,8,15
+1212,9,15
+1213,7,16
+1214,8,17
+1215,5,17
+1216,8,17
+1217,6,17
+1218,3,16
+1219,4,16
+1220,7,14
+1221,5,14
+1222,3,13
+1223,2,14
+1224,3,13
+1225,4,13
+1226,5,12
+1227,5,11
+1228,4,10
+1229,6,10
+1230,7,9
+1231,5,9
+1232,7,9
+1233,7,9
+1234,9,9
+1235,7,10
+1236,7,10
+1237,6,10
+1238,5,9
+1239,6,8
+1240,5,6
+1241,9,6
+1242,7,6
+1243,6,6
+1244,8,6
+1245,6,6
+1246,4,5
+1247,5,5
+1248,6,5
+1249,8,5
+1250,10,5
+1251,10,4
+1252,9,4
+1253,9,5
+1254,8,6
+1255,6,6
+1256,4,6
+1257,7,6
+1258,6,6
1259,7,6
-1260,7,6
-1261,10,6
-1262,9,7
-1263,9,7
-1264,9,7
-1265,9,5
-1266,10,5
-1267,10,5
-1268,8,6
-1269,8,6
-1270,10,6
-1271,9,6
-1272,11,6
-1273,9,7
-1274,9,7
-1275,11,8
-1276,11,9
-1277,7,12
-1278,7,11
-1279,9,11
-1280,7,12
-1281,6,13
-1282,7,12
-1283,9,11
-1284,9,11
-1285,7,11
-1286,7,14
-1287,5,13
-1288,3,13
-1289,4,13
-1290,9,14
-1291,10,14
-1292,10,15
-1293,7,16
-1294,6,18
-1295,7,18
-1296,6,19
-1297,7,18
-1298,10,18
-1299,9,18
-1300,7,17
-1301,6,16
-1302,8,14
-1303,6,14
-1304,7,13
-1305,6,13
-1306,8,13
-1307,5,13
-1308,5,13
-1309,9,12
-1310,9,12
-1311,5,12
-1312,5,12
-1313,5,11
-1314,5,12
-1315,6,10
-1316,6,10
-1317,6,11
-1318,5,10
-1319,6,10
-1320,8,10
-1321,6,10
-1322,5,10
-1323,4,10
-1324,4,10
-1325,4,10
-1326,3,10
-1327,3,10
-1328,2,10
-1329,3,11
-1330,2,12
-1331,3,11
-1332,4,9
-1333,5,10
-1334,6,10
-1335,8,9
-1336,7,9
-1337,8,9
-1338,6,10
-1339,7,10
-1340,5,9
-1341,5,8
+1260,7,7
+1261,6,7
+1262,7,6
+1263,9,5
+1264,8,4
+1265,6,4
+1266,8,4
+1267,8,4
+1268,7,3
+1269,11,3
+1270,12,4
+1271,10,5
+1272,12,5
+1273,13,5
+1274,9,6
+1275,7,5
+1276,6,5
+1277,8,6
+1278,8,7
+1279,7,7
+1280,5,6
+1281,4,6
+1282,5,6
+1283,5,6
+1284,8,5
+1285,6,5
+1286,7,5
+1287,7,5
+1288,6,5
+1289,5,5
+1290,5,5
+1291,8,4
+1292,6,5
+1293,6,5
+1294,6,4
+1295,6,4
+1296,5,5
+1297,5,4
+1298,4,5
+1299,3,5
+1300,5,5
+1301,4,5
+1302,5,4
+1303,6,4
+1304,6,4
+1305,6,4
+1306,8,3
+1307,7,3
+1308,7,3
+1309,9,3
+1310,8,3
+1311,10,5
+1312,10,5
+1313,9,5
+1314,11,5
+1315,13,5
+1316,12,5
+1317,15,5
+1318,13,3
+1319,9,4
+1320,9,5
+1321,8,7
+1322,10,7
+1323,11,7
+1324,10,7
+1325,7,10
+1326,5,12
+1327,4,12
+1328,8,12
+1329,6,11
+1330,10,11
+1331,8,11
+1332,11,9
+1333,9,7
+1334,10,7
+1335,11,7
+1336,11,6
+1337,8,6
+1338,7,6
+1339,6,8
+1340,8,7
+1341,8,7
1342,5,9
-1343,6,9
+1343,5,9
1344,5,9
-1345,6,9
-1346,4,10
-1347,5,10
-1348,6,10
-1349,5,9
+1345,7,10
+1346,10,10
+1347,11,10
+1348,8,9
+1349,6,9
1350,5,7
-1351,3,8
-1352,3,8
-1353,5,7
-1354,5,8
-1355,7,7
-1356,8,6
-1357,7,6
-1358,7,6
-1359,7,6
-1360,4,4
-1361,6,4
-1362,6,4
-1363,5,4
-1364,6,4
-1365,8,4
-1366,12,3
-1367,10,4
-1368,11,4
-1369,11,5
-1370,8,5
-1371,8,5
+1351,4,7
+1352,5,7
+1353,3,8
+1354,4,7
+1355,5,7
+1356,7,7
+1357,7,7
+1358,5,8
+1359,5,8
+1360,5,7
+1361,6,7
+1362,8,7
+1363,6,7
+1364,8,7
+1365,9,6
+1366,10,6
+1367,10,6
+1368,9,6
+1369,10,5
+1370,10,4
+1371,7,6
1372,7,6
-1373,6,7
-1374,7,7
-1375,7,7
-1376,6,8
-1377,5,8
-1378,4,8
-1379,5,8
-1380,4,8
-1381,3,8
-1382,3,8
-1383,3,8
-1384,6,7
-1385,6,7
-1386,8,7
-1387,9,6
-1388,12,6
+1373,5,6
+1374,4,6
+1375,4,6
+1376,5,5
+1377,5,5
+1378,6,5
+1379,8,5
+1380,10,6
+1381,10,7
+1382,10,8
+1383,9,9
+1384,8,9
+1385,8,9
+1386,7,9
+1387,8,7
+1388,9,7
1389,11,7
-1390,11,7
-1391,8,7
-1392,9,7
-1393,8,7
-1394,9,7
-1395,11,6
-1396,11,5
-1397,9,6
-1398,7,7
-1399,8,7
-1400,9,8
-1401,5,11
-1402,5,11
-1403,4,11
-1404,8,11
-1405,6,12
-1406,5,10
-1407,7,10
-1408,10,11
-1409,10,11
-1410,7,12
-1411,7,12
-1412,7,11
-1413,8,13
-1414,6,12
-1415,5,13
-1416,4,12
-1417,4,12
-1418,6,12
-1419,3,12
-1420,5,12
-1421,6,11
-1422,7,11
-1423,10,11
-1424,10,11
-1425,8,11
-1426,9,11
-1427,12,11
-1428,10,12
-1429,5,13
-1430,5,14
-1431,5,14
-1432,5,13
-1433,6,13
-1434,9,13
-1435,7,15
-1436,6,16
-1437,7,16
-1438,6,15
-1439,7,15
-1440,6,16
-1441,6,15
-1442,9,15
-1443,6,13
-1444,11,13
-1445,7,12
+1390,13,7
+1391,9,7
+1392,6,7
+1393,6,8
+1394,7,8
+1395,7,6
+1396,6,7
+1397,9,5
+1398,7,5
+1399,11,5
+1400,13,4
+1401,12,3
+1402,10,3
+1403,11,3
+1404,11,3
+1405,9,4
+1406,9,3
+1407,9,3
+1408,8,4
+1409,6,4
+1410,8,4
+1411,10,3
+1412,8,2
+1413,8,1
+1414,11,1
+1415,10,1
+1416,9,1
+1417,7,2
+1418,5,2
+1419,5,1
+1420,7,1
+1421,8,1
+1422,7,2
+1423,8,3
+1424,9,3
+1425,8,4
+1426,9,4
+1427,9,4
+1428,8,7
+1429,8,6
+1430,8,7
+1431,8,7
+1432,8,9
+1433,9,9
+1434,7,11
+1435,10,12
+1436,12,12
+1437,10,14
+1438,10,15
+1439,9,16
+1440,10,15
+1441,9,14
+1442,10,15
+1443,10,14
+1444,9,13
+1445,10,13
1446,9,12
-1447,6,14
-1448,7,15
-1449,5,15
-1450,5,15
-1451,4,16
-1452,7,16
-1453,8,16
-1454,10,16
-1455,12,15
-1456,11,16
-1457,11,16
-1458,8,14
-1459,7,14
-1460,6,14
-1461,6,13
-1462,6,13
-1463,5,12
-1464,6,12
-1465,5,13
-1466,8,13
-1467,8,12
-1468,10,13
-1469,12,13
-1470,11,14
-1471,11,14
-1472,10,13
-1473,10,13
-1474,9,11
-1475,10,10
-1476,8,9
-1477,10,8
-1478,9,8
-1479,9,8
-1480,9,8
-1481,9,9
-1482,11,9
-1483,11,9
-1484,9,9
-1485,8,9
-1486,7,11
-1487,5,11
-1488,10,10
-1489,11,10
-1490,10,11
-1491,12,11
-1492,11,11
-1493,8,11
-1494,12,11
-1495,12,11
-1496,12,11
-1497,8,11
-1498,7,11
-1499,6,12
-1500,7,11
-1501,6,10
-1502,6,9
+1447,8,11
+1448,9,11
+1449,7,11
+1450,7,13
+1451,9,13
+1452,7,12
+1453,10,12
+1454,10,12
+1455,7,11
+1456,6,10
+1457,6,9
+1458,8,9
+1459,7,8
+1460,5,9
+1461,3,10
+1462,4,10
+1463,2,10
+1464,3,9
+1465,4,9
+1466,5,10
+1467,3,10
+1468,3,10
+1469,3,10
+1470,7,10
+1471,6,11
+1472,4,11
+1473,8,11
+1474,9,9
+1475,9,9
+1476,10,10
+1477,7,9
+1478,6,10
+1479,5,10
+1480,6,11
+1481,5,11
+1482,5,11
+1483,4,10
+1484,4,10
+1485,3,10
+1486,4,10
+1487,6,9
+1488,8,9
+1489,8,9
+1490,8,8
+1491,7,8
+1492,7,8
+1493,7,8
+1494,9,6
+1495,10,7
+1496,8,8
+1497,4,9
+1498,5,9
+1499,6,8
+1500,7,8
+1501,6,8
+1502,5,8
1503,7,9
-1504,7,10
-1505,10,9
-1506,8,9
-1507,8,9
-1508,9,9
-1509,5,10
-1510,4,11
-1511,4,11
-1512,4,10
-1513,3,10
-1514,4,10
-1515,5,12
-1516,8,12
-1517,9,12
-1518,10,11
-1519,10,11
-1520,11,11
-1521,11,9
-1522,5,10
-1523,4,12
-1524,6,12
-1525,6,13
-1526,4,15
-1527,3,14
-1528,3,14
-1529,3,13
-1530,4,11
-1531,6,10
-1532,6,9
-1533,7,10
-1534,7,10
-1535,8,9
-1536,10,9
-1537,8,8
-1538,7,9
-1539,6,9
-1540,8,8
-1541,8,8
-1542,13,8
-1543,13,8
-1544,8,8
-1545,11,9
-1546,12,8
-1547,20,8
-1548,21,8
-1549,17,10
-1550,18,7
-1551,15,7
-1552,14,7
-1553,14,7
-1554,14,8
-1555,15,8
-1556,14,8
-1557,17,8
-1558,12,8
-1559,11,8
-1560,14,8
-1561,14,7
-1562,14,7
-1563,9,7
-1564,10,8
-1565,9,8
-1566,7,9
-1567,6,8
-1568,8,8
-1569,9,7
+1504,5,8
+1505,7,9
+1506,10,11
+1507,10,9
+1508,10,9
+1509,7,10
+1510,8,10
+1511,9,10
+1512,9,10
+1513,11,10
+1514,11,10
+1515,10,10
+1516,10,11
+1517,8,13
+1518,7,13
+1519,8,13
+1520,8,15
+1521,11,15
+1522,11,14
+1523,11,14
+1524,15,14
+1525,12,15
+1526,10,15
+1527,11,15
+1528,9,15
+1529,8,14
+1530,15,12
+1531,13,11
+1532,13,10
+1533,12,10
+1534,14,11
+1535,11,11
+1536,9,11
+1537,8,10
+1538,4,12
+1539,4,13
+1540,5,13
+1541,4,10
+1542,5,9
+1543,7,8
+1544,7,8
+1545,8,8
+1546,8,8
+1547,7,9
+1548,6,9
+1549,7,9
+1550,9,9
+1551,10,9
+1552,11,9
+1553,8,10
+1554,9,11
+1555,8,11
+1556,7,9
+1557,7,7
+1558,7,7
+1559,5,7
+1560,7,7
+1561,8,6
+1562,10,7
+1563,8,9
+1564,6,10
+1565,7,10
+1566,8,10
+1567,7,9
+1568,8,9
+1569,7,9
1570,6,8
-1571,5,9
-1572,7,8
-1573,8,8
-1574,9,7
-1575,8,6
-1576,8,7
-1577,6,9
-1578,6,10
-1579,5,9
-1580,7,9
-1581,10,9
-1582,9,10
-1583,8,8
-1584,7,8
-1585,8,8
-1586,7,8
-1587,8,8
-1588,8,7
-1589,8,8
-1590,7,9
-1591,8,8
-1592,7,8
-1593,4,9
-1594,5,10
-1595,6,10
-1596,5,10
-1597,7,10
-1598,6,9
-1599,6,9
-1600,6,8
-1601,6,8
-1602,5,9
-1603,7,7
+1571,5,8
+1572,5,8
+1573,11,8
+1574,8,9
+1575,6,8
+1576,8,6
+1577,9,6
+1578,8,7
+1579,7,7
+1580,7,7
+1581,7,7
+1582,8,6
+1583,7,6
+1584,7,5
+1585,12,5
+1586,10,5
+1587,14,5
+1588,12,5
+1589,13,5
+1590,13,5
+1591,13,5
+1592,14,4
+1593,11,4
+1594,10,4
+1595,11,4
+1596,11,5
+1597,10,4
+1598,11,4
+1599,11,5
+1600,11,5
+1601,10,5
+1602,7,6
+1603,6,6
1604,6,6
-1605,4,7
-1606,6,6
-1607,5,4
-1608,4,5
-1609,7,5
-1610,6,5
-1611,6,5
-1612,8,5
-1613,9,4
-1614,9,4
-1615,7,5
-1616,6,6
-1617,5,7
-1618,8,7
-1619,8,7
-1620,8,8
-1621,7,9
-1622,7,10
-1623,9,10
-1624,10,10
-1625,11,10
-1626,8,10
-1627,8,9
-1628,9,9
-1629,11,9
-1630,12,9
-1631,8,9
-1632,8,9
-1633,9,8
-1634,9,8
-1635,11,8
-1636,12,8
-1637,11,7
-1638,11,6
-1639,11,7
-1640,13,7
-1641,9,7
-1642,9,7
-1643,9,7
-1644,6,7
-1645,7,6
-1646,9,6
-1647,9,6
-1648,9,5
-1649,7,7
-1650,8,7
-1651,11,7
-1652,9,7
-1653,6,7
-1654,6,6
-1655,6,6
-1656,4,7
-1657,4,7
-1658,5,7
-1659,5,6
-1660,4,7
-1661,6,8
-1662,5,8
-1663,6,6
-1664,6,7
-1665,5,5
-1666,5,4
-1667,8,4
-1668,10,4
-1669,11,4
-1670,9,4
-1671,5,4
-1672,6,4
-1673,6,4
-1674,7,5
-1675,5,5
-1676,6,5
-1677,5,5
-1678,3,4
-1679,3,4
-1680,5,4
-1681,5,4
-1682,6,6
-1683,5,7
-1684,7,6
-1685,9,6
-1686,8,8
-1687,9,8
-1688,10,8
-1689,8,9
-1690,4,9
-1691,10,9
-1692,7,9
-1693,7,9
-1694,5,9
-1695,4,9
-1696,3,10
-1697,3,10
-1698,4,9
-1699,3,10
-1700,5,10
-1701,5,9
-1702,6,8
-1703,7,7
-1704,5,8
-1705,5,8
-1706,4,7
-1707,5,7
-1708,5,8
-1709,6,8
-1710,7,8
-1711,7,8
-1712,8,8
-1713,7,8
-1714,8,8
-1715,6,10
-1716,7,9
-1717,8,9
-1718,8,10
+1605,7,7
+1606,8,8
+1607,7,8
+1608,7,7
+1609,9,7
+1610,9,6
+1611,6,7
+1612,6,8
+1613,5,8
+1614,6,7
+1615,1,10
+1616,3,9
+1617,3,9
+1618,3,10
+1619,3,10
+1620,5,12
+1621,4,12
+1622,3,12
+1623,4,14
+1624,4,14
+1625,5,12
+1626,4,12
+1627,3,10
+1628,5,10
+1629,8,9
+1630,7,9
+1631,8,10
+1632,6,11
+1633,6,11
+1634,5,11
+1635,4,10
+1636,7,10
+1637,9,10
+1638,11,10
+1639,10,11
+1640,9,12
+1641,9,10
+1642,10,9
+1643,10,8
+1644,8,9
+1645,8,9
+1646,5,9
+1647,7,9
+1648,9,10
+1649,10,10
+1650,8,10
+1651,7,9
+1652,9,8
+1653,5,10
+1654,4,11
+1655,5,11
+1656,4,12
+1657,4,12
+1658,5,11
+1659,4,10
+1660,6,10
+1661,4,10
+1662,5,10
+1663,8,10
+1664,8,10
+1665,8,7
+1666,10,7
+1667,12,7
+1668,12,7
+1669,11,9
+1670,11,9
+1671,5,8
+1672,5,9
+1673,6,8
+1674,6,8
+1675,8,7
+1676,8,7
+1677,8,9
+1678,5,9
+1679,8,10
+1680,10,10
+1681,8,9
+1682,9,9
+1683,7,10
+1684,11,10
+1685,14,9
+1686,14,9
+1687,9,11
+1688,7,11
+1689,6,10
+1690,5,10
+1691,7,10
+1692,6,10
+1693,5,10
+1694,6,9
+1695,8,9
+1696,10,9
+1697,10,9
+1698,8,8
+1699,8,8
+1700,7,8
+1701,12,8
+1702,14,7
+1703,15,7
+1704,15,7
+1705,16,6
+1706,15,7
+1707,15,7
+1708,12,6
+1709,12,6
+1710,9,7
+1711,8,8
+1712,6,9
+1713,6,9
+1714,7,9
+1715,6,11
+1716,4,11
+1717,5,11
+1718,6,11
1719,6,11
1720,7,11
-1721,10,12
-1722,11,10
-1723,12,10
-1724,10,9
-1725,8,9
-1726,9,10
-1727,6,10
-1728,6,10
-1729,7,10
+1721,6,10
+1722,5,8
+1723,5,8
+1724,5,7
+1725,7,7
+1726,5,9
+1727,6,9
+1728,7,10
+1729,8,11
1730,7,10
-1731,7,10
-1732,8,9
-1733,11,9
-1734,11,9
-1735,9,10
-1736,9,10
-1737,9,10
-1738,8,11
+1731,8,12
+1732,9,12
+1733,9,10
+1734,11,11
+1735,12,11
+1736,13,11
+1737,11,12
+1738,10,12
1739,10,11
-1740,13,10
-1741,14,10
-1742,15,10
+1740,10,11
+1741,13,12
+1742,12,11
1743,11,12
-1744,10,12
-1745,14,12
-1746,12,12
-1747,12,12
-1748,12,12
+1744,8,12
+1745,9,12
+1746,8,12
+1747,8,13
+1748,7,13
1749,10,12
-1750,11,11
-1751,9,11
-1752,7,11
-1753,6,12
-1754,6,11
-1755,7,13
-1756,10,13
-1757,11,13
-1758,9,13
-1759,8,13
-1760,9,13
-1761,7,13
-1762,9,13
-1763,9,13
-1764,7,13
-1765,6,13
-1766,5,13
-1767,4,13
-1768,5,13
-1769,5,11
-1770,4,10
-1771,4,9
-1772,4,8
-1773,6,8
-1774,6,7
-1775,5,7
-1776,8,7
-1777,5,8
-1778,3,8
-1779,5,9
-1780,6,9
-1781,7,7
-1782,6,7
-1783,6,7
-1784,5,8
-1785,5,7
-1786,8,7
-1787,7,7
-1788,8,7
-1789,7,7
-1790,10,6
-1791,7,6
-1792,7,6
-1793,8,6
-1794,8,6
-1795,9,6
-1796,10,6
-1797,9,6
-1798,9,6
-1799,10,6
-1800,7,6
-1801,8,6
-1802,7,6
-1803,6,6
-1804,1,7
-1805,3,7
-1806,3,7
-1807,4,6
-1808,7,6
-1809,8,6
-1810,8,6
-1811,8,7
-1812,8,8
-1813,7,9
-1814,9,10
-1815,7,10
-1816,10,10
-1817,10,10
-1818,9,10
-1819,8,9
-1820,6,9
-1821,5,10
-1822,5,10
-1823,4,10
-1824,6,10
-1825,7,10
-1826,7,10
-1827,6,10
-1828,7,10
-1829,6,9
-1830,8,9
-1831,7,9
-1832,8,8
-1833,7,8
-1834,9,7
-1835,7,7
-1836,9,8
-1837,9,10
-1838,9,11
-1839,6,12
-1840,7,11
-1841,6,11
-1842,3,10
-1843,5,8
-1844,6,8
-1845,6,8
-1846,8,8
-1847,3,7
-1848,5,7
-1849,6,8
-1850,6,8
-1851,4,8
-1852,3,8
-1853,5,7
-1854,5,8
-1855,8,8
-1856,9,8
-1857,12,8
-1858,12,8
-1859,8,9
-1860,8,9
-1861,9,9
-1862,6,11
-1863,5,11
-1864,4,11
-1865,4,10
-1866,4,10
-1867,4,10
-1868,6,9
-1869,6,8
-1870,8,9
-1871,6,8
-1872,7,10
-1873,9,9
-1874,11,8
-1875,12,8
-1876,10,9
-1877,9,9
-1878,9,10
-1879,11,10
-1880,11,10
-1881,7,10
-1882,7,11
-1883,9,11
-1884,9,12
-1885,9,12
-1886,10,12
-1887,12,12
-1888,10,11
-1889,10,9
-1890,13,9
-1891,12,10
-1892,10,9
-1893,8,10
-1894,7,10
-1895,8,10
-1896,7,10
-1897,5,10
-1898,4,10
-1899,4,10
-1900,4,10
-1901,3,8
-1902,3,8
-1903,3,8
-1904,3,9
-1905,3,8
-1906,2,7
-1907,3,7
-1908,5,7
-1909,4,7
-1910,3,8
-1911,7,8
-1912,8,8
-1913,7,8
-1914,6,8
-1915,5,10
-1916,8,9
-1917,6,8
-1918,11,8
-1919,10,7
-1920,11,7
-1921,10,7
-1922,9,6
-1923,13,6
-1924,10,6
-1925,7,6
-1926,9,6
-1927,9,7
-1928,7,8
-1929,10,8
-1930,10,8
-1931,7,8
-1932,5,8
-1933,5,8
-1934,7,8
-1935,7,8
-1936,7,9
-1937,10,9
-1938,7,9
-1939,7,9
-1940,6,9
-1941,6,9
-1942,7,10
-1943,7,10
-1944,8,9
-1945,6,10
-1946,6,10
-1947,7,11
-1948,8,11
-1949,8,11
-1950,10,11
-1951,8,12
-1952,8,13
-1953,6,13
-1954,8,13
-1955,7,13
-1956,6,13
-1957,5,14
-1958,8,14
-1959,7,13
-1960,7,14
-1961,7,12
-1962,9,12
-1963,9,11
-1964,9,10
-1965,6,11
-1966,4,12
-1967,5,13
-1968,5,11
-1969,5,10
-1970,4,11
-1971,5,12
-1972,5,12
-1973,3,12
-1974,4,13
-1975,5,13
-1976,9,13
-1977,8,13
-1978,6,13
-1979,6,13
-1980,7,13
-1981,8,13
-1982,7,13
-1983,8,13
-1984,8,13
-1985,6,12
-1986,4,12
-1987,7,12
-1988,7,10
-1989,7,10
-1990,5,10
-1991,3,9
-1992,5,9
-1993,6,7
-1994,6,7
-1995,7,7
-1996,9,7
-1997,8,8
-1998,8,8
-1999,12,8
-2000,10,8
-2001,10,8
+1750,10,12
+1751,10,12
+1752,9,11
+1753,8,10
+1754,8,10
+1755,6,10
+1756,9,10
+1757,7,10
+1758,9,10
+1759,9,10
+1760,9,10
+1761,9,9
+1762,9,9
+1763,10,9
+1764,11,9
+1765,10,9
+1766,12,9
+1767,12,9
+1768,11,9
+1769,10,9
+1770,11,10
+1771,10,10
+1772,10,9
+1773,10,9
+1774,9,9
+1775,9,7
+1776,7,7
+1777,8,7
+1778,9,6
+1779,12,6
+1780,9,6
+1781,10,6
+1782,8,5
+1783,7,5
+1784,13,6
+1785,12,8
+1786,12,10
+1787,10,11
+1788,9,11
+1789,9,10
+1790,7,9
+1791,9,9
+1792,9,9
+1793,11,9
+1794,11,9
+1795,10,8
+1796,8,8
+1797,11,8
+1798,8,7
+1799,9,7
+1800,11,8
+1801,13,9
+1802,10,11
+1803,9,11
+1804,10,11
+1805,10,11
+1806,12,12
+1807,13,11
+1808,13,10
+1809,11,9
+1810,10,10
+1811,10,11
+1812,10,10
+1813,11,10
+1814,11,10
+1815,12,10
+1816,14,10
+1817,14,10
+1818,12,10
+1819,10,10
+1820,11,10
+1821,14,10
+1822,17,10
+1823,16,11
+1824,15,11
+1825,16,11
+1826,17,11
+1827,12,11
+1828,10,12
+1829,10,13
+1830,10,13
+1831,7,13
+1832,8,13
+1833,10,14
+1834,9,13
+1835,11,13
+1836,11,14
+1837,9,13
+1838,8,13
+1839,9,12
+1840,10,12
+1841,10,12
+1842,10,13
+1843,8,12
+1844,8,13
+1845,9,13
+1846,11,13
+1847,10,13
+1848,6,14
+1849,6,14
+1850,8,14
+1851,8,13
+1852,7,13
+1853,7,12
+1854,9,12
+1855,7,12
+1856,8,12
+1857,9,13
+1858,11,14
+1859,10,14
+1860,10,14
+1861,7,17
+1862,8,17
+1863,7,16
+1864,7,16
+1865,6,17
+1866,8,17
+1867,6,17
+1868,5,16
+1869,6,17
+1870,9,17
+1871,11,17
+1872,11,15
+1873,14,16
+1874,11,15
+1875,9,16
+1876,11,16
+1877,9,17
+1878,9,17
+1879,10,17
+1880,10,16
+1881,10,17
+1882,9,16
+1883,9,16
+1884,10,16
+1885,7,18
+1886,6,18
+1887,4,19
+1888,4,19
+1889,6,19
+1890,9,19
+1891,7,20
+1892,8,20
+1893,7,19
+1894,6,20
+1895,8,19
+1896,8,20
+1897,9,22
+1898,8,22
+1899,8,22
+1900,5,21
+1901,6,19
+1902,6,20
+1903,6,20
+1904,5,20
+1905,5,21
+1906,6,20
+1907,5,19
+1908,6,20
+1909,6,19
+1910,7,19
+1911,5,19
+1912,6,19
+1913,5,19
+1914,5,18
+1915,6,17
+1916,4,16
+1917,2,17
+1918,2,16
+1919,4,15
+1920,5,15
+1921,6,14
+1922,5,13
+1923,5,12
+1924,4,12
+1925,2,11
+1926,3,11
+1927,6,10
+1928,6,10
+1929,5,10
+1930,4,10
+1931,8,8
+1932,7,9
+1933,8,8
+1934,7,7
+1935,8,7
+1936,6,7
+1937,7,6
+1938,12,6
+1939,12,6
+1940,13,6
+1941,15,7
+1942,16,7
+1943,16,7
+1944,15,8
+1945,16,8
+1946,17,8
+1947,15,7
+1948,12,6
+1949,12,6
+1950,13,6
+1951,12,5
+1952,11,6
+1953,8,6
+1954,13,6
+1955,12,6
+1956,9,7
+1957,9,7
+1958,9,7
+1959,9,7
+1960,9,7
+1961,7,7
+1962,8,7
+1963,6,7
+1964,6,6
+1965,8,6
+1966,7,6
+1967,7,4
+1968,8,3
+1969,8,3
+1970,6,4
+1971,8,4
+1972,8,4
+1973,9,4
+1974,10,4
+1975,11,4
+1976,10,4
+1977,9,5
+1978,6,4
+1979,6,6
+1980,7,5
+1981,6,6
+1982,7,6
+1983,6,6
+1984,6,5
+1985,6,6
+1986,10,6
+1987,9,7
+1988,8,7
+1989,7,7
+1990,8,7
+1991,7,7
+1992,6,7
+1993,6,8
+1994,7,9
+1995,7,10
+1996,7,10
+1997,7,10
+1998,9,11
+1999,8,9
+2000,9,8
+2001,10,7
2002,7,7
2003,7,5
-2004,9,5
-2005,9,5
-2006,9,6
+2004,6,5
+2005,8,5
+2006,10,5
2007,9,6
-2008,10,6
-2009,11,6
-2010,11,6
-2011,12,7
-2012,8,7
-2013,6,6
-2014,6,7
-2015,4,7
-2016,5,7
-2017,4,7
-2018,5,6
-2019,5,6
-2020,5,6
-2021,5,6
-2022,5,6
-2023,6,7
-2024,12,7
-2025,11,7
-2026,11,7
-2027,10,7
-2028,12,8
-2029,12,8
-2030,13,8
-2031,12,8
-2032,11,8
-2033,13,7
-2034,13,7
-2035,10,8
-2036,8,8
-2037,9,8
-2038,10,9
-2039,11,10
-2040,10,10
-2041,9,10
-2042,10,10
-2043,10,10
-2044,10,9
-2045,8,8
-2046,10,8
-2047,9,9
-2048,9,9
-2049,8,9
-2050,8,8
-2051,6,8
-2052,6,8
-2053,5,8
-2054,7,8
-2055,6,7
-2056,4,8
-2057,6,9
-2058,6,9
-2059,4,9
-2060,5,9
-2061,6,9
-2062,5,10
-2063,4,11
-2064,5,11
-2065,5,11
-2066,7,12
-2067,7,13
-2068,7,13
-2069,7,13
-2070,9,13
-2071,11,12
-2072,11,11
-2073,8,12
-2074,6,12
-2075,8,12
-2076,10,11
-2077,7,11
-2078,8,12
-2079,7,12
-2080,6,12
-2081,8,12
-2082,10,11
-2083,11,11
-2084,12,10
-2085,14,9
-2086,12,8
-2087,10,6
-2088,9,6
-2089,12,7
-2090,7,9
-2091,7,9
-2092,3,9
-2093,4,9
-2094,4,9
-2095,6,9
-2096,6,8
-2097,8,8
-2098,8,9
-2099,7,9
-2100,3,9
-2101,4,8
-2102,6,9
-2103,9,9
-2104,7,9
-2105,9,9
-2106,9,9
-2107,11,10
-2108,10,11
-2109,12,11
-2110,12,11
-2111,12,12
-2112,12,11
-2113,10,11
-2114,9,12
-2115,6,9
-2116,7,9
-2117,8,9
-2118,8,8
-2119,6,9
-2120,6,9
-2121,5,9
-2122,6,9
-2123,7,10
-2124,6,10
-2125,6,11
-2126,2,11
-2127,3,11
-2128,6,11
-2129,6,10
-2130,8,11
-2131,9,10
-2132,7,9
-2133,7,8
-2134,4,6
-2135,4,6
-2136,4,6
-2137,7,5
-2138,8,5
-2139,11,4
-2140,8,5
-2141,7,6
-2142,11,6
-2143,9,6
-2144,10,7
-2145,10,8
-2146,13,8
-2147,11,10
-2148,13,10
-2149,12,9
-2150,10,10
-2151,9,11
-2152,7,11
-2153,9,13
-2154,8,13
-2155,5,12
-2156,2,12
-2157,2,12
-2158,3,11
-2159,4,10
-2160,5,10
-2161,7,11
-2162,9,11
-2163,7,10
-2164,6,10
-2165,7,10
+2008,9,5
+2009,10,4
+2010,10,6
+2011,10,6
+2012,9,7
+2013,7,7
+2014,6,6
+2015,4,6
+2016,7,7
+2017,9,7
+2018,11,7
+2019,14,7
+2020,13,8
+2021,11,9
+2022,12,10
+2023,7,11
+2024,10,11
+2025,8,11
+2026,7,11
+2027,9,11
+2028,11,11
+2029,13,12
+2030,14,12
+2031,13,11
+2032,14,12
+2033,14,11
+2034,12,11
+2035,11,11
+2036,11,11
+2037,9,11
+2038,9,11
+2039,7,11
+2040,7,11
+2041,8,11
+2042,8,11
+2043,9,11
+2044,6,10
+2045,9,8
+2046,8,8
+2047,5,9
+2048,6,9
+2049,6,9
+2050,6,9
+2051,5,8
+2052,6,9
+2053,7,8
+2054,7,7
+2055,9,7
+2056,9,8
+2057,8,8
+2058,8,8
+2059,9,7
+2060,8,7
+2061,8,7
+2062,6,8
+2063,10,9
+2064,8,9
+2065,6,9
+2066,6,9
+2067,6,9
+2068,7,8
+2069,7,8
+2070,6,6
+2071,8,5
+2072,9,5
+2073,8,3
+2074,9,3
+2075,9,3
+2076,10,3
+2077,9,3
+2078,6,3
+2079,7,2
+2080,6,3
+2081,7,4
+2082,8,4
+2083,10,4
+2084,6,5
+2085,7,6
+2086,8,6
+2087,6,6
+2088,7,5
+2089,7,5
+2090,8,5
+2091,4,5
+2092,3,7
+2093,4,7
+2094,3,7
+2095,8,6
+2096,6,5
+2097,8,4
+2098,8,4
+2099,7,4
+2100,8,4
+2101,7,4
+2102,7,4
+2103,5,4
+2104,7,4
+2105,9,4
+2106,6,5
+2107,8,5
+2108,6,5
+2109,3,5
+2110,5,5
+2111,4,6
+2112,6,6
+2113,7,6
+2114,8,7
+2115,8,7
+2116,7,7
+2117,8,6
+2118,10,6
+2119,9,7
+2120,7,8
+2121,8,7
+2122,8,7
+2123,11,7
+2124,6,7
+2125,8,7
+2126,4,7
+2127,4,7
+2128,2,7
+2129,3,6
+2130,3,6
+2131,3,7
+2132,3,7
+2133,3,7
+2134,3,7
+2135,5,7
+2136,4,7
+2137,6,8
+2138,5,9
+2139,4,9
+2140,6,9
+2141,4,9
+2142,6,9
+2143,4,10
+2144,6,10
+2145,6,10
+2146,5,10
+2147,5,10
+2148,7,10
+2149,8,10
+2150,9,9
+2151,7,9
+2152,9,9
+2153,8,9
+2154,7,9
+2155,5,10
+2156,5,10
+2157,7,10
+2158,6,9
+2159,8,9
+2160,9,9
+2161,10,9
+2162,11,9
+2163,10,9
+2164,9,9
+2165,8,9
2166,8,10
-2167,8,10
-2168,8,10
-2169,7,11
-2170,7,10
-2171,5,10
-2172,5,9
-2173,4,9
-2174,5,9
-2175,4,10
-2176,4,10
-2177,7,8
-2178,7,8
-2179,6,8
-2180,6,8
-2181,8,9
-2182,10,7
-2183,8,8
-2184,8,8
-2185,6,8
-2186,6,7
-2187,7,7
-2188,6,8
-2189,6,9
-2190,7,9
-2191,5,9
-2192,5,8
-2193,6,8
-2194,6,9
-2195,7,8
-2196,7,8
-2197,6,8
-2198,5,8
-2199,6,8
-2200,7,8
-2201,8,8
-2202,8,8
-2203,7,8
-2204,7,8
-2205,8,7
-2206,8,7
-2207,7,7
-2208,9,7
-2209,9,7
-2210,10,6
-2211,8,7
-2212,9,8
-2213,8,7
-2214,8,7
-2215,6,7
-2216,3,8
-2217,5,8
-2218,4,7
-2219,8,7
-2220,9,8
-2221,11,8
-2222,8,7
-2223,6,8
-2224,8,8
-2225,8,8
-2226,5,9
-2227,8,9
-2228,6,10
-2229,7,11
-2230,6,11
-2231,8,10
-2232,8,9
-2233,6,9
-2234,6,7
-2235,5,8
-2236,8,8
-2237,9,9
-2238,10,8
-2239,11,8
-2240,9,9
-2241,8,9
-2242,10,9
-2243,12,9
-2244,12,9
-2245,10,10
-2246,10,10
-2247,8,9
-2248,8,9
-2249,6,10
-2250,9,8
-2251,7,9
-2252,6,9
-2253,8,10
-2254,8,10
-2255,8,10
-2256,11,11
-2257,7,11
-2258,7,11
-2259,8,11
-2260,8,10
-2261,9,10
-2262,8,9
-2263,5,10
-2264,5,10
-2265,5,12
-2266,5,12
-2267,7,13
-2268,8,13
-2269,10,13
-2270,8,12
-2271,8,12
-2272,7,12
-2273,7,11
-2274,4,11
-2275,4,11
-2276,3,10
-2277,3,9
-2278,5,8
-2279,3,9
-2280,4,8
-2281,5,8
-2282,4,7
-2283,6,7
-2284,8,7
-2285,9,7
-2286,10,7
-2287,8,7
-2288,6,8
-2289,6,8
-2290,8,7
-2291,10,7
-2292,10,6
-2293,11,4
-2294,10,4
-2295,8,4
-2296,10,3
-2297,9,4
-2298,11,2
-2299,11,4
-2300,13,3
-2301,12,5
-2302,10,4
-2303,7,5
-2304,9,6
-2305,9,6
-2306,9,8
-2307,10,8
-2308,8,9
-2309,9,8
-2310,10,7
+2167,10,10
+2168,9,10
+2169,11,9
+2170,11,10
+2171,15,10
+2172,12,11
+2173,8,12
+2174,8,13
+2175,11,13
+2176,11,13
+2177,11,13
+2178,11,12
+2179,11,11
+2180,9,9
+2181,7,9
+2182,7,9
+2183,9,8
+2184,9,9
+2185,7,9
+2186,7,7
+2187,8,7
+2188,5,7
+2189,6,6
+2190,8,6
+2191,5,6
+2192,6,6
+2193,5,6
+2194,3,6
+2195,7,6
+2196,9,8
+2197,9,8
+2198,8,7
+2199,6,6
+2200,7,6
+2201,8,7
+2202,10,7
+2203,9,8
+2204,10,8
+2205,8,9
+2206,8,9
+2207,10,9
+2208,10,9
+2209,10,9
+2210,6,9
+2211,10,8
+2212,9,9
+2213,10,9
+2214,10,7
+2215,8,9
+2216,8,8
+2217,6,8
+2218,9,8
+2219,10,8
+2220,9,9
+2221,12,8
+2222,11,8
+2223,9,8
+2224,7,8
+2225,5,8
+2226,6,8
+2227,7,7
+2228,5,7
+2229,5,8
+2230,5,8
+2231,5,7
+2232,4,6
+2233,4,6
+2234,5,6
+2235,7,6
+2236,8,6
+2237,10,7
+2238,8,8
+2239,9,9
+2240,9,8
+2241,8,8
+2242,9,8
+2243,8,8
+2244,7,8
+2245,8,10
+2246,8,10
+2247,7,9
+2248,6,9
+2249,5,9
+2250,6,9
+2251,5,8
+2252,6,8
+2253,3,8
+2254,3,8
+2255,3,8
+2256,3,8
+2257,3,9
+2258,3,11
+2259,6,10
+2260,8,11
+2261,7,12
+2262,5,13
+2263,6,12
+2264,8,12
+2265,8,12
+2266,10,12
+2267,10,12
+2268,10,11
+2269,12,9
+2270,10,9
+2271,9,10
+2272,7,10
+2273,6,10
+2274,9,10
+2275,10,8
+2276,7,7
+2277,5,6
+2278,3,6
+2279,7,5
+2280,6,5
+2281,9,4
+2282,8,5
+2283,7,6
+2284,9,6
+2285,8,7
+2286,8,6
+2287,8,6
+2288,8,6
+2289,6,7
+2290,3,7
+2291,3,7
+2292,4,8
+2293,5,7
+2294,4,6
+2295,3,6
+2296,6,6
+2297,5,6
+2298,6,5
+2299,6,4
+2300,7,4
+2301,5,4
+2302,5,4
+2303,6,4
+2304,6,4
+2305,6,5
+2306,5,4
+2307,9,4
+2308,9,5
+2309,12,5
+2310,12,6
2311,9,7
-2312,8,7
-2313,9,7
-2314,10,7
-2315,8,6
-2316,6,7
-2317,9,8
-2318,7,8
-2319,9,7
-2320,10,7
-2321,8,7
-2322,6,7
-2323,4,7
-2324,2,7
-2325,3,7
-2326,3,8
-2327,3,8
-2328,2,8
-2329,4,8
-2330,4,8
-2331,7,7
-2332,10,7
-2333,10,7
-2334,9,7
-2335,7,7
-2336,7,7
-2337,7,6
-2338,4,6
-2339,2,7
-2340,3,6
-2341,3,6
-2342,6,6
-2343,7,6
-2344,7,6
-2345,3,4
-2346,5,3
-2347,6,3
-2348,6,3
-2349,7,3
-2350,7,3
-2351,6,5
-2352,4,5
-2353,6,5
-2354,6,4
-2355,4,6
-2356,4,6
-2357,6,6
-2358,5,6
-2359,5,6
-2360,5,6
-2361,8,6
-2362,8,4
-2363,6,5
-2364,8,5
-2365,10,5
-2366,9,5
-2367,8,6
-2368,9,6
-2369,9,6
-2370,11,7
-2371,8,8
-2372,4,10
-2373,4,10
-2374,5,12
-2375,4,11
-2376,4,10
-2377,6,10
-2378,6,9
-2379,7,8
-2380,8,7
-2381,9,8
-2382,7,7
-2383,8,7
+2312,9,7
+2313,10,8
+2314,10,9
+2315,10,10
+2316,11,10
+2317,11,10
+2318,11,10
+2319,11,10
+2320,8,10
+2321,7,12
+2322,7,13
+2323,7,13
+2324,11,14
+2325,11,14
+2326,13,14
+2327,10,14
+2328,9,14
+2329,7,14
+2330,5,14
+2331,7,14
+2332,9,11
+2333,8,11
+2334,8,12
+2335,7,10
+2336,6,12
+2337,6,12
+2338,6,12
+2339,6,12
+2340,7,12
+2341,5,12
+2342,5,14
+2343,5,13
+2344,7,12
+2345,8,12
+2346,7,12
+2347,5,10
+2348,4,8
+2349,6,8
+2350,7,8
+2351,5,9
+2352,5,9
+2353,6,9
+2354,5,11
+2355,7,10
+2356,6,10
+2357,6,10
+2358,7,10
+2359,9,9
+2360,7,9
+2361,4,9
+2362,4,9
+2363,5,9
+2364,6,8
+2365,7,8
+2366,4,7
+2367,6,6
+2368,4,7
+2369,4,7
+2370,3,7
+2371,6,7
+2372,4,7
+2373,3,9
+2374,4,9
+2375,3,10
+2376,5,10
+2377,5,10
+2378,7,10
+2379,9,7
+2380,9,7
+2381,6,7
+2382,5,6
+2383,4,7
2384,6,7
-2385,8,7
-2386,11,7
-2387,12,6
-2388,13,6
-2389,11,6
-2390,12,7
-2391,11,7
-2392,12,7
-2393,16,7
-2394,14,8
-2395,14,8
-2396,12,9
-2397,10,10
-2398,11,10
-2399,13,10
-2400,15,10
-2401,15,11
-2402,15,11
-2403,14,10
-2404,14,11
-2405,14,12
-2406,10,12
-2407,9,13
-2408,9,13
-2409,9,13
-2410,9,13
-2411,8,13
-2412,8,14
-2413,6,11
-2414,6,12
-2415,7,12
-2416,6,12
-2417,8,12
-2418,7,11
-2419,7,10
-2420,7,10
-2421,7,10
-2422,6,9
-2423,6,9
-2424,9,9
+2385,6,7
+2386,5,8
+2387,5,8
+2388,6,8
+2389,5,8
+2390,7,8
+2391,7,8
+2392,9,8
+2393,9,7
+2394,8,8
+2395,7,9
+2396,6,9
+2397,9,9
+2398,12,10
+2399,9,12
+2400,6,12
+2401,6,12
+2402,9,12
+2403,6,12
+2404,3,12
+2405,3,11
+2406,4,12
+2407,6,10
+2408,3,10
+2409,4,10
+2410,4,10
+2411,3,11
+2412,3,11
+2413,3,9
+2414,6,9
+2415,5,10
+2416,5,9
+2417,6,8
+2418,6,8
+2419,7,9
+2420,7,8
+2421,8,7
+2422,13,7
+2423,10,8
+2424,8,9
2425,8,9
-2426,8,9
-2427,8,10
-2428,9,11
-2429,6,12
-2430,4,11
-2431,2,11
-2432,3,11
-2433,5,11
-2434,7,11
-2435,9,10
-2436,8,10
-2437,7,10
-2438,7,11
-2439,8,12
-2440,8,12
-2441,6,12
-2442,6,12
-2443,6,12
-2444,7,13
-2445,6,14
-2446,6,13
-2447,6,12
-2448,9,11
-2449,7,12
-2450,9,14
-2451,12,14
-2452,13,15
-2453,11,16
-2454,11,17
-2455,11,17
-2456,10,17
-2457,9,16
-2458,10,16
-2459,11,17
-2460,10,15
-2461,11,15
-2462,11,16
-2463,10,16
-2464,9,17
-2465,8,17
-2466,8,18
-2467,6,17
-2468,6,17
-2469,7,16
-2470,6,16
-2471,8,17
-2472,6,17
-2473,7,18
-2474,11,16
-2475,10,14
-2476,10,15
-2477,9,14
-2478,8,16
-2479,7,16
-2480,8,16
-2481,5,17
-2482,4,18
-2483,3,18
-2484,3,17
-2485,6,17
-2486,6,17
-2487,7,16
-2488,7,16
-2489,6,15
-2490,7,15
-2491,8,17
-2492,8,18
-2493,6,20
-2494,2,21
-2495,4,21
-2496,5,21
-2497,7,21
-2498,7,20
-2499,9,19
-2500,6,19
-2501,7,16
-2502,10,16
-2503,9,15
-2504,9,16
-2505,6,15
-2506,5,15
-2507,7,14
-2508,9,14
-2509,9,15
-2510,9,16
-2511,8,18
-2512,8,18
-2513,5,19
-2514,7,20
-2515,6,19
-2516,7,19
-2517,5,21
-2518,4,20
-2519,7,19
-2520,6,17
-2521,7,17
-2522,8,17
-2523,10,16
-2524,8,13
-2525,10,12
-2526,11,13
-2527,14,11
-2528,15,13
-2529,12,13
-2530,12,12
-2531,12,13
-2532,12,13
-2533,10,12
-2534,11,12
-2535,11,10
-2536,10,10
-2537,9,10
-2538,9,10
-2539,9,10
-2540,6,10
-2541,5,10
-2542,5,10
-2543,4,11
-2544,3,13
-2545,6,11
-2546,6,11
-2547,9,10
-2548,8,11
-2549,7,11
-2550,6,9
-2551,6,9
-2552,7,9
-2553,7,8
-2554,6,8
-2555,9,8
-2556,11,7
-2557,12,7
-2558,12,8
-2559,9,8
-2560,8,8
-2561,9,8
-2562,10,8
-2563,10,8
-2564,8,8
-2565,7,8
-2566,5,9
-2567,8,10
-2568,10,10
-2569,9,9
-2570,9,9
-2571,8,9
-2572,8,10
-2573,6,10
-2574,7,10
-2575,5,10
-2576,5,9
-2577,6,9
-2578,5,9
-2579,5,8
-2580,7,9
-2581,6,9
-2582,6,9
-2583,6,8
-2584,8,8
-2585,7,9
-2586,7,8
-2587,7,8
-2588,8,8
-2589,9,8
-2590,7,9
-2591,9,9
-2592,8,9
-2593,6,9
-2594,7,8
-2595,7,7
-2596,7,7
-2597,7,7
-2598,8,7
-2599,9,7
-2600,9,7
-2601,10,7
-2602,8,9
-2603,8,9
-2604,7,9
-2605,6,10
-2606,6,10
-2607,6,11
-2608,5,10
-2609,6,10
-2610,7,10
-2611,5,9
-2612,4,9
-2613,5,8
-2614,7,8
-2615,6,8
-2616,6,8
-2617,7,8
-2618,5,8
-2619,5,8
-2620,7,8
-2621,7,8
-2622,10,7
-2623,12,8
-2624,10,8
-2625,10,8
-2626,10,8
-2627,11,8
-2628,10,9
-2629,9,9
-2630,9,8
-2631,9,8
-2632,10,8
-2633,9,8
-2634,8,9
-2635,10,9
-2636,9,9
-2637,8,10
-2638,7,11
-2639,9,11
-2640,6,14
-2641,5,14
+2426,9,8
+2427,9,7
+2428,7,8
+2429,7,8
+2430,9,7
+2431,9,7
+2432,8,7
+2433,11,8
+2434,9,9
+2435,9,8
+2436,11,8
+2437,10,8
+2438,8,8
+2439,6,8
+2440,6,7
+2441,7,7
+2442,8,7
+2443,9,7
+2444,7,9
+2445,9,9
+2446,8,9
+2447,9,9
+2448,13,9
+2449,13,10
+2450,9,12
+2451,8,13
+2452,8,14
+2453,7,13
+2454,8,13
+2455,7,14
+2456,7,14
+2457,8,13
+2458,8,12
+2459,10,12
+2460,9,11
+2461,11,10
+2462,11,11
+2463,9,11
+2464,8,11
+2465,8,11
+2466,8,11
+2467,7,11
+2468,9,10
+2469,8,10
+2470,7,10
+2471,7,10
+2472,6,11
+2473,5,11
+2474,6,10
+2475,6,9
+2476,6,8
+2477,8,6
+2478,5,6
+2479,3,5
+2480,3,5
+2481,4,5
+2482,5,5
+2483,6,5
+2484,9,5
+2485,10,5
+2486,9,5
+2487,13,5
+2488,17,5
+2489,11,8
+2490,10,7
+2491,10,7
+2492,7,9
+2493,10,10
+2494,11,11
+2495,9,10
+2496,9,10
+2497,12,8
+2498,9,9
+2499,9,9
+2500,9,8
+2501,12,8
+2502,12,9
+2503,10,11
+2504,7,13
+2505,5,13
+2506,5,13
+2507,9,13
+2508,8,13
+2509,8,14
+2510,9,14
+2511,9,12
+2512,8,12
+2513,8,11
+2514,7,11
+2515,7,11
+2516,7,12
+2517,5,12
+2518,6,10
+2519,6,10
+2520,7,10
+2521,7,9
+2522,7,10
+2523,7,10
+2524,8,10
+2525,7,10
+2526,8,10
+2527,8,9
+2528,8,8
+2529,9,8
+2530,9,8
+2531,8,8
+2532,5,7
+2533,4,7
+2534,6,7
+2535,6,6
+2536,7,5
+2537,7,5
+2538,6,7
+2539,5,9
+2540,3,9
+2541,4,9
+2542,3,10
+2543,6,10
+2544,8,10
+2545,9,9
+2546,8,8
+2547,8,8
+2548,9,6
+2549,7,6
+2550,9,6
+2551,8,7
+2552,8,7
+2553,10,8
+2554,10,9
+2555,8,11
+2556,9,11
+2557,9,11
+2558,7,11
+2559,3,12
+2560,6,10
+2561,6,11
+2562,6,11
+2563,7,12
+2564,5,12
+2565,6,12
+2566,6,12
+2567,5,13
+2568,4,12
+2569,3,11
+2570,4,9
+2571,5,10
+2572,9,10
+2573,10,11
+2574,8,11
+2575,8,12
+2576,9,12
+2577,11,12
+2578,12,13
+2579,12,12
+2580,11,14
+2581,12,14
+2582,10,13
+2583,11,13
+2584,8,14
+2585,12,13
+2586,10,12
+2587,9,11
+2588,10,11
+2589,9,10
+2590,10,9
+2591,8,9
+2592,9,9
+2593,4,10
+2594,8,10
+2595,7,9
+2596,10,8
+2597,9,7
+2598,8,6
+2599,11,6
+2600,10,6
+2601,9,6
+2602,8,6
+2603,7,6
+2604,8,5
+2605,8,5
+2606,6,5
+2607,6,5
+2608,12,5
+2609,13,4
+2610,10,4
+2611,9,6
+2612,10,8
+2613,9,8
+2614,8,7
+2615,7,8
+2616,7,8
+2617,8,9
+2618,11,9
+2619,8,10
+2620,7,11
+2621,7,10
+2622,5,9
+2623,5,9
+2624,6,9
+2625,4,12
+2626,4,12
+2627,3,12
+2628,5,11
+2629,5,11
+2630,7,11
+2631,4,11
+2632,5,10
+2633,6,10
+2634,6,10
+2635,6,10
+2636,7,10
+2637,6,11
+2638,5,11
+2639,5,11
+2640,4,12
+2641,6,12
2642,7,12
-2643,6,12
-2644,4,12
-2645,4,11
-2646,5,11
-2647,10,11
-2648,14,13
-2649,14,11
-2650,11,12
-2651,9,13
-2652,7,14
-2653,7,14
-2654,5,14
-2655,6,13
-2656,4,12
-2657,6,12
-2658,10,11
-2659,7,11
-2660,9,11
-2661,7,10
-2662,6,10
-2663,9,10
-2664,11,8
-2665,15,8
-2666,15,7
-2667,12,6
-2668,12,6
-2669,12,5
-2670,10,4
-2671,9,6
-2672,7,6
-2673,9,7
-2674,11,7
-2675,10,8
-2676,11,9
-2677,12,8
-2678,12,8
-2679,9,8
-2680,9,9
-2681,9,8
-2682,10,8
-2683,12,8
-2684,12,8
-2685,11,8
-2686,8,9
-2687,10,8
-2688,11,8
-2689,9,8
-2690,11,7
-2691,13,8
-2692,11,8
-2693,9,8
-2694,8,8
-2695,9,8
-2696,9,7
-2697,9,7
-2698,8,8
-2699,8,7
-2700,6,8
-2701,6,8
-2702,8,8
-2703,7,8
-2704,8,6
-2705,8,6
-2706,6,6
-2707,8,6
-2708,8,6
-2709,8,6
-2710,7,5
-2711,7,5
-2712,6,4
-2713,6,5
-2714,6,7
-2715,7,7
-2716,8,7
-2717,6,8
-2718,8,8
-2719,7,8
-2720,6,8
-2721,8,6
-2722,8,6
-2723,6,6
-2724,8,6
-2725,7,6
-2726,5,6
-2727,8,6
-2728,8,5
-2729,10,5
-2730,11,5
-2731,12,5
-2732,11,7
-2733,10,7
-2734,7,8
-2735,7,8
-2736,6,8
-2737,7,7
-2738,5,8
-2739,7,8
-2740,11,8
-2741,10,8
-2742,8,7
-2743,9,7
-2744,9,7
-2745,9,7
-2746,8,7
-2747,6,8
-2748,7,8
-2749,7,8
-2750,6,8
-2751,9,9
-2752,6,8
-2753,8,8
-2754,9,8
-2755,9,8
-2756,10,8
-2757,13,8
-2758,11,8
-2759,9,7
-2760,13,5
-2761,9,6
-2762,9,7
-2763,10,8
-2764,12,8
-2765,11,8
-2766,10,8
-2767,10,8
-2768,10,8
-2769,10,7
-2770,13,7
-2771,11,7
-2772,10,7
-2773,10,7
-2774,11,7
-2775,13,7
-2776,14,6
-2777,12,6
-2778,9,8
-2779,9,7
-2780,8,8
-2781,7,9
-2782,8,10
-2783,9,9
-2784,9,9
-2785,9,9
-2786,9,9
-2787,5,10
-2788,6,10
-2789,8,9
-2790,10,9
-2791,11,9
-2792,13,9
-2793,10,9
-2794,9,10
-2795,7,9
-2796,4,9
-2797,4,11
-2798,6,11
-2799,7,9
-2800,7,9
-2801,8,9
-2802,6,9
-2803,9,8
-2804,12,8
-2805,12,8
-2806,12,8
-2807,12,9
-2808,11,10
-2809,11,9
-2810,11,11
-2811,10,13
-2812,9,13
-2813,10,12
-2814,9,11
-2815,12,11
-2816,10,12
-2817,9,12
-2818,11,10
-2819,11,11
-2820,9,11
-2821,5,10
-2822,5,10
-2823,8,10
-2824,7,11
-2825,8,10
-2826,7,9
-2827,10,8
-2828,12,7
-2829,10,8
-2830,11,8
-2831,11,7
-2832,11,7
-2833,9,6
-2834,7,9
-2835,7,8
-2836,9,7
-2837,10,7
-2838,11,7
-2839,11,8
-2840,9,8
-2841,6,9
-2842,7,9
-2843,7,10
-2844,6,11
-2845,5,9
-2846,6,9
-2847,7,11
-2848,6,13
-2849,6,13
-2850,6,13
-2851,7,13
-2852,5,13
-2853,6,12
-2854,8,11
-2855,8,11
-2856,8,11
-2857,8,12
-2858,8,10
-2859,9,10
-2860,7,10
-2861,7,11
-2862,8,10
-2863,9,11
+2643,9,12
+2644,8,11
+2645,10,11
+2646,8,8
+2647,5,8
+2648,7,8
+2649,5,8
+2650,7,8
+2651,9,8
+2652,9,9
+2653,10,7
+2654,11,7
+2655,11,7
+2656,7,6
+2657,11,6
+2658,8,5
+2659,7,5
+2660,9,5
+2661,8,5
+2662,8,5
+2663,6,7
+2664,5,7
+2665,6,8
+2666,5,8
+2667,5,8
+2668,6,8
+2669,5,8
+2670,4,8
+2671,5,8
+2672,6,9
+2673,6,8
+2674,5,8
+2675,6,8
+2676,6,7
+2677,6,7
+2678,6,7
+2679,5,8
+2680,2,7
+2681,6,7
+2682,9,7
+2683,9,7
+2684,9,7
+2685,7,7
+2686,9,7
+2687,10,7
+2688,10,7
+2689,11,5
+2690,8,6
+2691,9,6
+2692,10,6
+2693,10,7
+2694,7,8
+2695,7,9
+2696,9,10
+2697,9,10
+2698,6,10
+2699,5,10
+2700,6,10
+2701,9,10
+2702,11,10
+2703,11,10
+2704,11,10
+2705,9,10
+2706,8,10
+2707,8,8
+2708,9,8
+2709,8,7
+2710,6,7
+2711,8,7
+2712,7,5
+2713,8,5
+2714,11,5
+2715,9,5
+2716,11,5
+2717,11,6
+2718,12,6
+2719,10,6
+2720,10,6
+2721,9,6
+2722,7,7
+2723,8,6
+2724,9,7
+2725,12,7
+2726,12,6
+2727,15,7
+2728,16,8
+2729,17,9
+2730,17,9
+2731,15,9
+2732,12,10
+2733,14,10
+2734,15,12
+2735,19,13
+2736,16,14
+2737,12,15
+2738,9,16
+2739,7,16
+2740,8,16
+2741,8,15
+2742,6,15
+2743,6,14
+2744,7,14
+2745,9,14
+2746,9,14
+2747,10,14
+2748,6,15
+2749,7,14
+2750,8,14
+2751,6,12
+2752,7,11
+2753,7,10
+2754,8,10
+2755,10,8
+2756,11,8
+2757,11,8
+2758,9,8
+2759,11,7
+2760,10,6
+2761,12,6
+2762,13,6
+2763,12,7
+2764,9,7
+2765,9,6
+2766,9,6
+2767,9,6
+2768,10,6
+2769,12,7
+2770,11,8
+2771,11,9
+2772,14,8
+2773,10,9
+2774,12,9
+2775,11,10
+2776,12,10
+2777,9,10
+2778,11,10
+2779,12,10
+2780,12,12
+2781,8,13
+2782,8,12
+2783,9,13
+2784,8,14
+2785,7,12
+2786,10,12
+2787,8,12
+2788,7,12
+2789,4,11
+2790,4,12
+2791,5,12
+2792,5,12
+2793,5,11
+2794,7,11
+2795,7,11
+2796,7,12
+2797,7,12
+2798,8,12
+2799,7,12
+2800,7,13
+2801,9,13
+2802,6,14
+2803,4,14
+2804,8,14
+2805,8,14
+2806,5,15
+2807,3,16
+2808,4,16
+2809,6,17
+2810,6,16
+2811,7,16
+2812,7,16
+2813,8,17
+2814,7,16
+2815,8,15
+2816,7,15
+2817,5,14
+2818,6,13
+2819,8,13
+2820,7,13
+2821,9,13
+2822,7,13
+2823,7,14
+2824,6,14
+2825,5,13
+2826,5,13
+2827,3,12
+2828,7,12
+2829,6,12
+2830,7,11
+2831,7,12
+2832,9,9
+2833,6,8
+2834,7,7
+2835,5,7
+2836,9,6
+2837,9,6
+2838,6,7
+2839,9,7
+2840,8,7
+2841,9,7
+2842,10,8
+2843,10,9
+2844,9,8
+2845,7,8
+2846,5,9
+2847,6,9
+2848,4,8
+2849,7,8
+2850,9,7
+2851,10,7
+2852,13,7
+2853,11,6
+2854,11,7
+2855,12,9
+2856,10,9
+2857,7,10
+2858,7,10
+2859,7,9
+2860,7,9
+2861,4,9
+2862,5,9
+2863,6,10
2864,7,9
-2865,10,9
-2866,8,9
-2867,5,10
-2868,6,9
-2869,7,9
-2870,7,10
-2871,4,11
-2872,6,12
-2873,6,12
-2874,8,12
-2875,7,14
-2876,7,14
-2877,9,13
-2878,8,14
-2879,9,13
-2880,11,12
-2881,12,12
-2882,11,10
-2883,12,10
-2884,12,9
-2885,13,8
-2886,9,8
-2887,8,9
-2888,10,9
-2889,9,8
-2890,11,8
-2891,12,8
-2892,10,9
-2893,10,9
+2865,6,10
+2866,6,10
+2867,5,9
+2868,5,8
+2869,5,8
+2870,5,8
+2871,6,8
+2872,8,7
+2873,9,7
+2874,10,7
+2875,8,7
+2876,9,8
+2877,9,9
+2878,6,9
+2879,6,9
+2880,5,10
+2881,5,10
+2882,4,11
+2883,4,10
+2884,5,10
+2885,6,8
+2886,6,9
+2887,7,8
+2888,8,8
+2889,8,8
+2890,12,9
+2891,12,9
+2892,13,9
+2893,14,10
2894,10,9
-2895,10,8
-2896,9,8
+2895,7,9
+2896,5,9
2897,8,9
-2898,9,9
-2899,9,9
-2900,11,9
-2901,12,7
-2902,12,6
-2903,11,6
-2904,14,6
-2905,14,6
-2906,14,6
-2907,20,7
-2908,16,7
-2909,13,9
-2910,13,9
-2911,14,9
-2912,13,10
-2913,13,10
-2914,12,10
-2915,12,12
-2916,12,11
-2917,9,11
-2918,9,11
-2919,8,11
+2898,5,9
+2899,5,8
+2900,5,8
+2901,3,9
+2902,3,8
+2903,2,8
+2904,3,7
+2905,3,7
+2906,5,7
+2907,4,7
+2908,5,9
+2909,7,11
+2910,7,12
+2911,4,13
+2912,4,13
+2913,5,13
+2914,2,13
+2915,1,13
+2916,4,12
+2917,2,12
+2918,3,11
+2919,6,11
diff --git a/tests/exp_results/rehab_occupancy.csv b/tests/exp_results/rehab_occupancy.csv
index 7fb668d..7d88729 100644
--- a/tests/exp_results/rehab_occupancy.csv
+++ b/tests/exp_results/rehab_occupancy.csv
@@ -1,21 +1,23 @@
beds,freq,pct,c_pct,prob_delay,1_in_n_delay
-2,1,0.000547945205479452,0.000547945205479452,1.0,1.0
-3,8,0.004383561643835616,0.004931506849315068,0.8888888888888888,1.0
-4,35,0.019178082191780823,0.02410958904109589,0.7954545454545454,1.0
-5,47,0.025753424657534246,0.04986301369863014,0.5164835164835164,2.0
-6,129,0.07068493150684932,0.12054794520547946,0.5863636363636364,2.0
-7,229,0.12547945205479452,0.24602739726027398,0.5100222717149221,2.0
-8,331,0.18136986301369862,0.4273972602739726,0.4243589743589743,2.0
-9,263,0.1441095890410959,0.5715068493150686,0.2521572387344199,4.0
-10,236,0.1293150684931507,0.7008219178082192,0.18451915559030493,5.0
-11,183,0.10027397260273972,0.801095890410959,0.12517099863201092,8.0
-12,116,0.06356164383561644,0.8646575342465754,0.07351077313054498,14.0
-13,107,0.05863013698630137,0.9232876712328768,0.06350148367952523,16.0
-14,41,0.022465753424657533,0.9457534246575343,0.023754345307068363,42.0
-15,23,0.012602739726027398,0.9583561643835617,0.013150371640937677,76.0
-16,29,0.01589041095890411,0.9742465753424658,0.016310461192350956,61.0
-17,19,0.010410958904109589,0.9846575342465754,0.010573177518085697,95.0
-18,12,0.006575342465753425,0.9912328767123288,0.006633499170812604,151.0
-19,7,0.0038356164383561643,0.995068493150685,0.0038546255506607926,259.0
-20,4,0.002191780821917808,0.9972602739726029,0.0021978021978021974,455.0
-21,5,0.0027397260273972603,1.0000000000000002,0.00273972602739726,365.0
+1,7,0.0038356164383561643,0.0038356164383561643,1.0,1.0
+2,5,0.0027397260273972603,0.006575342465753425,0.41666666666666663,2.0
+3,26,0.014246575342465753,0.020821917808219178,0.6842105263157895,1.0
+4,64,0.03506849315068493,0.05589041095890411,0.6274509803921569,2.0
+5,113,0.06191780821917808,0.1178082191780822,0.5255813953488372,2.0
+6,153,0.08383561643835616,0.20164383561643834,0.4157608695652174,2.0
+7,235,0.12876712328767123,0.33041095890410954,0.3897180762852405,3.0
+8,203,0.11123287671232877,0.44164383561643833,0.2518610421836229,4.0
+9,242,0.1326027397260274,0.5742465753424657,0.23091603053435117,4.0
+10,227,0.12438356164383561,0.6986301369863013,0.17803921568627454,6.0
+11,153,0.08383561643835616,0.7824657534246574,0.10714285714285715,9.0
+12,135,0.07397260273972603,0.8564383561643835,0.08637236084452976,12.0
+13,87,0.04767123287671233,0.9041095890410958,0.05272727272727273,19.0
+14,65,0.03561643835616438,0.9397260273972602,0.037900874635568516,26.0
+15,28,0.015342465753424657,0.9550684931506849,0.016064257028112452,62.0
+16,32,0.017534246575342465,0.9726027397260273,0.018028169014084508,55.0
+17,20,0.010958904109589041,0.9835616438356163,0.011142061281337049,90.0
+18,3,0.0016438356164383563,0.9852054794520546,0.0016685205784204675,599.0
+19,13,0.007123287671232876,0.9923287671232874,0.007178354500276092,139.0
+20,9,0.004931506849315068,0.9972602739726025,0.004945054945054946,202.0
+21,2,0.001095890410958904,0.9983561643835615,0.0010976948408342481,911.0
+22,3,0.0016438356164383563,0.9999999999999998,0.0016438356164383567,608.0