# Recopilación de resultados de simulación: tiempo pasado en el sistema

En este ejercicio, el nivel de servicio que le interesa al gerente del banco es el tiempo promedio que los clientes permanecen dentro de la sucursal, considerando tanto el tiempo en línea como la duración del servicio. Además, quiere saber si la agencia estará demasiado llena, durante el período simulado.

Los bloques **Time Measure Start** y **Time Measure End**, con iconos similares a un cronómetro, son específicos para recopilar datos de intervalos de tiempo durante la simulación.&#x20;

Queremos el tiempo que el cliente permanece en el sistema, por lo que colocamos un bloque de **Time Measure Start** en el punto de inicio (en el punto de activación del cronómetro):

![](https://lh6.googleusercontent.com/8_uYHMmSd2AIaVaDy4ZPjdkJgDvzCCql55M8Ql1QJ8wtDItkLkb_0rn6dFN4jST5NuZ8xiGXbXszby8RZoYqXkwRuYEmVS-rw0m7Bi4YYp7HeQxgEb8qj0rZHd5-dRhMiPfPE71F)

El segundo cronómetro, ahora con la medición de tiempo **Time Measure End**, se coloca al lado de la salida (donde el cronómetro está cerrado):

![](https://lh6.googleusercontent.com/nYnGpF5hZQv3c3fRf3tkdhdtKTySl9J6Swt_QOq6YRnNN990QK9yoiMw9UkupFraa56yRKQlj8gwP_8flaclnHqDzZC7MfKPuWyb3ijJembdgvd6JwiFYZJyWc1iSrj2Ya47SS5z)

**Importante**: preste atención a la forma en que AnyLogic creó las conexiones entre los bloques. De hecho, no rompió las dos conexiones existentes en la región **timeMeasureEnd**. Debes romper uno a mano tú mismo. *Veamos la repetición*:

![](https://lh3.googleusercontent.com/JC2OOSNYyaXT2RTkXnsprAkPxgUKR4mhhXzZc4qI_JNXOO3ptdJ2fCOvpz7LZIo2Bow-l7Zvegqp7MLxfXrTJ_855QLmmfLHNO9SCvaS5fzQ37S1jcTDcWfAsU7lAmgZrE0zslCT)

El último paso es informar a **timeMeasureEnd** quién inició el cronómetro, en este caso **timeMeasureStart** (tenga en cuenta que podemos tener varios puntos de activación y cronómetro en el mismo modelo):

![](https://lh4.googleusercontent.com/VINuXXF6fEDhJYyiCmQ5mTSJZmtGmejN3jCSyyEUkd3G34CRWBQx3gh9IESku5cViVnR-Mj2xAGQEz6_jVjgMTuXCVpqbRkVVgp9amNciUd36-0bwyfNhyRZIWAhbghJ-be3i5ZG)

**Importante**: dentro del bloque, aumenté el parámetro **Dataset capacity** para 1.000. Para AnyLogic, un [conjunto de datos](https://help.anylogic.com/index.jsp?topic=%2Fcom.anylogic.help%2Fhtml%2Fanalysis%2Fdata-set.html) es una **muestra de datos recopilados** del modelo, similar, por ejemplo, a los datos recopilados por los investigadores de campo de una encuesta electoral: no se realiza una consulta de toda la población, sino de un subconjunto de la población. Por defecto (y esto se puede modificar fácilmente), un **Dataset** tiene un parámetro **x**, que es el tiempo transcurrido desde el inicio de la simulación, es decir, el instante en que se recopilan los datos, y un parámetro  **y**, que es el valor realmente recopilado.

Como se le dijo a AnyLogic de que el **Dataset** tiene una capacidad de 1,000 datos, cuando se alcanza este límite y se recopila un nuevo valor, AnyLogic descartará el primer valor recopilado en la muestra y colocará el nuevo valor al final de la cola. Esto también significa que las estadísticas (media, desviaciones, etc.) siempre se estimarán a partir de la muestra de estos últimos 1,000 valores.

Consejo: ¿Desea obtener más información sobre cómo extraer estadísticas de tiempo dentro de un modelo? ¡Tengo un [pequeño video genial en YouTube!](https://www.youtube.com/watch?v=JcFqegObRK8\&list=PLUJJN9tmVTj1czFMt9IKi6wge9GnmMTN3\&index=6)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tutorial.anylogicbrasil.com.br/tutorial-es/coleta-de-resultados-da-simulacao-tempo-de-permanencia-no-sistema.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
