> 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/tempo-de-warm-up.md).

# Tiempo de entrenamiento

Siguiendo la eterna máxima de que en AnyLogic hay muchas formas de hacer lo mismo. El tiempo de entrenamiento o warm-up tiene una primera bifurcación al principio, dividiendo a los sabios que tienen una licencia de software, de los sabios que realmente querían tenerla (pero por ahora están usando una versión PLE):

1. **"¡Tengo la licencia!" \[Snapshoot]** AnyLogic tiene diferentes características para manejar el tiempo de entrenamiento de simulación. Uno de ellos **solo está disponible** en versiones **profesionales** o de **investigación**: la posibilidad de guardar una [instantánea](https://help.anylogic.com/topic/com.anylogic.help/html/running/snapshots.html?resultof=%22%73%6e%61%70%73%68%6f%74%22%20) del modelo. Una **instantánea** guarda el estado actual del modelo durante la simulación, generando un **snapshoot**. Esta solución elimina la necesidad de **tiempo de entrenamiento**, además de hacer que la simulación sea **mucho más rápida**, ya que no es necesario volver a simular el estado inicial (después de todo, ya está simulado y guardado). ¿Te confundí? Mira el [video explicativo](https://youtu.be/m1tDjwOqTBg) en YouTube.&#x20;
2. **\[Parámetro de entrenamiento]** En este tutorial, no usamos tiempos de entrenamiento en las simulaciones, para mantener cierta simplicidad del material. No por casualidad, el ejemplo modelado (una sucursal bancaria) es un **sistema terminal** que, precisamente por ser terminal, no necesita tiempo de entrenamiento. Sin embargo, para cualquiera que use la versión PLE y necesite tiempo de entrenamiento en su modelo, AnyLogic tiene un arsenal infinito de opciones. Algunas rutas sencillas para los principiantes son:
   * &#x20;Cree un parámetro en el agente **Main** para almacenar el tiempo de entrenamiento, por ejemplo, **wupTime**;
   * En cada **Dataset** creado, seleccione la opción **Update data automatically**  y configure como **First update time** el parámetro creado, como en el ejemplo:

![](https://lh4.googleusercontent.com/-yQJaA33lCr9W034IsCr5XNCVjoxxsnA-drtv7_VK3wXdFu9KdZAAMkFDiuhVR2sta4iZ7QvknF-dg2SArb7l4PTZjvYJm4eJMVtbl3dD845x7hxFPKhs8hniYtM61P5x_sP-oi4)

* * El bloque **Statistics** (y todos los bloques en la paleta **Analysis**) tiene (en) la opción **Update data automatically** que permite definir el momento de inicio de la recopilación de datos. (Recuerde que el uso de estos bloques también facilita el proceso de simulación en la nube):

![](https://lh5.googleusercontent.com/KjM7-6NiXTB_MDM57GLOZIgsTTv6HPtiJhbR8eoRoI61C26Zu_mT1n3mZuxYReqyXae02uIPD5QgjVYFY7rWAtxrISu1kXxt9I_Xo1z7neuYsApI1mPPpidUdyswzA-MPeUgoxli)
