> For the complete documentation index, see [llms.txt](https://tutorial.anylogicbrasil.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tutorial.anylogicbrasil.com.br/tutorial-es/criando-resultados-de-saida-da-simulacao.md).

# Crear resultados de salida de simulación

Por el momento, nuestro modelo aún no permite el análisis del sistema simulado, ya que no hemos creado ninguna *salida de simulación*. Inicialmente, agregaremos dos resultados importantes para evaluar el nivel de servicio y el uso de recursos:

* El número promedio de clientes en línea;
* La ocupación de la mesa de servicio.

Para cada salida, utilizaremos un bloque de **Output**, existente en la Paleta de **Analysis**. El bloque **Output** almacena un solo valor numérico y muestra este valor al final de la simulación o incluso, si el usuario lo desea, durante la simulación misma.&#x20;

Comenzando con el número promedio de clientes, cree un bloque de **Output** específico para este propósito, **mediaClientesCola**:

![](https://lh4.googleusercontent.com/LPifZFtCYAByysAYrApeK_sBxa66frWPxd52BBoX_2fSTrwpoRkVmfFWIke5N40hPWoVj_RengSPeKLCISqwHcE0AMh-4Onnga6pAdsoX9ikwarXuw4NoFnryvXlWV-hfvNcEP65)

El bloque de **queue** (y prácticamente cualquier bloque AnyLogic) ya se entrega con varias funciones predefinidas. Lo que haremos, entonces, es acceder a una de estas funciones a través del bloque Output, que une las dos. Para hacer esto:

* Dentro del campo **Value** del bloque, **output** escriba el nombre del bloque o elemento del modelo que desee (en este caso, "cola"), seguido de un "**.** ";
* Luego, presione juntas las teclas:

![](https://lh5.googleusercontent.com/MgQt1yw08N4S755xunGXhwafb0otD4cTeRU2V4txsMoCdBksOkQE9svatQRM9oX6Vi0_ODhRn5L92fOvp-MlixBu1gs2YAY4qd_O1RZjZoUbJhV2xhrSgigC7fqpWyqzatG7YyDa)

Por ejemplo, queremos el tiempo de espera promedio de los clientes en el bloque **queue**, por lo tanto escriba en el campo **Value** texto **queue** seguida de “**."** y p**resione Crtl + espacio**:

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

El comando **Ctrl + espacio** busca todo dentro del objeto. Escriba solo "**stat**" (sin comillas) y AnyLogic limitará la búsqueda a "cosas" que tengan **stat** en el nombre:

![](https://lh6.googleusercontent.com/uytTpf6sRcI8e12LrBHf6YMJQTFuWSh_r_a35ZTHaodUMHYXxErjukAM-_d2aMzy3fqdM6IqvtfLU1o5gscmubtL0C4z8RevzY21HQgnLdY2l3baYkDtNw3WaAV55T8uPEvgCt7p)

Estamos interesados ​​en la función **statsSize** que recopila las estadísticas del tamaño de la cola. Luego vuelva a ingresar el "**.**" seguido de"**mea**", porque queremos el promedio (mean) de clientes en línea, y presionamos nuevamente **Ctrl + espacio**:

![](https://lh3.googleusercontent.com/DyxMafAIa6e2IhaHvD3hpNBqr53OgF3owieWUQvgGxPE60I712uBZ0PDbQ35cNHU34myizQYrm3xGBzT7v9uN5CM0inGpai_4VxwQU4uS-mBxLGN1VCWc74aBqzn2BniEPnMSFRQ)

Debes haber notado dos opciones del método de :

* **mean()**:  que calcula el número promedio de elementos en fila y
* **mean(tiempo)**: promediando el número de elementos de colas en un momento dado dada la simulación (por ejemplo, **mean(100)** devuelve el promedio de los elementos de la cola en el momento 100 minutos de la simulación.

Lo interesante es que AnyLogic (y esta es una herencia de Java) le permite construir diferentes funciones con los mismos nombres, pero con diferentes parámetros de entrada, la llamada [sobrecarga de métodos.](https://es.wikipedia.org/wiki/Sobrecarga_\(inform%C3%A1tica\)) En el caso del **output** anterior, hay dos funciones con el mismo nombre, **mean**, qué se diferencian por no recibir parámetros de entrada y otra que reciben un número de punto flotante, **el tiempo** como parámetro.

Cuando es necesario investigar las funciones de un bloque o elemento dado, use la excelente documentación de AnyLogic en [Ayuda,](https://help.anylogic.com/index.jsp) o por ejemplo, [en este link](https://help.anylogic.com/index.jsp?topic=%2Fcom.anylogic.help%2Fhtml%2Fprocessmodeling%2Fqueue.html\&resultof=%22%71%75%65%75%65%22%20) accede a todas las opciones en el bloque **queue**.

Simula y ve el resultado. Al final de la simulación (y solo al final), aparece el valor promedio de los clientes en cola: **2.835**, en el bloque **mediaClientesCola** creado (tenga en cuenta que su resultado puede ser diferente si su versión es diferente a la mía, que es la 8.7.1 en este tutorial).&#x20;

![](https://lh5.googleusercontent.com/0fH7YErAJODZ2d1Aw2RVF7LoYxYOu4MJIXG_nCyTEUr0hmtkIJElm1FssR4fdOantT-iJa-cXTcLOz_r4UnYfzmpf3eokCvizCwmGbmiOds42FekuDA2t5VPEGcE8M5Q56pjDO1d)
